Mitchell Richters
|
6a367c6184
|
- Duke: Rename ps[] array to PlayerArray[] and wrap its access.
|
2023-10-02 15:41:15 +11:00 |
|
Mitchell Richters
|
bd9e42bb40
|
- Duke: Rename player_struct struct to DukePlayer .
|
2023-10-02 15:41:13 +11:00 |
|
Christoph Oelckers
|
af4189c2a1
|
- RR: fixed shotgun HUD placement
This original code is technically dead wrong - it just works by happenstance.
|
2023-05-30 18:26:05 +02:00 |
|
Christoph Oelckers
|
44f4104eda
|
- got rid of the last tilenum uses in Duke.
This meant refactoring the crosshair drawer to work on a named texture called "CROSSHAIR" and hard coding the magic numbers for spawndebris.
|
2023-04-29 09:54:15 +02:00 |
|
Mitchell Richters
|
312b649d93
|
- Duke: Pass HUD offsets to bike/moto drawers by const reference.
|
2023-04-29 09:19:09 +02:00 |
|
Christoph Oelckers
|
f278a29fad
|
- migrated all RR weapons to texture names.
|
2023-04-29 09:16:55 +02:00 |
|
Christoph Oelckers
|
5d4f137623
|
- migrated Duke's entire HUD weapon code to texture names.
|
2023-04-29 09:16:46 +02:00 |
|
Christoph Oelckers
|
8f61abdf75
|
- more HUD refactoring and fixed issues with badly named textures crashing the precacher.
|
2023-04-29 09:08:42 +02:00 |
|
Christoph Oelckers
|
34160a4354
|
- ported the scuba mask drawers to texture IDs.
These were also the last places in Duke using tileWidth and tileHeight.
|
2023-04-29 07:06:42 +02:00 |
|
Mitchell Richters
|
6d2e114dec
|
- Duke: Move moto tilt scaling into main tilt function, not within the draw code.
|
2023-04-25 08:37:38 +10:00 |
|
Mitchell Richters
|
6ac2af9f3c
|
- Duke: Convert RRRA's vehicle HUD tilting to a DAngle.
|
2023-04-24 22:17:37 +10:00 |
|
Mitchell Richters
|
03eb105df1
|
- Duke: Move RRRA vehicle tilting out of the input code and into the playsim.
|
2023-04-02 18:24:05 +10:00 |
|
Mitchell Richters
|
de8353f085
|
- Eliminate BAngToDegree constant.
|
2022-12-11 19:46:26 +01:00 |
|
Mitchell Richters
|
67b40ee1d5
|
- Convert angle in hud_drawsprite() to work on true degrees, and in the right direction.
|
2022-12-11 19:46:26 +01:00 |
|
Mitchell Richters
|
3a1729a9ce
|
- Duke (RR): Final tidy-up of displayweapon_r() .
|
2022-12-11 19:46:26 +01:00 |
|
Mitchell Richters
|
3eb3a29a7e
|
- Duke: Tidy up animateshrunken() .
|
2022-12-11 19:46:26 +01:00 |
|
Mitchell Richters
|
c45b755773
|
- Duke (RR): Tidy up remaining uses of old weapon offset code.
|
2022-12-11 19:46:26 +01:00 |
|
Mitchell Richters
|
7ec2c1a0fa
|
- Duke (RR): Move displaysaw() lambda to new weapon offsets.
|
2022-12-11 19:46:26 +01:00 |
|
Mitchell Richters
|
6d9b53af3d
|
- Duke (RR): Move displayblaster() lambda to new weapon offsets.
|
2022-12-11 19:46:26 +01:00 |
|
Mitchell Richters
|
21fe395c2e
|
- Duke (RR): Move displaytits() lambda to new weapon offsets.
|
2022-12-11 19:46:25 +01:00 |
|
Mitchell Richters
|
717955d5ab
|
- Duke (RR): Move displaythrowingdynamite() lambda to new weapon offsets.
|
2022-12-11 19:46:25 +01:00 |
|
Mitchell Richters
|
70d7210462
|
- Duke (RR): Move displaydynamite() lambda to new weapon offsets.
|
2022-12-11 19:46:25 +01:00 |
|
Mitchell Richters
|
387e0286ac
|
- Duke (RR): Move displaypistol() lambda to new weapon offsets.
|
2022-12-11 19:46:25 +01:00 |
|
Mitchell Richters
|
755e2be0a4
|
- Duke (RR): Move displayrifle() lambda to new weapon offsets.
|
2022-12-11 19:46:25 +01:00 |
|
Mitchell Richters
|
82e9b96174
|
- Duke (RR): Move displayshotgun() lambda to new weapon offsets.
|
2022-12-11 19:46:25 +01:00 |
|
Mitchell Richters
|
c6380bfd7a
|
- Duke (RR): Move displaychicken() lambda to new weapon offsets.
|
2022-12-11 19:46:25 +01:00 |
|
Mitchell Richters
|
79ae9e1f97
|
- Duke (RR): Move displaycrossbow() lambda to new weapon offsets.
|
2022-12-11 19:46:24 +01:00 |
|
Mitchell Richters
|
be439918dc
|
- Duke (RR): Move displaypowderkeg() lambda to new weapon offsets.
|
2022-12-11 19:46:24 +01:00 |
|
Mitchell Richters
|
40ec46e323
|
- Duke (RR): Move displaybowlingball() lambda to new weapon offsets.
|
2022-12-11 19:46:24 +01:00 |
|
Mitchell Richters
|
6193d17dac
|
- Duke (RR): Move displayslingblade() lambda to new weapon offsets.
|
2022-12-11 19:46:24 +01:00 |
|
Mitchell Richters
|
50c1c5b48d
|
- Duke (RR): Initial hookup of new weapon drawing offsets from the backend, starting with displaycrowbar() .
|
2022-12-11 19:46:24 +01:00 |
|
Christoph Oelckers
|
0df5be7ad0
|
- also renamed all RR tile names.
|
2022-12-11 19:43:57 +01:00 |
|
Christoph Oelckers
|
5a155730b4
|
- scriptified RR's bowling stuff.
|
2022-12-11 19:43:52 +01:00 |
|
Mitchell Richters
|
cca36b8061
|
- Make legacy weapon drawers in PlayerAngles local to Redneck code, they will eventually go.
|
2022-12-11 18:42:00 +01:00 |
|
Mitchell Richters
|
b9f5bb71cc
|
- Merge PlayerHorizon and PlayerAngle structs into PlayerAngles struct.
|
2022-12-11 18:41:56 +01:00 |
|
Mitchell Richters
|
f305fbb370
|
- Rename PlayerAngle getters in preparation for replacement work.
|
2022-12-11 18:41:55 +01:00 |
|
Christoph Oelckers
|
51768439a9
|
- started removing wrappers. ScaleX() and ScaleY() done.
No manual changes in here.
|
2022-10-30 16:51:31 +01:00 |
|
Christoph Oelckers
|
a11a366697
|
- some automatic replacements.
|
2022-10-30 16:51:21 +01:00 |
|
Christoph Oelckers
|
b2fd1fdaa4
|
- second part of final bsin replacement.
|
2022-10-22 12:09:54 +02:00 |
|
Mitchell Richters
|
f02035b15a
|
- Eliminate __interpvaluef() and clean up Q16.16 smoothratio values where it made sense to do so.
|
2022-10-15 13:32:01 +02:00 |
|
Mitchell Richters
|
74167e1a7c
|
- Remove interpolators for TVector and TAngle objects, replacing with single generic version.
|
2022-10-15 13:32:01 +02:00 |
|
Mitchell Richters
|
8fd6452baf
|
- Rename interpolatedvaluef() in preparation for replacement.
|
2022-10-15 13:32:01 +02:00 |
|
Mitchell Richters
|
ee6abac699
|
- Duke: Apply same fistsign fix from 4ee64df844 to RR code.
|
2022-06-06 11:04:59 +10:00 |
|
Mitchell Richters
|
600776da2e
|
- Duke: Change a few return types from int to bool in HUD code.
|
2022-06-06 09:57:51 +10:00 |
|
Christoph Oelckers
|
55cb5aaac6
|
- global search & replace of ->s-> with ->spr.
This is the largest part of uses of DDukeActor's 's' pointer.
|
2021-12-30 09:56:56 +01:00 |
|
Christoph Oelckers
|
d1f7269ca8
|
replaced cursectnum with a cursector pointer
|
2021-12-25 21:28:56 +01:00 |
|
Christoph Oelckers
|
cc41f4e7c6
|
- migrated Duke's added sector properties.
|
2021-12-25 21:28:48 +01:00 |
|
Christoph Oelckers
|
fcbb7320a8
|
- Duke/RR: added all checks needed for not letting Duke crash with noclip when not accepting -1 as a valid sector pointer.
All places that were causing a crash are now guared by calling 'insector()'.
|
2021-11-29 00:56:31 +01:00 |
|
Christoph Oelckers
|
dcccb0d653
|
- Duke: added [[fallthrough]] annotations wherever needed.
|
2021-11-29 00:55:29 +01:00 |
|
Christoph Oelckers
|
3a73a9f8ed
|
- Duke/RR: replaced more local short variables with ints.
|
2021-11-07 16:30:56 +01:00 |
|