Luglio 2019
-
Generale
Use corrected slope heights in getzrange() and pushmove()
-
Generale
Add getcorrectzsofslope()
-
Generale
Fix an issue where looping sound effects would play at full volume for a tic after playback began, regardless of distance to the sound
-
Generale
Promote divisor argument to tabledivide64 to int64_t and replace a couple of 64-bit divides in rintersect() and inflineintersect()
-
Generale
Minor _clang-format tweaks
-
Generale
Reorder #includes in build.cpp
-
Generale
update esv exts
-
Generale
new special purpose gamevar flag
-
Generale
Don't lock out cheats in skill 4 if FURY
-
Generale
This may be my worst commit ever.
-
Generale
Fix warnings in sjson
-
Generale
Add sjson to project
-
Generale
Amend r7805
Mostra dettagli
'Murica.
-
Generale
Throw a warning when attempting to use CON_DEFINESOUND with a sound index that has already been defined
-
Generale
Fix mirrors in Polymer
-
Generale
Rename IONMAIDEN -> FURY
-
Generale
Try walldist + 8 instead of walldist << 1 in clipupdatesector()
-
Generale
Fix another bunch of improperly sized bitmap arrays
-
Generale
Add updatesectorneighbour() and updatesectorneighbourz() and make them accessible to CON to allow searching for nearby neighbouring sectors from a known sector.
Mostra dettagli
These updatesector counterparts are more performant for tasks that require determining whether nearby sectors exist at a point as they will not exhaustively search the map. This also leads to more correct behaviour when sectors are disjoint, as queries will breadth-first search neighbouring sectors rather than risk accidentally stumbling first across accomodating disjoint sectors.
-
Generale
Expose the current episode and skill selection in ud.m_volume_number and ud.m_player_skill while in their respective menus
-
Generale
Fix edge case where mirrors & TROR could interact and render over skyboxes in the classic software renderer
-
Generale
Implement "usermap" music definition slot
-
Accept "." as meaning "do nothing to this slot"
-
Generale
Print extern declaration when generating .cpp from .glsl
-
Generale
Use std::numeric_limits instead of float.h
-
Generale
polymost1Frag.glsl: Fix warning C7572: OpenGL requires extension names to begin with 'GL_'
-
Generale
Tweak build process messages when building objects from .glsl files
-
Generale
Fix compilation of linklist.h in C++11 mode with clang
-
Generale
Tweak previous commit so clipmove takes precedence over getzrange
-
Generale
Fix an OG Duke bug where projectiles would bounce off the tops of sprites instead of registering a hit
-
Generale
Fix parallel build by switching to generating .obj files from .glsl files and treat the shader source as an externed global resolved at link time.
Mostra dettagli
Additionally, remove the no longer necessary shader generated headers folder from .gitignore
-
Generale
Fix translucent masked wall sorting issue in Polymost
-
Generale
Voxel fix
-
Generale
Rename "autosaves" to "checkpoints" in menu
-
Generale
Fix stupid bug with sprite shadows in Polymost
-
Generale
Voxel fixes from Nuke
-
Generale
Fix issue with shader compilation
-
Generale
Fix sequential GNUmakefile build
-
Generale
Support separate .glsl shaders in Windows MSVC builds
-
Generale
osdfuncs.cpp: fix OSD background sometimes not rendering with the correct gl state
-
Generale
Support clamping in polymost1Frag.glsl and use it for sprites
-
Generale
Separate out polymost1Frag and polymost1Vert shaders from polymost.cpp and add rules for building in the GNUmakefile.
Mostra dettagli
Additionally, git ignore the shader's generated headers folder.
-
Generale
polymost.cpp: Adjust shaders to use texture2DGradARB() if available
-
Generale
Fix volume slider bug introduced in r7773
-
Generale
QOL change: print save filename to console for manual savegames, too, not just ones generated through the script
-
Generale
Voxel fixes from Nuke.YKT
-
Generale
Don't attempt to animate sprites drawn as voxels by picnum
-
Generale
This is just syntax and formatting
Mostra dettagli
No functional changes.
-
Generale
Rename stupid structure member I probably named when I was high
-
Generale
Stop trying to make CTRL-ALT-DEL happen
Mostra dettagli
It's not going to happen.