22.01.2019 23:57
Dael hat geschrieben:Wenn man "route" verwendet, um eine Einheit irgendwohin zu schicken, kommt immer eine Warnung, dass die "route" nicht geschlossen sei. Deswegen verwende ich lieber eine Abfolge von "#after n { nach ... } #after n+1 { nach ... }"
23.01.2019 17:13
23.01.2019 18:55
Gerne doch.Dael hat geschrieben:Aha! Dann schreibe ich die Option mit in die Zeile und lasse mir vom Magellan-Routenplaner demnächst eine "Route" rein schreiben statt des "#after n { nach ... } #after n+1 { nach ... }".
Danke für den Hinweis!
#ifregion abc { NACH ... }
#ifregion def { NACH ... }
...
#ifregion xyz { NACH ... }
#ifregion abc { NACH W W }
#ifregion def { #if UNIT.Stein>0 { NACH W W } #else { NACH O O } }
#ifregion xyz { GIB a UNIT.Stein Stein : NACH O O }
23.01.2019 19:59
23.01.2019 22:27
Thoran1 hat geschrieben:...
Du kannst aber eine Route auch noch anders in Vorlage implementieren (statt als eine Serie von #after ... Befehlen):
...
Nehmen wir mal an, dass die Regionen abc, def und xyz jeweils immer 2 Regionen in West-Ost-Richtung voneinander entfernt sind. Du hast einen Transporter, der regelmässig in Region abc Steine aufnimmt und diese in Region xyz abgibt. Das wäre dann:
- Code:
#ifregion abc { NACH W W }
#ifregion def { #if UNIT.Stein>0 { NACH W W } #else { NACH O O } }
#ifregion xyz { GIB a UNIT.Stein Stein : NACH O O }