Build 9473
GIT-
Do not apply crouch speed modifier when shrunk
Show details
- Fixes
- terminx/eduke32#108
-
Replace klabs(x) with max(0, x) in overhead sprite computation
Show details
- Fixes
- terminx/eduke32#139
SVN handles and Git names are merged into one person.
Do not apply crouch speed modifier when shrunk
Replace klabs(x) with max(0, x) in overhead sprite computation
Do not spawn the dummyplayer sprite when standing on TROR water
Fixes terminx/eduke32#76 and terminx/eduke32#91
Fix bug that prevents active enemies from crushing the player
Fix usermap not reloading properly after opening newgame menu
Fix ST 30 sectors playing the wrong sound after save load
Fix GTK window searching wrong path for custom game directories
Also made it respect the user_profiles_disabled file.
Fix RADLOGO not having the sounds of cineov3
This is required for DukeDC's ending sounds to play.
uncomment DYNTILEREMAP_ENABLE, oops
rework actor zsum invalidation, skip getzrange for floor sprites in A_CheckNeedZUpdate()
enable camera smoothing when setting player angles from script
animate menus independently from totalclock
fix stupid typo/copy & paste error
break from CON while loops on VM_RETURN
This should fix terminx/eduke32#16
virtual address space bandaid fix
I didn't test this.
fix overlapping strcpy in startup window
controller hotplug fixes
aim assist for game controllers
A helpful side-effect of this commit is that several of the previous changes to how screen re-centering etc work can now be deterministic again, which somewhat fixes demo recording and playback. For now, recording a demo will limit input to the game tickrate like it did in the old days.
Fix typo in G_CheckActivatorMotion()
fix warnings in EDUKE32_STANDALONE build
fix a minor refactoring error in the player falling code
I don't think this broke anything, but I noticed it when working on the player height stuff.
remove added distance check from sound playback
This fixes a longstanding bug with the TELEPORTER sound. Unfortunately, I no longer remember what problem this distance check was added to address.
fix inconsistent controller analog stick input with fluctuating framerate
fix loogie display bug
fix mouse input regression
demo recording crash fix
Note that this does not fix the player input issue.
Fix default SE26 speed if no GPSPEED tile is present.
Process empty skill name definitions as if they were " ".
Fixes assertion failure with Suburbs TC.
Fix buffer overflows with parsing out of range strings in CON files
Fix avel and horz input getters to use fix16_to_int
fix CON_GETPLAYER/CON_SETPLAYER access to palette member and loogiex/loogiey arrays
fix a couple bad comparisons of values against MAX_WEAPONS
The first is something that was missed when the hardcoded World Tour stuff was added, and the second looks like it was just a typo.
fix copy/paste error in CON_[GET/SET]PLAYER error message for a bad player index
Fix potential crashes in menu if no ALSA MIDI device is found
Fix blocking OOZ and OOZ2 not transporting the player upwards
This fixes terminx/eduke32#105
prevent hash lookup on empty keybinds
This fixes terminx/eduke32#98
Fix faulty call to getzrange() in player jump code
This fixes terminx/eduke32#45
fix issues with the player looking up/down after loading a save
This limits the output of scaleAdjustmentToInterval() to a maximum of one second worth per frame drawn, clamps q16horizoff to the same range as q16horiz, and zeroes the last input clock after loading.
fix potential OOB memory access through player .wackedbyactor member