Commit graph

  • f219ee0208 - Clean up some leftover floats in the input code. Mitchell Richters 2023-11-04 20:51:47 +1100
  • 73e68705da - Duke: Slight cleanup in drawoverlays(). Mitchell Richters 2023-10-29 21:46:46 +1100
  • 085aefb1a5 - Repair issue where opening the menu cancels player's pitch returning to centre. Mitchell Richters 2023-11-05 17:37:58 +1100
  • b5da574613 - Remove some leftover debug code. Mitchell Richters 2023-10-29 21:45:45 +1100
  • 9d3aaed1b7 - SW: Reduce some line lengths in DoPlayerVehicleInputScaling(). Mitchell Richters 2023-10-29 22:47:48 +1100
  • 08d808089f - Simplify some vector math in calcChaseCamPos(). Mitchell Richters 2023-10-29 21:30:48 +1100
  • ac91a70950 - Remove some unnecessary casts in SetupViewpoint(). Mitchell Richters 2023-10-29 21:12:41 +1100
  • 98046afa28 - Consolidate player coord stat/CCMD into coreplayer.cpp. Mitchell Richters 2023-10-29 21:05:44 +1100
  • f22b6b95d2 - Remove DCorePlayer::getCameraAngles(). Mitchell Richters 2023-10-29 20:54:51 +1100
  • fcc09afa18 - Consolidate Exhumed's nCamerapos and SW's DSWPlayer::si into something inside DCorePlayer. Mitchell Richters 2023-10-31 15:10:15 +1100
  • 1c725377ea - Interalise slope tilting checks for DCorePlayer::doViewPitch(). Mitchell Richters 2023-10-29 20:25:43 +1100
  • 59366d3ffc - Internalise player velocity setup for DCorePlayer::doRollInput(). Mitchell Richters 2023-10-29 22:35:17 +1100
  • ce75f7d7ef - Internalise player InputPacket access. Mitchell Richters 2023-10-29 19:50:25 +1100
  • 531c95c7ca - Move PlayerAngles class directly into DCorePlayer. Mitchell Richters 2023-10-31 14:44:58 +1100
  • 7230ceebaf - bumped minimum OS version to 10.13 in .plist file alexey.lysiuk 2023-11-02 13:00:27 +0200
  • 69c12e0637 Blood: draw the powerup overlay on the alt HUD as well. Christoph Oelckers 2023-10-31 18:01:58 +0100
  • 62c471e225 Duke: fixed breakable ceilings. Christoph Oelckers 2023-10-28 10:53:09 +0200
  • 8aa34eea7b renamed $conreserve to $resourceid. Christoph Oelckers 2023-10-28 09:06:36 +0200
  • c12b94cf48 fix handling of super secrets in statistics code. Christoph Oelckers 2023-10-26 20:54:09 +0200
  • b67f2cb727 added some awful hackery to handle the different offsetting of Blood's native voxels vs. those imported via .DEF. Christoph Oelckers 2023-10-26 19:28:49 +0200
  • 375ef31304 removed voxel offsetting in Blood's animateSprites function Christoph Oelckers 2023-10-24 16:44:06 +0200
  • c540c96ddb - bumped minimum macOS version to 10.13 alexey.lysiuk 2023-10-24 10:32:02 +0300
  • 93294b2d44 for line intersection, exclude the end point of the intersected line. Christoph Oelckers 2023-10-23 16:14:43 +0200
  • f00a90aa07 two minor backend fixes Christoph Oelckers 2023-10-18 20:35:27 +0200
  • 9f2808df1f Duke fixed two issues with displaying incorrect sprites Christoph Oelckers 2023-10-22 23:01:24 +0200
  • 272f44786c added some more symbolic constants. Christoph Oelckers 2023-10-13 21:15:07 +0200
  • e8dd2d5b89 did some flag naming Christoph Oelckers 2023-10-11 22:11:04 +0200
  • 6229a6256c fix compilation of release builds. Christoph Oelckers 2023-10-11 00:17:28 +0200
  • 1573e6fb49 fix some bad English Christoph Oelckers 2023-10-10 23:42:39 +0200
  • b68e79e4bc use symbolic constants for explosion types. Christoph Oelckers 2023-10-08 17:52:45 +0200
  • 54035f9396 replace sprintf with snprintf. Christoph Oelckers 2023-10-09 16:57:13 +0200
  • f0b7d57941 fixed Mac compilation. Unlike the other platforms this builds its config paths from variable data. Christoph Oelckers 2023-10-09 16:46:54 +0200
  • 395a4e5421 - Apply last remaining .GetChars() fixes for POSIX targets. Mitchell Richters 2023-10-09 19:08:31 +1100
  • 3614d03e1b fix compilation of non-windows targets. Christoph Oelckers 2023-10-08 19:07:11 +0200
  • 74f6ff0c03 we really do not need to pack the GAMEOPTIONS struct... Christoph Oelckers 2023-10-04 18:59:57 +0200
  • 0c397033f1 added the remaining needed GetChars calls. Christoph Oelckers 2023-10-08 09:15:32 +0200
  • f50430eb7c GetChars in non-windows code. Christoph Oelckers 2023-10-08 08:12:18 +0200
  • 7cffe6e3f0 a few Getchars Christoph Oelckers 2023-10-07 23:53:49 +0200
  • 90eb9ceafe Use GetChars on FStrings. Christoph Oelckers 2023-10-07 23:48:50 +0200
  • 1859a902e0 - Fix some warnings in MSVC. Mitchell Richters 2023-10-08 08:52:11 +1100
  • 7ba5d22d5d - Bump MAXVOXELS from 1024 to 2048. Mitchell Richters 2023-10-08 08:18:05 +1100
  • d3811c7816 - Add getTicrateAngle() to reduce the amount of times DAngle::fromDeg() needs to be called in input code. Mitchell Richters 2023-10-07 09:37:45 +1100
  • bbbb61f450 backend update from GZDoom Christoph Oelckers 2023-10-07 18:44:31 +0200
  • 31bb7d3348 - Duke: Repair crash when calling OnEvent(EVENT_ENTERLEVEL). Mitchell Richters 2023-10-06 15:16:02 +1100
  • a8ec00d7ce - SW: No need to mark off PlayerArray for saving game-side. Mitchell Richters 2023-10-05 19:17:26 +1100
  • 2ddd15b932 - Slight clean-up in gameinput.cpp. Mitchell Richters 2023-10-05 19:06:39 +1100
  • ddd39775e6 - Re-add lost paused check in GameInput::GetInput(). Mitchell Richters 2023-10-05 15:08:24 +1100
  • b83f062037 - Exhumed: A little bit more cleanup. Mitchell Richters 2023-10-05 14:07:04 +1100
  • 83cd140d75 - Exhumed: Remove static copy of last yaw input from draw code. Mitchell Richters 2023-10-05 13:26:38 +1100
  • 11d9739707 - Duke: Interpolate getavel() since we now have the last packet available to do so. Mitchell Richters 2023-10-05 13:25:38 +1100
  • 1e6ee7ee61 - Remove unnecessary clamp in PlayerAngles::doViewPitch(). Mitchell Richters 2023-10-05 13:25:02 +1100
  • 52b20e1f59 - Move syncinput mechanism into GameInput object. Mitchell Richters 2023-10-05 13:10:47 +1100
  • 39df2714e9 - Modernise function declarations in Cephis C math to address ongoing GCC and Clang warnings. Mitchell Richters 2023-10-05 10:32:44 +1100
  • 790fc0b28a - Fix most warnings in Clang under Linux. Mitchell Richters 2023-10-05 09:57:31 +1100
  • 7e393e04a5 - Duke: Remove casts from setting RR vehicle velocities and consolidate setup into an inline. Mitchell Richters 2023-10-04 22:05:03 +1100
  • 6a06df0e45 - Duke: Change a few triple negations from the wrapper removal process. Mitchell Richters 2023-10-04 20:39:37 +1100
  • 0f1f3d804f - Use DCorePlayer::GetActor() inside of CCMD(warptocoords). Mitchell Richters 2023-10-04 19:32:24 +1100
  • 0c13d4fe3a - Fix most GCC warnings in the backend/common code code. Mitchell Richters 2023-10-04 19:20:57 +1100
  • 526db7f8b0 - Fix all GCC warnings in the game-side code. Mitchell Richters 2023-10-04 18:11:00 +1100
  • 084be1a45c - Store scaleAdjust directly inside the GameInput object. Mitchell Richters 2023-10-04 16:08:03 +1100
  • bdf566b348 - Remove GameInput friendships inside PlayerAngles in lieu of a local inline function. Mitchell Richters 2023-10-04 16:05:00 +1100
  • 23dd0bab87 - Exhumed: Manual sweep for last replacements of player index for pointer. Mitchell Richters 2023-10-04 14:07:45 +1100
  • 9871bb4a73 - Exhumed: Clean up player accesses in player.cpp. Mitchell Richters 2023-10-04 14:07:32 +1100
  • 33296e61fb - Exhumed: Clean up player accesses in map.cpp and move.cpp. Mitchell Richters 2023-10-04 13:58:02 +1100
  • 51b5393a23 - Exhumed: Clean up player accesses in items.cpp and associated utilities. Mitchell Richters 2023-10-04 13:53:11 +1100
  • 692d995257 - Exhumed: Clean up player accesses in gun.cpp and associated utilities. Mitchell Richters 2023-10-04 13:46:49 +1100
  • a9ca3d7375 - Exhumed: Clean up player accesses in grenade code. Mitchell Richters 2023-10-04 13:27:22 +1100
  • 856b6630f1 - Exhumed: Clean up player accesses in cheats.cpp. Mitchell Richters 2023-10-04 12:52:29 +1100
  • ad5f1d9f7d - Exhumed: Clean up player accesses in AddAmmo(). Mitchell Richters 2023-10-04 12:46:23 +1100
  • d4b0cb14b4 - Exhumed: Convert most of Ra to pointers. Mitchell Richters 2023-10-04 12:45:02 +1100
  • 02f8ac3bb3 - Duke: Clean up player accesses in weapons code. Mitchell Richters 2023-10-04 12:41:02 +1100
  • 2d6930fddc - SW: Clean up player accesses in DoGet(). Mitchell Richters 2023-10-04 12:17:11 +1100
  • 63605f034d - Duke: Manual sweep for last replacements of GetActor() calls for stack pointer. Mitchell Richters 2023-10-04 12:13:42 +1100
  • 66a77ea860 - Duke: Manual sweep for last replacements of player index for pointer. Mitchell Richters 2023-10-04 12:00:04 +1100
  • 0615eba516 - Duke: Clean up player/actor accesses in checksectors_*(). Mitchell Richters 2023-10-04 11:36:47 +1100
  • 48f1be7e0c - Duke: Clean up player/actor accesses in checkhitswitch() and associated utilities. Mitchell Richters 2023-10-04 11:32:15 +1100
  • b5f2357949 - Duke: Clean up player/actor accesses in moveclouds(). Mitchell Richters 2023-10-04 11:21:29 +1100
  • 2de143214b - Duke: Clean up player/actor accesses in checkhitdefault(). Mitchell Richters 2023-10-04 11:21:17 +1100
  • 4b410d48ba - Duke: Clean up player/actor accesses in doanimations(). Mitchell Richters 2023-10-04 11:17:56 +1100
  • 5f132f5cda - Duke: Clean up player/actor accesses in findplayer utilities. Mitchell Richters 2023-10-04 11:15:22 +1100
  • 60228e10c6 - Duke: Clean up actor accesses in premap.cpp. Mitchell Richters 2023-10-04 11:07:52 +1100
  • 7401bf4c6f - Duke: Clean up actor accesses in player_d.cpp. Mitchell Richters 2023-10-04 10:57:23 +1100
  • 4464497c28 - Duke: Clean up player/actor accesses in processinput_*(). Mitchell Richters 2023-10-04 10:53:56 +1100
  • 32d294fed0 - Duke: Clean up player/actor accesses in processweapon(). Mitchell Richters 2023-10-04 10:40:20 +1100
  • 0c7450bdb7 - Duke: Clean up player/actor accesses in player_w.cpp. Mitchell Richters 2023-10-04 10:37:52 +1100
  • 3cefaf9030 - Duke: Clean up player/actor accesses in operateweapon(). Mitchell Richters 2023-10-04 10:30:13 +1100
  • 9836925258 - Duke: Clean up player/actor accesses in fireweapon(). Mitchell Richters 2023-10-04 10:25:46 +1100
  • caa7d50505 - Duke: Clean up player/actor accesses in operateTripbomb(). Mitchell Richters 2023-10-04 10:22:20 +1100
  • 58a87b658c - Duke: Clean up player/actor accesses in movement(). Mitchell Richters 2023-10-04 10:20:07 +1100
  • 7dc0bde2be - Duke: Clean up player/actor accesses in operateJetpack(). Mitchell Richters 2023-10-04 10:16:15 +1100
  • 18f362d68e - Add player's view angles to stat coord. Mitchell Richters 2023-10-04 09:43:54 +1100
  • 561d756baa - Duke: Repair SB_CENTERVIEW not re-applying on the first tic. Mitchell Richters 2023-10-04 09:27:15 +1100
  • a6396cb491 - Centralise input clamping to occur centrally when the engine requests a packet. Mitchell Richters 2023-10-04 08:56:08 +1100
  • d2af13b924 - Make some utilities in vectors.h available as constexpr. Mitchell Richters 2023-10-04 08:32:47 +1100
  • a64de707e0 - Make TRotator<T> available as constexpr. Mitchell Richters 2023-10-04 08:32:12 +1100
  • 4ff3351dd1 - Make TMatrix3x3<T> available as constexpr. Mitchell Richters 2023-10-04 08:31:24 +1100
  • eae8ebec31 - Make TVector4<T> available as constexpr. Mitchell Richters 2023-10-04 08:30:34 +1100
  • 6b9ec49038 - Make TVector3<T> available as constexpr. Mitchell Richters 2023-10-04 08:29:49 +1100
  • ad694b7a8c - Make TVector2<T> available as constexpr. Mitchell Richters 2023-10-04 08:29:01 +1100
  • 60a36f4902 fix Vectoe3 clamp for real. Christoph Oelckers 2023-10-03 14:56:07 +0200