Christoph Oelckers
d994dbd537
- floatified player_orig::oa
2022-10-22 11:33:15 +02:00
Christoph Oelckers
54346d9398
- eliminate all int_ang calls, except the one setting player.oa.
2022-10-22 11:33:15 +02:00
Christoph Oelckers
61a45da964
- floatified all remaining add_int_pos calls.
2022-10-22 11:33:15 +02:00
Christoph Oelckers
6c0e2624e5
- remaining angle wrappers in actors.cpp
2022-10-22 11:33:15 +02:00
Christoph Oelckers
2ea426be38
- handle several int_angle calls.
2022-10-22 11:33:15 +02:00
Christoph Oelckers
e42036d43b
- only use the floatified version of findplayer.
2022-10-22 11:33:14 +02:00
Mitchell Richters
132864ec8d
- Duke: Fix issue stemming from - only use the floatified version of findplayer.
.
...
* This value must be floored.
* Fixes E2L1's space ship projectile timing.
2022-10-22 11:33:14 +02:00
Christoph Oelckers
1096344cae
- only use the floatified version of findplayer.
2022-10-22 11:33:14 +02:00
Christoph Oelckers
201526b53c
- only use the floatified version of findplayer.
2022-10-22 11:33:14 +02:00
Christoph Oelckers
1fdfe4635b
- only use the floatified version of findplayer.
2022-10-22 11:33:14 +02:00
Christoph Oelckers
848d7fc16e
- VM interface cleanup
2022-10-22 11:33:14 +02:00
Christoph Oelckers
b712315ec3
- floatified playerJump
2022-10-22 11:33:14 +02:00
Christoph Oelckers
14b5984664
- removed int_playerheight
2022-10-22 11:33:14 +02:00
Christoph Oelckers
4e9ab67c35
- RR's movement and underwater completed.
2022-10-22 11:33:13 +02:00
Christoph Oelckers
8060813ea8
- floatified large parts of processinput_r
2022-10-22 11:33:13 +02:00
Christoph Oelckers
167e0ecd0e
- merge with processinput_d
...
- floatified processinput_d
2022-10-22 11:33:13 +02:00
Christoph Oelckers
47dc2e6b1f
- hitscan call in operatetripbomb
2022-10-22 11:33:13 +02:00
Christoph Oelckers
89cb29292c
- floatified operateJetpack
2022-10-22 11:33:13 +02:00
Christoph Oelckers
583a5bd0e3
- floatified playerisdead
2022-10-22 11:33:13 +02:00
Christoph Oelckers
4ded343aa5
- floatified SE16
2022-10-22 11:30:24 +02:00
Christoph Oelckers
e4898af11a
- floatified remaining code of SE17.
2022-10-22 09:34:16 +02:00
Christoph Oelckers
671e75ba5f
- eliminate the last int_zvel call
2022-10-22 09:34:16 +02:00
Christoph Oelckers
cd6c524b90
- converted most of the remaining CreateActor calls.
2022-10-22 09:34:16 +02:00
Christoph Oelckers
30a3bba644
- many CreateActor calls converted to true floats.
2022-10-22 09:34:15 +02:00
Christoph Oelckers
5ccefcb77b
- first round of CreateActor calls.
2022-10-22 09:34:15 +02:00
Christoph Oelckers
666f768413
- deleted set_int_xvel and set_int_zvel.
2022-10-22 09:34:15 +02:00
Mitchell Richters
bbdb953eda
- Duke: Fix issue stemming from - handle all remaining set_int_xvel and set_int_zvel.
.
...
* Fixes the Liztrooper sprite angle issues.
2022-10-22 09:34:15 +02:00
Christoph Oelckers
13dd7260f5
- handle all remaining set_int_xvel and set_int_zvel.
2022-10-22 09:34:15 +02:00
Christoph Oelckers
e73a6409bb
- forcesphere stuff
2022-10-22 09:34:15 +02:00
Christoph Oelckers
42f179f675
- GreenSlime stuff
2022-10-22 09:34:15 +02:00
Christoph Oelckers
fdfd8c2a35
- change for pyoff
2022-10-22 09:34:15 +02:00
Christoph Oelckers
2e947fded3
- trivial changes
2022-10-22 09:34:14 +02:00
Christoph Oelckers
9557137b58
- floatified queball
2022-10-22 09:34:14 +02:00
Christoph Oelckers
9f219ce809
- floatified bounce()
2022-10-22 09:34:14 +02:00
Christoph Oelckers
b9d803bc24
- floatified Duke's sound frontend
2022-10-22 09:34:14 +02:00
Christoph Oelckers
6ed157ccdb
- handle all remaining int_pos outside the sound code.
...
SPOTLITE has no handler, so its temp_data is of no use.
2022-10-22 09:34:14 +02:00
Christoph Oelckers
f52b361dfc
- floatified aim()
2022-10-22 09:34:14 +02:00
Christoph Oelckers
b8efc5c563
- floatified RR noise code.
2022-10-22 09:34:14 +02:00
Christoph Oelckers
7ee620628d
- floatified handle_se24
2022-10-22 09:34:13 +02:00
Christoph Oelckers
9cfd56a912
- mathutil is not needed anymore.
2022-10-22 09:34:13 +02:00
Christoph Oelckers
ebb7442370
- floatified hitawall
2022-10-22 09:34:13 +02:00
Christoph Oelckers
b176d94ede
- floatified hitasprite
2022-10-22 09:34:13 +02:00
Christoph Oelckers
062e533b81
- floatified hitasprite's callers.
2022-10-22 09:34:13 +02:00
Christoph Oelckers
d4aaee6274
- floatified hits()
2022-10-22 09:34:13 +02:00
Christoph Oelckers
9591325876
- floatified return value of hits()
2022-10-22 09:34:13 +02:00
Christoph Oelckers
1111251887
type safe CVAR declaration.
2022-10-22 09:25:27 +02:00
Mitchell Richters
db5fcde0db
- Fix issues with startup on fresh config following CVAR overhaul.
2022-10-22 14:42:12 +11:00
Mitchell Richters
4e8331b16b
- Fix broken wrap-around in the double version of BobVal()
.
...
* My first time actually witnessing this, but was only a problem with GCC...
2022-10-22 13:51:31 +11:00
Mitchell Richters
70b6aa848f
- Clean up the availability detection of kdialog
and gxmessage
in POSIX sources.
...
* Both `kdialog` and `gxmessage` are not core components of the KDE or GNOME desktop environments.
* The environment variable `GNOME_DESKTOP_SESSION_ID` has been deprecated for nearly a decade.
* Systems like Steam Deck are shipping with stripped down DEs where these environment variables were set, but without the associated binaries.
2022-10-22 13:51:27 +11:00
Mitchell Richters
3f9a2a2103
- Don't copy delayed events in D_ProcessEvents()
, instead store the current pointer.
2022-10-22 13:51:23 +11:00