Capostrophic
|
e02b66cdf4
|
Ignore bogus string arguments for Disable/Enable again
|
2020-06-06 20:04:09 +03:00 |
|
Evil Eye
|
3875b837bc
|
make MenuMode, Random, GetSecondsPassed regular functions
|
2020-05-17 22:34:54 +02:00 |
|
Evil Eye
|
f0e2ee45fa
|
reuse ImplicitRef and ExplicitRef for enable, disable, getdisabled, startscript; move scriptrunning and stopscript
|
2020-05-13 21:17:08 +02:00 |
|
Capostrophic
|
3d64a46df2
|
Allow using functions in non-conditional expressions (bug #3725)
|
2019-04-22 20:37:32 +03:00 |
|
Capostrophic
|
17dce28705
|
Improve compiler messages
|
2019-03-29 00:59:26 +03:00 |
|
Capostrophic
|
cc855e065a
|
Ignore stray references for variables in Set instruction
|
2019-02-26 16:58:16 +03:00 |
|
Capostrophic
|
95aa05e41b
|
Tweaks to script parser messages and pathgrid warnings
|
2018-09-16 16:47:33 +03:00 |
|
Andrei Kortunov
|
f0919f51e9
|
Fix integer result formatting of scripting functions
|
2018-09-11 14:05:44 +04:00 |
|
James Carty
|
579f35511a
|
Add support for scietific notation flag for MessageBox
|
2018-08-12 22:45:03 +01:00 |
|
Marc Zinnschlag
|
565922f9ad
|
naked expressions beginning with the member operator were allowed erroneously outside of the console (Fixes issue #2971)
|
2018-06-12 17:52:16 +02:00 |
|
Ewan Higgs
|
38a2de3c51
|
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
|
2017-06-09 16:49:25 +02:00 |
|
Allofich
|
73463cd12f
|
Remove unnecessary virtual destructor
|
2016-08-22 21:34:57 +09:00 |
|
Allofich
|
8c5aae0722
|
Add virtual destructors
|
2016-08-21 18:31:46 +09:00 |
|
MiroslavR
|
f6f3f71db5
|
Improve format specifiers for message boxes
|
2016-07-09 03:18:45 +02:00 |
|
Marc Zinnschlag
|
06efd72a89
|
allow keywords as strings in messagebox instruction (Fixes #2991)
|
2015-12-03 11:14: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 |
|
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 |
|
Rohit Nirmal
|
396fba7fa9
|
Silence -Wreorder warnings, and remove -Wno-reorder.
|
2015-05-21 22:46:44 -05: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
|
ed5387fb8c
|
replaced stay [ ignoring implementation with one that does not interfere with other workarounds (Fixes #2205)
|
2014-12-13 15:43:40 +01:00 |
|
scrawl
|
7252cb63a6
|
Fix cppcheck issues
|
2014-09-26 17:48:14 +02:00 |
|
slothlife
|
35ced14e45
|
Fix for MSVC warnings
|
2014-09-22 21:33:09 -05:00 |
|
Marc Zinnschlag
|
14f32563e7
|
fixed script compiler code ordering issue
|
2014-09-09 13:55:10 +02:00 |
|
scrawl
|
174153b2da
|
Revert "Fix member variable case problem"
This reverts commit f0354ea04c .
Fixes #759 (again)
Conflicts:
components/compiler/lineparser.cpp
|
2014-08-24 17:46:08 +02:00 |
|
Marc Zinnschlag
|
736ab76f68
|
limit argument error workaround to PositionCell instruction (Fixes #1732)
|
2014-08-24 10:17:55 +02:00 |
|
Marc Zinnschlag
|
2abc4e42c8
|
end parsing of line after parsing a declaration
|
2014-07-27 20:49:57 +02:00 |
|
Marc Zinnschlag
|
6a745c014f
|
workaround for incorrect argument order for PositionCell instruction
|
2014-07-27 11:51:53 +02:00 |
|
Marc Zinnschlag
|
19f4c46fe4
|
alllow (and ignore) explicit references for StopScript and ScriptRunning
|
2014-07-23 12:33:35 +02:00 |
|
Marc Zinnschlag
|
e8322da663
|
added support for targeted scripts to script compiler
|
2014-07-17 08:36:34 +02: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 |
|
scrawl
|
452b522bc3
|
Fix typos
|
2014-03-22 19:01:41 +01:00 |
|
Marc Zinnschlag
|
d213c6c36a
|
fixed a constness-issue
|
2014-02-14 12:23:00 +01:00 |
|
Marc Zinnschlag
|
e76ef92669
|
also allow the use of keywords as remote local variables in set statements
|
2014-02-14 09:06:06 +01:00 |
|
Marc Zinnschlag
|
749136bf33
|
ignore attempts to set non-existing variables
|
2014-02-12 20:23:47 +01:00 |
|
Marc Zinnschlag
|
a85d3c7dcb
|
ignore unused explicit references for functions
|
2014-02-12 13:53:59 +01:00 |
|
Marc Zinnschlag
|
6e2e4d1adf
|
ignore stray begin
|
2014-02-12 13:45:01 +01:00 |
|
Marc Zinnschlag
|
c0a6acfe6c
|
allow the use of keywords as variable names in more places
|
2014-02-12 09:23:23 +01:00 |
|
Marc Zinnschlag
|
bfb0e62c4a
|
ignore additional string argument after enable/disable
|
2014-02-12 09:10:05 +01:00 |
|
Marc Zinnschlag
|
6a5d88b640
|
ignore stray else and endif in scripts
|
2014-02-12 08:42:42 +01:00 |
|
Marc Zinnschlag
|
697bda6371
|
allow (and discard) explicit reference on instructions that do not accept explicit references
|
2014-02-11 14:55:31 +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
|
3147aebf75
|
factored out declaration parser
|
2014-02-10 13:01:52 +01:00 |
|
Marc Zinnschlag
|
2b2ac6f62b
|
allow declaration of local variables with keywords as names
|
2014-02-02 15:43:48 +01:00 |
|
scrawl
|
7dc30a01cd
|
Some changes suggested by cppcheck
|
2013-07-31 18:46:32 +02:00 |
|
scrawl
|
f0354ea04c
|
Fix member variable case problem
|
2013-05-04 19:14:19 +02:00 |
|
Marc Zinnschlag
|
fe038cef03
|
turned redeclartion of local variables from an error into a warning
|
2013-05-01 14:20:09 +02:00 |
|
eduard
|
2dc0064cc2
|
more string lowercase
|
2013-01-09 20:51:52 +01:00 |
|
Marc Zinnschlag
|
fe85de5ea7
|
Issue #181: assignment to member variables
|
2012-06-16 14:29:55 +02:00 |
|