raze-gles/source
NY00123 d5d60afdc3 PCExhumed: Improve the cheat code fixes in CheckKeys.
- Replace direct calls to strtok with calls to a new wrapper function,
safeStrtok. Whenever strtok returns a null pointer, safeStrtok returns
an empty string instead. This should assist with replicating
the behaviors with the DOS EXE, without leading to crashes.
- This way, the "GOTO" and "CREATURE" codes are fixed.
The code handling "LEVEL" is additionally simplified.
- The code executed if nStringLen == 0 || pToken == NULL is now gone.
As is the case under DOS, if you enter a non-empty string which isn't
matched at all, sHollyStr will be emptified, but you'll otherwise
still be able to enter a code, with no need to retype "HOLLY".
2020-01-06 18:16:36 +01:00
..
blood - first attempt to compile on a Mac 2020-01-06 02:41:47 +01:00
build - first attempt to compile on a Mac 2020-01-06 02:41:47 +01:00
common - first attempt to compile on a Mac 2020-01-06 02:41:47 +01:00
duke3d - first attempt to compile on a Mac 2020-01-06 02:41:47 +01:00
exhumed PCExhumed: Improve the cheat code fixes in CheckKeys. 2020-01-06 18:16:36 +01:00
glbackend - first attempt to compile on a Mac 2020-01-06 02:41:47 +01:00
libsmackerdec - fixed Blood cutscene playback. 2019-12-30 21:36:08 +01:00
platform - first attempt to compile on a Mac 2020-01-06 02:41:47 +01:00
rr - first attempt to compile on a Mac 2020-01-06 02:41:47 +01:00
sw - first attempt to compile on a Mac 2020-01-06 02:41:47 +01:00
thirdparty - cleaned up the map drawer by using a real triangulator. 2019-12-31 17:23:29 +01:00
CMakeLists.txt - first attempt to compile on a Mac 2020-01-06 02:41:47 +01:00
g_pch.h - fixed most issues with newly added music files 2019-11-11 01:01:18 +01:00
gitinfo.cpp - rewrote the screenshot code to use m_png as its backend. 2019-11-02 12:59:59 +01:00