Remove AI Controller from campaign scenarios (addresses #3668)
Ideally we would replace it with a more effective and intuitive version at some point, but currently we do not know how to set up AI behavior that both makes sense and is usable in a general setting (without consisting of unit-level control).
This commit is contained in:
parent
a4d963eaf5
commit
23d313949d
21 changed files with 0 additions and 84 deletions
|
@ -86,8 +86,6 @@
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2 ()}
|
||||
|
||||
{STARTING_VILLAGES 2 999}
|
||||
{STARTING_VILLAGES 3 3}
|
||||
|
||||
|
@ -133,8 +131,6 @@
|
|||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
[/objectives]
|
||||
|
||||
[recall]
|
||||
|
|
|
@ -96,8 +96,6 @@
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2 ()}
|
||||
|
||||
{PLACE_IMAGE scenery/rock1.png 15 28}
|
||||
{PLACE_IMAGE scenery/rock2.png 8 5}
|
||||
|
||||
|
@ -153,8 +151,6 @@
|
|||
bonus=no
|
||||
carryover_percentage=70
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
[/objectives]
|
||||
|
||||
{VARIABLE shodrano_killed no}
|
||||
|
|
|
@ -44,8 +44,6 @@
|
|||
{FLAG_VARIANT loyalist}
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2,3,4 ()}
|
||||
|
||||
[side]
|
||||
type=General
|
||||
id=Halrad
|
||||
|
@ -185,8 +183,6 @@
|
|||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
|
|
|
@ -280,8 +280,6 @@
|
|||
id=Olurf
|
||||
message= _ "For an elf, you think like a dwarf! I think I like you! " + {WHISPER _"whisper^—For an elf..."}
|
||||
[/message]
|
||||
|
||||
{AI_CONTROLLER_ALLOW_LEADER_CONTROL 1 2}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
|
|
@ -308,8 +308,6 @@
|
|||
id=Kalenz
|
||||
message= _ "The North Elves still stand. Prepare for battle!"
|
||||
[/message]
|
||||
|
||||
{AI_CONTROLLER_ALLOW_LEADER_CONTROL 1 2}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
|
|
@ -136,7 +136,6 @@
|
|||
[not]
|
||||
id=Uradredia
|
||||
[/not]) side 1}
|
||||
{AI_CONTROLLER (kalenz) () () ()}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
@ -174,12 +173,6 @@
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER (kalenz) 1 2 ()}
|
||||
[event]
|
||||
name=start
|
||||
{AI_CONTROLLER_ALLOW_LEADER_CONTROL 1 2}
|
||||
[/event]
|
||||
|
||||
[side]
|
||||
side=3
|
||||
#ifndef MULTIPLAYER
|
||||
|
|
|
@ -38,8 +38,6 @@
|
|||
user_team_name=_"Rebels"
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2 ()}
|
||||
|
||||
{STARTING_VILLAGES_AREA 1 38 12 7}
|
||||
|
||||
[side]
|
||||
|
@ -153,8 +151,6 @@
|
|||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
|
|
|
@ -37,8 +37,6 @@
|
|||
user_team_name=_"Rebels"
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2 ()}
|
||||
|
||||
# wmllint: directory spelling Maddock
|
||||
[side]
|
||||
type=General
|
||||
|
@ -114,8 +112,6 @@
|
|||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
[/objectives]
|
||||
|
||||
[store_unit]
|
||||
|
|
|
@ -42,8 +42,6 @@
|
|||
user_team_name=_"Rebels"
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2 ()}
|
||||
|
||||
[side]
|
||||
type=Shadow Lord
|
||||
id=Helicrom
|
||||
|
@ -155,8 +153,6 @@
|
|||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
[/objectives]
|
||||
|
||||
#Initialize switch
|
||||
|
|
|
@ -49,8 +49,6 @@
|
|||
user_team_name=_"Rebels"
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 4,5 ()}
|
||||
|
||||
{STARTING_VILLAGES 1 4}
|
||||
|
||||
[side]
|
||||
|
@ -287,7 +285,6 @@
|
|||
numerical_equals=3
|
||||
[/variable]
|
||||
[then]
|
||||
# Add the AI controller note if Helicrom is helping out
|
||||
[objectives]
|
||||
side=1
|
||||
[objective]
|
||||
|
@ -301,8 +298,6 @@
|
|||
|
||||
{TURNS_RUN_OUT}
|
||||
{IS_LAST_SCENARIO}
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
[/objectives]
|
||||
[/then]
|
||||
[else]
|
||||
|
@ -511,7 +506,6 @@
|
|||
message= _ "Baldras, Gwydion is Lord Maddock’s son. This battle isn’t just about Annuvin anymore."
|
||||
[/message]
|
||||
|
||||
# Add the AI controller note when Gwydion shows up
|
||||
[objectives]
|
||||
side=1
|
||||
[objective]
|
||||
|
@ -525,8 +519,6 @@
|
|||
|
||||
{TURNS_RUN_OUT}
|
||||
{IS_LAST_SCENARIO}
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
|
|
|
@ -264,8 +264,6 @@
|
|||
[/unit]
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2 ()}
|
||||
|
||||
{STARTING_VILLAGES 1 6}
|
||||
{STARTING_VILLAGES 2 6}
|
||||
{STARTING_VILLAGES 3 7}
|
||||
|
@ -350,8 +348,6 @@
|
|||
|
||||
{TURNS_RUN_OUT}
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
|
||||
[gold_carryover]
|
||||
bonus=yes
|
||||
carryover_percentage=40
|
||||
|
|
|
@ -158,8 +158,6 @@
|
|||
{GENERIC_UNIT 2 "Elvish Fighter" 21 21}
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2 ()}
|
||||
|
||||
# Enemy AI - set to be aggressive
|
||||
[side]
|
||||
side=3
|
||||
|
@ -484,8 +482,6 @@
|
|||
|
||||
{TURNS_RUN_OUT}
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
|
||||
[gold_carryover]
|
||||
bonus=yes
|
||||
carryover_percentage=40
|
||||
|
|
|
@ -355,8 +355,6 @@
|
|||
[/side]
|
||||
{STARTING_VILLAGES 8 10}
|
||||
|
||||
{AI_CONTROLLER () 1 8 ()}
|
||||
|
||||
# Side for Eryssa if alive
|
||||
[side]
|
||||
side=9
|
||||
|
@ -959,7 +957,6 @@
|
|||
[/objective]
|
||||
|
||||
{IS_LAST_SCENARIO}
|
||||
{AI_CONTROLLER_NOTE}
|
||||
[/objectives]
|
||||
[/event]
|
||||
# Flavour event at turn 5
|
||||
|
|
|
@ -292,8 +292,6 @@
|
|||
facing=sw
|
||||
[/unit]
|
||||
|
||||
{AI_CONTROLLER_ALLOW_UNIT_CONTROL 1 "Grüü"}
|
||||
|
||||
[message]
|
||||
speaker=Blemaker
|
||||
message= _ "Look! Dwarves are fighting orcs!"
|
||||
|
|
|
@ -45,8 +45,6 @@
|
|||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
|
||||
{GREAT_HORDE_NOTE}
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
@ -62,8 +60,6 @@
|
|||
{BLACK_FLAG}
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2,3 ()}
|
||||
|
||||
[side]
|
||||
# wmllint: who ALBROCK_SIDE is Al'Brock
|
||||
{ALBROCK_SIDE}
|
||||
|
|
|
@ -43,8 +43,6 @@
|
|||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
|
||||
{GREAT_HORDE_NOTE}
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
@ -60,8 +58,6 @@
|
|||
{BLACK_FLAG}
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2,3 ()}
|
||||
|
||||
[side]
|
||||
{ALBROCK_SIDE}
|
||||
{GOLD 125 100 75}
|
||||
|
|
|
@ -45,8 +45,6 @@
|
|||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
|
||||
{GREAT_HORDE_NOTE}
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
@ -64,8 +62,6 @@
|
|||
|
||||
{STARTING_VILLAGES 1 2}
|
||||
|
||||
{AI_CONTROLLER () 1 2,3 ()}
|
||||
|
||||
[side]
|
||||
{ALBROCK_SIDE}
|
||||
{GOLD 200 175 150}
|
||||
|
|
|
@ -47,8 +47,6 @@
|
|||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
|
||||
{GREAT_HORDE_NOTE}
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
@ -66,8 +64,6 @@
|
|||
|
||||
{STARTING_VILLAGES 1 10}
|
||||
|
||||
{AI_CONTROLLER () 1 2,3 ()}
|
||||
|
||||
[side]
|
||||
{ALBROCK_SIDE}
|
||||
{GOLD 200 150 125}
|
||||
|
|
|
@ -40,8 +40,6 @@
|
|||
|
||||
{IS_LAST_SCENARIO}
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
|
||||
{GREAT_HORDE_NOTE}
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
@ -59,8 +57,6 @@
|
|||
|
||||
{STARTING_VILLAGES_AREA 1 22 5 10}
|
||||
|
||||
{AI_CONTROLLER () 1 2,3,6 ()}
|
||||
|
||||
[side]
|
||||
{ALBROCK_SIDE}
|
||||
{GOLD 200 150 125}
|
||||
|
|
|
@ -60,8 +60,6 @@
|
|||
{FLAG_VARIANT loyalist}
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2 ()}
|
||||
|
||||
{STARTING_VILLAGES 2 9}
|
||||
|
||||
[side]
|
||||
|
@ -263,8 +261,6 @@
|
|||
[gold_carryover]
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
|
|
|
@ -54,8 +54,6 @@
|
|||
{FLAG_VARIANT loyalist}
|
||||
[/side]
|
||||
|
||||
{AI_CONTROLLER () 1 2 ()}
|
||||
|
||||
{STARTING_VILLAGES 2 10}
|
||||
|
||||
[side]
|
||||
|
@ -298,8 +296,6 @@
|
|||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
|
||||
{AI_CONTROLLER_NOTE}
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue