Commit Graph

39 Commits (ad7df1ce3dc24c4c5aff587ec29a4e39fe7247ff)

Author SHA1 Message Date
akirschbaum 177409af0d Enable file chooser dialog for selecting maps to run editor plugin scripts on. Requires Gridarta r9170 or later.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@16532 282e977c-c81d-0410-88c4-b93c2d0d6712
2012-01-08 19:35:25 +00:00
akirschbaum a8c71d01e8 Clean up WorldMaker script. Make it more robust.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@14796 282e977c-c81d-0410-88c4-b93c2d0d6712
2011-07-08 17:27:01 +00:00
akirschbaum adeafa05cf Ignore more non-map files in MapValidator script.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@14731 282e977c-c81d-0410-88c4-b93c2d0d6712
2011-06-28 19:32:49 +00:00
akirschbaum 9dcffd7445 Whitespace changes.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@14700 282e977c-c81d-0410-88c4-b93c2d0d6712
2011-06-25 18:55:53 +00:00
akirschbaum 4dc286db4b Fix maps that allow stealing unpaid items from shops.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@14051 282e977c-c81d-0410-88c4-b93c2d0d6712
2010-11-05 21:22:21 +00:00
akirschbaum 056a8c6230 Whitespace changes.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@14050 282e977c-c81d-0410-88c4-b93c2d0d6712
2010-11-03 07:21:21 +00:00
akirschbaum 02dcaf96fe Adapt WorldMaker plugin script to current Gridarta.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@13395 282e977c-c81d-0410-88c4-b93c2d0d6712
2010-06-13 06:34:31 +00:00
akirschbaum db646673d6 Remove debugging output from WorldMaker plugin script.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@13387 282e977c-c81d-0410-88c4-b93c2d0d6712
2010-06-12 15:14:24 +00:00
akirschbaum 35e0178082 Adapt MapValidator plugin script to current Gridarta.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@13386 282e977c-c81d-0410-88c4-b93c2d0d6712
2010-06-12 15:11:59 +00:00
akirschbaum f16bb27dc8 Fix typo.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@13385 282e977c-c81d-0410-88c4-b93c2d0d6712
2010-06-12 15:11:19 +00:00
akirschbaum 955cd7a531 Adapt MapNormalizer plugin script to current Gridarta.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@13384 282e977c-c81d-0410-88c4-b93c2d0d6712
2010-06-12 15:05:15 +00:00
akirschbaum 4bda5c5111 Adapt WorldMaker plugin script to current Gridarta.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@13230 282e977c-c81d-0410-88c4-b93c2d0d6712
2010-05-15 19:11:59 +00:00
akirschbaum 8d06ef3f90 Make editor script work with latest Gridarta.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@12237 282e977c-c81d-0410-88c4-b93c2d0d6712
2009-11-07 14:39:49 +00:00
akirschbaum d5687bf320 Fix WorldMaker editor script. Needs Gridarta r6758 or later.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@12061 282e977c-c81d-0410-88c4-b93c2d0d6712
2009-07-12 18:17:25 +00:00
akirschbaum f78a046c17 Add game object attribute normalization to MapNormalizer editor script. Now game object attributes are written in canonical order and attributes redundant with the archetype are removed.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@12059 282e977c-c81d-0410-88c4-b93c2d0d6712
2009-07-12 14:40:31 +00:00
akirschbaum 5505de47a2 Make MapNormalizer editor plugin script save only map files that needed normalization.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@11682 282e977c-c81d-0410-88c4-b93c2d0d6712
2009-05-14 20:29:06 +00:00
akirschbaum b58b9e7fa4 Adapt MapNormalizer editor plugin script to current Gridarta.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@11681 282e977c-c81d-0410-88c4-b93c2d0d6712
2009-05-14 20:25:50 +00:00
akirschbaum a3fa729ae8 Suppress some 'cannot load map file' error messages in MapValidator editor plugin script.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@11680 282e977c-c81d-0410-88c4-b93c2d0d6712
2009-05-14 20:21:26 +00:00
akirschbaum 350b797d5c Fix LegacySpellConverter and MapNormalizer editor plugin scripts.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@11618 282e977c-c81d-0410-88c4-b93c2d0d6712
2009-04-02 22:09:15 +00:00
akirschbaum 3f7dd81011 Make editor scripts work with latest Gridarta.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@10625 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-11-20 21:58:48 +00:00
akirschbaum 97ecd9cad0 Update editor scripts to Gridarta r5480.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@10072 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-10-11 21:10:27 +00:00
akirschbaum c049e3eaea Make editor scripts work with current Gridarta.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@9750 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-08-17 19:08:31 +00:00
akirschbaum d6838ee7b2 Adapt MapValidator script to Gridarta changes.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@9676 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-07-23 21:09:00 +00:00
akirschbaum 655db8cd06 Ignore *.msg files in editor scripts.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@9442 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-07-17 18:42:02 +00:00
akirschbaum 7af382aba0 Run 'Shrink Map Size' function from MapNormalizer editor script.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@9175 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-05-30 06:23:54 +00:00
akirschbaum 68e0d4b266 Make editor scripts work with latest Gridarta build.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@9158 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-05-28 21:30:33 +00:00
akirschbaum 7c2249eedc Adapt MapValidator script to Gridarta changes.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8799 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-04-24 22:08:34 +00:00
akirschbaum 2597c06ea1 Remove unused configuration parameter from WorldMaker script.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8543 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-03-20 21:29:36 +00:00
akirschbaum 0d692a4f17 Shorten scripts by using Gridarta's RecursiveFileIterator class.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8468 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-02-22 23:58:49 +00:00
tchize bf42a73463 Update script so it now handles big image file with less disk copy.
Replace pnmpaste of world file (which output result in a copy) with a custom in file replacement 
(no copy, no need to reread full file on each iteration). 
1G world file are now feasible with reasonable run time.



git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8055 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-12-28 10:38:17 +00:00
akirschbaum dc15984753 Do not create superfluous 'randomitems none' attributes.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7536 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-11-18 23:02:46 +00:00
akirschbaum 25d47ce4e3 Add Gridarta converter script to update legacy spellcasting objects in map files.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7476 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-11-04 19:07:09 +00:00
akirschbaum 30fe78f88d Do not update the 'Modfied:' map header when normalizing maps.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7431 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-10-31 20:41:50 +00:00
akirschbaum ae1f1a3c0a Do not crash script if no log file is given.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7425 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-10-28 18:37:54 +00:00
akirschbaum da691a6b8d Process map files in alphabetical order.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7424 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-10-28 18:36:34 +00:00
akirschbaum 9dbb520cc3 Do not crash script if a directory cannot be read.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7423 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-10-28 18:28:41 +00:00
akirschbaum 86f0b48c4c MapValidator script: add option to write map errors to a log file.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7396 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-10-26 22:19:39 +00:00
akirschbaum 824c8b1c48 Add Gridarta script to normalize map files.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7360 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-10-19 20:22:18 +00:00
akirschbaum 66b99469ae Add editor scripts.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7315 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-10-10 17:35:39 +00:00