Raf
8891bbf7ec
port-mp-setups: spaces -> tabs
2025-05-29 16:05:25 -03:00
Raf
abf2ae8115
Merge branch 'port-enh-mpsetupfile' of https://github.com/rafccq/perfect_dark into port-enh-mpsetupfile
...
# Conflicts:
# src/game/filemgr.c
2025-05-29 15:33:58 -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
Raf
1d7dd064fe
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:31:19 -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
fgsfds
f72f93a270
Merge pull request #619 from AL2009man/PerfectQuakeDark2
...
Mouse Sensitivty cap increased to 30.00
2025-05-29 20:00:14 +02:00
AL2009man
57eead9078
cleaned up MouseGetScaledDelta and AbsScaledDelta
...
To prepare for the revised MouseScaledDelta: the current setup has been simplified for easier code reading
2025-05-29 00:07:33 -04:00
AL2009man
094d80a5cf
fixed MouseSpeedX/Y config file number limit
2025-05-28 23:10:41 -04:00
AL2009man
11bf7aa638
Increased Mouse sensitivity to 30.00
...
this wil be more in line with id Tech's max mouse sens, which is also 30.00
2025-05-28 22:32:41 -04:00
Raf
79a47809da
port-no-doors: another code quality improvement
2025-05-28 21:08:17 -03:00
Raf
33aa747386
port: enabled colors in the cmake build output
2025-05-28 21:00:16 -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
fgsfds
d5b4e0916c
Merge pull request #618 from cylonicboom/pr/discover-dialogisopen
...
refactor(menu): rename unk5d5_06 and sp344 for clarity
2025-05-25 00:39:20 +02: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
AL2009man
11d02dd8f2
last attempt on whitespace fix
2025-05-16 00:46:08 -04:00
AL2009man
73631e8d5f
attempted whitespace fix 1
2025-05-16 00:42:34 -04:00
AL2009man
a1136f4d61
fixed Mouse Sensitivity affecting FOV Slider
...
Your mouse sens scale should now behave exactly the same, regardless of FOV Slider
2025-05-16 00:36:17 -04:00
fgsfds
8bfaaf63ed
Merge pull request #610 from joshuarwood/documented_zbuffer
...
Updated variable and function names for artifact handling
2025-05-12 16:43:07 +02:00
joshuarwood
2d59929261
syncing moved files
2025-05-11 12:23:32 -05:00
joshuarwood
86e6e54792
return ifdef to original position following the debugging tests
2025-05-11 12:22:01 -05:00
joshuarwood
f12ae756ef
rename game_13c510 files to artifact
2025-05-11 12:17:38 -05:00
joshuarwood
062de5bb7b
clear up debugging statements
2025-05-11 11:59:11 -05:00
joshuarwood
400865ec25
added debugging to pin point seg fault
2025-05-03 20:17:29 -05:00
joshuarwood
0d6c557982
updated variable names to match Ryan Dwyer's work clarifying the zbuffer behavior
2025-05-03 19:57:52 -05:00
joshuarwood
75e34ace8c
added Ryan Dwyer's comment describing how artifact handling behaves
2025-05-03 16:06:10 -05:00
joshuarwood
a2428aac1e
working to document format used for 16 bit depth integers
2025-05-02 11:53:02 -05:00
fgsfds
816d83a0b5
Merge pull request #605 from cylonicboom/pr/rename-unk008
...
rename `struct menudata.unk008|unk00c` properties
2025-04-28 09:23:05 +02:00
Catherine Reprobate
039eb8b562
rename struct menudata.unk00c-> prevmenudata
2025-04-27 16:01:10 -07:00
Catherine Reprobate
872aa3a4a4
rename struct menudata.unk008 -> prevmenuroot
2025-04-27 15:52:58 -07:00
fgsfds
4b8e1d52b5
port: move menuAlt functions to menu.c and make them global
2025-04-27 15:54:39 +02:00
fgsfds
f96a03e60f
port: clean up previous PR
2025-04-27 15:34:25 +02:00
fgsfds
9d2db1a346
Merge pull request #596 from rafccq/port-enh-mpsetupfile
...
Enhanced multiplayer game setup save files
2025-04-27 14:26:39 +02:00
fgsfds
fc7141d0f2
Merge pull request #598 from AL2009man/PerfectQuakeDark
...
Mouse Sensitivity follows id Tech/Source sens scale
2025-04-27 13:46:01 +02:00
fgsfds
f414e8a792
Merge pull request #601 from cylonicboom/pr/joyreset-on-controller-change
...
port: call `joyReset()` when changing controllers
2025-04-27 13:44:36 +02:00
Catherine Reprobate
ab73fdcc30
fixup: include header for joyReset
2025-04-13 10:44:26 -07:00
Catherine Reprobate
30071e8f64
port: call joyReset() when changing controllers
...
This needs to be called for controller reassignments to take effect in
MP modes
2025-04-13 10:39:04 -07:00
AL2009man
9695856be6
updated player.c to account for 0.022f scale
...
while also changing input.c delta scale to ensure it has a divider
2025-04-11 19:24:25 -04:00
AL2009man
053f7dc8a5
Mouse Sensitivity follows Quake/id Tech mouse sens
...
this changes mouse sensitiivity scale to mirror id Tech's Mouse Sensitivity Scale. This also makes it easier for Steam Input users (Steam Deck and Steam Controller) to use Gyro To Mouse/Flick Stick's Natural Sensitivity Scale
2025-04-11 00:06:02 -04:00
Raf
52992009db
port: no door option in multiplayer, moved the extra settings to a new sibling dialog
2025-04-04 01:49:15 +08:00
Raf
1555a4be84
missing semicolon after mkdir() in non-win platforms
2025-04-02 22:19:24 +08:00
Raf
d4856a193b
mpsetups: added weapon set num to the save file
2025-04-02 20:13:19 +08:00
Raf
cb6dc1feab
mpsetups: forgot to pop the dialog after import name conflict, removed debug print
2025-04-02 15:55:31 +08:00
Raf
b93015c51c
mpsetups: fixed reverse pitch/look ahead being reset when the mpsetups file is created for the first time
2025-04-02 00:33:45 +08:00
Raf
6198fbc479
mpsetups: a bunch of bug fixes
...
- "load settings" becoming invalid when entering and exiting the challenges screen
- when setting a setup as default, it would change the current setup
- larger window width causing the marquee text to be rendered off-bounds
- reduced the setup name's max length, as it wouldn't fit on the screen in some cases
2025-04-01 17:00:59 +08:00
Raf
0316317aa3
Merge branch 'fgs-port' into port-enh-mpsetupfile
2025-03-31 10:34:42 +08:00