twanvl
56463a8806
Added empty_name to PackageChoiceField;
...
Package choice fields now reflect in scripts as "/:NO-WARN-DEP:packagename". This suppresses warnings when loading files in that package or using the package as a symbol font.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1187 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-31 19:42:30 +00:00
twanvl
a2af3211a4
Moved mask to Style and mask related drawing to ValueViewer.
...
Used the same mask also for TextStyles.
To keep the text selectable (since the mask is now also used for containsPoint), the future sight cost masks needed to be updated.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1183 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-30 23:49:12 +00:00
twanvl
9abfdd171c
added "for each k:v in .. do .." statement
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1174 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-27 13:06:24 +00:00
twanvl
f510a35647
typo in documentation
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1173 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-27 11:58:29 +00:00
twanvl
2eb40f9503
documentation: write_set_file is new in 0.3.8
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1170 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-24 19:49:56 +00:00
twanvl
42d40dbd1e
Added Package::saveCopy, which is used to implement the write_set_file script function.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1169 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-24 19:48:51 +00:00
twanvl
c8fb341e1a
Fixed random_int and random_real functions; added random_boolean.
...
Split random_select into random_select and random_select_many.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1161 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-24 16:08:13 +00:00
twanvl
fe5878e3d8
Documented add cards scripts and the new_card function
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1149 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-11 21:10:59 +00:00
twanvl
d48e93f6a5
documented :cd and :pwd commands
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1117 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-09 01:55:49 +00:00
twanvl
f870f48b13
HTML export widow also uses cards selector
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1109 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-08 22:16:06 +00:00
twanvl
0a19ecf83d
NO_REPLACE is default for packs
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1103 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-08 18:38:19 +00:00
twanvl
01a220f199
Made symbol font size and alignment scriptable.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1091 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-08 00:35:53 +00:00
twanvl
c6fe6634dd
Tweaked the way to use getScript() like functions;
...
Made condition and default_expand parameters of expand_keywords optional.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1080 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-07 01:54:13 +00:00
twanvl
36065707ab
documented expand_keywords changes
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1079 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-07 01:47:28 +00:00
twanvl
6c782bb033
Changed the way the FilteredCardList on the stats panel selects cards:
...
used to: by running scripts on cards and comparing to string value of selected group
now: by keeping a list of group_ids for all cards, and comparing indices
Added 'bin size' attribute for making a histogram of numeric axes.
Added 'Text length' statistic.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1071 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-05 23:13:26 +00:00
twanvl
9a68c91635
Added 'combine' option to ColorStyle.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1069 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-05 20:43:11 +00:00
twanvl
685f9ca0b2
Documentation of command line interface
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1067 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-05 19:34:15 +00:00
twanvl
abcd15ee89
documented pack type data types.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1065 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-05 17:40:33 +00:00
twanvl
04a040dc29
random pack generation works
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1045 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-08-04 01:38:46 +00:00
twanvl
13a37f4734
Simplified compilation of 'assert' pseudo function;
...
Added remove_duplicates flag to sort_list function;
Fixed documentation of <size:> tag
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1028 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-07-22 22:46:04 +00:00
twanvl
10fdcc422b
documented precedence of ^ operator
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1017 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-07-09 21:55:52 +00:00
twanvl
53808346a4
Allow "or else" construct to be used for error recovery
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1016 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-07-09 17:14:49 +00:00
twanvl
9073764a62
documented new script functions
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1015 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-07-09 16:28:46 +00:00
twanvl
737dc6f15e
docuemntation: + also concatenates lists
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1009 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-28 15:03:27 +00:00
twanvl
dfae1b2729
Added count_chosen function;
...
Added I_DUP instruction
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1007 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-28 14:41:38 +00:00
twanvl
fe2e3fb9c8
Be more strict about type conversion:
...
* numbers are no longer auto converted to booleans, use to_boolean or != 0
* booleans are no longer auto converted to numbers, use to_int
* strings will soon no longer be auto converted to numbers, use to_int
Added version information ("since 0.3.7") to documentation
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1006 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-28 13:34:57 +00:00
twanvl
158ecf67ad
Now all regex functions use ScriptRule.
...
The *_rule functions can now be considered deprecated
Documented this by removing mentions of the rule functions, except for a mention of backwards compatibility.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@997 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-19 00:37:48 +00:00
twanvl
e86d546c4a
Some more examples for break_text
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@993 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-18 23:24:42 +00:00
twanvl
95d38f9ba6
Added 'assert' pseudo function so I can run some tests of the script code
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@988 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-18 21:01:17 +00:00
twanvl
1d4a3c700b
Improved documentation of functions and default arguments a bit
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@985 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-18 18:56:29 +00:00
twanvl
d00beeb55f
Closure operator now behaves as default argument operator, documentation.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@965 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-03 18:33:17 +00:00
twanvl
c5159ebcf7
"div" operator for integer division,
...
Added parser support for closure operator fun@(args)
Use equal() function for all script comparisons, better support for deciding when to use strings and when to use pointers equality.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@964 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-06-03 16:38:33 +00:00
twanvl
bef5183556
typo in table in field documentation
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@883 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-25 16:39:23 +00:00
twanvl
1a7e689e95
Added break_text function
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@857 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-18 17:27:44 +00:00
twanvl
1b516e781f
Script support for AColors. All colors in script related code are now AColor.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@852 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-16 20:51:16 +00:00
twanvl
bb240f836d
Note places where transparent colors are not supported
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@850 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-16 20:23:48 +00:00
twanvl
bcfa07a724
Fixed some problems where AColor was not used correctly; documentation of AColor.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@849 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-16 20:22:39 +00:00
twanvl
fdb3bda26e
Text drawing now uses an AColor instead of a normal Color, so transparent text is possible.
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@848 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-16 20:07:11 +00:00
twanvl
36c7e3ef43
Added shadow_blur property to fonts
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@846 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-05-16 19:26:11 +00:00
twanvl
e6c5cef498
documentation of symbol font changes
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@843 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-04-14 18:18:26 +00:00
twanvl
4defac43ff
Added <color:???> and <size:???> tags for changing text color/size
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@831 0fc631ac-6414-0410-93d0-97cfa31319b6
2008-03-24 14:52:42 +00:00
twanvl
796975bd9d
Added saturate script function (+documentation), it also desaturates
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@800 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-12-30 00:48:39 +00:00
twanvl
361488b4fe
documentation of 'package choice' field type
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@791 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-12-26 23:45:39 +00:00
twanvl
b006faaabd
updated documentation of the 'style' data type
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@785 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-12-26 17:42:06 +00:00
twanvl
e7c30305b0
fixed the documentation on 'right' and 'bottom'
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@778 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-12-21 19:07:33 +00:00
twanvl
1cb5700a00
Added compact syntax for package dependencies:
...
"depends on: package version"
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@777 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-12-21 18:14:51 +00:00
twanvl
36a36356c5
The 'Big Whine' patch:
...
Any use of a file from another package without a declared dependency will give a warning;
Also added some more _LOCALE_123_ macros so we need less format_string calls
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@753 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-09-24 20:24:22 +00:00
twanvl
9fe5148292
Argument to set_alpha is 'input', not 'image'
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@748 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-09-23 00:55:11 +00:00
twanvl
1f3f4e01fe
Added support for named colors, e.g. "white" and "black";
...
Added missing keys to locale.
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@716 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-09-20 18:16:10 +00:00
twanvl
38b934ce90
Fixed spoiler export template
...
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@683 0fc631ac-6414-0410-93d0-97cfa31319b6
2007-09-09 19:07:00 +00:00