diff --git a/INI/Map Code/aibases0.ini b/INI/Map Code/aibases0.ini new file mode 100644 index 0000000..a133d24 --- /dev/null +++ b/INI/Map Code/aibases0.ini @@ -0,0 +1,34 @@ +; ###### ###### # # ####### ####### ####### ####### ###### ##### ####### +; # # # # # # # # # # # # # # # # +; # # # # # # # # # # # # # # # +; ###### ###### # # # ##### ##### # # ###### # ##### +; # # # # # # # # # # # # # # # +; # # # # # # # # # # # # # # # # +; ###### # # ##### # ####### # ####### # # ##### ####### +; +; +; +; ##### # # # # ##### # # #### +; # # # # ## ## # # ## # # # +; ##### # # ## # ##### # # # # # +; # # # # # # # # # # # # # +; # # # # # # # # ## # # +; ##### # # # ##### # # ### # +; +; +; +; mbnq00@gmail.com +; https://www.mbnq.pl/ +; +; .ini Version: 0.8.3607 +; mod Version: 0.8.3607 +; +; Do not edit if you are a Player! +;_____________________________________________________________________________________ + +; [BFMeteorStormSpecial] +; SW.AutoFire=no +; SW.AlwaysGranted=no +; SW.AllowPlayer=no +; SW.AllowAI=no + diff --git a/INI/Map Code/aibases1.ini b/INI/Map Code/aibases1.ini new file mode 100644 index 0000000..011e681 --- /dev/null +++ b/INI/Map Code/aibases1.ini @@ -0,0 +1,44 @@ +; ###### ###### # # ####### ####### ####### ####### ###### ##### ####### +; # # # # # # # # # # # # # # # # +; # # # # # # # # # # # # # # # +; ###### ###### # # # ##### ##### # # ###### # ##### +; # # # # # # # # # # # # # # # +; # # # # # # # # # # # # # # # # +; ###### # # ##### # ####### # ####### # # ##### ####### +; +; +; +; ##### # # # # ##### # # #### +; # # # # ## ## # # ## # # # +; ##### # # ## # ##### # # # # # +; # # # # # # # # # # # # # +; # # # # # # # # ## # # +; ##### # # # ##### # # ### # +; +; +; +; mbnq00@gmail.com +; https://www.mbnq.pl/ +; +; .ini Version: 0.8.3607 +; mod Version: 0.8.3607 +; +; Do not edit if you are a Player! +;_____________________________________________________________________________________ + +; [BFMeteorStormSpecial] +; SW.AutoFire=no +; SW.AlwaysGranted=no +; SW.AllowPlayer=no +; SW.AllowAI=no + +[AI] +PowerSurplus=40 +BaseSizeAdd=20 +RefineryLimit=4 +BarracksLimit=8 +WarLimit=4 +DefenseLimit=60 +AALimit=30 +AIBaseSpacing=3 + diff --git a/INI/Map Code/aibases2.ini b/INI/Map Code/aibases2.ini new file mode 100644 index 0000000..9aeb990 --- /dev/null +++ b/INI/Map Code/aibases2.ini @@ -0,0 +1,44 @@ +; ###### ###### # # ####### ####### ####### ####### ###### ##### ####### +; # # # # # # # # # # # # # # # # +; # # # # # # # # # # # # # # # +; ###### ###### # # # ##### ##### # # ###### # ##### +; # # # # # # # # # # # # # # # +; # # # # # # # # # # # # # # # # +; ###### # # ##### # ####### # ####### # # ##### ####### +; +; +; +; ##### # # # # ##### # # #### +; # # # # ## ## # # ## # # # +; ##### # # ## # ##### # # # # # +; # # # # # # # # # # # # # +; # # # # # # # # ## # # +; ##### # # # ##### # # ### # +; +; +; +; mbnq00@gmail.com +; https://www.mbnq.pl/ +; +; .ini Version: 0.8.3607 +; mod Version: 0.8.3607 +; +; Do not edit if you are a Player! +;_____________________________________________________________________________________ + +; [BFMeteorStormSpecial] +; SW.AutoFire=no +; SW.AlwaysGranted=no +; SW.AllowPlayer=no +; SW.AllowAI=no + +[AI] +PowerSurplus=100 +BaseSizeAdd=24 +RefineryLimit=6 +BarracksLimit=8 +WarLimit=6 +DefenseLimit=80 +AALimit=40 +AIBaseSpacing=3 + diff --git a/Resources/GameLobbyBase.ini b/Resources/GameLobbyBase.ini index 5ff32fd..0408026 100644 --- a/Resources/GameLobbyBase.ini +++ b/Resources/GameLobbyBase.ini @@ -340,13 +340,15 @@ $CC-GODD70=cmbXPMultiplier:GameLobbyDropDown $CC-GODD71=cmbDebugBF:GameLobbyDropDown $CC-GODD72=chkMeteors:GameLobbyCheckBox $CC-GODD73=cmbMeteorsBF:GameLobbyDropDown +$CC-GODD74=cmbAIBasesBF:GameLobbyDropDown -$CC01=BtnSaveLoadGameOptions:XNAClientButton $CCBF10=lblXPMult:XNALabel $CCBF11=lblDebugBF:XNALabel $CCBF12=lblMeteorsBF:XNALabel +$CCBF14=lblAIBasesBF:XNALabel +$CC01=BtnSaveLoadGameOptions:XNAClientButton [BtnSaveLoadGameOptions] $Width=OPEN_BUTTON_WIDTH @@ -660,6 +662,27 @@ $Y=getY(cmbMeteorsBF) - LABEL_SPACING - DEFAULT_LBL_HEIGHT Enabled=yes Visible=yes +[cmbAIBasesBF] +OptionName=AI Base Size +Items=INI/Map Code/aibases0.ini,INI/Map Code/aibases1.ini,INI/Map Code/aibases2.ini +ItemLabels=Normal,High,Extreme +DataWriteMode=MapCode +DefaultIndex=0 +ToolTip=Use this on your own risk. +$Width=GAME_OPTION_DD_WIDTH +$Height=GAME_OPTION_DD_HEIGHT +$X=getX(cmbMeteorsBF) +$Y=getY(cmbMeteorsBF) - GAME_OPTION_DD_HEIGHT - GAME_OPTION_DD_HEIGHT - LOBBY_PANEL_SPACING +Enabled=yes +Visible=yes + +[lblAIBasesBF] +Text=AI Base Size: +$X=getX(cmbAIBasesBF) +$Y=getY(cmbAIBasesBF) - LABEL_SPACING - DEFAULT_LBL_HEIGHT +Enabled=yes +Visible=yes + ; Window Border Sides [panelBorderTop]