public override void PowerUpGrantEvent(IcPlayer player, IPowerUpGameObjDef powerUp, IPowerUpGameObj powerUpObj) { }
public override void PowerUpPurchaseEvent(IcPlayer player, float cost, IPowerUpGameObjDef item) { }
public override bool PowerUpGrantRequestEvent(IcPlayer player, IPowerUpGameObjDef powerUp, IPowerUpGameObj powerUpObj) { return(true); }
public override int PowerUpPurchaseRequest(ref float cost, IPowerUpGameObjDef item) { cost *= 0.7f; //30% discount on powerups. return(-1); }
public override int PowerUpPurchaseRequestEvent(IBaseControllerClass baseController, IcPlayer player, ref float cost, IPowerUpGameObjDef item) { return(-1); }
public override void PowerUpGrant(IPowerUpGameObjDef powerUp, IPowerUpGameObj powerUpObj) { }
public override bool PowerUpGrantRequest(IPowerUpGameObjDef powerUp, IPowerUpGameObj powerUpObj) { return(true); }
public override void PowerUpPurchase(float cost, IPowerUpGameObjDef item) { }
public override void PowerUpGrant(IScriptableGameObj obj, IPowerUpGameObjDef powerUp, IPowerUpGameObj powerUpObj) { }
public override int PowerUpPurchaseRequest(ref float cost, IPowerUpGameObjDef item) { return(-1); }