Christoph Oelckers
62c471e225
Duke: fixed breakable ceilings.
2023-12-05 22:39:30 +01:00
Christoph Oelckers
9f2808df1f
Duke fixed two issues with displaying incorrect sprites
...
* We cannot check a projectiles owner because it may have been destroyed, so copy all info over
* CON changing an actor's type to one without class did not do anything at all.
2023-12-05 22:39:28 +01:00
Christoph Oelckers
54035f9396
replace sprintf with snprintf.
2023-12-05 22:39:27 +01:00
Christoph Oelckers
0c397033f1
added the remaining needed GetChars calls.
2023-12-05 22:39:27 +01:00
Mitchell Richters
31bb7d3348
- Duke: Repair crash when calling OnEvent(EVENT_ENTERLEVEL)
.
2023-12-05 22:39:25 +01:00
Mitchell Richters
11d9739707
- Duke: Interpolate getavel()
since we now have the last packet available to do so.
2023-12-05 22:39:24 +01:00
Mitchell Richters
52b20e1f59
- Move syncinput mechanism into GameInput
object.
2023-12-05 22:39:24 +01:00
Mitchell Richters
7e393e04a5
- Duke: Remove casts from setting RR vehicle velocities and consolidate setup into an inline.
2023-12-05 22:39:24 +01:00
Mitchell Richters
6a06df0e45
- Duke: Change a few triple negations from the wrapper removal process.
2023-12-05 22:39:24 +01:00
Mitchell Richters
526db7f8b0
- Fix all GCC warnings in the game-side code.
...
* Most of these were due to mixed spaces/tabs playing nastiness with non-braced if/else statements.
2023-12-05 22:39:23 +01:00
Mitchell Richters
084be1a45c
- Store scaleAdjust
directly inside the GameInput
object.
2023-12-05 22:39:23 +01:00
Mitchell Richters
bdf566b348
- Remove GameInput
friendships inside PlayerAngles
in lieu of a local inline function.
2023-12-05 22:39:23 +01:00
Mitchell Richters
63605f034d
- Duke: Manual sweep for last replacements of GetActor() calls for stack pointer.
2023-12-05 22:39:21 +01:00
Mitchell Richters
66a77ea860
- Duke: Manual sweep for last replacements of player index for pointer.
2023-12-05 22:39:21 +01:00
Mitchell Richters
0615eba516
- Duke: Clean up player/actor accesses in checksectors_*()
.
2023-12-05 22:39:21 +01:00
Mitchell Richters
48f1be7e0c
- Duke: Clean up player/actor accesses in checkhitswitch()
and associated utilities.
2023-12-05 22:39:21 +01:00
Mitchell Richters
b5f2357949
- Duke: Clean up player/actor accesses in moveclouds()
.
2023-12-05 22:39:21 +01:00
Mitchell Richters
2de143214b
- Duke: Clean up player/actor accesses in checkhitdefault()
.
2023-12-05 22:39:20 +01:00
Mitchell Richters
4b410d48ba
- Duke: Clean up player/actor accesses in doanimations()
.
2023-12-05 22:39:20 +01:00
Mitchell Richters
5f132f5cda
- Duke: Clean up player/actor accesses in findplayer utilities.
2023-12-05 22:39:20 +01:00
Mitchell Richters
60228e10c6
- Duke: Clean up actor accesses in premap.cpp
.
2023-12-05 22:39:20 +01:00
Mitchell Richters
7401bf4c6f
- Duke: Clean up actor accesses in player_d.cpp
.
2023-12-05 22:39:20 +01:00
Mitchell Richters
4464497c28
- Duke: Clean up player/actor accesses in processinput_*()
.
2023-12-05 22:39:20 +01:00
Mitchell Richters
32d294fed0
- Duke: Clean up player/actor accesses in processweapon()
.
2023-12-05 22:39:20 +01:00
Mitchell Richters
0c7450bdb7
- Duke: Clean up player/actor accesses in player_w.cpp
.
2023-12-05 22:39:19 +01:00
Mitchell Richters
3cefaf9030
- Duke: Clean up player/actor accesses in operateweapon()
.
2023-12-05 22:39:19 +01:00
Mitchell Richters
9836925258
- Duke: Clean up player/actor accesses in fireweapon()
.
2023-12-05 22:39:19 +01:00
Mitchell Richters
caa7d50505
- Duke: Clean up player/actor accesses in operateTripbomb()
.
2023-12-05 22:39:19 +01:00
Mitchell Richters
58a87b658c
- Duke: Clean up player/actor accesses in movement()
.
2023-12-05 22:39:19 +01:00
Mitchell Richters
7dc0bde2be
- Duke: Clean up player/actor accesses in operateJetpack()
.
2023-12-05 22:39:19 +01:00
Mitchell Richters
d32961ca01
- Duke: Clean up actor accesses in player.cpp
.
2023-12-05 22:39:17 +01:00
Mitchell Richters
3293d2337b
- Duke: Clean up player/actor accesses in underwater()
.
2023-12-05 22:39:17 +01:00
Mitchell Richters
6bb5958a93
- Duke: Clean up player/actor accesses in checkp()
.
2023-12-05 22:39:17 +01:00
Mitchell Richters
be417e324b
- Duke: Clean up player/actor accesses in haslock()
.
2023-12-05 22:39:17 +01:00
Mitchell Richters
175b856406
- Duke: Clean up player/actor accesses in shoot()
.
2023-12-05 22:39:17 +01:00
Mitchell Richters
0e1520ab1f
- Duke: Clean up player/actor accesses in all input look functions.
2023-12-05 22:39:16 +01:00
Mitchell Richters
8e2d4a3f52
- Duke: Clean up player/actor accesses in playerJump()
.
2023-12-05 22:39:16 +01:00
Mitchell Richters
443b66ea9d
- Duke: Clean up player/actor accesses in playerCrouch()
.
2023-12-05 22:39:16 +01:00
Mitchell Richters
2197128dc4
- Duke: Clean up player/actor accesses in timedexit()
.
2023-12-05 22:39:16 +01:00
Mitchell Richters
c7c63413ce
- Duke: Clean up player/actor accesses in endoflevel()
.
2023-12-05 22:39:16 +01:00
Mitchell Richters
55c150845c
- Duke: Clean up player/actor accesses in playerisdead()
.
2023-12-05 22:39:16 +01:00
Mitchell Richters
4865fc7d8e
- Duke: Clean up player/actor accesses in footprints()
.
2023-12-05 22:39:16 +01:00
Mitchell Richters
d44d14a770
- Duke: Clean up player/actor accesses in makepainsounds()
.
2023-12-05 22:39:15 +01:00
Mitchell Richters
6c067d4c38
- Duke: Clean up player/actor accesses in dokneeattack()
.
2023-12-05 22:39:15 +01:00
Mitchell Richters
387ed6ceac
- Duke: Clean up player/actor accesses in PlayerColorChanged()
.
2023-12-05 22:39:15 +01:00
Mitchell Richters
0425cc82fa
- Duke: Clean up player/actor accesses in noise.cpp
.
2023-12-05 22:39:15 +01:00
Mitchell Richters
dbf7872243
- Duke: Clean up player/actor accesses in hudweapon_*()
.
2023-12-05 22:39:15 +01:00
Mitchell Richters
74a5a7584e
- Duke: Clean up player/actor accesses in checkcursectnums()
.
2023-12-05 22:39:15 +01:00
Mitchell Richters
9e56237f99
- Duke: Clean up player/actor accesses in selectweapon_*()
.
2023-12-05 22:39:15 +01:00
Mitchell Richters
287df1c18a
- Duke: Clean up player/actor accesses in hud_input()
.
2023-12-05 22:39:14 +01:00