Settembre 2021
Agosto 2021
-
Fix tank not facing the player
-
Add T_STUB_INTEGER_STRING stubs add/delplayercolor
-
Fix mousewheel in menus
-
Upgrade transition animations to use 1000 Hz timer instead of 120 Hz
-
Revamp Menu_CheckHiddenSelection into Menu_ValidateSelectionIsActive
Mostra dettagli
Followup to 67ef47dcff3571afb330342c9b056c9e759e46ad.
-
Fix USE_OPENGL=0 build
-
Fix USE_OPENGL=0 build
-
Generale
Fix warnings with USE_OPENGL=0
-
Generale
Move calc_smoothratio to baselayer.h, fixing USE_OPENGL=0 build
Mostra dettagli
Followup to 0f928a1fd5eb23e37c48d7eb547a176ff9cf6eab.
-
Actually make use of `sound` def token's `volume` subtoken
Mostra dettagli
Followup to 072bd40ebd1a2d0833021b78e7784bab65259c61.
-
Factor out g_sounds[num] access in S_PlaySound and S_PlaySound3D
-
Fix unused variable warnings when assertions are disabled
-
use updatesectorz_compat() for moving with the mouse with clipping disabled
-
allow pasting into the console from the system clipboard with RMB
Mostra dettagli
Disable with "osdclipboard 0".
-
clear mouse buttons when toggling the console
-
Parse the `sound` def token
-
Fix `define` token when parsing defs on the game side
-
Fix identical branches warnings
-
Fix unused variable and unused parameter warnings
-
Remove already stubbed last valid drawing position code
-
#if 0 already stubbed procedural lava texture functions
-
Vectorize struct variables where casts to vector types are used
-
Generale
SW, KenBuild: Replace casts to vector types with struct accesses where eligible
-
Fix build
-
Fix POLYMER=0 builds
-
Improve the CON_ADDLOGVAR command
Mostra dettagli
Changes: - Passing struct members and player vars as argument now works. - If struct members are accessed without specifying the index, the command will display which index was used by the CON VM. - Enable use of constant values for array indexing in addlogvar - Enable logging of integer constants with addlogvar - General refactoring and code improvement.
-
Generale
defineskill and undefineskill changes
-
remove the extra flag passed to mouseLockToWindow() in GAME_onshowosd() that made it just show/hide the cursor instead of actually grabbing and ungrabbing input
Mostra dettagli
Truth be told, I don't even remember why this hack was necessary. Let me know if anything breaks. Fixes terminx/eduke32#143.
-
Expose 8 additional clipboard variables as READONLY to M32 CON
Mostra dettagli
These variables include: * `tempxpanning` * `tempypanning` * `tempxvel` * `tempyvel` * `tempzvel` * `tempstatnum` * `tempblend` * `tempsectnum`
-
fix savegame MUSICANDSFX issues
Mostra dettagli
Fixes terminx/eduke32#75 and terminx/eduke32#179.
-
fix issue with Polymer lights sometimes not appearing after the player dies and respawns
Mostra dettagli
- Risolve
- terminx/eduke32#188
-
skip drawing sprites in textured view if the sector is grayed out
-
use bitmap_set/bitmap_test in cansee()
-
use array notation instead of pointer arithmetic for dereferences of actor execptr
-
improvements to the updatesector family of functions
Mostra dettagli
Implements the concept outlined in MR 114 and adds some additional checks to prevent more calls to getsectordist() than necessary
-
guard some modified behavior in pushmove() with an enginecompatibilitymode == ENGINE_EDUKE32 check
-
move compatibility loops at the end of clipmove() to their own clipmove_compat() function
-
open menu with right mouse button during demo playback
-
don't overwrite player name passed with -name parameter with that stored in the cfg, and don't save a name entered with -name to the cfg
-
I think this needs to be set for interaction with clipshapes through TROR to work correctly
-
remove extra camera smoothing from G_DrawRooms, it's no longer required
-
fix rotatesprite interpolation issues
-
fix timer problems, move calc_smoothratio to engine
-
fix sector visibility value printed in message shown when using alt -/+
-
fix annoying cycling back and forth between QUOTE_SQUISHED and QUOTE_DEAD when the player is squished
Mostra dettagli
This also gets rid of the constant forced all-white CON_PALFROM by making CON_IFSQUISHED return false for players that are already dead.
-
fix player/actors being squished in sloped sectors that actually have enough room for them
Mostra dettagli
- Risolve
- terminx/eduke32#128
-
slightly optimize gethiq16angle()