Jump to content

Axis Script - Use as You Please


Recommended Posts

Diplomacy scripts

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; AXIS SCRIPTS - Germany

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;

{

#NAME= Germany Presses Spain (1939 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 75

#LEVEL= 0

#DIPLOMATIC_ID= 38

#DATE= 1939/09/03

#FRIENDLY_POSITION= 84,16

#VARIABLE_CONDITION= 5 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany Presses Sweden After Spain Joins the Axis (1939 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 75

#LEVEL= 0

#DIPLOMATIC_ID= 39

#DATE= 1939/09/03

#FRIENDLY_POSITION= 84,16

; 2nd Line - Spain politically aligned with Axis and not surrendered

#VARIABLE_CONDITION= 38 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany Presses Sweden After Taking Norway (1939 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 75

#LEVEL= 0

#DIPLOMATIC_ID= 39

#DATE= 1939/09/03

#FRIENDLY_POSITION= 84,16

; 2nd Line - Norway politically aligned with Allies and surrendered

#VARIABLE_CONDITION= 32 [2] [100] [1]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany Presses Turkey After Securing the Middle East (1940 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 75

#LEVEL= 0

#DIPLOMATIC_ID= 43

#DATE= 1940/01/01

#FRIENDLY_POSITION= 118,29

#FRIENDLY_POSITION= 130,29

#VARIABLE_CONDITION= 5 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany Presses Turkey (1940 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 75

#LEVEL= 0

#DIPLOMATIC_ID= 43

#DATE= 1940/01/01

#FRIENDLY_POSITION= 84,16

; 1st Line - Turkey politically aligned with Axis at least 20% and not surrendered

#VARIABLE_CONDITION= 43 [1] [20] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany Presses USA (1940 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 5

#LEVEL= 0

#DIPLOMATIC_ID= 3

#DATE= 1940/01/01

#FRIENDLY_POSITION= 84,16

#VARIABLE_CONDITION= 5 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany Presses USSR (1940 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 5

#LEVEL= 0

#DIPLOMATIC_ID= 4

#DATE= 1940/01/01

#FRIENDLY_POSITION= 84,16

#VARIABLE_CONDITION= 5 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Italy Presses Spain (1940 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 6

#TRIGGER= 50

#LEVEL= 0

#DIPLOMATIC_ID= 38

#DATE= 1940/06/01

#FRIENDLY_POSITION= 84,16

#VARIABLE_CONDITION= 6 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Italy Presses Sweden After Spain Joins the Axis (1939 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 6

#TRIGGER= 75

#LEVEL= 0

#DIPLOMATIC_ID= 39

#DATE= 1939/09/03

#FRIENDLY_POSITION= 84,16

; 2nd Line - Spain politically aligned with Axis and not surrendered

#VARIABLE_CONDITION= 38 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Italy Presses Sweden After Germany Takes Norway (1939 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 6

#TRIGGER= 50

#LEVEL= 0

#DIPLOMATIC_ID= 39

#DATE= 1939/09/03

#FRIENDLY_POSITION= 84,16

; 2nd Line - Norway politically aligned with Allies and surrendered

#VARIABLE_CONDITION= 32 [2] [100] [1]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Italy Presses Turkey After Securing the Middle East (1940 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 6

#TRIGGER= 50

#LEVEL= 0

#DIPLOMATIC_ID= 43

#DATE= 1940/01/01

#FRIENDLY_POSITION= 118,29

#FRIENDLY_POSITION= 130,29

#VARIABLE_CONDITION= 6 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Italy Presses Turkey (1940 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 6

#TRIGGER= 50

#LEVEL= 0

#DIPLOMATIC_ID= 43

#DATE= 1940/01/01

#FRIENDLY_POSITION= 84,16

; 1st Line - Turkey politically aligned with Axis at least 20% and not surrendered

#VARIABLE_CONDITION= 43 [1] [20] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

Link to comment
Share on other sites

Purchase scripts

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; AXIS SCRIPTS - Germany

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;

{

#NAME= Germany (July 1942 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 100

#LEVEL= 0

#HQ= 5 [1]

#TANK_GROUP= 20 [1]

#CORPS= 25 [2]

#ARMY= 25 [1]

#ENGINEERS= 0 [0]

#PARATROOPS= 0 [0]

#ROCKETS= 0 [0]

#AIR_FLEET= 20 [1]

#BOMBERS= 10 [1]

#BATTLESHIP= 2 [1]

#CRUISER= 2 [1]

#CARRIER= 0 [0]

#SUB= 20 [1]

#DATE= 1942/07/01

#FRIENDLY_POSITION= 84,16

#VARIABLE_CONDITION= 5 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [1]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany (July 1941 - July 1942)

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 100

#LEVEL= 0

#HQ= 10 [1]

#TANK_GROUP= 25 [1]

#CORPS= 25 [2]

#ARMY= 50 [1]

#ENGINEERS= 0 [0]

#PARATROOPS= 0 [0]

#ROCKETS= 0 [0]

#AIR_FLEET= 25 [1]

#BOMBERS= 5 [1]

#BATTLESHIP= 0 [0]

#CRUISER= 0 [0]

#CARRIER= 0 [0]

#SUB= 5 [1]

#DATE= 1941/07/01

#FRIENDLY_POSITION= 84,16

#VARIABLE_CONDITION= 5 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [1]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany (1941 - July 1941)

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 100

#LEVEL= 0

#HQ= 25 [1]

#TANK_GROUP= 50 [1]

#CORPS= 25 [2]

#ARMY= 50 [1]

#ENGINEERS= 0 [0]

#PARATROOPS= 0 [0]

#ROCKETS= 0 [0]

#TANK_GROUP= 50 [1]

#AIR_FLEET= 10 [1]

#BOMBERS= 0 [0]

#BATTLESHIP= 0 [0]

#CRUISER= 0 [0]

#CARRIER= 0 [0]

#SUB= 0 [0]

#DATE= 1941/01/01

#FRIENDLY_POSITION= 84,16

#VARIABLE_CONDITION= 5 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [1]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany (1940 - 1941)

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 100

#LEVEL= 0

#HQ= 15 [1]

#TANK_GROUP= 50 [1]

#CORPS= 50 [2]

#ARMY= 50 [2]

#ENGINEERS= 0 [0]

#PARATROOPS= 0 [0]

#ROCKETS= 0 [0]

#AIR_FLEET= 50 [1]

#BOMBERS= 0 [0]

#BATTLESHIP= 0 [0]

#CRUISER= 0 [0]

#CARRIER= 0 [0]

#SUB= 25 [1]

#DATE= 1940/06/01

#FRIENDLY_POSITION= 84,16

#VARIABLE_CONDITION= 5 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [1]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany (1939 - 1940)

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 100

#LEVEL= 0

#TANK_GROUP= 10 [1]

#AIR_FLEET= 10 [1]

#BOMBERS= 5 [1]

#SUB= 10 [1]

#CORPS= 10 [1]

#ARMY= 10 [1]

#HQ= 0 [0]

#ENGINEERS= 0 [0]

#PARATROOPS= 0 [0]

#ROCKETS= 0 [0]

#BATTLESHIP= 0 [0]

#CRUISER= 0 [0]

#CARRIER= 0 [0]

#DATE= 1939/09/03

#FRIENDLY_POSITION= 84,16

#VARIABLE_CONDITION= 5 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [1]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; AXIS SCRIPTS - Italy

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;

{

#NAME= Italy (Post Activation)

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 6

#TRIGGER= 100

#LEVEL= 0

#HQ= 15 [1]

#CORPS= 25 [2]

#ARMY= 25 [1]

#TANK_GROUP= 10 [1]

#AIR_FLEET= 10 [1]

#ENGINEERS= 0 [0]

#PARATROOPS= 0 [0]

#ROCKETS= 0 [0]

#BOMBERS= 0 [0]

#BATTLESHIP= 0 [0]

#CRUISER= 0 [0]

#CARRIER= 0 [0]

#SUB= 0 [0]

#DATE= 1939/09/03

#FRIENDLY_POSITION= 83,24

#VARIABLE_CONDITION= 6 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Italy (Pre- Activation)

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 6

#TRIGGER= 100

#LEVEL= 0

#HQ= 0 [0]

#CORPS= 50 [2]

#ARMY= 50 [1]

#TANK_GROUP= 10 [1]

#AIR_FLEET= 10 [1]

#ENGINEERS= 0 [0]

#PARATROOPS= 0 [0]

#ROCKETS= 0 [0]

#BOMBERS= 0 [0]

#BATTLESHIP= 0 [0]

#CRUISER= 0 [0]

#CARRIER= 0 [0]

#SUB= 0 [0]

#DATE= 1939/09/03

#FRIENDLY_POSITION= 83,24

#VARIABLE_CONDITION= 6 [1] [0] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

Link to comment
Share on other sites

Rsearch scripts

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; AXIS SCRIPTS - Germany

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;

{

#NAME= Germany Research (Past Barbarossa)

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 100

#LEVEL= 0

#HEAVY_TANKS= 25 [1]

#PRODUCTION= 20 [1]

#INFANTRY= 15 [1]

#MOTORIZATION= 10 [1]

#ANTI_TANK= 5 [1]

#LONG_RANGE_AIRCRAFT= 10 [1]

#JETS= 15 [1]

#ADVANCED_SUBS= 5 [1]

#HEAVY_BOMBERS= 5 [1]

#AMPHIBIOUS_WARFARE= 5 [1]

#INTELLIGENCE= 5 [1]

#GUN_LAYING_RADAR= 0 [0]

#ROCKETS= 0 [0]

#ANTI_SUBMARINE= 0 [0]

#ANTI_AIRCRAFT_RADAR= 0 [0]

#INFRASTRUCTURE= 0 [0]

#INDUSTRIAL= 0 [0]

#DATE= 1941/06/01

#FRIENDLY_POSITION= 84,16

; France politically aligned with Allies and surrendered

; USSR politically aligned with Allies, fully active, not surrendered

#VARIABLE_CONDITION= 2 [2] [100] [1]

#VARIABLE_CONDITION= 4 [2] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany Research (Past Fall of France)

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 100

#LEVEL= 0

#HEAVY_TANKS= 20 [1]

#PRODUCTION= 10 [1]

#INFANTRY= 10 [1]

#ANTI_TANK= 5 [1]

#MOTORIZATION= 10 [1]

#INTELLIGENCE= 10 [1]

#LONG_RANGE_AIRCRAFT= 10 [1]

#JETS= 10 [1]

#ADVANCED_SUBS= 10 [1]

#HEAVY_BOMBERS= 0 [0]

#GUN_LAYING_RADAR= 0 [0]

#ROCKETS= 0 [0]

#ANTI_SUBMARINE= 0 [0]

#ANTI_AIRCRAFT_RADAR= 0 [0]

#AMPHIBIOUS_WARFARE= 0 [0]

#INFRASTRUCTURE= 0 [0]

#INDUSTRIAL= 0 [0]

#DATE= 1940/07/01

#FRIENDLY_POSITION= 84,16

; France politically aligned with Allies and surrendered

; USSR politically aligned with Allies, not fully active, not surrendered

#VARIABLE_CONDITION= 2 [2] [100] [1]

#VARIABLE_CONDITION= 4 [2] [0] [0]

#TACTICAL_CONDITION= 84,16 [3]

; Paris

#ACTIVATE_POSITION= 69,18 [0,0] [1,1] [1]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

{

#NAME= Germany Research (1939 - Fall of France)

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 5

#TRIGGER= 100

#LEVEL= 0

#HEAVY_TANKS= 40 [1]

#INFANTRY= 25 [1]

#PRODUCTION= 20 [1]

#LONG_RANGE_AIRCRAFT= 15 [1]

#JETS= 15 [1]

#ADVANCED_SUBS= 15 [1]

#INTELLIGENCE= 15 [2]

#HEAVY_BOMBERS= 0 [0]

#GUN_LAYING_RADAR= 0 [0]

#ROCKETS= 0 [0]

#ANTI_TANK= 0 [0]

#MOTORIZATION= 0 [0]

#ANTI_SUBMARINE= 0 [0]

#ANTI_AIRCRAFT_RADAR= 0 [0]

#AMPHIBIOUS_WARFARE= 0 [0]

#INFRASTRUCTURE= 0 [0]

#INDUSTRIAL= 0 [0]

#DATE= 1939/09/03

#FRIENDLY_POSITION= 84,16

; 2nd Line - France politically aligned with Allies and not surrendered

#VARIABLE_CONDITION= 2 [2] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

; Paris

#CANCEL_POSITION= 69,18 [0,0] [1,1] [1]

}

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; AXIS SCRIPTS - Italy

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;

{

#NAME= Italy Research (June 1940 - )

#POPUP=

#FLAG= 1

#TYPE= 2

#COUNTRY_ID= 6

#TRIGGER= 100

#LEVEL= 0

#INFANTRY= 25 [1]

#MOTORIZATION= 10 [1]

#GUN_LAYING_RADAR= 25 [1]

#ANTI_TANK= 20 [1]

#PRODUCTION= 15 [1]

#HEAVY_TANKS= 10 [1]

#JETS= 5 [1]

#LONG_RANGE_AIRCRAFT= 5 [1]

#HEAVY_BOMBERS= 0 [0]

#ADVANCED_SUBS= 0 [0]

#ROCKETS= 0 [0]

#ANTI_SUBMARINE= 0 [0]

#ANTI_AIRCRAFT_RADAR= 0 [0]

#AMPHIBIOUS_WARFARE= 0 [0]

#INTELLIGENCE= 0 [0]

#INFRASTRUCTURE= 0 [0]

#INDUSTRIAL= 0 [0]

#DATE= 1940/06/01

#FRIENDLY_POSITION= 84,16

#VARIABLE_CONDITION= 5 [1] [100] [0]

#TACTICAL_CONDITION= 84,16 [3]

#ACTIVATE_POSITION= 0,0 [0,0] [0,0] [0]

#CANCEL_POSITION= 0,0 [0,0] [1,1] [0]

}

Link to comment
Share on other sites

Very nice work ND. Pushing the limit of current script architecture. A major improvement. I was up until 3:30 last night trying out. The AI made good decisions including some diplo and was the first time the AXIS AI posed a real challenge. In the middle of Defending Mother Russia right now...had to get some sleep at the 3:30 mark. If not for the Siberian transfer, I would have lost. Very nice indeed.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...