MiroslavR
|
395e97cf40
|
Remove evil "implicit GetJournalIndex" hack from expression parser
|
2017-04-03 01:44:26 +02:00 |
|
Marc Zinnschlag
|
ece40b1e96
|
improved the remaining handling of extra arguments
|
2016-01-07 16:07:49 +01:00 |
|
Marc Zinnschlag
|
46e32de350
|
improved handling of extra arguments in DiscardParser
|
2016-01-07 16:01:01 +01:00 |
|
Marc Zinnschlag
|
f9607a47b3
|
improved handling of extra arguments in StringParser
|
2016-01-07 15:54:22 +01:00 |
|
Marc Zinnschlag
|
210c77968a
|
Don't report warning about extra arguments, if there are no extra arguments (Fixes #3133)
|
2016-01-07 15:38:23 +01:00 |
|
scrawl
|
e695619aa5
|
ExprParser: Warn about ignored arguments
|
2016-01-03 00:02:58 +01:00 |
|
Marc Zinnschlag
|
ae54f34f25
|
removed a redundant else and made unary + work also in the console
|
2015-09-26 11:30:35 +02:00 |
|
Emmanuel Anne
|
dace7ab706
|
scripts: recognize '+' also as a unary operator
it fixes the armor sorter in "Blades safe house.esp"
|
2015-09-25 14:22:57 +02:00 |
|
scrawl
|
67bd6cd708
|
Remove empty line at the beginning of files
git ls-files -z | xargs -0 sed -i '1{/^$/d}'
|
2015-08-18 23:06:12 +02:00 |
|
Marc Zinnschlag
|
cbf9f83b85
|
allow use of IDs as function arguments, even if the ID matches a keyword (Fixes #2830)
|
2015-08-05 17:20:01 +02:00 |
|
dteviot
|
1d7f3474fa
|
Fixed more MSVC 2013 warnings.
|
2015-03-15 08:49:03 +13:00 |
|
Marc Zinnschlag
|
057d0913d6
|
Merge branch 'scriptfixes'
|
2014-12-18 10:22:07 +01:00 |
|
Marc Zinnschlag
|
b951251572
|
handle junk in argument lists (Fixes #2206)
|
2014-12-17 15:03:05 +01:00 |
|
Marc Zinnschlag
|
e4f75267d0
|
in case of arguments not separated with comma the fist token of the next argument was put back incorrectly
|
2014-12-13 15:40:24 +01:00 |
|
Marc Zinnschlag
|
19f4c46fe4
|
alllow (and ignore) explicit references for StopScript and ScriptRunning
|
2014-07-23 12:33:35 +02:00 |
|
Marc Zinnschlag
|
aa8c0bccb4
|
added new argument type: z (optional, any)
|
2014-07-23 09:44:29 +02:00 |
|
Marc Zinnschlag
|
11a2c767cc
|
some argument parsing cleanup
|
2014-07-21 12:50:29 +02:00 |
|
Marc Zinnschlag
|
35b27ea8cb
|
ignore stray string argument after GetDisabled
|
2014-07-17 11:29:04 +02:00 |
|
scrawl
|
750d8b5589
|
Allow garbage integer argument for addSpell (Fixes #1539)
|
2014-06-23 22:02:22 +02:00 |
|
cc9cii
|
bbe77d656a
|
Minor fixes from static analysis.
|
2014-05-28 21:15:50 +10:00 |
|
Marc Zinnschlag
|
12fc0aaecb
|
removed an unused parser settings (implicitly fixing a case were this setting was not applied correctly)
|
2014-05-27 21:08:29 +02:00 |
|
Marc Zinnschlag
|
0d84adb2c6
|
allow x->(y) instead of (x->y)
|
2014-02-15 12:50:40 +01:00 |
|
Marc Zinnschlag
|
d213c6c36a
|
fixed a constness-issue
|
2014-02-14 12:23:00 +01:00 |
|
Marc Zinnschlag
|
2086ebe410
|
fix for inappropriate disable (2nd attempt)
|
2014-02-14 08:48:26 +01:00 |
|
Marc Zinnschlag
|
b01c6dad37
|
Revert "allow disable as an alias for getDisabled (in most cases)"
This reverts commit f7ff4fbd51 .
|
2014-02-14 08:29:18 +01:00 |
|
Marc Zinnschlag
|
f7ff4fbd51
|
allow disable as an alias for getDisabled (in most cases)
|
2014-02-13 15:31:07 +01:00 |
|
Marc Zinnschlag
|
309573a3ac
|
allow the use of the keyword end as a variable name in an expression
|
2014-02-13 14:15:48 +01:00 |
|
Marc Zinnschlag
|
a85d3c7dcb
|
ignore unused explicit references for functions
|
2014-02-12 13:53:59 +01:00 |
|
Marc Zinnschlag
|
93d4743012
|
interpret instruction keywords as names within expressions
|
2014-02-12 09:56:25 +01:00 |
|
Marc Zinnschlag
|
61626e90da
|
allow additional string argument for stopcombat and addspell (ignored)
|
2014-02-12 08:53:37 +01:00 |
|
Marc Zinnschlag
|
3b990795c4
|
added access to remote access of local variables of global scripts
|
2014-02-10 14:45:55 +01:00 |
|
Marc Zinnschlag
|
914ab1b8ab
|
allow 'x' instead of 'getjournalindex x'
|
2014-02-02 15:08:27 +01:00 |
|
Marc Zinnschlag
|
46bde604f9
|
Issue #601: unary minus was interpreted as binary minus when used in an argument list without comma
|
2013-03-17 17:13:25 +01:00 |
|
eduard
|
2dc0064cc2
|
more string lowercase
|
2013-01-09 20:51:52 +01:00 |
|
Marc Zinnschlag
|
50d81e99fb
|
possible fix for script execution bug
|
2012-06-19 14:55:22 +02:00 |
|
Marc Zinnschlag
|
6c5b21fa42
|
Issue #181: Member variable access in expressions; error reporting fix for the previous commit
|
2012-06-16 13:06:23 +02:00 |
|
Marc Zinnschlag
|
187b8e58d6
|
fixed handling of optional instruction/function arguments; removed choice workaround
|
2012-03-17 19:32:44 +01:00 |
|
Marc Zinnschlag
|
c18e83d7c0
|
extended scripting extensions to code segment 3 (instructions and functions with optional arguments)
|
2010-08-22 14:00:30 +02:00 |
|
Marc Zinnschlag
|
f4e79a48f0
|
implemented optional arguments
|
2010-08-22 12:47:56 +02:00 |
|
Marc Zinnschlag
|
0f742ce7f9
|
even better error checking for extensions with explicit references
|
2010-07-10 12:31:00 +02:00 |
|
Marc Zinnschlag
|
71c710f9f6
|
enhanced compiler extenion system to support new instructions and functions with explicit references
|
2010-07-09 22:01:24 +02:00 |
|
Marc Zinnschlag
|
69e607e140
|
implemented getdistance with explicit references
|
2010-07-09 20:55:39 +02:00 |
|
Marc Zinnschlag
|
c37b007be0
|
added verification for explicit references (check if the given ID exists)
|
2010-07-09 20:35:34 +02:00 |
|
Marc Zinnschlag
|
d4ac3b506e
|
implemented enable, disable and getdisabled with explicit references
|
2010-07-09 19:32:17 +02:00 |
|
Marc Zinnschlag
|
592fa84e2d
|
added Enable, Disable, GetDisabled
|
2010-07-09 16:07:03 +02:00 |
|
Marc Zinnschlag
|
9d73718ec1
|
added GetSecondsPassed
|
2010-07-06 12:06:50 +02:00 |
|
Marc Zinnschlag
|
34b824cb70
|
implemented GetDistance function
|
2010-07-05 12:30:45 +02:00 |
|
Marc Zinnschlag
|
a61b2c39f0
|
added scriptrunning/startscript/stopscript; sorted out more case problems
|
2010-07-04 16:00:32 +02:00 |
|
Marc Zinnschlag
|
185f8bd56d
|
added random function; global variable fix
|
2010-07-04 13:59:29 +02:00 |
|
Marc Zinnschlag
|
f9c1548f80
|
added menumode script function; added global variable handling in compiler and interpreter (openmw context still ignores global variables)
|
2010-07-04 12:29:28 +02:00 |
|