- 02 Jun, 2021 17 commits
-
-
Richard Gobeille authored
-
Richard Gobeille authored
-
Richard Gobeille authored
-
Richard Gobeille authored
These sprites are covered by G_RecordOldSpritePos().
-
Richard Gobeille authored
-
Richard Gobeille authored
-
Richard Gobeille authored
-
Richard Gobeille authored
-
Richard Gobeille authored
It's still terrible.
-
Richard Gobeille authored
-
Richard Gobeille authored
-
Richard Gobeille authored
editor: handle negative color indexes for m32script printext16 the same as the line drawing commands
-
Richard Gobeille authored
Note that MAXXDIM and MAXYDIM only really control which video modes will be added to the list of available modes found in the startup window and in-game menu, and that the engine itself hasn't had an arbitrary limit imposed on which resolutions are actually supported for a while now.
-
Richard Gobeille authored
-
Richard Gobeille authored
engine: print warning to console when loading maps that contain extra data appended to the end of the file I think TekWar is the only game that did this, but it's worth detecting since it means even simply re-saving those maps without purposeful changes will break them.
-
Richard Gobeille authored
-
Richard Gobeille authored
-
- 28 May, 2021 7 commits
-
-
Richard Gobeille authored
Note that this does not fix the player input issue.
-
Richard Gobeille authored
-
Richard Gobeille authored
-
Richard Gobeille authored
engine: change first argument passed to clipinsidebox() to pass by value instead of a ptr, remove separate clipinsidebox() implementation in favor of clipinsideboxline()
-
Richard Gobeille authored
engine: fix clipping issue where the player could get squished between a 2-sided blocking wall sprite and a wall in rare instances
-
Richard Gobeille authored
-
Richard Gobeille authored
Shut up, VS debugger.
-
- 04 Apr, 2021 2 commits
-
-
Jordon Moss authored
Fix undefined behavior/potential OOB access in ST_21_FLOOR_DOOR. g_AnimateGoal does not take a sector number, it takes an animation index, and caps at 1024, not 4096.
-
Jordon Moss authored
Added seed_krand(int32_t* seed), a function for performing RNG that reads from and writes to a custom seed pointer.
-
- 18 Mar, 2021 1 commit
-
-
Move S_DefineSound, S_DefineMusic, and S_DefineAudioIfSupported out of game.cpp and into sounds.cpp, and made CON_DEFINESOUND use S_DefineSound, reducing code duplication.
-
- 17 Mar, 2021 1 commit
-
-
Dino Bollinger authored
-
- 03 Mar, 2021 3 commits
- 21 Feb, 2021 4 commits
-
-
Evan Ramos authored
-
Evan Ramos authored
-
Evan Ramos authored
-
Evan Ramos authored
-
- 06 Feb, 2021 1 commit
-
-
Dino Bollinger authored
-
- 30 Jan, 2021 1 commit
-
-
The song should play once before returning to the menu, so the 'loop' parameter needs to be honoured within PlaySong() too. Fixes #35
-
- 27 Jan, 2021 3 commits
-
-
-
Evan Ramos authored
-
Dino Bollinger authored
-