public override void CharacterPurchaseEvent(IcPlayer player, float cost, ISoldierGameObjDef item) { }
public override void ChangeCharacterEvent(IcPlayer player, ISoldierGameObjDef soldier) { }
public override int CharacterPurchaseRequestEvent(IBaseControllerClass baseController, IcPlayer player, ref float cost, ISoldierGameObjDef item) { return(-1); }
public override int CharacterPurchaseRequest(ref float cost, ISoldierGameObjDef item) { cost *= 0.9f; //10% discount on characters. return(-1); }
public override void ChangeCharacter(ISoldierGameObjDef soldier) { }
public override void CharacterPurchase(float cost, ISoldierGameObjDef item) { }
public override int CharacterPurchaseRequest(ref float cost, ISoldierGameObjDef item) { return(-1); }