New idea for a campaign: Revenge of the Elves

Discussion and development of scenarios and campaigns for the game.

Moderator: Forum Moderators

Flametrooper
Posts: 984
Joined: February 21st, 2006, 11:02 pm
Location: 0x466C616D65

Post by Flametrooper »

The pictures are obviously edits, but since Lani is an elf archer anyway, and you just needed her to be different, that's fine. Erik is a spearman advancing to a knight, and I fail to see how that works. But it's your campaign.
(BTW, does Lani have different stats than your average elf archer? If not, just use the elf archer graphic and put a hero icon.)
hey.
Liminiality2
Posts: 53
Joined: January 17th, 2006, 10:21 pm
Location: a long time ago, in a galaxy far far away...

Post by Liminiality2 »

she can shoot a lot faster and therefore more then other elvish archers

Erik... i wanted to portray a common soilder that advances to a more powerful leader, I guess that I saw the horse in that area because in most battles leaders are on horses (ironicaly Lani is the actual lead)
NO FOG is certain - Elvish Pillager
Campaign: Revenge of the Elves http://www.wesnoth.org/forum/viewtopic.php?t=11477
Liminiality2
Posts: 53
Joined: January 17th, 2006, 10:21 pm
Location: a long time ago, in a galaxy far far away...

Post by Liminiality2 »

ugg... so tired i can't figure out what's wrong with this scnerio:

Code: Select all

[scenario]
	id=Prolouge-1
	name=Prolouge
	map_data="campaigns/Revenge_of_the_Elves/Maps/Prolouge"
	turns=100

	{DAWN}
	{MORNING}
	{AFTERNOON}
	{DUSK}
	{FIRST_WATCH}
	{SECOND_WATCH}

	music=wesnoth-1.ogg

	[event]
		name=prestart
		[objectives]
		side=1
			[objective]
				description= _ "Defend_Athenwood"
				condition=win
			[/objective]
			[objective]
				description= _ "Death_of_Lani's_Mother"
				condition=lose
			[/objective]
		[/objectives]
	[/event]

	[side]
	side=1
	controller=human
	team_name=1
	type=Elvish Sorceress
	description=Lani's Mother
	canrecruit=1

	recruit=Elvish Fighter,Elvish Archer,Elvish Shaman,Elvish Scout
	
	{GOLD 100 50 0}
	{INCOME 10 5 0}
	
	[/side]
	[side]
	side=2
	controller=ai
	team_name=1
	type=Elvish Marshal
	description=Lani's Father
	canrecruit=1

	recruit=Elvish Fighter,Elvish Capitain,Elvish Hero,Elvish Archer,Elvish Marksman,Elvish Ranger,Elvish Shaman,Elvish Druid,Elvish Sorceress,Elvish Scout,Elvish Rider
	
	{GOLD 1000 500 250}
	{INCOME 100 50 25}
	[/side]

	[side]
	side=3
	controller=ai
	team_name=2
	type=Orcish Warlord
	description=Zunn-ehu
	canrecruit=1
#ifdef EASY	
	recruit=Goblin Spearman,Goblin Impaler,Goblin Rouser,Naga Fighter,Naga Warrior,Orcish Archer,Orcish Crossbowman,Orcish Assassin,Orcish Slayer,Orcish Grunt,Orcish Warrior,Troll Whelp,Troll,Troll Rocklobber,Wolf Rider,Goblin Knight,Goblin Pillager
#endef	
	{GOLD 1000 2000 3000}
	{INCOME 100 200 300}
	[/side]

	[side]
	side=4
	controller=ai
	team_name=2
	type=Orcish Warlord
	description=Quarr-ugg
	canrecruit=1
#ifdef EASY
	recruit=Goblin Spearman,Goblin Impaler,Goblin Rouser,Naga Fighter,Naga Warrior,Orcish Archer,Orcish Crossbowman,Orcish Assassin,Orcish Slayer,Orcish Grunt,Orcish Warrior,Troll Whelp,Troll,Troll Rocklobber,Wolf Rider,Goblin Knight,Goblin Pillager
#endif
	
	{GOLD 1000 2000 3000}
	{INCOME 100 200 300}
	[/side]

	[side]
	side=5
	controller=ai
	team_name=2
	type=Orcish Warlord
	description=Plueb-onn
	canrecruit=1
#ifdef EASY
	recruit=Goblin Spearman,Goblin Impaler,Goblin Rouser,Naga Fighter,Naga Warrior,Orcish Archer,Orcish Crossbowman,Orcish Assassin,Orcish Slayer,Orcish Grunt,Orcish Warrior,Troll Whelp,Troll,Troll Rocklobber,Wolf Rider,Goblin Knight,Goblin Pillager
#endif
	
	{GOLD 1000 2000 3000}
	{INCOME 100 200 300}
	[/side]
	[event]
		name=enemies_defeated
		[endlevel]
			result=victory
		[/endlevel]
	[/event]
[/scenario]
i tried to take it for a test drive and everything worked up till the point where i clicked EASY and then ok after that it loaded for a second then wesnoth died
can someone tell me what's wrong?
NO FOG is certain - Elvish Pillager
Campaign: Revenge of the Elves http://www.wesnoth.org/forum/viewtopic.php?t=11477
scott
Posts: 5243
Joined: May 12th, 2004, 12:35 am
Location: San Pedro, CA

Post by scott »

Put the scenario names in quotes

The map data key needs inclusion brackets around the file name: map_data="{@campaigns/Revenge_of_the_Elves/Maps/Prolouge}"
- without the @, the game will look in the game data folder, not user data
- without the {}, the game will interpret the letters as actual terrain

Scenario music should go in a [music] tag (assuming you're using the dev version and not 1.0.2)

There's no need to use underscores in the lose objective

You're missing a next_scenario key

The enemies defeated event isn't necessary if you're just going to end the level with a bonus. This is the default behavior.

The enemies defeated event doesn't use underscores. It should look like "name=enemies defeated". Check the WML reference for exact syntax for things like that.

The map is probably causing the error since there are no starting locations in the map you're trying to use, which is this:
[map]
campaigns/Revenge_of_the_Elves/Maps/Prolouge
[/map]
Hope springs eternal.
Wesnoth acronym guide.
Liminiality2
Posts: 53
Joined: January 17th, 2006, 10:21 pm
Location: a long time ago, in a galaxy far far away...

Post by Liminiality2 »

thank you scott but it still doesn't work for some reason, I made my own map with the map editor.
i think that the wiki needs to be updated for the dev version, here is what i changed but it still doesn't work:

Code: Select all

[scenario]
	id=Prolouge-1
	name= _ "Prolouge"
	map_data="{@campaigns/Revenge_of_the_Elves/Maps/Prolouge}"
	turns=100

	{DAWN}
	{MORNING}
	{AFTERNOON}
	{DUSK}
	{FIRST_WATCH}
	{SECOND_WATCH}

	[event]
		name=prestart
		[objectives]
		side=1
			[objective]
				description= _ "Defend Athenwood"
				condition=win
			[/objective]
			[objective]
				description= _ "Death of Lani's Mother"
				condition=lose
			[/objective]
		[/objectives]
	[/event]

	[side]
	side=1
	controller=human
	team_name=1
	type=Elvish Sorceress
	description=Lani's Mother
	canrecruit=1

	recruit=Elvish Fighter,Elvish Archer,Elvish Shaman,Elvish Scout
	
	{GOLD 100 50 0}
	{INCOME 10 5 0}
	
	[/side]
	[side]
	side=2
	controller=ai
	team_name=1
	type=Elvish Marshal
	description=Lani's Father
	canrecruit=1

	recruit=Elvish Fighter,Elvish Capitain,Elvish Hero,Elvish Archer,Elvish Marksman,Elvish Ranger,Elvish Shaman,Elvish Druid,Elvish Sorceress,Elvish Scout,Elvish Rider
	
	{GOLD 1000 500 250}
	{INCOME 100 50 25}
	[/side]

	[side]
	side=3
	controller=ai
	team_name=2
	type=Orcish Warlord
	description=Zunn-ehu
	canrecruit=1

	recruit=Goblin Spearman,Goblin Impaler,Goblin Rouser,Naga Fighter,Naga Warrior,Orcish Archer,Orcish Crossbowman,Orcish Assassin,Orcish Slayer,Orcish Grunt,Orcish Warrior,Troll Whelp,Troll,Troll Rocklobber,Wolf Rider,Goblin Knight,Goblin Pillager

	{GOLD 1000 2000 3000}
	{INCOME 100 200 300}
	[/side]

	[side]
	side=4
	controller=ai
	team_name=2
	type=Orcish Warlord
	description=Quarr-ugg
	canrecruit=1

	recruit=Goblin Spearman,Goblin Impaler,Goblin Rouser,Naga Fighter,Naga Warrior,Orcish Archer,Orcish Crossbowman,Orcish Assassin,Orcish Slayer,Orcish Grunt,Orcish Warrior,Troll Whelp,Troll,Troll Rocklobber,Wolf Rider,Goblin Knight,Goblin Pillager

	
	{GOLD 1000 2000 3000}
	{INCOME 100 200 300}
	[/side]

	[side]
	side=5
	controller=ai
	team_name=2
	type=Orcish Warlord
	description=Plueb-onn
	canrecruit=1

	recruit=Goblin Spearman,Goblin Impaler,Goblin Rouser,Naga Fighter,Naga Warrior,Orcish Archer,Orcish Crossbowman,Orcish Assassin,Orcish Slayer,Orcish Grunt,Orcish Warrior,Troll Whelp,Troll,Troll Rocklobber,Wolf Rider,Goblin Knight,Goblin Pillager
	
	{GOLD 1000 2000 3000}
	{INCOME 100 200 300}
	[/side]
[/scenario]
NO FOG is certain - Elvish Pillager
Campaign: Revenge of the Elves http://www.wesnoth.org/forum/viewtopic.php?t=11477
scott
Posts: 5243
Joined: May 12th, 2004, 12:35 am
Location: San Pedro, CA

Post by scott »

How about some more information like what is the error message? What does the map look like? Have you verified it's actually in that location? The scenario works fine for me, but i don't have your map info.
Hope springs eternal.
Wesnoth acronym guide.
Liminiality2
Posts: 53
Joined: January 17th, 2006, 10:21 pm
Location: a long time ago, in a galaxy far far away...

Post by Liminiality2 »

should be something to this effect (note: i made the map using the map editor but this is what it should look like)

Code: Select all

ffffffffffffffffgggggggggggggggrgrgggfffffgggggggf
ggffffffffffffffggfggfgfggggtrrfrfrrnrfggngnfffggf
ggggffffffffffffffgggggggfgrrffffffgrfrnn4nffffggf
ffggggfffffffffffggggggffffrgfffffffnfrrnnnrffffff
ffffggggfffffffggggffffgtrrgggfffffffrrNrrrNrrggff
ffffffgggffffffgggfggggrrggggggffffffrNNrNNrNrNtgf
fffffffggffffffggggggrrggfgfgggffffffrrrrrNNrfrrgr
fffffffggfffffffgggggrgfgffggffffffffrNNNrrrrrNfrr
fffgtggggfffffgfgggffrffggggffffffffffrNrNNNfrgfrr
fftggtgCgtffffffgggfrffgfffggftfffffffrrrNrrrtNrrf
ffggggCfCCffffffCffrrffggffgggggggffffffrrrrNrrfff
ffftgtCfC1Ctfgfgrrrgffgggfgfggggggggfgfgffffrfgggd
fffggggfCCrrggfgCrgffggfggtgfggfffgggggfffffffgddk
ffffggggffCfrrCrrfgggggggdgdgdfdggffgggffffffddcck
fffffftggtggCrrggfgfgffddcdcdcdkddfdgdfdfdfdfdckkk
ffffffffgfCrrgrftgffgddkckcckkckccdcdcdkdcdcddckkc
fffffftgfgggggrCggfggdckkkcckkkkkkkkckckckkkcckckk
fgfgfggggffffgCKCdddddkkkccdcdcdckcckckckckckkkkcd
fgggggggggfgfgCdd\cccccckddgdfdgddcckkcdkdcdkccckd
fffgggggggggffdccc\\cccccdfggfggggdddddgdfdfddcddf
fggfgggggdgddddccccc\\cddftffggggggggggggfffggdfff
ftgggfgddkdcckkkcccccddKCrrrrrgffggffggggffggfggff
ddgdfdgdkkccckkccdcddrCCCggfgfrffffffggffftggtfftf
ckdcdkdcckkkcccddgdrrfffrrgffgrrrrfgftggffffffffff
ckcckkkkkckddddggrrffggffrgfgggffrgfgfgggffgfgfgff
kkckkkkkcddgfgfggrfftgtffrffgfffgrfrffffgffggffggf
ddddcdckkdfgfgfggrffffffgrftgffrrfrgrrgfgggggggffg
ffggdgdddgfggggffrggfgfgfrfggfrgfggfggrftfggfffggg
gfgggggffgffgggrrfgggggggrgggrrggffgfgrgggggggggfg
gggggfgggfggfrrfffffgfffgrgrrNrrfgggffrffffffffggf
fggggtggffffgrffftfffffggrrNNgNNrfggggrrfgfgggfggf
fgggfgfftfggfrgfgggffffrrffN2RgNrrffgfgrggggfffggf
ffffggggffgggrgggggggggrgggNggRRRNrrfggrgfgffffggf
ggfgggffgggggrgggfffgggrgrrrNNRRRrrfrrrffffffgfggf
gggggggfgfggrggffgffgffrrfffrrRrrNffrgrrfNffggfgff
gfgfggggffggrffgggggfggrfgfffgNrfffgrfNrrrfrNgffff
ggfgfffftffgrfgggfggffrffggfgggrfggNrrNrvnrvrNgfff
ffgfgggfggggrfggffgfgfrgggggffggrrNrrvrRrvnnrgfffr
fgfgggggffggrrfggftfggrfgfffggfggNrvrnrvRvnvrNNrrf
fgggfggggfffgrfgggfgggrffffggfgffgrrnvnn3nnrrrrrNr
fffffgggggffgrftfNfffrrffggggffgffNNrrnvnvrvrgNfrf
ggffgfgfgggggrfffgggrNgffggggffgggfNNgrrnrrrrNffff
ggfgggggffgfffrrfgfgrfgNgggffffggggfggNgrggNgfffff
ggtggggfgfftgggNNNNNrftgfggfgfgfgggfffgfNfffffffff
gffgggffftfgggNNgggNrgffNgggfffffgggfffffgggffffff
gffnnnggfggfgffNgggNrtfNgggggffgggfggffgfggfffffff
gfgn5ngfffgfffgNNrgrrNfggggfffgfgggggfgfggfggfffff
gfggnrfrfrgggtffrNrNrfffgggfffffggfggfffffffffffff
gftffgrgrfrrgrfrrgfgrrfgffggffffffggffffffffffffff
ggffggggggfgrgrgrgfgggrrffggfgffffggffffffffffffff
Would it work if i put that in the map data key?
Error message=
Attachments
error message.PNG
error message.PNG (9.8 KiB) Viewed 2735 times
NO FOG is certain - Elvish Pillager
Campaign: Revenge of the Elves http://www.wesnoth.org/forum/viewtopic.php?t=11477
Post Reply