Christoph Oelckers
|
83eb4852f7
|
- do not use literal tile numbers for initializing WW2GI's weapon gamevars.
Instead use the type numbers of the items to be spawned so it is derived from configurable data.
|
2023-04-29 09:51:51 +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
|
d5f1a82f21
|
- Duke shotgun and chaingun handled.
|
2023-04-29 09:13:42 +02:00 |
|
Christoph Oelckers
|
1aa88bd201
|
- more HUD refactoring
|
2023-04-29 09:13:28 +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
|
8a331e226f
|
- handle cases where CON tries to spawn unknown actors.
It must fall back to spawning an inert sprite in these cases, not just fail.
|
2023-04-29 07:06:53 +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
|
52ab0fae19
|
- Duke: Allow reversing while moving forwards to act as the brake.
* Much more intuitive for controllers.
|
2023-04-25 11:30:48 +10: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
|
fd1c3dffe8
|
- Duke: Allow view tilting for RRRA vehicles on separate CVAR.
* Tilts at the same angle as the HUD.
|
2023-04-24 23:20:14 +10:00 |
|
Mitchell Richters
|
918789705f
|
- Duke: Use the player's angle when adjusting vehicle's HUD rotation.
|
2023-04-24 22:44:22 +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
|
11181f51f8
|
- Allow roll input through the packet system, giving us 6DOF for VR usage, etc.
|
2023-04-24 21:31:21 +10:00 |
|
Mitchell Richters
|
afcc65c332
|
- Duke: Hook up InputPacket::uvel to remainder of relevant code.
|
2023-04-24 18:27:44 +10:00 |
|
Mitchell Richters
|
09ab66b8c9
|
- Duke: Clean up p->GetActor() calls in movement() funcs.
|
2023-04-24 16:16:07 +10:00 |
|
Christoph Oelckers
|
1c7ca7b63a
|
- moved all indirect precaching info to external definition files.
|
2023-04-23 17:43:22 +02:00 |
|
Christoph Oelckers
|
6924869895
|
- store texture IDs in the sprite set.
|
2023-04-23 17:42:07 +02:00 |
|
Christoph Oelckers
|
1bace1d508
|
- use texture IDs in the spawn records.
|
2023-04-23 17:33:50 +02:00 |
|
Christoph Oelckers
|
4692cc55f7
|
- cleaned up checkhitdefault
Only required 4 new flags plus one property...
|
2023-04-23 17:33:36 +02:00 |
|
Christoph Oelckers
|
125ea52e57
|
- handle special case for activation sounds when player bumps into other actors.
|
2023-04-23 17:33:35 +02:00 |
|
Christoph Oelckers
|
fd7a4e050a
|
- no more picnum in gameexec.cpp
|
2023-04-23 12:15:36 +02:00 |
|
Christoph Oelckers
|
cd2cb8d60e
|
- minor cleanup
|
2023-04-23 12:15:36 +02:00 |
|
Mitchell Richters
|
a731db95ae
|
- Add initial support for up/down movement within the game, either by key or joystick axis.
* Started with Duke's jetpack, other games to follow for swimming, etc.
|
2023-04-23 19:53:45 +10:00 |
|
Mitchell Richters
|
87144564fd
|
- Duke: Consolidate the mostly duplicate underwater() functions.
|
2023-04-23 19:21:04 +10:00 |
|
Mitchell Richters
|
02325c37bc
|
- Duke: Fix incorrect scaling of underwater bubble.
|
2023-04-23 19:21:04 +10:00 |
|
Mitchell Richters
|
8db8d43f89
|
- Duke: Tidy up underwater() .
|
2023-04-23 19:21:04 +10:00 |
|
Mitchell Richters
|
95fe3d1bc4
|
- Duke: Tidy up operateJetpack() .
|
2023-04-23 19:21:04 +10:00 |
|
Christoph Oelckers
|
07c4b61260
|
- make sure that the aplWeapon* stuff is never accessed outside of WW2GI.
|
2023-04-23 10:45:44 +02:00 |
|
Christoph Oelckers
|
f0a6c4ecd8
|
- check for NOGRAVITY in 'fall'.
|
2023-04-23 10:45:44 +02:00 |
|
Christoph Oelckers
|
17a8dd5c2e
|
- added tile names for all of Vacation's new actors.
Although several just replace existing actors, we want different names for these when replacing them.
|
2023-04-23 10:45:44 +02:00 |
|
Christoph Oelckers
|
4c1e379149
|
- only declare the weapon gamevars for WW2GI.
none of the other games uses any of this.
|
2023-04-23 10:45:44 +02:00 |
|
Christoph Oelckers
|
d5fa2d73ad
|
- removed code for unused ATWITH gamevar.
|
2023-04-23 10:45:44 +02:00 |
|
Christoph Oelckers
|
fc0c8e0787
|
- NOHITJIBS flag.
|
2023-04-23 10:45:44 +02:00 |
|
Christoph Oelckers
|
91ee3cb7b8
|
- got rid of the picnum CreateActor variant.
|
2023-04-23 10:45:43 +02:00 |
|
Christoph Oelckers
|
a6600c200f
|
- a lot of simple picnum or TILE_* replacements.
|
2023-04-23 10:45:43 +02:00 |
|
Christoph Oelckers
|
5d43975467
|
- store class pointers in weaprecs.
|
2023-04-23 10:36:39 +02:00 |
|
Christoph Oelckers
|
2f78a10ce1
|
- don't use picnum to address gs.actorinfo
|
2023-04-23 10:36:39 +02:00 |
|
Christoph Oelckers
|
b56aa1e1a3
|
- no more picnum in spawn CCMD
|
2023-04-23 10:36:38 +02:00 |
|
Christoph Oelckers
|
745275dc24
|
- use texture names for special player sprites,
|
2023-04-23 10:36:38 +02:00 |
|
Christoph Oelckers
|
bfc8862071
|
- use texture IDs in the sprite animator
|
2023-04-23 10:36:27 +02:00 |
|
Christoph Oelckers
|
cc83438e31
|
- replace dispicnum with dispictex
|
2023-04-23 10:32:58 +02:00 |
|
Christoph Oelckers
|
b2493116f8
|
- use texture IDs in the model interface.
|
2023-04-23 09:52:56 +02:00 |
|
Christoph Oelckers
|
1bc9de1cf0
|
- the last picnums in actors_r.cpp
|
2023-04-23 09:52:56 +02:00 |
|
Christoph Oelckers
|
14bf74c0f9
|
- turned adjustfall into a 'gravityfactor' property.
|
2023-04-23 09:51:24 +02:00 |
|
Christoph Oelckers
|
687cfd610f
|
- copied ST160/161 handling to movetransports_d.
|
2023-04-23 09:43:21 +02:00 |
|
Christoph Oelckers
|
ac50daf5f3
|
- split a large bunch of code out of movetransports that can be consolidated between Duke and RR.
|
2023-04-23 09:43:21 +02:00 |
|
Christoph Oelckers
|
a0de956bef
|
- got rid of tilenum checks in movetransports_r.
|
2023-04-23 09:43:21 +02:00 |
|
Christoph Oelckers
|
4812e1431e
|
- made fallspecial game independent and eliminated all the wrapping and callback weirdness with fall.
|
2023-04-23 09:43:20 +02:00 |
|