Great Legend Era Campaigns

Discussion and development of scenarios and campaigns for the game.

Moderators: Forum Moderators, Developers

User avatar
Lord-Knightmare
Forum Regular
Posts: 1137
Joined: May 24th, 2010, 5:26 pm
Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
Contact:

Great Legend Era Campaigns

Post by Lord-Knightmare » May 29th, 2010, 4:05 pm

I created the era and now I am going to make campaigns using it.
The storyline for the first campaign is ready but I need help.

I need help with:
- story mapping.
- a story map like the wesnothian one
- someone who's good WML.


Current Campaigns: (in order of timeline)
The Invincible Wall
The Wesfolk Prince
The Rise of Genesis
Fall of Knightmare
An Elven Elementalist
The 'Final Finale' campaign centers around the Epic War. Development to start in March

All current campaigns are found on the Trunk Addon Server.

The GLE that is in the trunk server, contains a story line spoiler for my future campaigns, (I thought I did just give all of you a spoiler warning :wink: )

Anyone interested in helping me make the first campaign?

The campaigns going to be designed in time order.
Last edited by Lord-Knightmare on February 3rd, 2012, 8:06 am, edited 7 times in total.

monochromatic
Posts: 1549
Joined: June 18th, 2009, 1:45 am

Re: Great Legend Era Campaigns

Post by monochromatic » May 29th, 2010, 4:07 pm

You know, I think it would be most beneficial if you learned WML. It's not that hard. Really.

User avatar
Hulavuta
Posts: 1668
Joined: October 11th, 2008, 8:17 pm
Location: United States

Re: Great Legend Era Campaigns

Post by Hulavuta » May 29th, 2010, 4:35 pm

He just needs help with it. He's competent with it enough to make an Era....

I think he needs kinda like what I needed, just questions when they occur.
F:tGJ, Saurian Campaign
The Southern Chains, a fanfic
“The difference between winners and champions is that champions are more consistent."
~Sierra

Blarumyrran
Art Contributor
Posts: 1700
Joined: December 7th, 2006, 8:08 pm

Re: Great Legend Era Campaigns

Post by Blarumyrran » May 30th, 2010, 9:38 pm

Here's a story map like the wesnothian one

User avatar
Lord-Knightmare
Forum Regular
Posts: 1137
Joined: May 24th, 2010, 5:26 pm
Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
Contact:

Re: Great Legend Era Campaigns

Post by Lord-Knightmare » May 31st, 2010, 3:51 pm

Blarumyrran wrote:Here's a story map like the wesnothian one
The map is nice.
But The map I need is like this:


The map is called the Great Isle.
Attachments
Photo 1.jpg

User avatar
Lord-Knightmare
Forum Regular
Posts: 1137
Joined: May 24th, 2010, 5:26 pm
Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
Contact:

Re: Great Legend Era Campaigns

Post by Lord-Knightmare » May 31st, 2010, 4:02 pm

Can anyone help on this:
I finished the first scenario but it doesn't load.
Everything is in correct order
But I always get the same thing:
Unknown Scenario:Elvish Invasion :annoyed:

Here is the work I have done so far:
The _main.cfg file:
_main.cfg
(1.73 KiB) Downloaded 579 times
And the first scenario:
1_Elvish_Invasion.cfg
(3.86 KiB) Downloaded 527 times

monochromatic
Posts: 1549
Joined: June 18th, 2009, 1:45 am

Re: Great Legend Era Campaigns

Post by monochromatic » May 31st, 2010, 5:14 pm

You didn't indicate a [binary_path] in #ifdef CAMPAIGN_THE_INVISIBLE_WALL. It should look a little like this:

Code: Select all

#ifdef CAMPAIGN_THE_INVINCIBLE_WALL
[binary_path]
	path=data/add-ons/The_Invincible_Wall/
[/binary_path]

# Utility macros used by any/all scenarios.
{~add-ons/The_Invincible_Wall/utils}

# Finally, pull in the scenarios.
{~add-ons/The_Invincible_Wall/scenarios}
{~add-ons/Great_Legend_Era} # I don't think you need _main.cfg
{GREAT_CAMPAIGN}

#endif

User avatar
Espreon
Developer
Posts: 630
Joined: June 9th, 2007, 4:08 am

Re: Great Legend Era Campaigns

Post by Espreon » May 31st, 2010, 8:50 pm

OK, I have attached what your _main.cfg should look like.

Explanations:
#textdomain wesnoth-The_Invincible_Wall

[textdomain]
name="wesnoth-The_Invinsible_Wall"
path="add-ons/The_Invincible_Wall/translations"
[/textdomain]
First, the second part of your textdomain should match your addon's directory name, so that your addon will be compatible with WesCamp. Second, you need to point to the location where your translations are going to be.
[binary_path]
path=data/add-ons/The_Invincible_Wall/external_data/
[/binary_path]

...

# The image needs to be moved to your "external_data" directory, and the path needs to be
# updated to reflect its new location
image="data/add-ons/The_Invincible_Wall/images/portraits/theodore.png"
If you wish for the campaign selection menu to load images from your addon, you need to export the images to Wesnoth's global cache. The comment above the "image=" key is self-explanatory.
description= _ "The Elves of the Twilight Forest have become ambitious for land and are invading the surrounding regions of humans and orcs. You, a Lord of the Human Kingdom of Klesva, must defeat them. After defeating the elves, the orcish king is assassinated and war breaks between the humans and orcs. To keep out the invading orcs, the Wall of Invincibility has to built.

"+ _ "(Novice level, 10 scenarios.)

"+ _ "Author's note: This is my first campaign using Great Legend Era"
Text being presented to the player should be marked as translatable; underscores are translation marks (when used like they are being used in the code above).
#ifdef CAMPAIGN_THE_INVINCIBLE_WALL

[binary_path]
path=data/add-ons/The_Invincible_Wall/
[/binary_path]
You need to export your addon's content, while making sure that it doesn't clash with other addons.
# Finally, pull in the scenarios.
{~add-ons/Great_Legend_Era/_main.cfg}
{LEGEND_CAMPAIGN}

# Utility macros used by any/all scenarios.
{~add-ons/The_Invincible_Wall/utils}
{~add-ons/The_Invincible_Wall/scenarios}
First, you should load your era's content before everything else. Also, you were calling the incorrect macro, thus your era's content was not being loaded.

Your scenario seems to be fine, but you are not marking text that is being presented to the player as translatable put the underscore before the quotation marks. Also, you need to update your textdomain declaration binding to reflect your new textdomain.
Attachments
_main.cfg
(2.11 KiB) Downloaded 510 times

User avatar
Lord-Knightmare
Forum Regular
Posts: 1137
Joined: May 24th, 2010, 5:26 pm
Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
Contact:

Re: Great Legend Era Campaigns

Post by Lord-Knightmare » June 2nd, 2010, 6:23 pm

Thanks for the help but one thing still goes wrong with the files.
In _main.cfg, the "difficulties" and the "difficulty_descriptions" always causes an error when I load the campaign, but when I remove the "difficulties" and the "difficulty_descriptions" it works just fine.

In "scenario1" the "story" tags always causes an error but when I remove the tags, it works just fine.
But scenario2,3, and 4 don't have the story tag error.

Can anyone help in these errors?

Oh, and the beta-release campaign would on the 1.8 server soon as the last 6 scenarios are completed and the errors have been fixed.

User avatar
Espreon
Developer
Posts: 630
Joined: June 9th, 2007, 4:08 am

Re: Great Legend Era Campaigns

Post by Espreon » June 2nd, 2010, 9:02 pm

Would you please post the problematic code and the contents of stderr.txt (after you encounter each error)? So, please put back the code for the difficulties and the difficulty descriptions, run it again, and post the contents of said file and so on. We really can't do much unless you do so.

BTW, I see that you are using MENU_IMG_TXT; you may want to use MENU_IMG_TEXT2, for it allows you to provide flavor text for the difficulties (e.g., "Sergeant" for easy); the void of space in the eastern area of the dialog caused by the lack of such text looks weird.

User avatar
Lord-Knightmare
Forum Regular
Posts: 1137
Joined: May 24th, 2010, 5:26 pm
Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
Contact:

Re: Great Legend Era Campaigns

Post by Lord-Knightmare » June 4th, 2010, 2:02 pm

Here is what I done so far. (7 out of 10 scenarios)
The_Invincible_Wall.zip
(1.02 MiB) Downloaded 468 times
Note: Requires "Great Legend Era"

Someone please fix the "difficulty" and "difficult descriptions" error
And there is an error on the first scenario about the storyline:
If anyone wants to see the error make this edit on the first scenario file
Instead of:
#{~add-ons/The_Invincible_Wall/utils/intro.cfg}
Make:
{~add-ons/The_Invincible_Wall/utils/intro.cfg}

User avatar
Lord-Knightmare
Forum Regular
Posts: 1137
Joined: May 24th, 2010, 5:26 pm
Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
Contact:

Re: Great Legend Era Campaigns

Post by Lord-Knightmare » June 6th, 2010, 12:07 pm

Well folks,
Here is the completed campaign:
The_Invincible_Wall.zip
(1.03 MiB) Downloaded 504 times
But the intro.cfg file, when enabled always cause an error.

shadowblack
Posts: 368
Joined: April 15th, 2010, 3:03 pm

Re: Great Legend Era Campaigns

Post by shadowblack » June 6th, 2010, 1:22 pm

What are those .DS_Store files? Do we need them for anything?
You are a Dark Adept: You immerse yourself in the dark arts... potentially with great rewards...

User avatar
Feufochmar
Posts: 106
Joined: April 27th, 2010, 9:58 pm
Location: France

Re: Great Legend Era Campaigns

Post by Feufochmar » June 6th, 2010, 3:46 pm

.DS_Store files are MacOs specific files I believe. Not related to wesnoth.

Gwynnedrion
Posts: 136
Joined: February 26th, 2010, 8:42 pm

Re: Great Legend Era Campaigns

Post by Gwynnedrion » June 6th, 2010, 8:10 pm

The first scenario 'Elvish Invasion' doesn't work.
”Rise, adept, and tell me about the enemy.”

You are a Horseman: you charge ahead without thinking of the consequences.(80%)

Post Reply