RhenVar, How to remove the map boundary? [Solved]
Posted: Sun Nov 25, 2012 9:09 am
by RebelMarksman
Good day! I have, on this occasion, a fairly simple question. How to remove the deathregion from the location RhenWar in the Battlefront 1 ? Unfortunately, changes in the lua files do not give the desired result. This makes it difficult to flying on the fighters. Thank you in advance for the advice.
Here is the text file.
Here is the text file.
Hidden/Spoiler:
---------------------------------------------------------------------------
-- FUNCTION: ScriptInit
-- PURPOSE: This function is only run once
-- INPUT:
-- OUTPUT:
-- NOTES: The name, 'ScriptInit' is a chosen convention, and each
-- mission script must contain a version of this function, as
-- it is called from C to start the mission.
---------------------------------------------------------------------------
function ScriptInit()
-- Empire Attacking (attacker is always #1)
local ALL = 2
local IMP = 1
-- These variables do not change
local ATT = 1
local DEF = 2
AddMissionObjective(IMP, "orange", "level.rhenvar1.objectives.1");
AddMissionObjective(IMP, "red", "level.rhenvar1.objectives.2");
-- AddMissionObjective(IMP, "red", "level.rhenvar1.objectives.3");
AddMissionObjective(ALL, "orange", "level.rhenvar1.objectives.1");
-- AddMissionObjective(ALL, "red", "level.rhenvar1.objectives.2");
AddMissionObjective(ALL, "red", "level.rhenvar1.objectives.3");
-- AddMissionObjective(POV, "orange", "level.rhenvar1.objectives.1");
-- AddMissionObjective(POV, "red", "level.rhenvar1.objectives.3");
ReadDataFile("sound\\rhn.lvl;rhn1gcw");
ReadDataFile("sound\\Alliance.lvl;Alliancegcw");
ReadDataFile("SIDE\\all.lvl",
"all_hover_combatspeeder",
"all_fly_ywing",
"all_fly_snowspeeder",
"all_fly_xwing",
"all_inf_basicsnow",
"all_inf_pilotsnow",
"all_inf_lukeskywalkersnow",
"all_inf_smugglersnow")
ReadDataFile("SIDE\\imp.lvl",
"imp_hover_fightertank",
"imp_inf_basicsnow",
"imp_inf_dark_troopersnow",
"imp_walk_atat")
ReadDataFile("SIDE\\pov.lvl",
"pov_inf_basicsnow")
-- Alliance Stats
SetTeamName(ALL, "Alliance")
SetTeamIcon(ALL, "all_icon")
AddUnitClass(ALL, "all_inf_soldiersnow",11)
AddUnitClass(3, "pov_inf_marksmansnow",2)
AddUnitClass(ALL, "all_inf_pilot",4)
AddUnitClass(ALL, "all_inf_marksmansnow",7)
AddUnitClass(ALL, "all_inf_smugglersnow",2)
SetHeroClass(ALL, "all_inf_lukeskywalkersnow")
-- Imperial Stats
SetTeamName(IMP, "Empire")
SetTeamIcon(IMP, "imp_icon")
AddUnitClass(IMP, "imp_inf_storm_troopersnow",11)
AddUnitClass(IMP, "imp_inf_shock_troopersnow",3)
AddUnitClass(IMP, "imp_inf_pilotatat",8)
AddUnitClass(IMP, "imp_inf_scout_troopersnow",4)
AddUnitClass(IMP, "imp_inf_dark_troopersnow",2)
-- Alliance Stats
SetTeamName(3, "Locals")
SetTeamIcon(3, "all_icon")
AddUnitClass(3, "pov_inf_soldiersnow",10)
AddUnitClass(3, "pov_inf_vanguardsnow",4)
AddUnitClass(3, "pov_inf_pilot",3)
AddUnitClass(ALL, "all_inf_spysnow",2)
AddUnitClass(3, "pov_inf_marksmansnow4",3)
SetUnitCount(3, 28)
SetTeamAsEnemy(3,ATT)
SetTeamAsFriend(3,DEF)
-- Attacker Stats
SetUnitCount(ATT, 25)
SetReinforcementCount(ATT, 250)
AddBleedThreshold(ATT, 31, 0.0)
AddBleedThreshold(ATT, 21, 0.75)
AddBleedThreshold(ATT, 11, 2.25)
AddBleedThreshold(ATT, 1, 3.0)
SetTeamAsEnemy(ATT,3)
-- Defender Stats
SetUnitCount(DEF, 25)
SetReinforcementCount(DEF, 250)
AddBleedThreshold(DEF, 31, 0.0)
AddBleedThreshold(DEF, 21, 0.75)
AddBleedThreshold(DEF, 11, 2.25)
AddBleedThreshold(DEF, 1, 3.0)
SetTeamAsFriend(DEF,3)
-- Level Stats
ClearWalkers()
SetMemoryPoolSize("EntityWalker", -1)
AddWalkerType(0, 0) -- 0 droidekas
AddWalkerType(1, 0) -- 0 atsts with 1 leg pairs each
AddWalkerType(2, 1) -- 2 atats with 2 leg pairs each
SetMemoryPoolSize("CommandWalker", 1)
SetMemoryPoolSize("EntityFlyer", 5)
SetMemoryPoolSize("EntityHover", 4)
SetMemoryPoolSize("MountedTurret", 48)
SetMemoryPoolSize("PowerupItem", 60)
SetMemoryPoolSize("EntityMine", 70)
SetMemoryPoolSize("Weapon", 280)
SetMemoryPoolSize("OrdnanceTowCable", 3)
ReadDataFile("RHN\\RHN1.lvl")
SetSpawnDelay(10.0, 7.25)
SetAIVehicleNotifyRadius(800)
SetMaxFlyHeight(700)
SetMaxPlayerFlyHeight(700)
-- Sound Stats
OpenAudioStream("sound\\rhn.lvl", "rhngcw_music");
OpenAudioStream("sound\\gcw.lvl", "gcw_vo");
OpenAudioStream("sound\\gcw.lvl", "gcw_tac_vo");
OpenAudioStream ("sound\\Alliance.lvl", "Alliance");
OpenAudioStream("sound\\rhn.lvl", "rhn");
OpenAudioStream("sound\\rhn.lvl", "rhn");
SetBleedingVoiceOver(ALL, ALL, "all_off_com_report_us_overwhelmed", 1);
SetBleedingVoiceOver(ALL, IMP, "all_off_com_report_enemy_losing", 1);
SetBleedingVoiceOver(IMP, ALL, "imp_off_com_report_enemy_losing", 1);
SetBleedingVoiceOver(IMP, IMP, "imp_off_com_report_us_overwhelmed", 1);
SetLowReinforcementsVoiceOver(ALL, ALL, "all_off_defeat_im", .1, 1);
SetLowReinforcementsVoiceOver(ALL, IMP, "all_off_victory_im", .1, 1);
SetLowReinforcementsVoiceOver(IMP, IMP, "imp_off_defeat_im", .1, 1);
SetLowReinforcementsVoiceOver(IMP, ALL, "imp_off_victory_im", .1, 1);
SetOutOfBoundsVoiceOver(2, "Allleaving");
SetOutOfBoundsVoiceOver(1, "Impleaving");
SetAmbientMusic(ALL, 1.0, "all_RHN_amb_start", 0,1);
SetAmbientMusic(ALL, 0.99, "all_RHN_amb_middle", 1,1);
SetAmbientMusic(ALL, 0.1,"all_RHN_amb_end", 2,1);
SetAmbientMusic(IMP, 1.0, "imp_RHN_amb_start", 0,1);
SetAmbientMusic(IMP, 0.99, "imp_RHN_amb_middle", 1,1);
SetAmbientMusic(IMP, 0.1,"imp_RHN_amb_end", 2,1);
SetVictoryMusic(ALL, "all_rhn_amb_victory");
SetDefeatMusic (ALL, "all_rhn_amb_defeat");
SetVictoryMusic(IMP, "imp_rhn_amb_victory");
SetDefeatMusic (IMP, "imp_rhn_amb_defeat");
SetSoundEffect("ScopeDisplayZoomIn", "binocularzoomin");
SetSoundEffect("ScopeDisplayZoomOut", "binocularzoomout");
--SetSoundEffect("WeaponUnableSelect", "com_weap_inf_weaponchange_null");
--SetSoundEffect("WeaponModeUnableSelect", "com_weap_inf_modechange_null");
SetSoundEffect("SpawnDisplayUnitChange", "shell_select_unit");
SetSoundEffect("SpawnDisplayUnitAccept", "shell_menu_enter");
SetSoundEffect("SpawnDisplaySpawnPointChange", "shell_select_change");
SetSoundEffect("SpawnDisplaySpawnPointAccept", "shell_menu_enter");
SetSoundEffect("SpawnDisplayBack", "shell_menu_exit");
SetPlanetaryBonusVoiceOver(IMP, IMP, 0, "imp_bonus_imp_medical");
SetPlanetaryBonusVoiceOver(IMP, ALL, 0, "imp_bonus_all_medical");
SetPlanetaryBonusVoiceOver(IMP, IMP, 1, "");
SetPlanetaryBonusVoiceOver(IMP, ALL, 1, "");
SetPlanetaryBonusVoiceOver(IMP, IMP, 2, "imp_bonus_imp_sensors");
SetPlanetaryBonusVoiceOver(IMP, ALL, 2, "imp_bonus_all_sensors");
SetPlanetaryBonusVoiceOver(IMP, IMP, 3, "imp_bonus_imp_hero");
SetPlanetaryBonusVoiceOver(IMP, ALL, 3, "imp_bonus_all_hero");
SetPlanetaryBonusVoiceOver(IMP, IMP, 4, "imp_bonus_imp_reserves");
SetPlanetaryBonusVoiceOver(IMP, ALL, 4, "imp_bonus_all_reserves");
SetPlanetaryBonusVoiceOver(IMP, IMP, 5, "imp_bonus_imp_sabotage");--sabotage
SetPlanetaryBonusVoiceOver(IMP, ALL, 5, "imp_bonus_all_sabotage");
SetPlanetaryBonusVoiceOver(IMP, IMP, 6, "");
SetPlanetaryBonusVoiceOver(IMP, ALL, 6, "");
SetPlanetaryBonusVoiceOver(IMP, IMP, 7, "imp_bonus_imp_training");--advanced training
SetPlanetaryBonusVoiceOver(IMP, ALL, 7, "imp_bonus_all_training");--advanced training
SetPlanetaryBonusVoiceOver(ALL, ALL, 0, "all_bonus_all_medical");
SetPlanetaryBonusVoiceOver(ALL, IMP, 0, "all_bonus_imp_medical");
SetPlanetaryBonusVoiceOver(ALL, ALL, 1, "");
SetPlanetaryBonusVoiceOver(ALL, IMP, 1, "");
SetPlanetaryBonusVoiceOver(ALL, ALL, 2, "all_bonus_all_sensors");
SetPlanetaryBonusVoiceOver(ALL, IMP, 2, "all_bonus_imp_sensors");
SetPlanetaryBonusVoiceOver(ALL, ALL, 3, "all_bonus_all_hero");
SetPlanetaryBonusVoiceOver(ALL, IMP, 3, "all_bonus_imp_hero");
SetPlanetaryBonusVoiceOver(ALL, ALL, 4, "all_bonus_all_reserves");
SetPlanetaryBonusVoiceOver(ALL, IMP, 4, "all_bonus_imp_reserves");
SetPlanetaryBonusVoiceOver(ALL, ALL, 5, "all_bonus_all_sabotage");--sabotage
SetPlanetaryBonusVoiceOver(ALL, IMP, 5, "all_bonus_imp_sabotage");
SetPlanetaryBonusVoiceOver(ALL, ALL, 6, "");
SetPlanetaryBonusVoiceOver(ALL, IMP, 6, "");
SetPlanetaryBonusVoiceOver(ALL, ALL, 7, "all_bonus_all_training");--advanced training
SetPlanetaryBonusVoiceOver(ALL, IMP, 7, "all_bonus_imp_training");--advanced training
SetAttackingTeam(ATT);
-- Camera Stats
--Rhen Var 1 Harbor
--Overhead
AddCameraShot(0.912982, -0.196456, -0.349585, -0.075224, -152.503891, 46.803139, 144.810410);
--Ice Cave
AddCameraShot(0.237977, 0.038345, -0.958155, 0.154386, -231.233429, 9.040294, 33.124115);
--Building
AddCameraShot(0.931093, 0.004173, -0.364754, 0.001635, -111.028969, 7.049152, 58.597565);
end
-- FUNCTION: ScriptInit
-- PURPOSE: This function is only run once
-- INPUT:
-- OUTPUT:
-- NOTES: The name, 'ScriptInit' is a chosen convention, and each
-- mission script must contain a version of this function, as
-- it is called from C to start the mission.
---------------------------------------------------------------------------
function ScriptInit()
-- Empire Attacking (attacker is always #1)
local ALL = 2
local IMP = 1
-- These variables do not change
local ATT = 1
local DEF = 2
AddMissionObjective(IMP, "orange", "level.rhenvar1.objectives.1");
AddMissionObjective(IMP, "red", "level.rhenvar1.objectives.2");
-- AddMissionObjective(IMP, "red", "level.rhenvar1.objectives.3");
AddMissionObjective(ALL, "orange", "level.rhenvar1.objectives.1");
-- AddMissionObjective(ALL, "red", "level.rhenvar1.objectives.2");
AddMissionObjective(ALL, "red", "level.rhenvar1.objectives.3");
-- AddMissionObjective(POV, "orange", "level.rhenvar1.objectives.1");
-- AddMissionObjective(POV, "red", "level.rhenvar1.objectives.3");
ReadDataFile("sound\\rhn.lvl;rhn1gcw");
ReadDataFile("sound\\Alliance.lvl;Alliancegcw");
ReadDataFile("SIDE\\all.lvl",
"all_hover_combatspeeder",
"all_fly_ywing",
"all_fly_snowspeeder",
"all_fly_xwing",
"all_inf_basicsnow",
"all_inf_pilotsnow",
"all_inf_lukeskywalkersnow",
"all_inf_smugglersnow")
ReadDataFile("SIDE\\imp.lvl",
"imp_hover_fightertank",
"imp_inf_basicsnow",
"imp_inf_dark_troopersnow",
"imp_walk_atat")
ReadDataFile("SIDE\\pov.lvl",
"pov_inf_basicsnow")
-- Alliance Stats
SetTeamName(ALL, "Alliance")
SetTeamIcon(ALL, "all_icon")
AddUnitClass(ALL, "all_inf_soldiersnow",11)
AddUnitClass(3, "pov_inf_marksmansnow",2)
AddUnitClass(ALL, "all_inf_pilot",4)
AddUnitClass(ALL, "all_inf_marksmansnow",7)
AddUnitClass(ALL, "all_inf_smugglersnow",2)
SetHeroClass(ALL, "all_inf_lukeskywalkersnow")
-- Imperial Stats
SetTeamName(IMP, "Empire")
SetTeamIcon(IMP, "imp_icon")
AddUnitClass(IMP, "imp_inf_storm_troopersnow",11)
AddUnitClass(IMP, "imp_inf_shock_troopersnow",3)
AddUnitClass(IMP, "imp_inf_pilotatat",8)
AddUnitClass(IMP, "imp_inf_scout_troopersnow",4)
AddUnitClass(IMP, "imp_inf_dark_troopersnow",2)
-- Alliance Stats
SetTeamName(3, "Locals")
SetTeamIcon(3, "all_icon")
AddUnitClass(3, "pov_inf_soldiersnow",10)
AddUnitClass(3, "pov_inf_vanguardsnow",4)
AddUnitClass(3, "pov_inf_pilot",3)
AddUnitClass(ALL, "all_inf_spysnow",2)
AddUnitClass(3, "pov_inf_marksmansnow4",3)
SetUnitCount(3, 28)
SetTeamAsEnemy(3,ATT)
SetTeamAsFriend(3,DEF)
-- Attacker Stats
SetUnitCount(ATT, 25)
SetReinforcementCount(ATT, 250)
AddBleedThreshold(ATT, 31, 0.0)
AddBleedThreshold(ATT, 21, 0.75)
AddBleedThreshold(ATT, 11, 2.25)
AddBleedThreshold(ATT, 1, 3.0)
SetTeamAsEnemy(ATT,3)
-- Defender Stats
SetUnitCount(DEF, 25)
SetReinforcementCount(DEF, 250)
AddBleedThreshold(DEF, 31, 0.0)
AddBleedThreshold(DEF, 21, 0.75)
AddBleedThreshold(DEF, 11, 2.25)
AddBleedThreshold(DEF, 1, 3.0)
SetTeamAsFriend(DEF,3)
-- Level Stats
ClearWalkers()
SetMemoryPoolSize("EntityWalker", -1)
AddWalkerType(0, 0) -- 0 droidekas
AddWalkerType(1, 0) -- 0 atsts with 1 leg pairs each
AddWalkerType(2, 1) -- 2 atats with 2 leg pairs each
SetMemoryPoolSize("CommandWalker", 1)
SetMemoryPoolSize("EntityFlyer", 5)
SetMemoryPoolSize("EntityHover", 4)
SetMemoryPoolSize("MountedTurret", 48)
SetMemoryPoolSize("PowerupItem", 60)
SetMemoryPoolSize("EntityMine", 70)
SetMemoryPoolSize("Weapon", 280)
SetMemoryPoolSize("OrdnanceTowCable", 3)
ReadDataFile("RHN\\RHN1.lvl")
SetSpawnDelay(10.0, 7.25)
SetAIVehicleNotifyRadius(800)
SetMaxFlyHeight(700)
SetMaxPlayerFlyHeight(700)
-- Sound Stats
OpenAudioStream("sound\\rhn.lvl", "rhngcw_music");
OpenAudioStream("sound\\gcw.lvl", "gcw_vo");
OpenAudioStream("sound\\gcw.lvl", "gcw_tac_vo");
OpenAudioStream ("sound\\Alliance.lvl", "Alliance");
OpenAudioStream("sound\\rhn.lvl", "rhn");
OpenAudioStream("sound\\rhn.lvl", "rhn");
SetBleedingVoiceOver(ALL, ALL, "all_off_com_report_us_overwhelmed", 1);
SetBleedingVoiceOver(ALL, IMP, "all_off_com_report_enemy_losing", 1);
SetBleedingVoiceOver(IMP, ALL, "imp_off_com_report_enemy_losing", 1);
SetBleedingVoiceOver(IMP, IMP, "imp_off_com_report_us_overwhelmed", 1);
SetLowReinforcementsVoiceOver(ALL, ALL, "all_off_defeat_im", .1, 1);
SetLowReinforcementsVoiceOver(ALL, IMP, "all_off_victory_im", .1, 1);
SetLowReinforcementsVoiceOver(IMP, IMP, "imp_off_defeat_im", .1, 1);
SetLowReinforcementsVoiceOver(IMP, ALL, "imp_off_victory_im", .1, 1);
SetOutOfBoundsVoiceOver(2, "Allleaving");
SetOutOfBoundsVoiceOver(1, "Impleaving");
SetAmbientMusic(ALL, 1.0, "all_RHN_amb_start", 0,1);
SetAmbientMusic(ALL, 0.99, "all_RHN_amb_middle", 1,1);
SetAmbientMusic(ALL, 0.1,"all_RHN_amb_end", 2,1);
SetAmbientMusic(IMP, 1.0, "imp_RHN_amb_start", 0,1);
SetAmbientMusic(IMP, 0.99, "imp_RHN_amb_middle", 1,1);
SetAmbientMusic(IMP, 0.1,"imp_RHN_amb_end", 2,1);
SetVictoryMusic(ALL, "all_rhn_amb_victory");
SetDefeatMusic (ALL, "all_rhn_amb_defeat");
SetVictoryMusic(IMP, "imp_rhn_amb_victory");
SetDefeatMusic (IMP, "imp_rhn_amb_defeat");
SetSoundEffect("ScopeDisplayZoomIn", "binocularzoomin");
SetSoundEffect("ScopeDisplayZoomOut", "binocularzoomout");
--SetSoundEffect("WeaponUnableSelect", "com_weap_inf_weaponchange_null");
--SetSoundEffect("WeaponModeUnableSelect", "com_weap_inf_modechange_null");
SetSoundEffect("SpawnDisplayUnitChange", "shell_select_unit");
SetSoundEffect("SpawnDisplayUnitAccept", "shell_menu_enter");
SetSoundEffect("SpawnDisplaySpawnPointChange", "shell_select_change");
SetSoundEffect("SpawnDisplaySpawnPointAccept", "shell_menu_enter");
SetSoundEffect("SpawnDisplayBack", "shell_menu_exit");
SetPlanetaryBonusVoiceOver(IMP, IMP, 0, "imp_bonus_imp_medical");
SetPlanetaryBonusVoiceOver(IMP, ALL, 0, "imp_bonus_all_medical");
SetPlanetaryBonusVoiceOver(IMP, IMP, 1, "");
SetPlanetaryBonusVoiceOver(IMP, ALL, 1, "");
SetPlanetaryBonusVoiceOver(IMP, IMP, 2, "imp_bonus_imp_sensors");
SetPlanetaryBonusVoiceOver(IMP, ALL, 2, "imp_bonus_all_sensors");
SetPlanetaryBonusVoiceOver(IMP, IMP, 3, "imp_bonus_imp_hero");
SetPlanetaryBonusVoiceOver(IMP, ALL, 3, "imp_bonus_all_hero");
SetPlanetaryBonusVoiceOver(IMP, IMP, 4, "imp_bonus_imp_reserves");
SetPlanetaryBonusVoiceOver(IMP, ALL, 4, "imp_bonus_all_reserves");
SetPlanetaryBonusVoiceOver(IMP, IMP, 5, "imp_bonus_imp_sabotage");--sabotage
SetPlanetaryBonusVoiceOver(IMP, ALL, 5, "imp_bonus_all_sabotage");
SetPlanetaryBonusVoiceOver(IMP, IMP, 6, "");
SetPlanetaryBonusVoiceOver(IMP, ALL, 6, "");
SetPlanetaryBonusVoiceOver(IMP, IMP, 7, "imp_bonus_imp_training");--advanced training
SetPlanetaryBonusVoiceOver(IMP, ALL, 7, "imp_bonus_all_training");--advanced training
SetPlanetaryBonusVoiceOver(ALL, ALL, 0, "all_bonus_all_medical");
SetPlanetaryBonusVoiceOver(ALL, IMP, 0, "all_bonus_imp_medical");
SetPlanetaryBonusVoiceOver(ALL, ALL, 1, "");
SetPlanetaryBonusVoiceOver(ALL, IMP, 1, "");
SetPlanetaryBonusVoiceOver(ALL, ALL, 2, "all_bonus_all_sensors");
SetPlanetaryBonusVoiceOver(ALL, IMP, 2, "all_bonus_imp_sensors");
SetPlanetaryBonusVoiceOver(ALL, ALL, 3, "all_bonus_all_hero");
SetPlanetaryBonusVoiceOver(ALL, IMP, 3, "all_bonus_imp_hero");
SetPlanetaryBonusVoiceOver(ALL, ALL, 4, "all_bonus_all_reserves");
SetPlanetaryBonusVoiceOver(ALL, IMP, 4, "all_bonus_imp_reserves");
SetPlanetaryBonusVoiceOver(ALL, ALL, 5, "all_bonus_all_sabotage");--sabotage
SetPlanetaryBonusVoiceOver(ALL, IMP, 5, "all_bonus_imp_sabotage");
SetPlanetaryBonusVoiceOver(ALL, ALL, 6, "");
SetPlanetaryBonusVoiceOver(ALL, IMP, 6, "");
SetPlanetaryBonusVoiceOver(ALL, ALL, 7, "all_bonus_all_training");--advanced training
SetPlanetaryBonusVoiceOver(ALL, IMP, 7, "all_bonus_imp_training");--advanced training
SetAttackingTeam(ATT);
-- Camera Stats
--Rhen Var 1 Harbor
--Overhead
AddCameraShot(0.912982, -0.196456, -0.349585, -0.075224, -152.503891, 46.803139, 144.810410);
--Ice Cave
AddCameraShot(0.237977, 0.038345, -0.958155, 0.154386, -231.233429, 9.040294, 33.124115);
--Building
AddCameraShot(0.931093, 0.004173, -0.364754, 0.001635, -111.028969, 7.049152, 58.597565);
end