internal FireWeaponWhenDeadBehavior(FireWeaponWhenDeadBehaviorModuleData moduleData) { _upgradeLogic = new UpgradeLogic(moduleData.UpgradeData, OnUpgrade); }
internal GenerateMinefieldBehavior(GenerateMinefieldBehaviorModuleData moduleData) { _upgradeLogic = new UpgradeLogic(moduleData.UpgradeData, OnUpgrade); }
public AutoHealBehavior(AutoHealBehaviorModuleData moduleData) { _upgradeLogic = new UpgradeLogic(moduleData.UpgradeData, OnUpgrade); }
internal UpgradeModule(GameObject gameObject, UpgradeModuleData moduleData) { _gameObject = gameObject; _moduleData = moduleData; _upgradeLogic = new UpgradeLogic(moduleData.UpgradeData, OnUpgrade); }