示例#1
0
 public static void PayCavalry(Nation player)
 {
     player.AddMilitaryPOP();
     player.removeUrbanPOP(0.2f); player.AddMilitaryPOP();
     player.UseAP(1);
     player.consumeGoods(MyEnum.Goods.arms, 1.0f);
     player.consumeResource(MyEnum.Resources.meat, 1.0f);
     player.addArmyProducing(MyEnum.ArmyUnits.cavalry);
 }
示例#2
0
    public static void PayArtillery(Nation player)
    {
        player.AddMilitaryPOP();
        player.removeUrbanPOP(0.2f);
        player.AddMilitaryPOP();
        player.UseAP(1);

        player.consumeGoods(MyEnum.Goods.arms, 2);
        player.addArmyProducing(MyEnum.ArmyUnits.artillery);
    }
示例#3
0
 public static void PayTank(Nation player)
 {
     player.AddMilitaryPOP();
     player.removeUrbanPOP(0.2f);
     player.UseAP(1);
     player.consumeGoods(MyEnum.Goods.tank, 1);
     player.addArmyProducing(MyEnum.ArmyUnits.tank);
 }
示例#4
0
 public static void PayInfantry(Nation player)
 {
     //  player.removeUrbanPOP();
     player.AddMilitaryPOP();
     player.removeUrbanPOP(0.2f);
     player.UseAP(1);
     player.consumeGoods(MyEnum.Goods.arms, 1.0f);
     player.addArmyProducing(MyEnum.ArmyUnits.infantry);
 }
示例#5
0
 public static void PayIronClad(Nation player)
 {
     player.AddMilitaryPOP();
     player.removeUrbanPOP(0.1f);
     player.UseAP(1);
     player.consumeGoods(MyEnum.Goods.arms, 1);
     player.consumeGoods(MyEnum.Goods.steel, 1);
     player.consumeGoods(MyEnum.Goods.parts, 1);
     player.UseAP(1);
     player.addNavyProducing(MyEnum.NavyUnits.ironclad);
 }
示例#6
0
 public static void PayFrigate(Nation player)
 {
     player.AddMilitaryPOP();
     player.removeUrbanPOP(0.1f);
     player.UseAP(1);
     player.consumeGoods(MyEnum.Goods.arms, 1);
     player.consumeGoods(MyEnum.Goods.lumber, 1);
     player.consumeGoods(MyEnum.Goods.fabric, 1);
     player.UseAP(1);
     player.addNavyProducing(MyEnum.NavyUnits.frigates);
 }
示例#7
0
 public static void PayDreadnought(Nation player)
 {
     player.AddMilitaryPOP();
     player.removeUrbanPOP(0.2f);
     player.UseAP(1);
     player.consumeGoods(MyEnum.Goods.arms, 3);
     player.consumeGoods(MyEnum.Goods.steel, 3);
     player.consumeGoods(MyEnum.Goods.parts, 1);
     player.consumeGoods(MyEnum.Goods.gear, 1);
     player.UseAP(2);
     player.addNavyProducing(MyEnum.NavyUnits.dreadnought);
 }