ChaosRider’s WML questions

The place to post your WML questions and answers.

Moderator: Forum Moderators

Forum rules
  • Please use [code] BBCode tags in your posts for embedding WML snippets.
  • To keep your code readable so that others can easily help you, make sure to indent it following our conventions.
Post Reply
User avatar
Dugi
Posts: 4961
Joined: July 22nd, 2010, 10:29 am
Location: Carpathian Mountains
Contact:

Re: About leaders :D...

Post by Dugi »

So it should work. Try it out, reply after that.
User avatar
ChaosRider
Posts: 846
Joined: April 15th, 2012, 1:15 pm

Re: About leaders :D...

Post by ChaosRider »

Well not tried, but i guess it should work:

Code: Select all


	[event]
		name=side 1 turn 1
		first_time_only=yes
		[if]
			[have_unit]
				side=4
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 4 19 20}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 4 19 21}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 4 20 19}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 4 20 20}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 4 20 21}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 4 21 20}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 4 21 21}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=9
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 9 15 26}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 9 15 27}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 9 16 25}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 9 16 26}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 9 16 27}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 9 17 26}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 9 17 27}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=8
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 8 23 38}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 8 23 39}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 8 24 37}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 8 24 38}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 8 24 39}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 8 25 38}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 8 25 39}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=7
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 7 31 38}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 7 31 39}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 7 32 37}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 7 32 38}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 7 32 39}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 7 33 38}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 7 33 39}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=6
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 6 39 26}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 6 39 27}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 6 40 25}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 6 40 26}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 6 40 27}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 6 41 26}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 6 41 27}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=5
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 5 35 20}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 5 35 21}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 5 36 19}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 5 36 20}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 5 36 21}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 5 37 20}
				{RANDOM_UNIT_0LVL}
				{PLACEENEMIE $CHOSEN0LVL 5 37 21}
			[/then]
		[/if]
	[/event]
	
	[event]
		name=side 1 turn 6
		first_time_only=yes
		[if]
			[have_unit]
				side=4
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 15 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 15 21}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 16 19}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 16 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 16 21}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 17 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 17 21}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=9
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 13 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 13 24}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 14 22}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 14 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 14 24}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 15 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 15 24}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=8
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 25 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 25 42}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 26 40}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 26 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 26 42}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 27 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 27 42}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=7
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 29 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 29 42}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 30 40}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 30 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 30 42}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 31 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 31 42}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=6
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 41 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 41 24}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 42 22}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 42 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 42 24}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 43 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 43 24}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=5
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 39 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 39 21}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 40 19}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 40 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 40 21}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 41 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 41 21}
			[/then]
		[/if]
	[/event]
	
	[event]
		name=side 1 turn 11
		first_time_only=yes
		[if]
			[have_unit]
				side=4
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 15 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 15 21}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 16 19}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 16 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 16 21}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 17 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 4 17 21}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=9
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 13 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 13 24}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 14 22}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 14 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 14 24}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 15 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 9 15 24}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=8
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 25 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 25 42}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 26 40}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 26 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 26 42}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 27 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 8 27 42}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=7
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 29 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 29 42}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 30 40}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 30 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 30 42}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 31 41}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 7 31 42}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=6
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 41 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 41 24}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 42 22}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 42 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 42 24}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 43 23}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 6 43 24}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=5
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 39 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 39 21}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 40 19}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 40 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 40 21}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 41 20}
				{RANDOM_UNIT_01LVL}
				{PLACEENEMIE $CHOSEN01LVL 5 41 21}
			[/then]
		[/if]
	[/event]
	
	[event]
		name=side 1 turn 16
		first_time_only=yes
		[if]
			[have_unit]
				side=4
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 16 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 16 14}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 17 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 17 14}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 17 15}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 18 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 18 14}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=9
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 7 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 7 28}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 8 26}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 8 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 8 28}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 9 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 9 28}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=8
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 18 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 18 44}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 19 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 19 44}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 19 45}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 20 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 20 44}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=7
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 36 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 36 44}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 37 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 37 44}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 37 45}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 38 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 38 44}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=6
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 47 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 47 28}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 48 26}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 48 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 48 28}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 49 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 49 28}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=5
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 38 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 38 14}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 39 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 39 14}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 39 15}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 40 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 40 14}
			[/then]
		[/if]
	[/event]
	
	[event]
		name=side 1 turn 21
		first_time_only=yes
		[if]
			[have_unit]
				side=4
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 16 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 16 14}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 17 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 17 14}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 17 15}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 18 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 4 18 14}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=9
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 7 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 7 28}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 8 26}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 8 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 8 28}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 9 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 9 9 28}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=8
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 18 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 18 44}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 19 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 19 44}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 19 45}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 20 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 8 20 44}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=7
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 36 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 36 44}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 37 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 37 44}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 37 45}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 38 43}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 7 38 44}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=6
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 47 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 47 28}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 48 26}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 48 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 48 28}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 49 27}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 6 49 28}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=5
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 38 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 38 14}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 39 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 39 14}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 39 15}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 40 13}
				{RANDOM_UNIT_2LVL}
				{PLACEENEMIE $CHOSEN2LVL 5 40 14}
			[/then]
		[/if]
	[/event]
	
	[event]
		name=side 1 turn 26
		first_time_only=yes
		[if]
			[have_unit]
				side=4
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 27 2}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 27 3}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 28 1}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 28 2}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 28 3}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 29 2}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 29 3}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=9
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 8 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 8 19}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 9 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 9 19}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 9 20}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 10 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 10 19}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=8
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 1 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 1 42}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 2 40}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 2 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 2 42}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 3 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 3 42}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=7
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 27 47}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 27 48}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 28 46}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 28 47}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 28 48}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 29 47}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 29 48}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=6
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 53 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 53 42}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 54 40}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 54 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 54 42}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 55 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 55 42}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=5
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 46 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 46 19}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 47 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 47 19}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 47 20}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 48 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 48 19}
			[/then]
		[/if]
	[/event]
	
	[event]
		name=side 1 turn 31
		first_time_only=yes
		[if]
			[have_unit]
				side=4
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 27 2}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 27 3}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 28 1}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 28 2}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 28 3}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 29 2}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 4 29 3}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=9
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 8 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 8 19}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 9 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 9 19}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 9 20}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 10 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 9 10 19}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=8
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 1 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 1 42}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 2 40}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 2 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 2 42}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 3 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 8 3 42}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=7
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 27 47}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 27 48}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 28 46}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 28 47}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 28 48}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 29 47}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 7 29 48}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=6
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 53 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 53 42}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 54 40}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 54 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 54 42}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 55 41}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 6 55 42}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=5
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 46 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 46 19}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 47 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 47 19}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 47 20}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 48 18}
				{RANDOM_UNIT_3LVL}
				{PLACEENEMIE $CHOSEN3LVL 5 48 19}
			[/then]
		[/if]
	[/event]
	
	[event]
		name=side 1 turn 36
		first_time_only=yes
		[if]
			[have_unit]
				side=4
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 27 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 27 12}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 10}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 12}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 29 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 29 12}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=9
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 3 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 3 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 15}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 5 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 5 17}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=8
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 10 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 10 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 38}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 12 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 12 37}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=7
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 27 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 27 53}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 51}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 53}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 29 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 29 53}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=6
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 44 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 44 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 38}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 46 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 46 37}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=5
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 51 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 51 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 15}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 53 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 53 17}
			[/then]
		[/if]
	[/event]
	
	[event]
		name=side 1 turn 41
		first_time_only=yes
		[if]
			[have_unit]
				side=4
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 27 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 27 12}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 10}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 12}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 29 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 29 12}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=9
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 3 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 3 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 15}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 5 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 5 17}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=8
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 10 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 10 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 38}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 12 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 12 37}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=7
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 27 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 27 53}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 51}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 53}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 29 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 29 53}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=6
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 44 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 44 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 38}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 46 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 46 37}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=5
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 51 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 51 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 15}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 53 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 53 17}
			[/then]
		[/if]
	[/event]
	
	[event]
		name=side 1 turn 46
		first_time_only=yes
		[if]
			[have_unit]
				side=4
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 27 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 27 12}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 10}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 12}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 29 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 29 12}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=9
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 3 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 3 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 15}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 5 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 5 17}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=8
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 10 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 10 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 38}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 12 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 12 37}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=7
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 27 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 27 53}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 51}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 53}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 29 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 29 53}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=6
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 44 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 44 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 38}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 46 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 46 37}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=5
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 51 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 51 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 15}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 53 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 53 17}
			[/then]
		[/if]
	[/event]
	
	[event]
		name=side 1 turn 51
		first_time_only=yes
		[if]
			[have_unit]
				side=4
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 27 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 27 12}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 10}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 28 12}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 29 11}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 4 29 12}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=9
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 3 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 3 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 15}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 4 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 5 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 9 5 17}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=8
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 10 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 10 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 11 38}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 12 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 8 12 37}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=7
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 27 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 27 53}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 51}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 28 53}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 29 52}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 7 29 53}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=6
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 44 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 44 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 37}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 45 38}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 46 36}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 6 46 37}
			[/then]
		[/if]
		[if]
			[have_unit]
				side=5
				canrecruit=yes
			[/have_unit]
			[then]
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 51 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 51 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 15}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 52 17}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 53 16}
				{RANDOM_UNIT_45LVL}
				{PLACEENEMIE $CHOSEN45LVL 5 53 17}
			[/then]
		[/if]
	[/event]
Creator of WOTG (+2880 units), MWC (+615 units), SurvivorsArea, RandomColosseum, RC WOTG, RC MWC, ColosseumRandomClonesBattle, BetweenDarknessAndLight, StealingWeapons, MoreUnitsForms, MoreDamageTypes, CanBeOnlyOne, ColosseumOneWinner, BonusSpam, CriticalStrike - available at 1.12 Wesnoth server.
User avatar
ChaosRider
Posts: 846
Joined: April 15th, 2012, 1:15 pm

About picking faction for ai from default wesnoth : ).

Post by ChaosRider »

Hi, i am interesting how to set for 6 ai sides (for each of them) diffrent faction from default wesnoth, even if in game is used other era :P. As i said earlier, for each of ai sides diffrent faction : ). Right now i have randomly picked from used by player era, so they can be more than once chosen loyalists or others. Ai sides 4,5,6,7,8,9 : ). For each of ai picked randomly :D.
Creator of WOTG (+2880 units), MWC (+615 units), SurvivorsArea, RandomColosseum, RC WOTG, RC MWC, ColosseumRandomClonesBattle, BetweenDarknessAndLight, StealingWeapons, MoreUnitsForms, MoreDamageTypes, CanBeOnlyOne, ColosseumOneWinner, BonusSpam, CriticalStrike - available at 1.12 Wesnoth server.
User avatar
Dugi
Posts: 4961
Joined: July 22nd, 2010, 10:29 am
Location: Carpathian Mountains
Contact:

Re: About picking faction for ai from default wesnoth : ).

Post by Dugi »

First, use [set_variable] with random to choose one of the factions.
Then make a [switch] between the possible factions, and in each one, use [modify_side] to set the side's recruits to the faction that was randomly chosen (you'll have to list them manually).
Do it for all sides, in side turn events.
User avatar
ChaosRider
Posts: 846
Joined: April 15th, 2012, 1:15 pm

[SOLVED] How is this possible?

Post by ChaosRider »

Code dont have 126 or 128 lines, but only 113 lines... what is wrong in this code?

Code for picking hexes to create mountains land:

Code: Select all

#define LANDMOUNTAIN
	[set_variable]
		name=random_dummy
		rand=1..100
	[/set_variable]
	[switch]
		variable=random_dummy
		[case]
			value=1,2,3,4,5,6,7,8,9,10
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Mm
			[/terrain]
		[/case]
		[case]
			value=11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Hh
			[/terrain]
		[/case]
		[case]
			value=27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Hhd
			[/terrain]
		[/case]
		[case]
			value=43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Gg
			[/terrain]
		[/case]
		[case]
			value=80
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Hh^Fp
			[/terrain]
		[/case]
		[case]
			value=81
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Hh^Fds
			[/terrain]
		[/case]
		[case]
			value=82
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Hh^Fms
			[/terrain]
		[/case]
		[case]
			value=83
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Hhd^Fmf
			[/terrain]
		[/case]
		[case]
			value=84
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Hhd^Fdf
			[/terrain]
		[/case]
		[case]
			value=85
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Hhd^Fdw
			[/terrain]
		[/case]
		[case]
			value=86
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Hhd^Fmw
			[/terrain]
		[/case]
		[case]
			value=87,88,89,90,91,92
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Wwf
			[/terrain]
		[/case]
		[case]
			value=93,94,95,96,97,98,99,100
			[terrain]
				x=$MapX
				y=$MapY
				terrain=Wwg
			[/terrain]
		[/case]
	[/switch]
#enddef
Attachments
Bez tytułu.png
Last edited by ChaosRider on November 16th, 2012, 9:32 am, edited 3 times in total.
Creator of WOTG (+2880 units), MWC (+615 units), SurvivorsArea, RandomColosseum, RC WOTG, RC MWC, ColosseumRandomClonesBattle, BetweenDarknessAndLight, StealingWeapons, MoreUnitsForms, MoreDamageTypes, CanBeOnlyOne, ColosseumOneWinner, BonusSpam, CriticalStrike - available at 1.12 Wesnoth server.
User avatar
Dugi
Posts: 4961
Joined: July 22nd, 2010, 10:29 am
Location: Carpathian Mountains
Contact:

Re: How is this possible?

Post by Dugi »

Why don't you just try to remove all [case]s except one and then see what will it do? When loading, the game does not care how much sense the code makes, just whether everything is correct syntactically.
alex23
Posts: 179
Joined: October 27th, 2012, 5:54 pm

Re: How is this possible?

Post by alex23 »

hm the amount of [case] equals [/case] and there are no two [/case] after each other (without and [case] between...) strange
User avatar
ChaosRider
Posts: 846
Joined: April 15th, 2012, 1:15 pm

Re: How is this possible?

Post by ChaosRider »

which line ?
Creator of WOTG (+2880 units), MWC (+615 units), SurvivorsArea, RandomColosseum, RC WOTG, RC MWC, ColosseumRandomClonesBattle, BetweenDarknessAndLight, StealingWeapons, MoreUnitsForms, MoreDamageTypes, CanBeOnlyOne, ColosseumOneWinner, BonusSpam, CriticalStrike - available at 1.12 Wesnoth server.
User avatar
Dugi
Posts: 4961
Joined: July 22nd, 2010, 10:29 am
Location: Carpathian Mountains
Contact:

Re: How is this possible?

Post by Dugi »

You misread what he said, he said that all tags' closings seemed to be correct.
User avatar
ChaosRider
Posts: 846
Joined: April 15th, 2012, 1:15 pm

Re: How is this possible?

Post by ChaosRider »

I found that, it wasnt in that code, but in While Do, was [while] [do] ... [do] [/while], i changed it for [while] [do] ... [/do] [/while] and now its working...
Creator of WOTG (+2880 units), MWC (+615 units), SurvivorsArea, RandomColosseum, RC WOTG, RC MWC, ColosseumRandomClonesBattle, BetweenDarknessAndLight, StealingWeapons, MoreUnitsForms, MoreDamageTypes, CanBeOnlyOne, ColosseumOneWinner, BonusSpam, CriticalStrike - available at 1.12 Wesnoth server.
User avatar
Dugi
Posts: 4961
Joined: July 22nd, 2010, 10:29 am
Location: Carpathian Mountains
Contact:

Re: How is this possible?

Post by Dugi »

I really love when you post a lengthy code where an essential part is missing anyway...

But this error log appears to be in the wesnoth 1.8 style, where almost all errors were misplaced, frequently into completely different files (however, viewing stderr.txt usually pointed to the right direction).
User avatar
ChaosRider
Posts: 846
Joined: April 15th, 2012, 1:15 pm

Die event...

Post by ChaosRider »

I wish to my code give more gold for other human sides (1,2,3) if one of them will be killed or they will lose leader of own side. This code below written isnt working like that : (.

Code: Select all

#define DIE_HUMAN side
	[event]
		name=die
		first_time_only=no
		{ADD gold1 75}
		[filter_unit]
			[filter_side]
				side={side}
				[not_side]
					side=4,5,6,7,8,9
				[/not_side]
			[/filter_side]
			canrecruit=yes
		[/filter_unit]
		[gold]
			side={side}
			amount=$gold1
		[/gold]

		[unstore_unit]
			variable=unit

			{COLOR_WHITE}

			text= _ "Gold + $gold1"

			find_vacant=no
		[/unstore_unit]
	[/event]
#enddef
Creator of WOTG (+2880 units), MWC (+615 units), SurvivorsArea, RandomColosseum, RC WOTG, RC MWC, ColosseumRandomClonesBattle, BetweenDarknessAndLight, StealingWeapons, MoreUnitsForms, MoreDamageTypes, CanBeOnlyOne, ColosseumOneWinner, BonusSpam, CriticalStrike - available at 1.12 Wesnoth server.
User avatar
Telchin
Posts: 357
Joined: December 20th, 2010, 10:01 am
Location: Czech Republic

Re: Die event...

Post by Telchin »

The code below should give every human-controlled side with a leader 75 gold if a leader of a human-controlled side dies. I didn't test it and I'm not sure if this is what you want, so tell me if something is wrong.

Code: Select all

[event]
	name=die
	first_time_only=no
	[filter]
		canrecruit=yes
	[/filter]
	[filter_side]
		controller=human
	[/filter_side]
	[store_side]
		controller=human
		variable=humside
	[/store_side]
	{FOREACH humside i}
		[if]
			[have_unit]
				side=$humside[$i]
				canrecruit=yes
			[/have_unit]
			[then]
				[gold]
					side=$humside[$i]
					amount=75
				[/gold]
				[print]
					text=_ "Gold +75"
				[/print]
			[/then]
		[/if]
	{NEXT i}
	{CLEAR_VARIABLE humside}
[/event]
EDIT: Added $ as mentioned by Ceres.
Last edited by Telchin on November 16th, 2012, 10:08 pm, edited 1 time in total.
User avatar
ChaosRider
Posts: 846
Joined: April 15th, 2012, 1:15 pm

Re: Die event...

Post by ChaosRider »

Nope its not working, btw what if someone start that game with droided one of sides 1,2,3 which should be used by human player ?
Creator of WOTG (+2880 units), MWC (+615 units), SurvivorsArea, RandomColosseum, RC WOTG, RC MWC, ColosseumRandomClonesBattle, BetweenDarknessAndLight, StealingWeapons, MoreUnitsForms, MoreDamageTypes, CanBeOnlyOne, ColosseumOneWinner, BonusSpam, CriticalStrike - available at 1.12 Wesnoth server.
Ceres
Forum Regular
Posts: 620
Joined: September 18th, 2010, 7:56 pm
Location: Germany

Re: Die event...

Post by Ceres »

Telchin wrote:

Code: Select all

  {FOREACH humside i}
      [if]
         [have_unit]
            side=humside[i]
            canrecruit=yes
         [/have_unit]
         [then]
            [gold]
               side=humside[i]
               amount=75
            [/gold]
There are 4 dollar signs missing here.
Post Reply