public override void removeItemEffectOnPlayer(unitHitbox player) { base.removeItemEffectOnPlayer(player); SawBladeInstanceControl sbc = player.GetComponentInChildren <SawBladeInstanceControl>(); if (sbc == null) { Debug.LogError("Can't remove no " + itemModel.itemName + " on player"); } else { sbc.RemoveEffect(); } }
public override void removeItemEffectOnPlayer(unitHitbox player) { base.removeItemEffectOnPlayer(player); ElectricShieldControl elc = player.GetComponentInChildren <ElectricShieldControl>(); if (elc == null) { Debug.LogError("Can't remove no " + itemModel.itemName + " on player"); } else { elc.RemoveEffect(); } }
public override void removeItemEffectOnPlayer(unitHitbox player) { base.removeItemEffectOnPlayer(player); RootBombControl rbc = player.GetComponentInChildren <RootBombControl>(); if (rbc == null) { Debug.LogError("Can't remove no " + itemModel.itemName + " on player"); } else { rbc.RemoveEffect(); } }
public override void removeItemEffectOnPlayer(unitHitbox player) { base.removeItemEffectOnPlayer(player); BerserkerMaskEffect bsm = player.GetComponentInChildren <BerserkerMaskEffect>(); if (bsm == null) { Debug.LogError("Can't remove no " + itemModel.itemName + " on player"); } else { bsm.RemoveEffect(); } }
public override void removeItemEffectOnPlayer(unitHitbox player) { base.removeItemEffectOnPlayer(player); ShieldEffectControl shieldEff = player.GetComponentInChildren <ShieldEffectControl>(); if (shieldEff == null) { Debug.LogError("Can't remove no " + itemModel.itemName + " on player"); } else { shieldEff.RemoveEffect(); } }
public override void doActionAPI(unitHitbox player) { base.doActionAPI(player); ElectricShieldControl elc = player.GetComponentInChildren <ElectricShieldControl>(); if (elc == null) { elc = Instantiate(electricShieldInstance, player.transform, false); elc.SetOwnerInstance(player); } else { elc.GetMoreItem(); } }
public override void doActionAPI(unitHitbox unitHitbox) { base.doActionAPI(unitHitbox); RootBombControl rbc = unitHitbox.GetComponentInChildren <RootBombControl>(); if (rbc == null) { rbc = Instantiate(rootBombControlInstance, unitHitbox.transform, false); rbc.SetOwnerInstance(unitHitbox); } else { rbc.GetMoreItem(); } }
public override void doActionAPI(unitHitbox unitHitbox) { base.doActionAPI(unitHitbox); BerserkerMaskEffect bsm = unitHitbox.GetComponentInChildren <BerserkerMaskEffect>(); if (bsm == null) { bsm = Instantiate(maskEffect, unitHitbox.transform, false); bsm.SetOwnerInstance(unitHitbox); } else { bsm.GetMoreItem(); } }
public override void doActionAPI(unitHitbox unitHitbox) { base.doActionAPI(unitHitbox); SawBladeInstanceControl sbc = unitHitbox.GetComponentInChildren <SawBladeInstanceControl>(); if (sbc == null) { sbc = Instantiate(SawBladeInstance, unitHitbox.transform, false); sbc.SetOwnerInstance(unitHitbox); } else { sbc.GetMoreItem(); } }
public override void doActionAPI(unitHitbox unitHitbox) { base.doActionAPI(unitHitbox); ShieldEffectControl shieldEff = unitHitbox.GetComponentInChildren <ShieldEffectControl>(); if (shieldEff == null) { shieldEff = Instantiate(shieldEffect, unitHitbox.transform); shieldEff.SetOwnerInstance(unitHitbox); } else { shieldEff.GetMoreItem(); } }
public override void doActionAPI(unitHitbox unitHitbox) { base.doActionAPI(unitHitbox); BombChainAttackControl bac = unitHitbox.GetComponentInChildren <BombChainAttackControl>(); if (bac == null) { bac = Instantiate(bombChainAttackControl, unitHitbox.transform, false); bac.SetOwnerInstance(unitHitbox); } else { bac.GetMoreItem(); } }
public override void doActionAPI(unitHitbox unitHitbox) { base.doActionAPI(unitHitbox); IceBombControl icb = unitHitbox.GetComponentInChildren <IceBombControl>(); if (icb == null) { icb = Instantiate(iceBombControlInstance, unitHitbox.transform, false); icb.SetOwnerInstance(unitHitbox); } else { icb.GetMoreItem(); } }