Differential D2661 Diff 13368 binaries/data/mods/public/simulation/components/tests/test_Resistance.js
Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/simulation/components/tests/test_Resistance.js
AttackEffects = class AttackEffects | |||||
{ | |||||
constructor() {} | |||||
GetTypes() { return ["Damage", "Capture", "ApplyStatus"]; } | |||||
GetReceiver(effect) | |||||
Lint: ESLintBear (consistent-return): `Expected to return a value at the end of method 'GetReceiver'.` | |||||
{ | |||||
if (effect == "Damage") | |||||
return { | |||||
"IID": "IID_Health", | |||||
"method": "TakeDamage" | |||||
}; | |||||
if (effect == "Capture") | |||||
return { | |||||
"IID": "IID_Capturable", | |||||
"method": "Capture" | |||||
}; | |||||
if (effect == "ApplyStatus") | |||||
return { | |||||
"IID": "IID_StatusEffectsReceiver", | |||||
"method": "ApplyStatus" | |||||
}; | |||||
} | |||||
}; | |||||
Engine.LoadHelperScript("Attacking.js"); | Engine.LoadHelperScript("Attacking.js"); | ||||
Engine.LoadHelperScript("Player.js"); | Engine.LoadHelperScript("Player.js"); | ||||
Engine.LoadHelperScript("ValueModification.js"); | Engine.LoadHelperScript("ValueModification.js"); | ||||
Engine.LoadComponentScript("interfaces/Capturable.js"); | Engine.LoadComponentScript("interfaces/Capturable.js"); | ||||
Engine.LoadComponentScript("interfaces/Foundation.js"); | Engine.LoadComponentScript("interfaces/Foundation.js"); | ||||
Engine.LoadComponentScript("interfaces/Health.js"); | Engine.LoadComponentScript("interfaces/Health.js"); | ||||
Engine.LoadComponentScript("interfaces/Looter.js"); | Engine.LoadComponentScript("interfaces/Looter.js"); | ||||
Engine.LoadComponentScript("interfaces/ModifiersManager.js"); | Engine.LoadComponentScript("interfaces/ModifiersManager.js"); | ||||
▲ Show 20 Lines • Show All 242 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator
Expected to return a value at the end of method 'GetReceiver'.