Files
REM-Mod/EXE/REM/Lua/luastart.lua
2025-09-14 09:31:43 +02:00

467 lines
24 KiB
Lua

print("Lua started!")
-- Example Timer after Delay
-- rem.StartTimer(2000, function()
-- rem.ShowNNMessage(9000)
-- print("Console open after 2 seconds.")
-- end)
rem.ConfigureWeaponFire({
{1, 70}, -- Weapon 1: 70ms Cooldown
{2, 100}, -- Weapon 2: 100ms Cooldown
{3, 150} -- Weapon 3: 150ms Cooldown
})
-- Dynamic Enviroments and Characters
-- Function to modify the config.lua file
function modifyLuaConfig(filePath)
-- Read the file
local file, err = io.open(filePath, "r")
if not file then
print("Error opening file: ".. err)
return
end
-- Read all lines from the file into a table
local lines = {}
for line in file:lines() do
table.insert(lines, line)
end
file:close()
-- Get the current day and month
local currentDay = os.date("%d")
local currentMonth = os.date("%B")
-- Modify the lines as needed
for i, line in ipairs(lines) do
-- Change day_gen to the current day
if line:find("setglobal%('day_gen',") then
lines[i] = "setglobal('day_gen', \"".. currentDay.. "\")"
-- Change months_gen to the current month
elseif line:find("setglobal%('months_gen',") then
lines[i] = "setglobal('months_gen', \"".. currentMonth.. "\")"
-- Change gcs_state to "off"
elseif line:find("setglobal%('gcs_state',") then
lines[i] = "setglobal('gcs_state', \"off\")"
-- Change char_gen to "trent"
elseif line:find("setglobal%('char_gen',") then
lines[i] = "setglobal('char_gen', \"trent\")"
-- Change voice_gen to "Trent"
elseif line:find("setglobal%('voice_gen',") then
lines[i] = "setglobal('voice_gen', \"Trent\")"
-- Change dx_gen to "trent"
elseif line:find("setglobal%('dx_gen',") then
lines[i] = "setglobal('dx_gen', \"trent\")"
-- Change body_gen to "MLBODY"
elseif line:find("setglobal%('body_gen',") then
lines[i] = "setglobal('body_gen', \"MLBODY\")"
-- Change anm_gen to "stand"
elseif line:find("setglobal%('anm_gen',") then
lines[i] = "setglobal('anm_gen', \"stand\")"
-- Change manhattan_gen, rochester_gen, westpoint_gen and toledo_gen to "origin"
elseif line:find("setglobal%('manhattan_gen',") then
lines[i] = "setglobal('manhattan_gen', \"origin\")"
elseif line:find("setglobal%('rochester_gen',") then
lines[i] = "setglobal('rochester_gen', \"origin\")"
elseif line:find("setglobal%('westpoint_gen',") then
lines[i] = "setglobal('westpoint_gen', \"origin\")"
elseif line:find("setglobal%('buffalo_gen',") then
lines[i] = "setglobal('buffalo_gen', \"origin\")"
elseif line:find("setglobal%('kyoto_gen',") then
lines[i] = "setglobal('kyoto_gen', \"origin\")"
elseif line:find("setglobal%('ainu_gen',") then
lines[i] = "setglobal('ainu_gen', \"origin\")"
elseif line:find("setglobal%('arranmore_gen',") then
lines[i] = "setglobal('arranmore_gen', \"origin\")"
elseif line:find("setglobal%('vogtland_gen',") then
lines[i] = "setglobal('vogtland_gen', \"origin\")"
elseif line:find("setglobal%('newberlin_gen',") then
lines[i] = "setglobal('newberlin_gen', \"origin\")"
elseif line:find("setglobal%('toledo_gen',") then
lines[i] = "setglobal('toledo_gen', \"origin\")"
-- Change Li01 City Camera_0 to origin values
elseif line:find("setglobal%('li01_city_posX_gen1',") then
lines[i] = "setglobal('li01_city_posX_gen1', \"59.65879\")"
elseif line:find("setglobal%('li01_city_posY_gen1',") then
lines[i] = "setglobal('li01_city_posY_gen1', \"56.31464\")"
elseif line:find("setglobal%('li01_city_posZ_gen1',") then
lines[i] = "setglobal('li01_city_posZ_gen1', \"97.57275\")"
elseif line:find("setglobal%('li01_city_fovh_gen1',") then
lines[i] = "setglobal('li01_city_fovh_gen1', \"29.5\")"
elseif line:find("setglobal%('li01_city_hvaspect_gen1',") then
lines[i] = "setglobal('li01_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('li01_city_nearplane_gen1',") then
lines[i] = "setglobal('li01_city_nearplane_gen1', \"25\")"
elseif line:find("setglobal%('li01_city_farplane_gen1',") then
lines[i] = "setglobal('li01_city_farplane_gen1', \"50000\")"
-- Change Li01 City Camera_0_rc to origin values
elseif line:find("setglobal%('li01_city_fovh_gen2',") then
lines[i] = "setglobal('li01_city_fovh_gen2', \"29.5\")"
elseif line:find("setglobal%('li01_city_hvaspect_gen2',") then
lines[i] = "setglobal('li01_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('li01_city_nearplane_gen2',") then
lines[i] = "setglobal('li01_city_nearplane_gen2', \"25\")"
elseif line:find("setglobal%('li01_city_farplane_gen2',") then
lines[i] = "setglobal('li01_city_farplane_gen2', \"100000\")"
-- Change Li_02 Camera_0_RF, Camera_0_AdamJ and CAMERA_0 to origin values
elseif line:find("setglobal%('li02_city_fovh_gen1',") then
lines[i] = "setglobal('li02_city_fovh_gen1', \"25\")"
elseif line:find("setglobal%('li02_city_hvaspect_gen1',") then
lines[i] = "setglobal('li02_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('li02_city_nearplane_gen1',") then
lines[i] = "setglobal('li02_city_nearplane_gen1', \"10\")"
elseif line:find("setglobal%('li02_city_farplane_gen1',") then
lines[i] = "setglobal('li02_city_farplane_gen1', \"4000\")"
-- Change Li_02 Camera_0_rc to origin values
elseif line:find("setglobal%('li02_city_fovh_gen2',") then
lines[i] = "setglobal('li02_city_fovh_gen2', \"22\")"
elseif line:find("setglobal%('li02_city_hvaspect_gen2',") then
lines[i] = "setglobal('li02_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('li02_city_nearplane_gen2',") then
lines[i] = "setglobal('li02_city_nearplane_gen2', \"30\")"
elseif line:find("setglobal%('li02_city_farplane_gen2',") then
lines[i] = "setglobal('li02_city_farplane_gen2', \"4000\")"
-- Change Li_03 Camera_0 to origin values
elseif line:find("setglobal%('li03_city_posX_gen1',") then
lines[i] = "setglobal('li03_city_posX_gen1', \"-21.82424\")"
elseif line:find("setglobal%('li03_city_posY_gen1',") then
lines[i] = "setglobal('li03_city_posY_gen1', \"45.54268\")"
elseif line:find("setglobal%('li03_city_posZ_gen1',") then
lines[i] = "setglobal('li03_city_posZ_gen1', \"208.2924\")"
elseif line:find("setglobal%('li03_city_fovh_gen1',") then
lines[i] = "setglobal('li03_city_fovh_gen1', \"25\")"
elseif line:find("setglobal%('li03_city_hvaspect_gen1',") then
lines[i] = "setglobal('li03_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('li03_city_nearplane_gen1',") then
lines[i] = "setglobal('li03_city_nearplane_gen1', \"20\")"
elseif line:find("setglobal%('li03_city_farplane_gen1',") then
lines[i] = "setglobal('li03_city_farplane_gen1', \"100000\")"
-- Change Li_03 Camera_0_rc to origin values
elseif line:find("setglobal%('li03_city_fovh_gen2',") then
lines[i] = "setglobal('li03_city_fovh_gen2', \"26.99999\")"
elseif line:find("setglobal%('li03_city_hvaspect_gen2',") then
lines[i] = "setglobal('li03_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('li03_city_nearplane_gen2',") then
lines[i] = "setglobal('li03_city_nearplane_gen2', \"20\")"
elseif line:find("setglobal%('li03_city_farplane_gen2',") then
lines[i] = "setglobal('li03_city_farplane_gen2', \"4000\")"
-- Change Li_03 Camera_0_Old050702 to origin values
elseif line:find("setglobal%('li03_city_fovh_gen3',") then
lines[i] = "setglobal('li03_city_fovh_gen3', \"26.99999\")"
elseif line:find("setglobal%('li03_city_hvaspect_gen3',") then
lines[i] = "setglobal('li03_city_hvaspect_gen3', \"1.333333\")"
elseif line:find("setglobal%('li03_city_nearplane_gen3',") then
lines[i] = "setglobal('li03_city_nearplane_gen3', \"20\")"
elseif line:find("setglobal%('li03_city_farplane_gen3',") then
lines[i] = "setglobal('li03_city_farplane_gen3', \"4000\")"
-- Change Li_04 Camera_0 to origin values
elseif line:find("setglobal%('li04_city_fovh_gen1',") then
lines[i] = "setglobal('li04_city_fovh_gen1', \"27.99999\")"
elseif line:find("setglobal%('li04_city_hvaspect_gen1',") then
lines[i] = "setglobal('li04_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('li04_city_nearplane_gen1',") then
lines[i] = "setglobal('li04_city_nearplane_gen1', \"25\")"
elseif line:find("setglobal%('li04_city_farplane_gen1',") then
lines[i] = "setglobal('li04_city_farplane_gen1', \"100000\")"
-- Change Li_04 Camera_0_rc to origin values
elseif line:find("setglobal%('li04_city_fovh_gen2',") then
lines[i] = "setglobal('li04_city_fovh_gen2', \"27.99999\")"
elseif line:find("setglobal%('li04_city_hvaspect_gen2',") then
lines[i] = "setglobal('li04_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('li04_city_nearplane_gen2',") then
lines[i] = "setglobal('li04_city_nearplane_gen2', \"25\")"
elseif line:find("setglobal%('li04_city_farplane_gen2',") then
lines[i] = "setglobal('li04_city_farplane_gen2', \"100000\")"
-- Change Rh_01 Camera_0 to origin values
elseif line:find("setglobal%('Rh01_city_posX_gen1',") then
lines[i] = "setglobal('Rh01_city_posX_gen1', \"-8.138763\")"
elseif line:find("setglobal%('Rh01_city_posY_gen1',") then
lines[i] = "setglobal('Rh01_city_posY_gen1', \"99.82896\")"
elseif line:find("setglobal%('Rh01_city_posZ_gen1',") then
lines[i] = "setglobal('Rh01_city_posZ_gen1', \"240.1803\")"
elseif line:find("setglobal%('Rh01_city_fovh_gen1',") then
lines[i] = "setglobal('Rh01_city_fovh_gen1', \"30\")"
elseif line:find("setglobal%('Rh01_city_hvaspect_gen1',") then
lines[i] = "setglobal('Rh01_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('Rh01_city_nearplane_gen1',") then
lines[i] = "setglobal('Rh01_city_nearplane_gen1', \"25\")"
elseif line:find("setglobal%('Rh01_city_farplane_gen1',") then
lines[i] = "setglobal('Rh01_city_farplane_gen1', \"25000\")"
-- Change Rh_01 Camera_0_rc to origin values
elseif line:find("setglobal%('Rh01_city_fovh_gen2',") then
lines[i] = "setglobal('Rh01_city_fovh_gen2', \"30\")"
elseif line:find("setglobal%('Rh01_city_hvaspect_gen2',") then
lines[i] = "setglobal('Rh01_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('Rh01_city_nearplane_gen2',") then
lines[i] = "setglobal('Rh01_city_nearplane_gen2', \"25\")"
elseif line:find("setglobal%('Rh01_city_farplane_gen2',") then
lines[i] = "setglobal('Rh01_city_farplane_gen2', \"4000\")"
-- Change Rh_02 CAMERA_0 to origin values
elseif line:find("setglobal%('Rh02_city_posX_gen1',") then
lines[i] = "setglobal('Rh02_city_posX_gen1', \"-7.342745\")"
elseif line:find("setglobal%('Rh02_city_posY_gen1',") then
lines[i] = "setglobal('Rh02_city_posY_gen1', \"75.11921\")"
elseif line:find("setglobal%('Rh02_city_posZ_gen1',") then
lines[i] = "setglobal('Rh02_city_posZ_gen1', \"287.2232\")"
elseif line:find("setglobal%('Rh02_city_fovh_gen1',") then
lines[i] = "setglobal('Rh02_city_fovh_gen1', \"18\")"
elseif line:find("setglobal%('Rh02_city_hvaspect_gen1',") then
lines[i] = "setglobal('Rh02_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('Rh02_city_nearplane_gen1',") then
lines[i] = "setglobal('Rh02_city_nearplane_gen1', \"25\")"
elseif line:find("setglobal%('Rh02_city_farplane_gen1',") then
lines[i] = "setglobal('Rh02_city_farplane_gen1', \"100000\")"
-- Change Rh_02 CAMERA_0_rc to origin values
elseif line:find("setglobal%('Rh02_city_fovh_gen2',") then
lines[i] = "setglobal('Rh02_city_fovh_gen2', \"18\")"
elseif line:find("setglobal%('Rh02_city_hvaspect_gen2',") then
lines[i] = "setglobal('Rh02_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('Rh02_city_nearplane_gen2',") then
lines[i] = "setglobal('Rh02_city_nearplane_gen2', \"25\")"
elseif line:find("setglobal%('Rh02_city_farplane_gen2',") then
lines[i] = "setglobal('Rh02_city_farplane_gen2', \"100000\")"
-- Change Rh_03 CAMERA_0 to origin values
elseif line:find("setglobal%('Rh03_city_fovh_gen1',") then
lines[i] = "setglobal('Rh03_city_fovh_gen1', \"27\")"
elseif line:find("setglobal%('Rh03_city_hvaspect_gen1',") then
lines[i] = "setglobal('Rh03_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('Rh03_city_nearplane_gen1',") then
lines[i] = "setglobal('Rh03_city_nearplane_gen1', \"25\")"
elseif line:find("setglobal%('Rh03_city_farplane_gen1',") then
lines[i] = "setglobal('Rh03_city_farplane_gen1', \"4000\")"
-- Change Rh_03 CAMERA_0_rc to origin values
elseif line:find("setglobal%('Rh03_city_fovh_gen2',") then
lines[i] = "setglobal('Rh03_city_fovh_gen2', \"27\")"
elseif line:find("setglobal%('Rh03_city_hvaspect_gen2',") then
lines[i] = "setglobal('Rh03_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('Rh03_city_nearplane_gen2',") then
lines[i] = "setglobal('Rh03_city_nearplane_gen2', \"25\")"
elseif line:find("setglobal%('Rh03_city_farplane_gen2',") then
lines[i] = "setglobal('Rh03_city_farplane_gen2', \"4000\")"
-- Change Ku_01 CAMERA_0 to origin values
elseif line:find("setglobal%('Ku01_city_fovh_gen1',") then
lines[i] = "setglobal('Ku01_city_fovh_gen1', \"24\")"
elseif line:find("setglobal%('Ku01_city_hvaspect_gen1',") then
lines[i] = "setglobal('Ku01_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('Ku01_city_nearplane_gen1',") then
lines[i] = "setglobal('Ku01_city_nearplane_gen1', \"25\")"
elseif line:find("setglobal%('Ku01_city_farplane_gen1',") then
lines[i] = "setglobal('Ku01_city_farplane_gen1', \"10000\")"
-- Change Ku_01 CAMERA_0_rc to origin values
elseif line:find("setglobal%('Ku01_city_fovh_gen2',") then
lines[i] = "setglobal('Ku01_city_fovh_gen2', \"24\")"
elseif line:find("setglobal%('Ku01_city_hvaspect_gen2',") then
lines[i] = "setglobal('Ku01_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('Ku01_city_nearplane_gen2',") then
lines[i] = "setglobal('Ku01_city_nearplane_gen2', \"25\")"
elseif line:find("setglobal%('Ku01_city_farplane_gen2',") then
lines[i] = "setglobal('Ku01_city_farplane_gen2', \"4000\")"
-- Change Ku_03 CAMERA_0 to origin values
elseif line:find("setglobal%('Ku03_city_fovh_gen1',") then
lines[i] = "setglobal('Ku03_city_fovh_gen1', \"23\")"
elseif line:find("setglobal%('Ku03_city_hvaspect_gen1',") then
lines[i] = "setglobal('Ku03_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('Ku03_city_nearplane_gen1',") then
lines[i] = "setglobal('Ku03_city_nearplane_gen1', \"25\")"
elseif line:find("setglobal%('Ku03_city_farplane_gen1',") then
lines[i] = "setglobal('Ku03_city_farplane_gen1', \"10000\")"
-- Change Ku_03 CAMERA_0_rc to origin values
elseif line:find("setglobal%('Ku03_city_fovh_gen2',") then
lines[i] = "setglobal('Ku03_city_fovh_gen2', \"23\")"
elseif line:find("setglobal%('Ku03_city_hvaspect_gen2',") then
lines[i] = "setglobal('Ku03_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('Ku03_city_nearplane_gen2',") then
lines[i] = "setglobal('Ku03_city_nearplane_gen2', \"25\")"
elseif line:find("setglobal%('Ku03_city_farplane_gen2',") then
lines[i] = "setglobal('Ku03_city_farplane_gen2', \"10000\")"
-- Change Ku_02 CAMERA_0 to origin values
elseif line:find("setglobal%('Ku02_city_posX_gen1',") then
lines[i] = "setglobal('Ku02_city_posX_gen1', \"12.99964\")"
elseif line:find("setglobal%('Ku02_city_posY_gen1',") then
lines[i] = "setglobal('Ku02_city_posY_gen1', \"75.19172\")"
elseif line:find("setglobal%('Ku02_city_posZ_gen1',") then
lines[i] = "setglobal('Ku02_city_posZ_gen1', \"292.6849\")"
elseif line:find("setglobal%('Ku02_city_fovh_gen1',") then
lines[i] = "setglobal('Ku02_city_fovh_gen1', \"24\")"
elseif line:find("setglobal%('Ku02_city_hvaspect_gen1',") then
lines[i] = "setglobal('Ku02_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('Ku02_city_nearplane_gen1',") then
lines[i] = "setglobal('Ku02_city_nearplane_gen1', \"25\")"
elseif line:find("setglobal%('Ku02_city_farplane_gen1',") then
lines[i] = "setglobal('Ku02_city_farplane_gen1', \"100000\")"
-- Change Ku_02 CAMERA_0_rc to origin values
elseif line:find("setglobal%('Ku02_city_fovh_gen2',") then
lines[i] = "setglobal('Ku02_city_fovh_gen2', \"24\")"
elseif line:find("setglobal%('Ku02_city_hvaspect_gen2',") then
lines[i] = "setglobal('Ku02_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('Ku02_city_nearplane_gen2',") then
lines[i] = "setglobal('Ku02_city_nearplane_gen2', \"25\")"
elseif line:find("setglobal%('Ku02_city_farplane_gen2',") then
lines[i] = "setglobal('Ku02_city_farplane_gen2', \"100000\")"
-- Change Br_01 CAMERA_0 to origin values
elseif line:find("setglobal%('Br_01_city_posX_gen1',") then
lines[i] = "setglobal('Br_01_city_posX_gen1', \"-65.57915\")"
elseif line:find("setglobal%('Br_01_city_posY_gen1',") then
lines[i] = "setglobal('Br_01_city_posY_gen1', \"134.6642\")"
elseif line:find("setglobal%('Br_01_city_posZ_gen1',") then
lines[i] = "setglobal('Br_01_city_posZ_gen1', \"369.7555\")"
elseif line:find("setglobal%('Br_01_city_fovh_gen1',") then
lines[i] = "setglobal('Br_01_city_fovh_gen1', \"28\")"
elseif line:find("setglobal%('Br_01_city_hvaspect_gen1',") then
lines[i] = "setglobal('Br_01_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('Br_01_city_nearplane_gen1',") then
lines[i] = "setglobal('Br_01_city_nearplane_gen1', \"25\")"
elseif line:find("setglobal%('Br_01_city_farplane_gen1',") then
lines[i] = "setglobal('Br_01_city_farplane_gen1', \"4000\")"
-- Change Br_01 CAMERA_0_rc to origin values
elseif line:find("setglobal%('Br_01_city_fovh_gen2',") then
lines[i] = "setglobal('Br_01_city_fovh_gen2', \"28\")"
elseif line:find("setglobal%('Br_01_city_hvaspect_gen2',") then
lines[i] = "setglobal('Br_01_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('Br_01_city_nearplane_gen2',") then
lines[i] = "setglobal('Br_01_city_nearplane_gen2', \"25\")"
elseif line:find("setglobal%('Br_01_city_farplane_gen2',") then
lines[i] = "setglobal('Br_01_city_farplane_gen2', \"4000\")"
-- Change Br_03 CAMERA_0 to origin values
elseif line:find("setglobal%('Br_03_city_posX_gen1',") then
lines[i] = "setglobal('Br_03_city_posX_gen1', \"-106.6452\")"
elseif line:find("setglobal%('Br_03_city_posY_gen1',") then
lines[i] = "setglobal('Br_03_city_posY_gen1', \"96.93265\")"
elseif line:find("setglobal%('Br_03_city_posZ_gen1',") then
lines[i] = "setglobal('Br_03_city_posZ_gen1', \"330.9204\")"
elseif line:find("setglobal%('Br_03_city_fovh_gen1',") then
lines[i] = "setglobal('Br_03_city_fovh_gen1', \"25\")"
elseif line:find("setglobal%('Br_03_city_hvaspect_gen1',") then
lines[i] = "setglobal('Br_03_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('Br_03_city_nearplane_gen1',") then
lines[i] = "setglobal('Br_03_city_nearplane_gen1', \"25\")"
elseif line:find("setglobal%('Br_03_city_farplane_gen1',") then
lines[i] = "setglobal('Br_03_city_farplane_gen1', \"4000\")"
-- Change Br_03 CAMERA_0_rc to origin values
elseif line:find("setglobal%('Br_03_city_fovh_gen2',") then
lines[i] = "setglobal('Br_03_city_fovh_gen2', \"25\")"
elseif line:find("setglobal%('Br_03_city_hvaspect_gen2',") then
lines[i] = "setglobal('Br_03_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('Br_03_city_nearplane_gen2',") then
lines[i] = "setglobal('Br_03_city_nearplane_gen2', \"25\")"
elseif line:find("setglobal%('Br_03_city_farplane_gen2',") then
lines[i] = "setglobal('Br_03_city_farplane_gen2', \"30000\")"
-- Change Br_02 CAMERA_0 to origin values
elseif line:find("setglobal%('Br_02_city_posX_gen1',") then
lines[i] = "setglobal('Br_02_city_posX_gen1', \"19.00151\")"
elseif line:find("setglobal%('Br_02_city_posY_gen1',") then
lines[i] = "setglobal('Br_02_city_posY_gen1', \"95.4094\")"
elseif line:find("setglobal%('Br_02_city_posZ_gen1',") then
lines[i] = "setglobal('Br_02_city_posZ_gen1', \"289.4519\")"
elseif line:find("setglobal%('Br_02_city_fovh_gen1',") then
lines[i] = "setglobal('Br_02_city_fovh_gen1', \"27\")"
elseif line:find("setglobal%('Br_02_city_hvaspect_gen1',") then
lines[i] = "setglobal('Br_02_city_hvaspect_gen1', \"1.333333\")"
elseif line:find("setglobal%('Br_02_city_nearplane_gen1',") then
lines[i] = "setglobal('Br_02_city_nearplane_gen1', \"25\")"
elseif line:find("setglobal%('Br_02_city_farplane_gen1',") then
lines[i] = "setglobal('Br_02_city_farplane_gen1', \"4000\")"
-- Change Br_02 CAMERA_0 to origin values
elseif line:find("setglobal%('Br_02_city_fovh_gen2',") then
lines[i] = "setglobal('Br_02_city_fovh_gen2', \"27\")"
elseif line:find("setglobal%('Br_02_city_hvaspect_gen2',") then
lines[i] = "setglobal('Br_02_city_hvaspect_gen2', \"1.333333\")"
elseif line:find("setglobal%('Br_02_city_nearplane_gen2',") then
lines[i] = "setglobal('Br_02_city_nearplane_gen2', \"25\")"
elseif line:find("setglobal%('Br_02_city_farplane_gen2',") then
lines[i] = "setglobal('Br_02_city_farplane_gen2', \"4000\")"
end
end
-- Write the modified lines back to the file
file, err = io.open(filePath, "w")
if not file then
print("Error writing to file: ".. err)
return
end
for _, line in ipairs(lines) do
file:write(line.. "\n")
end
file:close()
print("File modified successfully.")
end
-- Execute modify function
modifyLuaConfig(".\\REM\\LUA\\DYNAMIC\\config.lua")