Difference between revisions of "BuildingScenarios"
m (→Index: * BuildingScenariosFAQ) |
m |
||
Line 12: | Line 12: | ||
This document is split into several sections, starting with a basic tutorial and moving into more complex techniques. From the information contained within this document you should have all the knowledge to create Wesnoth scenarios. If you see any mistakes or missing information, please feel free to fix the pages yourself, add a comment to the comment page, or email me jzaun at campus dot hpu dot edu. | This document is split into several sections, starting with a basic tutorial and moving into more complex techniques. From the information contained within this document you should have all the knowledge to create Wesnoth scenarios. If you see any mistakes or missing information, please feel free to fix the pages yourself, add a comment to the comment page, or email me jzaun at campus dot hpu dot edu. | ||
− | + | == Index == | |
* [[BuildingScenarios]] | * [[BuildingScenarios]] | ||
− | :: [[BuildingScenariosSimple]] - [[BuildingScenariosIntermediate]] - [[BuildingScenariosAdvanced]] | + | :: '''[[BuildingScenariosSimple]] - [[BuildingScenariosIntermediate]] - [[BuildingScenariosAdvanced]]''' |
:: [[BuildingScenariosSimple - French Version]] | :: [[BuildingScenariosSimple - French Version]] | ||
− | * [[BuildingScenariosComments]] | + | * [[BuildingScenariosComments]] - Comments left for advice |
− | * [[BuildingScenariosSamples]] | + | * [[BuildingScenariosSamples]] - Basic sample code |
− | * [[BuildingScenariosShroudData]] | + | * [[BuildingScenariosShroudData]] - A tutorial on shroud_data |
− | * [[BuildingScenariosBalancing]] | + | * [[BuildingScenariosBalancing]] - How to balance your scenario |
− | * [[BuildingScenariosFAQ]] | + | * [[BuildingScenariosFAQ]] - Frequently Asked Questions |
+ | |||
+ | == Quick Tag Index == | ||
+ | '''[[ScenarioWML]]''' the top level tags [scenario], [multiplayer], [test], and [tutorial] | ||
+ | :* [[EventWML]] how to describe an event | ||
+ | :** [[FilterWML]] | ||
+ | :** [[DirectActionsWML]], [[InterfaceActionsWML]], [[InternalActionsWML]] | ||
+ | :* [[SideWML]] how to describe a side | ||
+ | :** [[SingleUnitWML]] | ||
+ | :** [[BuildingScenariosShroudData]] | ||
+ | :* [[MapGeneratorWML]] the random map generator | ||
+ | :* [[TimeWML]] how to describe a day | ||
+ | :* [[IntroWML]] how to describe the intro screen | ||
+ | :* [[UtilWML]] a set of preprocessors you can use | ||
== See Also == | == See Also == |
Revision as of 07:45, 28 June 2007
Wesnoth scenarios are the individual levels within the game. Each scenario contains two files. First is the map itself, this is described in BuildingMaps. The second is the config file. This configuration file is used to describe everything about the scenario. Both of the files are ascii and can be edited in any standard text editor (vi, notepad, etc.) If you decide to use a wordprocessor, please make sure you remember to Save As text.
Scenarios are written in the Wesnoth Markup Language. This is a very simple language to learn. The WML language is described in ReferenceWML. The WML syntax is described in SyntaxWML. Wesnoth has a preprocessor that allows designers to reorganize information into a more convenient structure. The WML preprocessor is described in PreprocessorRef.
This document is split into several sections, starting with a basic tutorial and moving into more complex techniques. From the information contained within this document you should have all the knowledge to create Wesnoth scenarios. If you see any mistakes or missing information, please feel free to fix the pages yourself, add a comment to the comment page, or email me jzaun at campus dot hpu dot edu.
Index
- BuildingScenariosComments - Comments left for advice
- BuildingScenariosSamples - Basic sample code
- BuildingScenariosShroudData - A tutorial on shroud_data
- BuildingScenariosBalancing - How to balance your scenario
- BuildingScenariosFAQ - Frequently Asked Questions
Quick Tag Index
ScenarioWML the top level tags [scenario], [multiplayer], [test], and [tutorial]
See Also
- Create
- ReferenceWML - WML master reference
- AlphabeticalWML - a tag index
- BuildingScenariosIndex - in-depth key and tag index