From 1bfdad5e5cf025e9913402861aa2a998ce612869 Mon Sep 17 00:00:00 2001 From: Fierelier Date: Tue, 10 Jan 2023 11:59:32 +0100 Subject: [PATCH] Add free run mod --- modpack.nfsms | 7 ++++ readme.txt | 3 ++ scripts/clya900/free-run-mod.nfsms | 57 ++++++++++++++++++++++++++++++ 3 files changed, 67 insertions(+) create mode 100644 scripts/clya900/free-run-mod.nfsms diff --git a/modpack.nfsms b/modpack.nfsms index e982748..14b19c5 100755 --- a/modpack.nfsms +++ b/modpack.nfsms @@ -17,6 +17,9 @@ ui_text Makes cars stick landings better. ui_control checkbox hastiernitrous true "Hastier Nitrous (by LunicAura106)" ui_text Recharges nitrous faster. +ui_control checkbox freerun true "Free Run Mod (by clya900)" +ui_text Add Free Run to circuit quick race menu. + ui_control checkbox presetracers true "Challenge series opponents" ui_text The opponents use vehicles from the challenge series, instead of randomly generated cars. @@ -60,6 +63,10 @@ ui_option hastiernitrous script scripts\LunicAura106\hastier-nitrous.nfsms ui_option hastiernitrous +ui_option freerun +script scripts\clya900\free-run-mod.nfsms +ui_option freerun + ui_option presetracers script scripts\fier\preset-racers.nfsms ui_option presetracers diff --git a/readme.txt b/readme.txt index ba33542..74b7958 100755 --- a/readme.txt +++ b/readme.txt @@ -13,6 +13,9 @@ Edited for use in this pack by me. BadassBaboon's [MW] Extended Cameras: https://nfsmods.xyz/mod/913 (KuruHS Preset) Picked out one camera and changed how it is applied. +- scripts\clya900\free-run-mod.nfsms +cla900's Free Run Mod: https://nfsmods.xyz/mod/2875 + - scripts\Frexellia\natural-shifting.nfsms Frexellia's Prostreet Object Physics: https://nfsmods.xyz/mod/2457 diff --git a/scripts/clya900/free-run-mod.nfsms b/scripts/clya900/free-run-mod.nfsms new file mode 100644 index 0000000..21e6ec5 --- /dev/null +++ b/scripts/clya900/free-run-mod.nfsms @@ -0,0 +1,57 @@ +# race_bin_collectors/free_run +add_node gameplay circuit race_bin_collectors/free_run +add_field gameplay race_bin_collectors/free_run AvailableOnline +add_field gameplay race_bin_collectors/free_run AvailableQR +add_field gameplay race_bin_collectors/free_run ChallengeSeriesRace +add_field gameplay race_bin_collectors/free_run Children 1 +add_field gameplay race_bin_collectors/free_run CopsInRace +add_field gameplay race_bin_collectors/free_run EventID +add_field gameplay race_bin_collectors/free_run ForceTrafficDensity +add_field gameplay race_bin_collectors/free_run gameplayvault +add_field gameplay race_bin_collectors/free_run IntroNIS +add_field gameplay race_bin_collectors/free_run Name +add_field gameplay race_bin_collectors/free_run Opponents 1 +add_field gameplay race_bin_collectors/free_run PursuitRace +add_field gameplay race_bin_collectors/free_run QuickRaceUnlocked +add_field gameplay race_bin_collectors/free_run racestart +add_field gameplay race_bin_collectors/free_run Region +add_field gameplay race_bin_collectors/free_run Template +add_field gameplay race_bin_collectors/free_run UseWorldHeat +change_vault gameplay race_bin_collectors/free_run race_bin_collectors +update_field gameplay race_bin_collectors/free_run AvailableOnline True +update_field gameplay race_bin_collectors/free_run AvailableQR True +update_field gameplay race_bin_collectors/free_run ChallengeSeriesRace False +update_field gameplay race_bin_collectors/free_run Children[0] race_bin_collectors/free_run/startgrid +update_field gameplay race_bin_collectors/free_run EventID Freerun +update_field gameplay race_bin_collectors/free_run ForceTrafficDensity 100 +update_field gameplay race_bin_collectors/free_run gameplayvault free_run_circuit +update_field gameplay race_bin_collectors/free_run Name race_bin_collectors/free_run +update_field gameplay race_bin_collectors/free_run Opponents[0] character_smart +update_field gameplay race_bin_collectors/free_run PursuitRace True +update_field gameplay race_bin_collectors/free_run QuickRaceUnlocked True +update_field gameplay race_bin_collectors/free_run racestart race_bin_collectors/free_run/startgrid +update_field gameplay race_bin_collectors/free_run Region city +update_field gameplay race_bin_collectors/free_run UseWorldHeat True + +# race_bin_collectors/free_run/startgrid +add_node gameplay startgrid race_bin_collectors/free_run/startgrid +add_field gameplay race_bin_collectors/free_run/startgrid Name +add_field gameplay race_bin_collectors/free_run/startgrid Position +add_field gameplay race_bin_collectors/free_run/startgrid Rotation +add_field gameplay race_bin_collectors/free_run/startgrid Template +change_vault gameplay race_bin_collectors/free_run/startgrid free_run_circuit +update_field gameplay race_bin_collectors/free_run/startgrid Name race_bin_collectors/free_run/startgrid +update_field gameplay race_bin_collectors/free_run/startgrid Position X 1762.76 +update_field gameplay race_bin_collectors/free_run/startgrid Position Y 2508.82 +update_field gameplay race_bin_collectors/free_run/startgrid Position Z 148.34 +update_field gameplay race_bin_collectors/free_run/startgrid Rotation 244.589 + +# race_bin_collectors +resize_field gameplay race_bin_collectors Children 4 +resize_field gameplay race_bin_collectors WorldRaces 4 +update_field gameplay race_bin_collectors Children[3] race_bin_collectors/free_run +update_field gameplay race_bin_collectors WorldRaces[3] race_bin_collectors/free_run + +# Unlock for Existing Profiles +resize_field gameplay race_bin_challenge_tollbooth/challenge_tollbooth_01 UnlockRaces 3 +update_field gameplay race_bin_challenge_tollbooth/challenge_tollbooth_01 UnlockRaces[2] race_bin_collectors/free_run \ No newline at end of file