Commit Graph
7213 Commits
Author SHA1 Message Date
joshuarwood c166cf0f15 reset hit prop to continue los test following a glass surface 2026-05-20 22:31:58 -05:00
fgsfds 20fc4c6cc7 port: #721: scale glare brightness with FOV; add glare brightness settings 2026-05-17 12:42:54 +02:00
Jonaeru 998eee9c61 Fix menu character and weapon texture corruption 2026-05-01 21:28:41 +09:00
fgsfds 27b2dcc27d Merge pull request #700 from TartanSpartan/acknowledge-npc-gifts
Acknowledge npc gifts and suppress spurious cutscene notifications
2026-03-23 10:31:40 +01:00
fgsfds 2626434b69 Merge pull request #701 from TartanSpartan/fix-cheats-across-optimizations
Fix issue for some cheats across build optimizations
2026-03-23 10:30:44 +01:00
Catherine Reprobate ccb3c8668d fixup keyboard input + vi insert shortcut 2026-03-14 12:57:55 -07:00
fgsfds d58a423e5f Merge pull request #706 from joshuarwood/shield_light_fix
Fix for light visibility through shields
2026-03-14 09:15:55 +01:00
joshuarwood fc70da875e add a comment describing PC specific shield handling 2026-03-13 18:01:10 -05:00
joshuarwood 0946cd18c6 disable bbox padding when performing light los test to prevent shield transparency from blocking light artifacts 2026-03-12 23:59:10 -05:00
joshuarwood 23aafa4ffa use texturenum -1 for chr hits because cheap version of chrTestHit returns an uninitialized value 2026-03-12 18:31:17 -05:00
TartanSpartan 426f9c6890 Fix issue for some cheats across build optimizations 2026-02-12 00:55:28 +00:00
TartanSpartan cc3886888a Suppress gadget notifications in cutscenes 2026-02-12 00:18:36 +00:00
TartanSpartan 55ca51d8cc Have HUD acknowledge new weapons gifted from NPCs 2026-02-11 22:25:25 +00:00
Matthew Coppola 0c82545ba9 Preserve Combat Simulator sim list after Co-Op/Counter-Op 2025-12-26 21:25:10 -05:00
Matthew Coppola 75d1b8ffd2 Prevent Combat Simulator 'Load Settings' clobber 2025-12-07 03:04:27 -05:00
AL2009man 2d0375da2e fixed Crosshair Swivel conflicting when using Mixed Input
Addresses the issue with Crosshair Swivel conflciting with each other when using both Mouse and Camera at the same time.
2025-12-04 14:55:31 -05:00
Matthew Coppola 6b0c4a11e2 Limit 'Start Armed' option to Combat Simulator 2025-12-03 19:35:24 -05:00
joshuarwood f3f2a593e8 exclude laser doors from los test 2025-11-22 00:39:35 -06:00
fgsfds 79711364bb Merge pull request #668 from joshuarwood/light_fix_for_bg_glass
Fix for background lights
2025-11-09 10:39:11 +01:00
joshuarwood b53a62189b protect against surface indexing errors 2025-11-09 01:30:49 -06:00
joshuarwood 42ef08d662 check surfacetype to better skip glass props 2025-11-07 19:50:42 -06:00
joshuarwood f5cbfe6692 disable xlu surface hits with a global to avoid initialization errors with struct flag 2025-11-07 18:38:27 -06:00
joshuarwood 550f1d3182 add flag to ignore line-of-sight hits for transparent background surfaces 2025-11-07 15:18:02 -06:00
joshuarwood 7a728c7feb Removing commit that was intended for a different branch
This reverts commit 857e755b92.
2025-11-07 15:11:09 -06:00
joshuarwood 857e755b92 added flag to ignore line-of-sight hits for transparent background surfaces 2025-11-07 15:08:50 -06:00
fgsfds bb4fcffeb5 port: fix #650 2025-08-25 09:26:07 +02:00
Al. Lopez 09df313d09 remove gyro leftover text 2025-06-27 21:24:25 -04:00
AL2009man 01b78105ff added Crosshair Edge Boundary Box 2025-06-27 21:18:52 -04:00
fgsfds 618a1f3386 port: set g_MaxExplosions to 6 by default 2025-06-14 09:59:19 +02:00
fgsfds 4bd6dd8617 Merge pull request #597 from rafccq/port-no-doors
"No Doors" option in multiplayer
2025-06-11 12:40:33 +02:00
fgsfds eabd7a438f Merge pull request #623 from rafccq/port-max-explosions
Maximum number of explosions now can be changed from the .ini file
2025-06-11 12:23:31 +02:00
fgsfds e8a69f39db port: fix deformation-related vertex explosions on 64-bit 2025-06-06 11:18:50 +02:00
Raf 97444de634 Merge branch 'fgs-port' into port-max-explosions 2025-06-04 01:21:03 -03:00
fgsfds d9185982f8 port: fix sun glare 2025-06-02 23:07:35 +02:00
fgsfds 9bffab7e3e port: do not read past the end of EEPROM when scanning for headers 2025-05-31 13:24:13 +02:00
Raf 8037431686 port: moved the max explosions config to the .ini file 2025-05-30 01:25:18 -03:00
fgsfds a040b29d40 Merge pull request #621 from rafccq/port-enh-mpsetupfile
port-mp-setups: a bunch of bug fixes
2025-05-29 21:10:35 +02:00
Raf 5a3d45de65 port-mp-setups: spaces -> tabs (2) 2025-05-29 16:08:41 -03:00
Raf 5a90152991 port-mp-setups: spaces -> tabs (2) 2025-05-29 16:08:09 -03:00
Raf 8891bbf7ec port-mp-setups: spaces -> tabs 2025-05-29 16:05:25 -03:00
Raf 20bd9ddcbb port-mp-setups: a bunch of bug fixes
- only load the MP setup file when loading the agent, instead of when entering CS
- "clear default" was cause the game setup to become invalid upon re-entering it
- all challenges were showing the same text
2025-05-29 15:33:32 -03:00
fgsfds 629dbfe924 Merge pull request #613 from AL2009man/FOV-MouseSen-fix
Camera Sensitivity no longer tied to FOV Slider
2025-05-29 20:01:32 +02:00
Raf 79a47809da port-no-doors: another code quality improvement 2025-05-28 21:08:17 -03:00
Raf a70868fba0 port-no-doors: moved new MP options to a new menu 2025-05-28 20:59:36 -03:00
Raf c866940873 port-no-doors: a couple code quality improvements 2025-05-28 20:57:21 -03:00
Raf 0973f70301 port-no-doors: reverted the menu changes 2025-05-28 20:55:01 -03:00
Raf 54b62c044f Merge branch 'port' into port-no-doors 2025-05-28 20:43:58 -03:00
Catherine Reprobate 45f25c704a refactor(menu): rename unk5d5_06 and sp344 for clarity
Backport from Friends of Joanna: renamed the bool member `unk5d5_06` in
the `menudata` struct to `isdialogopen` to clarify its purpose as a
dialog state flag. Also renamed the local bool variable `sp344` in
`menutick.c` to `isdialogopen` to reflect its relation to the struct
member. Updated all references for consistency and improved readability.
2025-05-24 13:38:43 -07:00
AL2009man d8aefc33fc fixed Sniper Rilfle zoom when using FOV higher than 60%
Removing the scaling entirely beraks Sniper Rifle zoom. So: we're switching back to FOV Scaling, but now it'll be based on `PLAYER_DEFAULT_FOV` instead of `60.0f`. This now ensures tha
2025-05-16 19:26:46 -04:00
AL2009man cdd116830d fixed tmp spacing 2025-05-16 00:50:57 -04:00