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 |
|
Christoph Oelckers
|
15be44a931
|
- use explicitly sized types for static const arrays.
|
2021-11-07 16:30:55 +01:00 |
|
Christoph Oelckers
|
1eeb8864a4
|
- Duke/RR: eliminated all uses of 'char' outside of text management
|
2021-11-07 16:30:55 +01:00 |
|
Christoph Oelckers
|
e2faeec2ce
|
renamed all signed and unsigned chars to int8_t/uint8_t.
|
2021-11-07 16:30:55 +01:00 |
|
Christoph Oelckers
|
9a1c80c464
|
- Duke: added a wrapper for player_struct::cursectnum to directly return the sector pointer.
This eliminates more than 10% of the existing direct references to the sector[] array.
|
2021-11-06 21:59:42 +01:00 |
|
Christoph Oelckers
|
389f760d45
|
- address C++20 deprecation warnings with enums in floating point arithmetic.
|
2021-11-02 23:32:31 +01:00 |
|