Пример #1
0
 internal FireWeaponWhenDeadBehavior(FireWeaponWhenDeadBehaviorModuleData moduleData)
 {
     _upgradeLogic = new UpgradeLogic(moduleData.UpgradeData, OnUpgrade);
 }
Пример #2
0
 internal GenerateMinefieldBehavior(GenerateMinefieldBehaviorModuleData moduleData)
 {
     _upgradeLogic = new UpgradeLogic(moduleData.UpgradeData, OnUpgrade);
 }
Пример #3
0
 public AutoHealBehavior(AutoHealBehaviorModuleData moduleData)
 {
     _upgradeLogic = new UpgradeLogic(moduleData.UpgradeData, OnUpgrade);
 }
Пример #4
0
 internal UpgradeModule(GameObject gameObject, UpgradeModuleData moduleData)
 {
     _gameObject   = gameObject;
     _moduleData   = moduleData;
     _upgradeLogic = new UpgradeLogic(moduleData.UpgradeData, OnUpgrade);
 }