Age | Commit message (Collapse) | Author |
|
helper functions
|
|
Eddi), and a typo fix.
|
|
"non-placement deallocation function [is] selected for placement delete", or in other words delete(void *, size_t) is 'magic'.
We implemented these delete(void *, size_t) operator functions because MSVC warned that "no matching operator delete found; memory will not be freed if initialization throws an exception" for new(size_t, size_t).
This disables MSVC warning about this because we do not use exceptions in the (constructors that use the) overridden allocation functions, as such they will never be called; delete(void *) remains necessary though.
|
|
|
|
|
|
that are pushed on the (NewGRF string) stack
|
|
part and a part that's for NewGRF strings
|
|
which were sometimes missing and sometimes just typos
|
|
|
|
|
|
for months. All attempts to do another workaround failed.
|
|
should be allowed as is instead of being treated as control codes.
|
|
sources too
|
|
instead of maintaining a table in the code.
|
|
|
|
|
|
hexadecimals.
|
|
strings due to sign extension (minime)
|
|
around properly (minime)
|
|
(especially because newgrf_station.h includes a lot of stuff).
|
|
|
|
strings.
|
|
instead of fixed the problem. GetStringWithArgs() discards information that SCC_GENDER_LIST needs to work. Now use pointers to retrieve GRF strings, so that GetStringPtr() will work correctly. This is advantageous as now no buffer copy is made when using all GRF strings.
|
|
missing/shuffled sprites in original data files instead of shuffling or skipping
sprites directly. Some required glyphs were not loaded.
-Fix: Large capital U with grave (Ù) along with some other glyphs are broken in the original data files, so do no display them.
|
|
unneeded include from openttd.h.
|
|
when it's not necessary.
|
|
|
|
|
|
it is really needed.
|
|
|
|
logical locations.
|
|
be done in a precise order. But some compiler (MSVC) over optimised it and inverted this order.
|
|
characters.
|
|
args, which is not the same as our. So we must detect those strings and pass them the right params
|
|
NewIndustries' error messages. Patch by Csaboka.
|
|
|
|
to registers 0x100 to 0x10F.
|
|
|
|
ids for most languages.
|
|
the current
language. Since only one error can be loaded anyway, if the language didn't
match you'd get "Undefined string". Also since we're only loading one language
there's no need to use AddGRFString any more.
|
|
Bulgarian, Japanese and Korean
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pointer to allocated memory instead of modifying the pointer given as parameter
|
|
stillunknown and pv2b.
|
|
renamed to .cpp)
|