Differential D1171 Diff 7744 ps/trunk/binaries/data/mods/public/simulation/components/tests/test_Damage.js
Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/binaries/data/mods/public/simulation/components/tests/test_Damage.js
Show All 22 Lines | function Test_Generic() | ||||
ResetState(); | ResetState(); | ||||
let cmpDamage = ConstructComponent(SYSTEM_ENTITY, "Damage"); | let cmpDamage = ConstructComponent(SYSTEM_ENTITY, "Damage"); | ||||
let cmpTimer = ConstructComponent(SYSTEM_ENTITY, "Timer"); | let cmpTimer = ConstructComponent(SYSTEM_ENTITY, "Timer"); | ||||
cmpTimer.OnUpdate({ turnLength: 1 }); | cmpTimer.OnUpdate({ turnLength: 1 }); | ||||
let attacker = 11; | let attacker = 11; | ||||
let atkPlayerEntity = 1; | let atkPlayerEntity = 1; | ||||
let attackerOwner = 6; | let attackerOwner = 6; | ||||
let cmpAttack = ConstructComponent(attacker, "Attack", { "Ranged": { "ProjectileSpeed": 500, "Gravity": 9.81, "Spread": 0.5, "MaxRange": 50, "MinRange": 0, "Delay": 0 } } ); | let cmpAttack = ConstructComponent(attacker, "Attack", | ||||
{ | |||||
"Ranged": { | |||||
"MaxRange": 50, | |||||
"MinRange": 0, | |||||
"Delay": 0, | |||||
"Projectile": { | |||||
"Speed": 75.0, | |||||
"Spread": 0.5, | |||||
"Gravity": 9.81, | |||||
"LaunchPoint": { "@y": 3 } | |||||
} | |||||
} | |||||
}); | |||||
let damage = 5; | let damage = 5; | ||||
let target = 21; | let target = 21; | ||||
let targetOwner = 7; | let targetOwner = 7; | ||||
let targetPos = new Vector3D(3, 0, 3); | let targetPos = new Vector3D(3, 0, 3); | ||||
let type = "Melee"; | let type = "Melee"; | ||||
let damageTaken = false; | let damageTaken = false; | ||||
▲ Show 20 Lines • Show All 498 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator