Latest Raze Changes

Latest 50 commits

Unofficial development builds at DRD Team

Older commits

26-Nov-2022 (Saturday) at 08:48:51 EST by Christoph Oelckers
Commit 3a91155869 (wipstuff)
Parents: e4ef3b624a

  • use isPlayer function where possible.

23-Nov-2022 (Wednesday) at 09:20:54 EST by Christoph Oelckers
Commit e4ef3b624a
Parents: 06498b1eb0

  • added two new flags for later use.

26-Nov-2022 (Saturday) at 05:43:09 EST by Christoph Oelckers
Commit 06498b1eb0
Parents: 4fd6878ce8

  • fixed Duke's destructibles.

26-Nov-2022 (Saturday) at 04:07:28 EST by Christoph Oelckers
Commit 4fd6878ce8
Parents: 8e79602ff3

  • fixed some bad definitions.

26-Nov-2022 (Saturday) at 03:33:00 EST by Mitchell Richters
Commit 8e79602ff3
Parents: 9d1a3f40f0

  • All passing angle through when drawing the generic crosshair.

25-Nov-2022 (Friday) at 22:16:58 EST by Mitchell Richters
Commit 9d1a3f40f0
Parents: ba064d7a1d

  • Test softening the stopping of the blood splats in Duke when the timer is at the end.

25-Nov-2022 (Friday) at 20:18:02 EST by Mitchell Richters
Commit ba064d7a1d
Parents: 9fb5cc5632

  • Fix previous commit.

25-Nov-2022 (Friday) at 18:19:37 EST by Christoph Oelckers
Commit 9fb5cc5632
Parents: ea48d625b5

  • scriptified RRRA's gambling machines.

These were fallout from the generic destructibles because the code to destroy them was removed along with that.

25-Nov-2022 (Friday) at 14:54:51 EST by Christoph Oelckers
Commit ea48d625b5
Parents: 4f986891d1

  • converted all simple destructible sprites.

Ironically the first item I used for testing needed a dedicated class, so here's that, too...

25-Nov-2022 (Friday) at 14:19:35 EST by Christoph Oelckers
Commit 4f986891d1
Parents: 1d4ae44f7c

destructible WIP

24-Nov-2022 (Thursday) at 01:42:17 EST by Christoph Oelckers
Commit 1d4ae44f7c
Parents: 8f863ff98f

  • generic destructibles WIP

22-Nov-2022 (Tuesday) at 17:41:02 EST by Christoph Oelckers
Commit 8f863ff98f
Parents: eae3334a5f

  • added SFLAG2_NORADIUSPUSH flag.

22-Nov-2022 (Tuesday) at 17:21:45 EST by Christoph Oelckers
Commit eae3334a5f
Parents: a270f081a0

  • scriptified the guts spawning function.

25-Nov-2022 (Friday) at 12:28:07 EST by Christoph Oelckers
Commit a270f081a0
Parents: fdf73603a0

  • backported sound volume fix from NBlood.

22-Nov-2022 (Tuesday) at 15:22:26 EST by Christoph Oelckers
Commit fdf73603a0
Parents: a047de5cf0

  • scriptified the jibs

25-Nov-2022 (Friday) at 11:43:13 EST by Christoph Oelckers
Commit a047de5cf0
Parents: e74efb0d5f

  • use a flag for outer space textures.

25-Nov-2022 (Friday) at 11:31:03 EST by Christoph Oelckers
Commit e74efb0d5f
Parents: c46721e749

  • disabled the message for missing sprite set textures.

25-Nov-2022 (Friday) at 11:29:27 EST by Christoph Oelckers
Commit c46721e749
Parents: 1c21cca303

  • exported two more settings to tile flags.

25-Nov-2022 (Friday) at 11:00:35 EST by Christoph Oelckers
Commit 1c21cca303
Parents: 8941fb9917

  • unified the spawnclasses definitions for Duke, Nam and WW2GI.

25-Nov-2022 (Friday) at 10:52:08 EST by Christoph Oelckers
Commit 8941fb9917
Parents: 52f51a4328

  • exported the tile flag setters to .def.

25-Nov-2022 (Friday) at 07:45:18 EST by Christoph Oelckers
Commit 52f51a4328
Parents: 9d62627e4b

  • moved Duke's tile flags into the tile manager.

This is so that .def can access them. Later the other games also might make use of this.

25-Nov-2022 (Friday) at 06:37:50 EST by Mitchell Richters
Commit 9d62627e4b
Parents: 690b2831a4

  • SW: Remove all remaining angle wrapper usage and the wrappers themselves.

25-Nov-2022 (Friday) at 06:32:28 EST by Mitchell Richters
Commit 690b2831a4
Parents: 81b5c309a0

  • Exhumed: Remove all remaining angle wrapper usage.

25-Nov-2022 (Friday) at 06:30:40 EST by Mitchell Richters
Commit 81b5c309a0
Parents: e8c0d72aa2

  • Duke: Remove all remaining angle wrapper usage.

25-Nov-2022 (Friday) at 06:28:12 EST by Mitchell Richters
Commit e8c0d72aa2
Parents: 581c4a1008

  • Blood: Remove all remaining angle wrapper usage.

25-Nov-2022 (Friday) at 06:25:15 EST by Mitchell Richters
Commit 581c4a1008
Parents: 7c491d042a

  • Remove all remaining legacy wrappers.

25-Nov-2022 (Friday) at 06:24:32 EST by Mitchell Richters
Commit 7c491d042a
Parents: 9bef3299bc

  • Preserve one legacy getter that's needed extensively in Duke.

25-Nov-2022 (Friday) at 06:35:10 EST by Mitchell Richters
Commit 9bef3299bc
Parents: d2761d377f

  • Make legacy weapon drawers in PlayerAngles local to Redneck code, they will eventually go.

26-Nov-2022 (Saturday) at 03:31:22 EST by Mitchell Richters
Commit d2761d377f
Parents: 3bf0176b5a

  • Tidy up modern crosshair/weapon offset drawers.

26-Nov-2022 (Saturday) at 03:32:22 EST by Mitchell Richters
Commit 3bf0176b5a
Parents: 3ff23d6043

  • Initial cleanup of render draw code to use new angle getter.

25-Nov-2022 (Friday) at 05:21:14 EST by Mitchell Richters
Commit 3ff23d6043
Parents: de0b696b9f

  • Rename DCoreActor::interpolatedangle() to DCoreActor::interpolatedyaw()

25-Nov-2022 (Friday) at 05:18:36 EST by Mitchell Richters
Commit de0b696b9f
Parents: 0e39ef3950

  • Rework PlayerAngles::doViewPitch() to apply at ticrate like PlayerAngles::doViewYaw().

25-Nov-2022 (Friday) at 05:11:32 EST by Mitchell Richters
Commit 0e39ef3950
Parents: 038fdccf08

  • Reorder variables in getscaledangle().

25-Nov-2022 (Friday) at 04:47:50 EST by Mitchell Richters
Commit 038fdccf08
Parents: e707af256d

  • Split out view angle stuff out of PlayerAngles::applyYaw() into PlayerAngles::doViewYaw().

  • Do all the view angle stuff as interpolated changes in the playsim as well, there's no need for these to be done at ticrate.

25-Nov-2022 (Friday) at 04:55:29 EST by Mitchell Richters
Commit e707af256d
Parents: 67d2154b91

  • Remove wrapper usage within gameinput.cpp.

25-Nov-2022 (Friday) at 04:56:31 EST by Mitchell Richters
Commit 67d2154b91
Parents: 2f20593eea

  • Move all PlayerAngles view angle properties into new DRotator objects.

25-Nov-2022 (Friday) at 04:04:05 EST by Mitchell Richters
Commit 2f20593eea
Parents: 333eba6bd9

  • Remove old PlayerAngles backup/restore methods.

25-Nov-2022 (Friday) at 20:31:11 EST by Mitchell Richters
Commit 333eba6bd9
Parents: e8a351b968

  • Re-write PlayerAngles scaled adjustment methods.

25-Nov-2022 (Friday) at 20:08:23 EST by Mitchell Richters
Commit e8a351b968
Parents: 9cc8ade66a

  • Clean up all previously annotated angle/yaw checks.

25-Nov-2022 (Friday) at 07:19:38 EST by Mitchell Richters
Commit 9cc8ade66a
Parents: 31cfdaa1ff

  • Change wrapper internals for previous yaw to the actor's sprite DRotator and make sure all the games load a level.

26-Nov-2022 (Saturday) at 03:38:29 EST by Mitchell Richters
Commit 31cfdaa1ff
Parents: f8bfa3e768

  • Change wrapper internals for current yaw to the actor's sprite DRotator and make sure all the games load a level.

25-Nov-2022 (Friday) at 07:15:23 EST by Mitchell Richters
Commit f8bfa3e768
Parents: 7a35110157

  • Change wrapper internals for previous pitch to the actor's sprite DRotator and make sure all the games load a level.

25-Nov-2022 (Friday) at 02:50:35 EST by Mitchell Richters
Commit 7a35110157
Parents: 403a56039c

  • Change wrapper internals for current pitch to the actor's sprite DRotator and make sure all the games load a level.

25-Nov-2022 (Friday) at 02:35:36 EST by Mitchell Richters
Commit 403a56039c
Parents: 81e44d49e8

  • Wrap access to previous yaw.

25-Nov-2022 (Friday) at 02:34:11 EST by Mitchell Richters
Commit 81e44d49e8
Parents: 46aca77ca3

  • Wrap access to current yaw.

25-Nov-2022 (Friday) at 02:32:31 EST by Mitchell Richters
Commit 46aca77ca3
Parents: c2107fe41b

  • Wrap access to previous pitch.

25-Nov-2022 (Friday) at 02:31:59 EST by Mitchell Richters
Commit c2107fe41b
Parents: 76d6bd1640

  • Wrap access to current pitch.

25-Nov-2022 (Friday) at 20:01:15 EST by Mitchell Richters
Commit 76d6bd1640
Parents: b9c45b567c

  • Add DCoreActor pointer as PlayerAngles::pActor, setting and nulling where the player's actor is set.

25-Nov-2022 (Friday) at 01:09:11 EST by Mitchell Richters
Commit b9c45b567c
Parents: 98e1233b7b

  • Merge PlayerHorizon and PlayerAngle structs into PlayerAngles struct.

25-Nov-2022 (Friday) at 00:48:04 EST by Mitchell Richters
Commit 98e1233b7b
Parents: 13008d0ad5

  • Rename PlayerAngle prototypes in preparation for replacement work.

Older commits