Motorcycle resets, trunk disappear and upgrade is no more available
Easy fix:
MOTRCYCL.ssl, line 89, add global_var check:
if (global_var(GVAR_PLAYER_GOT_CAR) == 0) then begin // Second key check
set_global_var(GVAR_PLAYER_GOT_CAR, 1);
end
Second key can be explained by story: Griffith realized he lost key and took spare key at home
Difficult fix:
Move Griffith inventory to temporary container (or global_var) before removing him from map, spawn key in his corpse based on this, modify Smithy to allow trunk upgrade based on global_var instead of local_var.
Easy fix: MOTRCYCL.ssl, line 89, add global_var check: if (global_var(GVAR_PLAYER_GOT_CAR) == 0) then begin // Second key check set_global_var(GVAR_PLAYER_GOT_CAR, 1); end Second key can be explained by story: Griffith realized he lost key and took spare key at home
Difficult fix: Move Griffith inventory to temporary container (or global_var) before removing him from map, spawn key in his corpse based on this, modify Smithy to allow trunk upgrade based on global_var instead of local_var.