Commit Graph

708 Commits

Author SHA1 Message Date
Silent
fd4fbbacef
III: Rsstore the 'brakelights' dummy as it's vanished from the III PC code 2024-10-21 22:28:52 +02:00
Silent
8e258b0ac5
VC: Reset CWeather::StreamAfterRainTimer when restarting
Fixes saves/new game having the "after rain stream" if you load
a save after playing in rain
2024-10-19 14:33:18 +02:00
Silent
1b3a2dd1fc
Fix UpdateUrl 2024-10-18 13:19:24 +02:00
Silent
2c998b0c9c
Remove return std::move to make use of an implicit move 2024-10-17 23:42:08 +02:00
Silent
de59add19f
SA: Fix heat seeking and gamepad crosshairs not scaling to resolution 2024-10-15 22:10:36 +02:00
Silent
2ce34524c4
Don't use std::forward on a variable multiple times
The previous usage was just wrong,
it may have been subtly broken.
2024-10-14 21:35:03 +02:00
Silent
3d205cdf95
VC/SA: Add Minimal HUD to VC, document it in SA 2024-10-12 20:28:14 +02:00
Silent
8301635efc
SA: Fix post effects not scaling correctly
* Heat haze not rescaling after changing resolution
* Water ripple effect having too high wave frequency at higher resolutions
2024-10-12 16:40:42 +02:00
Silent
9de11adc48
SA: Rename TrueInvicibility to TrueInvincibility
Fixes #28
2024-10-12 11:41:20 +02:00
Silent
bee5b44af1
III/VC/SA: Fix sliding text leftovers causing texts to stay on screen for too long at high resolutions
Also introduced new INI/debug mode options to re-enable those cut features in all 3 games:
* SlidingMissionTitleText
* SlidingOddJobText
2024-10-11 23:11:39 +02:00
Silent
b6450d1853
Changed the resolution scaling variable to a safer one
Improves compatibility with wsfix HUD scaling
2024-10-10 21:02:57 +02:00
Silent
5cb14580b5
III/VC/SA: Fix credits scaling and timing 2024-10-10 18:53:58 +02:00
Silent
2b64e74069
Fix VC JP ASLR conflict 2024-10-10 10:59:18 +02:00
Silent
f49b8696d9
Remove some local paths from the repository 2024-10-07 18:07:18 +02:00
Silent
d7ecf5245a
VC: Add more entries to DrawBackfaces 2024-10-07 18:03:09 +02:00
Silent
3a374deec7
III: Fix the onscreen counter bar X placement not scaling to resolution 2024-10-05 15:10:10 +02:00
Silent
efdffd8adf
III: Scale radardisc to resolution 2024-10-05 14:54:03 +02:00
Silent
1bc169899c
VC: Scale loading bar outline to resolution 2024-10-04 23:17:27 +02:00
Silent
25221421c8
VC: Scale blip outlines to resolution 2024-10-04 22:52:37 +02:00
Silent
8cde3246c1
VC: Scale onscreen counter bar position and shadow to resolution 2024-10-04 20:19:33 +02:00
Silent
f0b29c8b09
VC: Scale radardisc to resolution, and shrink it to 4px 2024-10-04 18:15:35 +02:00
Silent
97ebcdbbd5
Ported a bindable Num5 fix to new binaries
Fixes #27
2024-09-25 18:34:26 +02:00
Silent
f8d4dabdac
VC: Update DrawBackfaces, allow the tear gas to damage anyone (including the player), like on PS2 2024-09-22 14:18:39 +02:00
Silent
7ce2935e13
Update submodules 2024-09-21 16:41:54 +02:00
Silent
47497fc02b
VC: Added lh_philsint to DrawBackfaces 2024-09-21 13:35:45 +02:00
Silent
3bfeff1305
VC: Removed the fix for grenade spawning inside a detonator
It's a very minor visual issue, and it was causing a bug where
the grenade model was not loaded when picking the pickup up,
and crashed upon trying to throw it. Not worth the risk keeping this change
2024-09-21 13:31:25 +02:00
Silent
590ec867db
III: Store brightness packed to fix saving low brightness values
Fixes #26
2024-08-21 22:52:01 +02:00
Silent
15f9f08052
SA: Remake the monitor/resolution selection dialog
* Uses Common Controls 6 (modern styling)
* Lists friendly monitor names
* Acts correctly on pressing Escape
* Doesn't bug out when an inexistent adapter is selected
* Remembers the selected adapter
* Gives an option to skip the dialog and remember the choice
* Shows in the taskbar correctly
* Explicitly asks the system to scale for DPI, overriding compat options
2024-08-17 00:11:54 +02:00
Silent
686031437d
VC: Fix the screwdriver not making sounds on impact 2024-07-09 23:30:17 +02:00
Silent
554362e051
VC: Also exclude the chainsaw from the fist shake 2024-06-07 19:47:40 +02:00
Silent
bd40617c48
VC: Another DrawBackfaces entry 2024-06-05 21:53:36 +02:00
Silent
24ba6cc5c9
VC: Fix Tommy not shaking his fists with brass knuckles (in all cases) and most post-GTA III weapons (when cars slow down for him) 2024-06-05 21:53:13 +02:00
Silent
1b7af04886
SA: Disable the parachute animation fix in SA-MP if SA-MP Graphics Restore isn't installed 2024-06-05 18:39:48 +02:00
Silent
fe53b68248
SA: Invert a CPed::IsAlive check in
CTaskComplexEnterCar::CreateNextSubTask
to avoid assigning CTaskComplexLeaveCarAndDie to alive drivers

Fixes a bug where stealing the car from the passenger side while holding
throttle and/or brake would kill the driver, or briefly resurrect them
if they were already dead.
2024-05-26 15:04:24 +02:00
Silent
432ca9fee8
VC: More DrawBackfaces entries + sorted alphabetically 2024-05-26 13:04:01 +02:00
Silent
39c141eb56
VC: Correct the duration of the outro splash to 2.5 seconds and fix flicker
The original code hints at 1.5s, but that makes it hard
to read the splash before it vanishes

+ Update the DrawBackfaces list
2024-05-24 10:06:21 +02:00
Silent
0f92e082b4
VC: Fix the construction site LOD losing its HQ model and showing at all times 2024-05-23 20:07:34 +02:00
Silent
b76637d391
Unify randomness fixes to use PS2-like 31-bit rand 2024-05-21 18:34:44 +02:00
Silent
a69eca64ef
VC: Update the IPL files and DrawBackfaces list 2024-05-21 10:36:48 +02:00
Silent
2ae29e42bb
VC: Add IPL diffs to the repo 2024-05-19 11:33:01 +02:00
Silent
758c21c821
VC: Fix BFC for objects ignoring the exclusion list 2024-05-18 22:39:36 +02:00
Silent
5cb8fc1823
Add config files to the repo 2024-05-18 19:11:07 +02:00
Silent
5bd4f144e7
VC: Generalize the backface culling fix to peds and map objects
Uses War Drum's DrawBackfaces list + more findings
2024-05-18 19:09:14 +02:00
Silent
4169c9e867
Allow SVF to register model names, not just IDs 2024-05-18 16:49:03 +02:00
Silent
ccf61157fb
III/VC: Corrected randomness of CPed::Chat
Makes pedestrians less likely to initiate a chat,
matching the PS2 odds (they were too chatty on PC).
2024-05-17 19:34:38 +02:00
Silent
96bc50ee26
VC: Disabled backface culling on detached car parts
Fixes #25
2024-05-17 17:35:46 +02:00
Silent
d4374df50a
Migrate to transactional patterns 2024-05-16 23:43:48 +02:00
Silent
6ee676400b
Remove "Adblock" 2024-05-15 17:27:54 +02:00
Silent
4732a06003
III: Tighten III Aircraft verison check
A theoretical future 0x101 version should
already be SP-aware.
2024-05-15 13:59:29 +02:00
Silent
b9a61611c3
III: Don't override the color of the FBI car
FBI cars chasing the player are pure black,
while their carcols specifies dark gray with unpainted bumpers.
Cars spawned for road blocks, import/export,
and resprayed in Pay 'n Spray had this color instead.
2024-05-14 18:01:54 +02:00