Mitchell Richters
|
c3981e06cb
|
- Duke: Remove one save interpolated weapon value that got away from me in 3948ec7a35 .
|
2022-06-06 11:31:42 +10:00 |
|
Mitchell Richters
|
a29bce9eda
|
- Duke: Interpolate loogcnt when drawing onscreen.
|
2022-06-06 11:24:47 +10:00 |
|
Mitchell Richters
|
3948ec7a35
|
- Duke: Remove recently added interpolated weapon values from save code and add to player_struct::backupweapon() instead.
|
2022-06-06 11:05:11 +10:00 |
|
Mitchell Richters
|
ee6abac699
|
- Duke: Apply same fistsign fix from 4ee64df844 to RR code.
|
2022-06-06 11:04:59 +10:00 |
|
Mitchell Richters
|
b0f517736c
|
- Duke: Fix fistsign smoothness.
|
2022-06-06 10:51:57 +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 |
|
Mitchell Richters
|
f4b78dc3c7
|
- Duke: Interpolate access_incs when drawing onscreen (security card usage).
|
2022-06-06 09:47:30 +10:00 |
|
Mitchell Richters
|
3b2ef4d18b
|
- Duke: Interpolate tipincs when drawing onscreen (tipping the dancers).
|
2022-06-06 09:40:47 +10:00 |
|
Mitchell Richters
|
d6549d6335
|
- Duke: Interpolate knee_incs when drawing onscreen (stomping on shrunken enemies).
|
2022-06-06 09:19:55 +10:00 |
|
Mitchell Richters
|
ab95a8b890
|
- Duke: Interpolate fist_incs when drawing onscreen (hitting the nuke detonator at the end of each level).
|
2022-06-05 21:00:44 +02:00 |
|
Richard Gobeille
|
55408e6e3c
|
- Duke3d: smooth movement of recons.
|
2022-06-05 21:00:36 +02:00 |
|
Richard Gobeille
|
1389413ca1
|
Duke3d: make actors set to move vertically in CON act as if SFLAG_SMOOTHMOVE was explicitly enabled
This smooths out stuff like octabrains and flying liztroops without making them look stupid when they move on the ground.
|
2022-06-05 22:40:06 +10:00 |
|
Christoph Oelckers
|
bc5c742930
|
- Duke: fixed some crashes with bad map setups
|
2022-06-05 09:40:10 +02:00 |
|
Christoph Oelckers
|
0a020e9cc1
|
- ported secret hack for WT's map 11 from SW Redux.
This is hideously awful and definitely needs a better approach. For now it'll do...
|
2022-06-01 12:22:59 +02:00 |
|
Mitchell Richters
|
1ac58dc41c
|
- Add bool lock to PlayerAngle::settarget() when setting target from the ticker without having to call setters and resetters.
|
2022-05-30 21:24:02 +10:00 |
|
Mitchell Richters
|
18541d1ab4
|
- Add bool lock to PlayerHorizon::settarget() when setting target from the ticker without having to call setters and resetters.
|
2022-05-30 21:22:24 +10:00 |
|
Mitchell Richters
|
5a550613f3
|
- Simplify PlayerAngle::settarget() by adding a dedicated angle setter that resets interpolated value as well.
|
2022-05-30 21:22:10 +10:00 |
|
Mitchell Richters
|
0416834d9d
|
- Simplify PlayerHorizon::settarget() by adding a dedicated angle setter that resets interpolated value as well.
|
2022-05-30 21:21:52 +10:00 |
|
Mitchell Richters
|
de88d4dc8b
|
- SW: Remove some unnecessary ternaries in some inline bools and fix a few return types.
|
2022-05-30 20:51:53 +10:00 |
|
Mitchell Richters
|
7282e0d8bf
|
- Remove multiple addadjustment() /settarget() overloads in favour of native binangle /fixedhoriz versions only.
* Simplifies these classes a bit.
* Better shows intent in actual game code.
* Removes unnecessary int to double conversions.
|
2022-05-30 20:35:41 +10:00 |
|
Jordon Moss
|
5c65a9bab4
|
Interpolate FIRELASER trails.
|
2022-05-30 20:21:40 +10:00 |
|
Christoph Oelckers
|
22d6e3f2f6
|
- SW: added interpolation for sine wave floors.
|
2022-05-29 23:20:09 +02:00 |
|
Christoph Oelckers
|
d7c15d7153
|
- SW: fixed shadow positioning.
|
2022-05-29 23:04:36 +02:00 |
|
Mitchell Richters
|
79465ffc42
|
- Duke: Add CON support for Duke Nukem 3D 1.1 Shareware.
Based on EDuke32's parsing of the same commands.
|
2022-05-29 10:34:33 +10:00 |
|
Mitchell Richters
|
889baeff14
|
- Duke: Fix CON parser to detect shareware scripts.
|
2022-05-29 09:56:56 +10:00 |
|
Christoph Oelckers
|
aab13addb7
|
-renamed spritetype’s owner field to ‚intowner‘
Mainly for easier searching.
Also remove the duplicate ‚detail‘ field.
|
2022-05-24 00:30:41 +02:00 |
|
Christoph Oelckers
|
af89c25151
|
- RR: clear jaildoors array on map start.
this was leaving stale data behind which could cause nasty crashes.
|
2022-05-22 09:28:12 +02:00 |
|
Christoph Oelckers
|
84bafe6d02
|
- manual merge of latest nnext update.
|
2022-05-11 08:31:58 +02:00 |
|
Christoph Oelckers
|
acb244653c
|
- several more Blood fixes copied from NBlood
|
2022-05-06 01:40:27 +02:00 |
|
Christoph Oelckers
|
83499740c3
|
- blood: GetHighestSprite fix
copied from NBlood f984eb8f5cb52653c301e015e34e8471d9ed8b7c
|
2022-05-06 01:28:21 +02:00 |
|
Christoph Oelckers
|
d85a8b6507
|
- blood: fix velCeil calculation
copied from NBlood 397992b6d5acd9c839db78dafde3a9a718b2503f
|
2022-05-06 01:26:38 +02:00 |
|
Christoph Oelckers
|
219970f626
|
- blood: SetupGibWallState fix
copied from NBlood f53f40ee79750aaadf1eeb4adc72a2cca034d8a2
|
2022-05-06 01:25:17 +02:00 |
|
Christoph Oelckers
|
4c139a2609
|
- blood: add missing case in OperateSprite
copied from NBlood 87315860a45dc16942f8e3c36290a856c886d619
|
2022-05-06 01:23:14 +02:00 |
|
Christoph Oelckers
|
5c9730766d
|
- dd self check for burning cultist fix
Fix issue with spawned kDudeBurningCultist dudes entering water
Copied from NBlood ae80eef10fdd42224c7b6e782f259ba23c1069e7
|
2022-05-06 01:21:48 +02:00 |
|
Christoph Oelckers
|
aab0a4f129
|
- renamed a variable
|
2022-05-06 01:17:18 +02:00 |
|
Christoph Oelckers
|
2576de04b8
|
- Renamed checkFired6or7->checkLitSprayOrTNT
replicates NBlood 285ad39455556ede31a0a94796a324ac43d1e3ef
|
2022-05-06 01:16:10 +02:00 |
|
Christoph Oelckers
|
67339d18ae
|
- use symbolic constants
Should be given real names, actually ;)
|
2022-05-06 01:14:58 +02:00 |
|
Christoph Oelckers
|
b26917f848
|
- Reset thinkTime for kDudeModernCustomDude
copied from NBlood commit a32f6d5f47f06ea3e97b66bdb4dcfafd319961ac
|
2022-05-06 01:11:44 +02:00 |
|
Christoph Oelckers
|
1e356741f9
|
- Set inittype on actSpawnDude()
copied from NBlood commit 3fefdfa85bb86b5e8e951e886a6d13c769666215
|
2022-05-06 01:10:22 +02:00 |
|
Christoph Oelckers
|
ca423e15f0
|
- Check enemy type when adding to enemy level count
Fixes count issues with respawning enemies
copied from NBlood commit a6bbac4a213f6fb76a7c20b80da6b30c9ffc3064
|
2022-05-06 01:08:09 +02:00 |
|
Christoph Oelckers
|
dd1178df91
|
- Initialize viewbob members for playerResetPosture()
copied from NBlood commit 1d72f1deba850cf616e443647064fddfa192f543
|
2022-05-06 00:59:53 +02:00 |
|
Christoph Oelckers
|
84834b0095
|
-Fix kDudeModernCustomDude may not morphing during specific events
copied from NBlood commit 0fbf9a1b2efef997e9ab8ba16e0405acd8d860b0
|
2022-05-06 00:55:50 +02:00 |
|
Christoph Oelckers
|
98c985de73
|
- Renamed dword_138BB0 -> gCultTeslaFireChance
copied from NBlood commit c253f4af105b0c588d585f199cfc20021f4f6d4e
|
2022-05-06 00:50:18 +02:00 |
|
Christoph Oelckers
|
b452f53ff2
|
- stretch HUD flames in widescreen
|
2022-05-06 00:34:47 +02:00 |
|
Christoph Oelckers
|
c6f799dfff
|
- shadow positioning improvements from NBlood
|
2022-05-06 00:22:39 +02:00 |
|
Christoph Oelckers
|
80f9ade43a
|
- Blood: fix delirium being twice as fast
Copied from NBlood commit cc3c2f7f55bd9a865daee1e72442ef7af4f7d779
|
2022-05-06 00:05:44 +02:00 |
|
Christoph Oelckers
|
377b0fa8c8
|
- Exhumed: pin death arms to the right side of the screen
|
2022-05-06 00:03:54 +02:00 |
|
Christoph Oelckers
|
a071479339
|
- Duke: set game palette before rendering the automap
|
2022-04-04 00:16:54 +02:00 |
|
Christoph Oelckers
|
26179c56cf
|
- improved the secret hint management for Blood.
This now uses sprite and sector indices directly instead of encoding them into a larger number. Sprite secrets will use a $t prefix instead of $s now.
|
2022-03-20 12:47:23 +01:00 |
|
Christoph Oelckers
|
3114059145
|
- fixed sprite indices for map spawned sprites.
|
2022-03-20 12:08:47 +01:00 |
|