Commit graph

  • 0e79b261ec
    Merge d853f9b355 into e7d0991798 Hugo Locurcio 2025-05-31 14:25:19 +01:00
  • 9135959e90
    Merge fd15a55398 into e7d0991798 Nash Muhandes 2025-05-31 14:25:05 +01:00
  • 6a96b4dee3
    Merge 6adb40efee into e7d0991798 inkoalawetrust 2025-05-31 14:24:28 +01:00
  • 22c8ab6da6
    Merge 315e58f67f into e7d0991798 kmeaw 2025-05-30 21:56:25 +01:00
  • 50b61d399e
    Merge b9bd0383be into e7d0991798 Marcus Minhorst 2025-05-30 09:03:52 -06:00
  • e7d0991798 Fixed JIT error with Conjugate/Inverse master Boondorl 2025-05-28 15:36:20 -04:00
  • b38cc2b123
    Merge 95d11f245b into 486be3a5b6 dileepvr 2025-05-30 06:51:51 -03:00
  • b9bd0383be Implemeneted rumble interruption on focus loss Marcus Minhorst 2025-05-29 19:56:55 -04:00
  • 4853b43410 Added haptics menu options Marcus Minhorst 2025-05-29 19:22:11 -04:00
  • 6807e8b8c9 Store struct instead of lambda Marcus Minhorst 2025-05-29 15:36:55 -04:00
  • 5fe15a729f Converted FString to FName Marcus Minhorst 2025-05-29 15:13:17 -04:00
  • 9c19b0d644 Added haptics fallback Marcus Minhorst 2025-05-27 17:51:22 -04:00
  • d2eb766d83 Added weapon fire haptics Marcus Minhorst 2025-05-27 17:46:07 -04:00
  • 3b29f78836 Moved hurt and damaged rumble to zscript Marcus Minhorst 2025-05-27 17:43:48 -04:00
  • 5b3bad321c Moved landing grunt to zscript Marcus Minhorst 2025-05-25 14:33:08 -04:00
  • 82f7cda049 Removed unneeded class Marcus Minhorst 2025-05-25 14:25:49 -04:00
  • a6665ee548 Reverted unintended file changes Marcus Minhorst 2025-05-25 14:18:44 -04:00
  • 60afb44651 Added Haptics class in order to decouple rumble from menu Marcus Minhorst 2025-05-25 14:13:14 -04:00
  • b16ef2a5e2 Reverted unintended changes Marcus Minhorst 2025-05-24 21:28:56 -04:00
  • be5869ee1b Removed leftover imports Marcus Minhorst 2025-05-24 21:19:43 -04:00
  • 294d78e084 COnverted std::string to FString Marcus Minhorst 2025-05-24 20:59:49 -04:00
  • 81f5563621 Moved rumble data to sndinfo Marcus Minhorst 2025-05-24 18:51:47 -04:00
  • d3a1c031bb Added haptics arg to MenuSound function Marcus Minhorst 2025-05-24 14:20:26 -04:00
  • a84c8260f5 Removed explicit rumble calls Marcus Minhorst 2025-05-24 14:06:52 -04:00
  • e1dca792d0 Added Xinput to CMakeLists Marcus Minhorst 2025-05-24 16:37:18 -04:00
  • 4ec458b1d6 Moved from direct rumble, to key based rumble Marcus Minhorst 2025-05-23 16:49:10 -04:00
  • 6ba31bb4c5 Added rumble on player floor collision Marcus Minhorst 2025-05-23 16:44:12 -04:00
  • e1a2b9a876 Added osx I_Rumble stub Marcus Minhorst 2025-05-23 16:13:59 -04:00
  • ee6dc20760 Reverted unintended file changes Marcus Minhorst 2025-05-23 15:48:31 -04:00
  • e402405856 Hooked into xinput into rumble manager Marcus Minhorst 2025-05-23 03:06:53 -04:00
  • 4c5fbb7c29 Moved rumble state management out of library and based timing on ticks Marcus Minhorst 2025-05-22 22:34:18 -04:00
  • a0362edefb Vibrations can start now Marcus Minhorst 2025-05-20 22:21:56 -04:00
  • 50feeaa758 Added windows stubs Marcus Minhorst 2025-05-20 20:35:33 -04:00
  • e79c280084 Added rumble mapping and string based rumble calls Marcus Minhorst 2025-05-18 20:46:37 -04:00
  • aa72b1f6b2 Added rumble test command Marcus Minhorst 2025-05-18 18:02:49 -04:00
  • 578a142d2e Implemented menu haptics Marcus Minhorst 2025-05-18 15:54:58 -04:00
  • aee2b80292 Added menu rumble skeleton Marcus Minhorst 2025-05-18 14:46:14 -04:00
  • 37b37e056f Added basic rumble support Marcus Minhorst 2025-05-17 19:53:56 -04:00
  • 486be3a5b6 Clear next and prev list pointers on VTs when destroyed Boondorl 2025-05-29 12:49:48 -04:00
  • e8105979a6 Clear next and prev list pointers on VTs when destroyed Boondorl 2025-05-29 12:49:48 -04:00
  • 0f1eab1f9a Fixed JIT error with Conjugate/Inverse Boondorl 2025-05-28 15:36:20 -04:00
  • 9710375e93
    Merge d4d5c2de4e into 6c42ea7518 Nikita 2025-05-28 16:21:14 +02:00
  • 6c42ea7518
    - fix pointer mixup in whirlwind DoSpecialDamage() Rachael Alexanderson 2025-05-28 01:09:24 -04:00
  • 4bd373745a fix bad loop condition Ricardo Luís Vaz Silva 2025-05-28 00:25:35 -03:00
  • c2031e0af1
    - fix OOB VM abort for scoreboard in teamplay games - fixes #3101 Rachael Alexanderson 2025-05-27 20:27:21 -04:00
  • c3e1edb714
    Merge 2eeb489184 into c0c4b784ca MajorCooke 2025-05-27 18:01:40 -04:00
  • aa6e2306dd
    Merge 3e7ebadc42 into c0c4b784ca Sally Cochenour 2025-05-27 18:00:47 -04:00
  • c0c4b784ca GetBoneEulerAngles Ricardo Luís Vaz Silva 2025-05-23 03:21:21 -03:00
  • cffdfa802e up vector for TransformByBone/GetBonePosition Ricardo Luís Vaz Silva 2025-05-23 03:20:44 -03:00
  • 097c99032c rename GetBone to GetBoneTRS in zscript Ricardo Luís Vaz Silva 2025-05-23 01:35:13 -03:00
  • 5c74250b73 return rotation with GetBonePosition Ricardo Luís Vaz Silva 2025-05-22 21:04:21 -03:00
  • d7d18c7cc0
    - whoops, missed renaming one of the variables in whirlwind.DoSpecialDamage() virtual Rachael Alexanderson 2025-05-26 02:06:15 -04:00
  • 95164cce51 Exposed some skymist variables to zscript. Created zscript levellocals functions ChangeSkyMist(TextureID skymist, bool usemist = true), SetSkyFog(int density), and SetThickFog(float distance, float multiplier), so people aren't tied to MAPINFO for such things. Dileep V. Reddy 2025-05-18 17:48:32 -06:00
  • 7fbca16ea3 GetBoneEulerAngles Ricardo Luís Vaz Silva 2025-05-23 03:21:21 -03:00
  • d357b7956f
    - fix ironlich whirlwind blaming the victim for its damage Rachael Alexanderson 2025-05-23 14:44:32 -04:00
  • 6adb40efee Exposed all DPolyActions as readonly. inkoalawetrust 2025-05-23 03:45:22 +03:00
  • 4373f43e3a up vector for TransformByBone/GetBonePosition Ricardo Luís Vaz Silva 2025-05-23 03:20:44 -03:00
  • 5a98babe2a rename GetBone to GetBoneTRS in zscript Ricardo Luís Vaz Silva 2025-05-23 01:35:13 -03:00
  • 9c253d147e return rotation with GetBonePosition Ricardo Luís Vaz Silva 2025-05-22 21:04:21 -03:00
  • 81b9a4db4c Exported FPolyObj::ClosestPoint. Made GetBounds(). inkoalawetrust 2025-05-22 22:50:51 +03:00
  • 7f1b6e3ce8 Exposed polyobject data to ZScript. inkoalawetrust 2025-05-22 20:39:14 +03:00
  • d3f965e862 Fixed MBF21_GunFlashTo Boondorl 2025-05-21 23:50:21 -04:00
  • 0d8ebc6a87 Fixed MBF21_GunFlashTo Boondorl 2025-05-21 23:50:21 -04:00
  • 51a069a1a5 Delete invalid polyobjects from level array in PO_Init RaveYard 2025-05-22 02:21:08 +02:00
  • 9bc1c4c92c Delete invalid polyobjects from level array in PO_Init RaveYard 2025-05-22 02:21:08 +02:00
  • b952e2d6fd remove commented out debug code Ricardo Luís Vaz Silva 2025-05-19 02:57:36 -03:00
  • 706d1b6978 Scriptified scoreboard drawing Ricardo Luís Vaz Silva 2025-05-19 02:52:17 -03:00
  • d4d5c2de4e dap: fix display of out variables nikitalita 2025-05-21 01:44:20 -07:00
  • 3f6c4c5a39 dap: fix evaluate nikitalita 2025-05-21 01:44:07 -07:00
  • f09e49bcef add I_GetWindowEvent() to win32 to only process window events when debugging is paused nikitalita 2025-05-20 19:23:21 -07:00
  • 64453a3ed5 handle local variables with conflicting names nikitalita 2025-05-20 18:34:01 -07:00
  • 8e93a11600 dap: make cvar scope available in native stack frames nikitalita 2025-05-20 18:26:35 -07:00
  • fa6a0f5c50 dap: make named variable nodes derive from the same class nikitalita 2025-05-20 17:05:29 -07:00
  • 399c97e770 remove cppdap from vcpkg deps nikitalita 2025-05-20 17:01:05 -07:00
  • d21ed9a402 update cppdap protocol version to 1.68.0 nikitalita 2025-05-20 17:00:24 -07:00
  • 3c11831ef4 dap: fix DumpStateHelper nikitalita 2025-05-20 15:37:08 -07:00
  • b36eba1a7c dap: fix LocalState alignment nikitalita 2025-05-20 15:23:21 -07:00
  • 8c276254a6 fix getting local state nikitalita 2025-05-20 15:16:02 -07:00
  • e937d42ea6
    Merge 52913f5dcf into 30a7ccb7da Boondorl 2025-05-20 15:39:48 -04:00
  • 30a7ccb7da Move additional includes out of the FileSys namespace. Robert Godward 2025-05-20 10:20:10 -04:00
  • 3eacb17874 Move additional includes out of the FileSys namespace. Robert Godward 2025-05-20 10:20:10 -04:00
  • 27a49505c6 remove commented out debug code Ricardo Luís Vaz Silva 2025-05-19 02:57:36 -03:00
  • 1b5d192893 Scriptified scoreboard drawing Ricardo Luís Vaz Silva 2025-05-19 02:52:17 -03:00
  • 6574461b89 Added virtual for overriding the multiplayer scoreboard Boondorl 2025-05-18 22:10:55 -04:00
  • b0c5df4faa
    Exposed some skymist variables to zscript. Created zscript levellocals functions ChangeSkyMist(TextureID skymist, bool usemist = true), SetSkyFog(int density), and SetThickFog(float distance, float multiplier), so people aren't tied to MAPINFO for such things. Dileep V. Reddy 2025-05-18 17:48:32 -06:00
  • ccc361a1d4
    Merge b7c5907894 into b44f8f0cc9 Ricardo Luís Vaz Silva 2025-05-18 09:09:31 -06:00
  • 95d11f245b
    Merge branch 'master' into sprite_lean_roll dileepvr 2025-05-18 08:50:22 -06:00
  • 637829062b
    Resolving conflicts (extra actor.renderflags2 bit reserved). Dileep V. Reddy 2025-05-18 08:47:46 -06:00
  • a59e0a8964 dap: process input events while paused to prevent deadlocks nikitalita 2025-05-16 21:04:00 -07:00
  • 9a0b8649e6 fix restarting the game blowing out the debug server nikitalita 2025-05-16 21:01:32 -07:00
  • b44f8f0cc9 - Add "Intensity" property for dynamic lights in GLDEFS that will multiply the brightness of the light, useful for overbrightening/underbrightening a light. - Also add an "intensity" parameter for A_AttachLight in ZScript. nashmuhandes 2025-05-17 00:47:13 +08:00
  • 54254032cd fix oob bpinfos nikitalita 2025-05-16 16:59:20 -07:00
  • 931f42ce3d allow evaluating cvars on hover nikitalita 2025-05-16 16:59:20 -07:00
  • c499f3c350 cleanup nikitalita 2025-05-16 16:59:20 -07:00
  • 6e50cb9137 handle modules request nikitalita 2025-05-16 16:59:20 -07:00
  • 76d9be5730 don't send source back on native stack frames nikitalita 2025-05-16 16:59:20 -07:00
  • 287822e762 fix resolving archive paths nikitalita 2025-05-16 16:59:20 -07:00
  • 52696aaf45 dap: cleanup nikitalita 2025-05-16 16:59:20 -07:00
  • 0030b338d5 Add source information to Dehacked VM functions, add debugging support nikitalita 2025-05-16 16:59:20 -07:00
  • 02ea15c741 fix loading functions DECORATE scripts nikitalita 2025-05-16 16:59:20 -07:00