Commit Graph

7 Commits

Author SHA1 Message Date
41fd6924fe Mass update editor documentation 2015-06-26 22:02:53 -04:00
a990921e90 Several tweaks/fixes
- Nuke some uses of strcpy, sprintf, etc; current info strings in the scenario editor are now stored as std::string instead of C-strings.
- A smarter method of calculating the "erase" terrain for a given terrain type. In case of impassable spaces, trims, and walkways, instead of using the ground terrain, the trim terrain (if any) is used as the erase terrain; if there's no trim, ground 0 (cave, by default) is used. The method of determining if two terrains are essentially the same (ie, whether to paint or erase) has also been improved a little.
- Also, to reduce confusion, the erase terrain is now shown beneath the paint terrain.

Terrain changes:
- Add "archetype" flag as a better way of determining which amongst a set of terrains sharing the same ground type should be considered as the most basic terrain of that ground type. It's automatically applied to any terrains using original graphics when importing an old scenario; generally, any with no terrain special will be marked as an archetype, but if the lava graphic was used, it's instead any with a terrain special. It's a crude method that may easily break, but probably not possible to do better.
- When importing old scenarios, set the two walkways to be separate ground types while the crops should have grass as their ground, and the conveyors have cave.
- Fix fly, boat, block horse LEDs not being cleared if a terrain lacks that flag when using the arrow buttons. This could lead to terrains accidentally picking up the flags of nearby terrains in the list.
- Fix the block horse flag was not correctly saved when closing the dialog.
- Fix the block horse flag not being correctly loaded from the scenario file
2015-06-11 22:32:28 -04:00
da00da261c Lots of updates to the editor documentation to reflect changes that have been made to the game.
- This update is not comprehensive. It does not touch the appendices, and even in the parts it does touch, many details may still be out-of-date.
2015-01-29 01:10:53 -05:00
81ed1e9656 Reformatting of editor documentation for better diffs, and correcting typos 2015-01-29 01:07:59 -05:00
Sylae Corell
e7d76c1a8e More cleanup of documentation.
git-svn-id: http://openexile.googlecode.com/svn/trunk@143 4ebdad44-0ea0-11de-aab3-ff745001d230
2010-02-07 20:54:56 +00:00
Sylae Corell
f2639c0fb3 Began cleanup of editor docs.
-Added CSS and navbar from game docs.
-Performed basic cleanup of <head>.
-Fully cleaned up Contents.html, About.html

git-svn-id: http://openexile.googlecode.com/svn/trunk@140 4ebdad44-0ea0-11de-aab3-ff745001d230
2009-11-11 19:44:23 +00:00
6e2123b24a Uploaded the rest of the original Mac documentation. It still needs major cleanup though.
git-svn-id: http://openexile.googlecode.com/svn/trunk@106 4ebdad44-0ea0-11de-aab3-ff745001d230
2009-07-10 18:10:51 +00:00