glx22
|
9a957f1d4b
|
Change: [Script] Improve ScriptText validation error messages
|
1 year ago |
glx22
|
991a797e09
|
Change: [Script] Validate ScriptText parameters type and amount
|
1 year ago |
Rubidium
|
728973859d
|
Change: [Script] Automate the ScriptObject reference counting
|
1 year ago |
glx22
|
a1fc4d5c0e
|
Codechange: [Script] Merge the 3 ScriptText param arrays
|
1 year ago |
glx22
|
3559576166
|
Codechange: [Script] Don't expose static buffers outside of ScriptText
|
1 year ago |
glx22
|
e735370318
|
Change: [Script] A ScriptText with too many parameters is now a fatal error
It should never happen as adding/setting parameters already checks that anyway.
|
1 year ago |
Rubidium
|
3237e97b35
|
Cleanup: [Script] Use nullptr instead of 0 or NULL
|
3 years ago |
Patric Stout
|
7713c3e3cc
|
Codechange: move casting a "const char *" to "char *" to the caller
It is not nice to have your definition say you won't change a value
while in fact the whole reason for your existance is to change it.
|
3 years ago |
Patric Stout
|
ca9a7df752
|
Codechange: rename str_validate to StrMakeValid(InPlace) (#9304)
This to be more explicit the function changes the value, and not
returns yes/no.
|
3 years ago |
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
5 years ago |
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
5 years ago |
rubidium
|
730773f5f1
|
(svn r27102) -Fix [FS#6194]: money values would end up wrong in strings when outside of the bounds of a 32 bits integer
|
10 years ago |
rubidium
|
33ab505567
|
(svn r26774) -Cleanup [Squirrel]: remove _SC macro
|
10 years ago |
rubidium
|
7c4e9dd71d
|
(svn r26771) -Cleanup: remove OTTD2SQ and SQ2OTTD
|
10 years ago |
rubidium
|
9ed12b0f07
|
(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)
|
10 years ago |
rubidium
|
0463dbdc9e
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
10 years ago |
rubidium
|
4c443bce5c
|
(svn r25555) -Fix [FS#5632]: [Script] Texts from scripts were not validated before they were shown, causing an assertion to trigger
|
11 years ago |
rubidium
|
868001a1e0
|
(svn r25489) -Fix (r25488): we want to have the begin, not the end of the decoded text as string to pass along
|
11 years ago |
rubidium
|
19eca468fc
|
(svn r25488) -Fix [FS#5613]: do not send encoded texts to names, but decode them into a plain C string and then pass them on
|
11 years ago |
rubidium
|
4e61c1770d
|
(svn r24982) -Fix [FS#5465]: [Script] Crash when passing too many parameters
|
12 years ago |
zuu
|
07ffc90bf4
|
(svn r24908) -Fix [FS#5419]: Allow GSs to pass negative integer string parameters (frosch123)
|
12 years ago |
rubidium
|
6d6be50ae0
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
13 years ago |
yexo
|
5988659eea
|
(svn r23651) -Feature: [NoGo] GSText now accepts string arguments as parameters to the constructor
|
13 years ago |
truebrain
|
b0ac529a6f
|
(svn r23635) -Add: introduce GSText, to allow translating GameScript text, even over network
|
13 years ago |