Map crashes after adding weapons to stormtrooper [Solved]

In this forum you will find and post information regarding the modding of Star Wars Battlefront 2. DO NOT POST MOD IDEAS/REQUESTS.

Moderator: Moderators

Post Reply
baumerindustries
Lance Corporal
Posts: 96
Joined: Mon Apr 11, 2011 8:24 am
Games I'm Playing :: Bf2 EAW EAWFOC[SI]
xbox live or psn: No gamertag set
Location: In front of my english vocab and translating my confused thinkings into English....

Map crashes after adding weapons to stormtrooper [Solved]

Post by baumerindustries »

Well, I added the Machine-Gun of the rep-Officer, the Granade-Thrower of the Cis-Officer and the Detpack of the imp-Engineer to the imp-Trooper.

Now, when I try to play with that one on coruscant (because I'm doing an era mod) it crasher, when after loading the map.

Here's the error log: http://textbin.com/42k11

Here's my addme.lua:
Hidden/Spoiler:
--Search through the missionlist to find a map that matches mapName,
--then insert the new flags into said entry.
--Use this when you know the map already exists, but this content patch is just
--adding new gamemodes (otherwise you should just add whole new entries to the missionlist)
function AddNewGameModes(missionList, mapName, newFlags)
for i, mission in missionList do
if mission.mapluafile == mapName then
for flag, value in pairs(newFlags) do
mission[flag] = value
end
end
end
end




--insert totally new maps here:
local sp_n = 0
local mp_n = 0
sp_n = table.getn(sp_missionselect_listbox_contents)

sp_missionselect_listbox_contents[sp_n+1] = { isModLevel = 1, mapluafile = "GC2%s_%s", era_w = 1, mode_con_w = 1,}
mp_n = table.getn(mp_missionselect_listbox_contents)
mp_missionselect_listbox_contents[mp_n+1] = sp_missionselect_listbox_contents[sp_n+1]
sp_missionselect_listbox_contents[sp_n+2] = { isModLevel = 1, mapluafile = "cor1%s_%s", era_w = 1, mode_con_w = 1,}
mp_n = table.getn(mp_missionselect_listbox_contents)
mp_missionselect_listbox_contents[mp_n+2] = sp_missionselect_listbox_contents[sp_n+1]

-- associate this mission name with the current downloadable content directory
-- (this tells the engine which maps are downloaded, so you need to include all new mission lua's here)
-- first arg: mapluafile from above
-- second arg: mission script name
-- third arg: level memory modifier. the arg to LuaScript.cpp: DEFAULT_MODEL_MEMORY_PLUS(x)

AddDownloadableContent("GC2","GC2w_con",4)
AddDownloadableContent("cor1","cor1w_con",4)

-- all done
newEntry = nil
n = nil

-- Now load our core.lvl into the shell to add our localize keys
ReadDataFile("..\\..\\addon\\GC2\\data\\_LVL_PC\\core.lvl")
my cor1w_con.req (in the missions folder):
Hidden/Spoiler:
ucft
{
REQN
{
"script"
"cor1w_con"
}
}
my mission.req
Hidden/Spoiler:
ucft
{
REQN
{
"config"
"ingame_movies"
}

REQN
{
"script"
"setup_teams"
"gametype_conquest"
"gametype_capture"
"Objective"
"MultiObjectiveContainer"
"ObjectiveCTF"
"ObjectiveAssault"
"ObjectiveSpaceAssault"
"ObjectiveConquest"
"ObjectiveTDM"
"ObjectiveOneFlagCTF"
"SoundEvent_ctf"
"ObjectiveGoto"
"LinkedShields"
"LinkedDestroyables"
"LinkedTurrets"
"Ambush"
"PlayMovieWithTransition"
}

REQN
{
"lvl"
"GC2w_con"
"cor1w_con"
}
}
my cor1w_con.lua
Hidden/Spoiler:
--
-- Copyright (c) 2005 Pandemic Studios, LLC. All rights reserved.
--

-- load the gametype script
ScriptCB_DoFile("ObjectiveConquest")
ScriptCB_DoFile("setup_teams")

-- Empire Attacking (attacker is always #1)
ALL = 1
IMP = 2
-- These variables do not change
ATT = 1
DEF = 2


function ScriptPostLoad()
EnableSPHeroRules()

AddDeathRegion("Death")
AddDeathRegion("Death1")
AddDeathRegion("Death2")
AddDeathRegion("Death3")
AddDeathRegion("Death4")


SetProperty ("LibCase1","MaxHealth",1000)
SetProperty ("LibCase2","MaxHealth",1000)
SetProperty ("LibCase3","MaxHealth",1000)
SetProperty ("LibCase4","MaxHealth",1000)
SetProperty ("LibCase5","MaxHealth",1000)
SetProperty ("LibCase6","MaxHealth",1000)
SetProperty ("LibCase7","MaxHealth",1000)
SetProperty ("LibCase8","MaxHealth",1000)
SetProperty ("LibCase9","MaxHealth",1000)
SetProperty ("LibCase10","MaxHealth",1000)
SetProperty ("LibCase11","MaxHealth",1000)
SetProperty ("LibCase12","MaxHealth",1000)
SetProperty ("LibCase13","MaxHealth",1000)
SetProperty ("LibCase14","MaxHealth",1000)



SetProperty ("LibCase1","CurHealth",1000)
SetProperty ("LibCase2","CurHealth",1000)
SetProperty ("LibCase3","CurHealth",1000)
SetProperty ("LibCase4","CurHealth",1000)
SetProperty ("LibCase5","CurHealth",1000)
SetProperty ("LibCase6","CurHealth",1000)
SetProperty ("LibCase7","CurHealth",1000)
SetProperty ("LibCase8","CurHealth",1000)
SetProperty ("LibCase9","CurHealth",1000)
SetProperty ("LibCase10","CurHealth",1000)
SetProperty ("LibCase11","CurHealth",1000)
SetProperty ("LibCase12","CurHealth",1000)
SetProperty ("LibCase13","CurHealth",1000)
SetProperty ("LibCase14","CurHealth",1000)


EnableSPHeroRules()
DisableBarriers("SideDoor1")
DisableBarriers("MainLibraryDoors")
DisableBarriers("SideDoor2")
DisableBarriers("SIdeDoor3")
DisableBarriers("ComputerRoomDoor1")
DisableBarriers("StarChamberDoor1")
DisableBarriers("StarChamberDoor2")
DisableBarriers("WarRoomDoor1")
DisableBarriers("WarRoomDoor2")
DisableBarriers("WarRoomDoor3")
PlayAnimation("DoorOpen01")
PlayAnimation("DoorOpen02")

--This defines the CPs. These need to happen first
cp1 = CommandPost:New{name = "CP1"}
cp2 = CommandPost:New{name = "CP2"}
cp3 = CommandPost:New{name = "CP3"}
cp4 = CommandPost:New{name = "CP4"}
cp5 = CommandPost:New{name = "CP5"}
cp6 = CommandPost:New{name = "CP6"}

--This sets up the actual objective. This needs to happen after cp's are defined
conquest = ObjectiveConquest:New{teamATT = ATT, teamDEF = DEF,
textATT = "game.modes.con",
textDEF = "game.modes.con2",
multiplayerRules = true}

--This adds the CPs to the objective. This needs to happen after the objective is set up
conquest:AddCommandPost(cp1)
conquest:AddCommandPost(cp2)
conquest:AddCommandPost(cp3)
conquest:AddCommandPost(cp4)
conquest:AddCommandPost(cp5)
conquest:AddCommandPost(cp6)

conquest:Start()
end

function ScriptInit()
-- Designers, these two lines *MUST* be first.
SetPS2ModelMemory(4030000)
ReadDataFile("ingame.lvl")



ReadDataFile("sound\\cor.lvl;cor1gcw")
SetMapNorthAngle(180, 1)
SetMaxFlyHeight(25)
SetMaxPlayerFlyHeight (25)
AISnipeSuitabilityDist(30)

ReadDataFile("dc:SIDE\\all.lvl",
"all_bldg_defensegridturret",
"all_inf_rifleman",
"all_inf_rocketeer",
"all_inf_engineer",
"all_inf_sniper",
"all_inf_officer",
"all_inf_wookiee",
"all_hero_luke_jedi")



ReadDataFile("dc:SIDE\\imp.lvl",
--Insert "imp_bldg_defensegridturret", once the odf has been set up
"imp_inf_rifleman",
"imp_inf_rocketeer",
"imp_inf_engineer",
"imp_inf_sniper",
"imp_inf_officer",
"imp_inf_dark_trooper",
"imp_hero_emperor")

ReadDataFile("dc:SIDE\\rep.lvl",
"rep_fly_assault_DOME",
"rep_fly_gunship_DOME")

ReadDataFile("dc:SIDE\\tur.lvl",
"tur_bldg_laser")


ReadDataFile("dc:SIDE\\cis.lvl",
"cis_fly_droidfighter_DOME")




-- set up teams
SetupTeams{
imp = {
team = IMP,
units = 32,
reinforcements = 150,
turret = "all_bldg_defensegridturret", --change this to imp_bldg_defensegridturret once the odf has been set up
soldier = { "imp_inf_rifleman",7, 25},
assault = { "imp_inf_rocketeer",1, 4},
engineer = { "imp_inf_engineer",1, 4},
sniper = { "imp_inf_sniper",1, 4},
officer = {"imp_inf_officer",1, 4},
special = { "imp_inf_dark_trooper",1, 4},

},
all = {
team = ALL,
units = 32,
reinforcements = 150,
turret = "all_bldg_defensegridturret",
soldier = { "all_inf_rifleman",7, 25},
assault = { "all_inf_rocketeer",1, 4},
engineer = { "all_inf_engineer",1, 4},
sniper = { "all_inf_sniper",1, 4},
officer = {"all_inf_officer",1, 4},
special = { "all_inf_wookiee",1, 4},
}
}
SetHeroClass(ALL, "all_hero_luke_jedi")
SetHeroClass(IMP, "imp_hero_emperor")


-- SetTeamAsEnemy(DEF, 3)

-- Level Stats
ClearWalkers()
AddWalkerType(0, 0) -- 8 droidekas (special case: 0 leg pairs)
AddWalkerType(1, 0) --
AddWalkerType(2, 0) -- 2 spider walkers with 2 leg pairs each
AddWalkerType(3, 0) -- 2 attes with 3 leg pairs each
local guyCnt = 50
local weaponCnt = 200
SetMemoryPoolSize("Aimer", 20)
SetMemoryPoolSize("AmmoCounter", weaponCnt)
SetMemoryPoolSize("EnergyBar", weaponCnt)
SetMemoryPoolSize("EntityCloth", 21)
SetMemoryPoolSize("EntityLight", 96)
SetMemoryPoolSize("MountedTurret", 13)
SetMemoryPoolSize("PathFollower", guyCnt)
SetMemoryPoolSize("Navigator", guyCnt)
SetMemoryPoolSize("SoundSpaceRegion", 38)
SetMemoryPoolSize("TreeGridStack", 256)
SetMemoryPoolSize("UnitAgent", guyCnt)
SetMemoryPoolSize("UnitController", guyCnt)
SetMemoryPoolSize("Weapon", weaponCnt)
SetMemoryPoolSize("EntityFlyer", 4)

SetSpawnDelay(10.0, 0.25)
ReadDataFile("cor\\cor1.lvl","cor1_Conquest")
SetDenseEnvironment("True")
-- SetMaxFlyHeight(25)
--SetMaxPlayerFlyHeight (25)
AddDeathRegion("DeathRegion1")



-- Movies
-- SetVictoryMovie(ALL, "all_end_victory")
-- SetDefeatMovie(ALL, "imp_end_victory")
-- SetVictoryMovie(IMP, "imp_end_victory")
-- SetDefeatMovie(IMP, "all_end_victory")

-- Sound

voiceSlow = OpenAudioStream("sound\\global.lvl", "all_unit_vo_slow")
AudioStreamAppendSegments("sound\\global.lvl", "imp_unit_vo_slow", voiceSlow)
AudioStreamAppendSegments("sound\\global.lvl", "global_vo_slow", voiceSlow)

voiceQuick = OpenAudioStream("sound\\global.lvl", "all_unit_vo_quick")
AudioStreamAppendSegments("sound\\global.lvl", "imp_unit_vo_quick", voiceQuick)

OpenAudioStream("sound\\global.lvl", "gcw_music")
-- OpenAudioStream("sound\\global.lvl", "global_vo_quick")
-- OpenAudioStream("sound\\global.lvl", "global_vo_slow")
OpenAudioStream("sound\\cor.lvl", "cor1")
OpenAudioStream("sound\\cor.lvl", "cor1")
-- OpenAudioStream("sound\\cor.lvl", "cor1_emt")

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(1, "allleaving")
SetOutOfBoundsVoiceOver(2, "impleaving")

SetAmbientMusic(ALL, 1.0, "all_cor_amb_start", 0,1)
SetAmbientMusic(ALL, 0.8, "all_cor_amb_middle", 1,1)
SetAmbientMusic(ALL, 0.2, "all_cor_amb_end", 2,1)
SetAmbientMusic(IMP, 1.0, "imp_cor_amb_start", 0,1)
SetAmbientMusic(IMP, 0.8, "imp_cor_amb_middle", 1,1)
SetAmbientMusic(IMP, 0.2, "imp_cor_amb_end", 2,1)

SetVictoryMusic(ALL, "all_cor_amb_victory")
SetDefeatMusic (ALL, "all_cor_amb_defeat")
SetVictoryMusic(IMP, "imp_cor_amb_victory")
SetDefeatMusic (IMP, "imp_cor_amb_defeat")

SetSoundEffect("ScopeDisplayZoomIn", "binocularzoomin")
SetSoundEffect("ScopeDisplayZoomOut", "binocularzoomout")
-- SetSoundEffect("BirdScatter", "birdsFlySeq1")
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")


SetAttackingTeam(ATT)



AddCameraShot(0.419938, 0.002235, -0.907537, 0.004830, -15.639358, 5.499980, -176.911179);
AddCameraShot(0.994506, 0.104463, -0.006739, 0.000708, 1.745251, 5.499980, -118.700668);
AddCameraShot(0.008929, -0.001103, -0.992423, -0.122538, 1.366768, 16.818106, -114.422173);
AddCameraShot(0.761751, -0.117873, -0.629565, -0.097419, 59.861904, 16.818106, -81.607773);
AddCameraShot(0.717110, -0.013583, 0.696703, 0.013197, 98.053314, 11.354497, -85.857857);
AddCameraShot(0.360958, -0.001053, -0.932577, -0.002721, 69.017578, 18.145807, -56.992413);
AddCameraShot(-0.385976, 0.014031, -0.921793, -0.033508, 93.111061, 18.145807, -20.164375);
AddCameraShot(0.695468, -0.129569, -0.694823, -0.129448, 27.284357, 18.145807, -12.377695);
AddCameraShot(0.009002, -0.000795, -0.996084, -0.087945, 1.931320, 13.356332, -16.410583);
AddCameraShot(0.947720, -0.145318, 0.280814, 0.043058, 11.650738, 16.955814, 28.359180);
AddCameraShot(0.686380, -0.127550, 0.703919, 0.130810, -30.096384, 11.152356, -63.235146);
AddCameraShot(0.937945, -0.108408, 0.327224, 0.037821, -43.701199, 8.756138, -49.974789);
AddCameraShot(0.531236, -0.079466, -0.834207, -0.124787, -62.491230, 10.305247, -120.102989);
AddCameraShot(0.452286, -0.179031, -0.812390, -0.321572, -50.015198, 15.394646, -114.879379);
AddCameraShot(0.927563, -0.243751, 0.273918, 0.071982, 26.149965, 26.947924, -46.834148);
end
And finally: My imp_inf_defaul_rifleman.odf:
Hidden/Spoiler:
[GameObjectClass]
ClassParent = "imp_inf_default"

[Properties]
WEAPONSECTION = 1
WeaponName = "imp_weap_inf_rifle"
WeaponAmmo = 5

WEAPONSECTION = 2
WeaponName = "rep_weap_inf_chaingun"
WeaponAmmo = 0

WEAPONSECTION = 3
WeaponName = "imp_weap_inf_thermaldetonator"
WeaponAmmo = 16
WeaponChannel = 1

WEAPONSECTION = 4
WeaponName = "imp_weap_award_rifle"
WeaponAmmo = 5

WEAPONSECTION = 5
WeaponName = "imp_weap_inf_detpack"
WeaponAmmo = 12
WeaponChannel = 1

WEAPONSECTION = 6
WeaponName = "cis_weap_inf_mortar_launcher"
WeaponAmmo = 5

VOUnitType = 42

VOSound = "imp_command_follow SC_Follow"
VOSound = "imp_command_stopFollow SC_StopFollow"
VOSound = "imp_command_stopVehicle SC_VehicleWaitUp"
VOSound = "imp_command_getIn SC_GetIn"
VOSound = "imp_command_getOut SC_GetOut"
VOSound = "imp_response_follow SC_FollowResponse"
VOSound = "imp_response_stopFollow SC_StopFollowResponse"
VOSound = "imp_response_stopVehicle SC_VehicleWaitUpResponse"
VOSound = "imp_response_getIn SC_GetInResponse"
VOSound = "imp_response_getOut SC_GetOutResponse"

VOSound = "imp1_inf_pc_com_hostile SpottedVO"
VOSound = "imp1_inf_pc_com_bacta NeedMedicVO"
VOSound = "imp1_inf_pc_com_mechanic NeedRepairVO"
VOSound = "imp1_inf_pc_com_ammo NeedAmmoVO"
VOSound = "imp1_inf_pc_com_transport NeedPickupVO"
VOSound = "imp1_inf_pc_com_backup NeedBackupVO"
VOSound = "imp1_inf_pc_com_clear_area AttackPositionVO"
VOSound = "imp1_inf_pc_com_defend DefendPositionVO"

VOSound = "imp1_inf_pc_com_hostile_inVehicle SpottedVO +InVehicle"
VOSound = "imp1_inf_pc_com_bacta_inVehicle NeedMedicVO +InVehicle"
VOSound = "imp1_inf_pc_com_mechanic_inVehicle NeedRepairVO +InVehicle"
VOSound = "imp1_inf_pc_com_ammo_inVehicle NeedAmmoVO +InVehicle"
VOSound = "imp1_inf_pc_com_transport_inVehicle NeedPickupVO +InVehicle"
VOSound = "imp1_inf_pc_com_backup_inVehicle NeedBackupVO +InVehicle"
VOSound = "imp1_inf_pc_com_clear_area_inVehicle AttackPositionVO +InVehicle"
VOSound = "imp1_inf_pc_com_defend_inVehicle DefendPositionVO +InVehicle"

VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum1 AcquiredTarget +VOUnitNum1"
VOSound = "imp1_inf_chatter_AcquiredTarget_left AcquiredTarget +left"
VOSound = "imp1_inf_chatter_AcquiredTarget_right AcquiredTarget +right"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum2 AcquiredTarget +VOUnitNum2"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum3 AcquiredTarget +VOUnitNum3"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum5 AcquiredTarget +VOUnitNum5"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum6 AcquiredTarget +VOUnitNum6"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum6 NotShootingCriticalHit +VOUnitNum6"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum10 AcquiredTarget +VOUnitNum10"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum10 NotShootingCriticalHit +VOUnitNum10"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum12 AcquiredTarget +VOUnitNum12"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum11 AcquiredTarget +VOUnitNum11"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum11 NotShootingCriticalHit +VOUnitNum11"
VOSound = "imp1_inf_chatter_NearbyEnemySlaughter NearbyEnemySlaughter"
VOSound = "imp1_inf_chatter_NearbyFriendlySlaughter NearbyFriendlySlaughter"
VOSound = "imp1_inf_chatter_KillingSpree4 KillingSpree4"
VOSound = "imp1_inf_chatter_KillingSpree8 KillingSpree8"
VOSound = "imp1_inf_chatter_HeadshotKill HeadshotKill"
VOSound = "imp1_inf_chatter_Grenade Grenade"
VOSound = "imp1_inf_chatter_MissileIncoming MissileIncoming"
VOSound = "imp1_inf_chatter_AcquiredTarget_IsSniper_VOUnitNum4 AcquiredTarget +IsSniper +VOUnitNum4"
VOSound = "imp1_inf_chatter_FriendlyFire FriendlyFire"
VOSound = "imp1_inf_chatter_RebelsShootDeadBody RebelsShootDeadBody"
VOSound = "imp1_inf_chatter_GivePowerup GivePowerup"
VOSound = "imp1_inf_chatter_AcquiredTarget_IsTurret AcquiredTarget +IsTurret"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum121 AcquiredTarget +VOUnitNum121"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum123 AcquiredTarget +VOUnitNum123"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum124 AcquiredTarget +VOUnitNum124"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum124 NotShootingCriticalHit +VOUnitNum124"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum125 AcquiredTarget +VOUnitNum125"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum125 NotShootingCriticalHit +VOUnitNum125"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum126 AcquiredTarget +VOUnitNum126"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum126 NotShootingCriticalHit +VOUnitNum126"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum127 AcquiredTarget +VOUnitNum127"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum127 NotShootingCriticalHit +VOUnitNum127"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum126 NotShootingCriticalHit +VOUnitNum126"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum132 AcquiredTarget +VOUnitNum132"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum132 NotShootingCriticalHit +VOUnitNum132"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum182 AcquiredTarget +VOUnitNum182"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum183 AcquiredTarget +VOUnitNum183"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum184 AcquiredTarget +VOUnitNum184"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum185 AcquiredTarget +VOUnitNum185"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum186 AcquiredTarget +VOUnitNum186"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum187 AcquiredTarget +VOUnitNum187"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum188 AcquiredTarget +VOUnitNum188"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum189 AcquiredTarget +VOUnitNum189"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum190 AcquiredTarget +VOUnitNum190"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum83 AcquiredTarget +VOUnitNum83"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum82 AcquiredTarget +VOUnitNum82"
VOSound = "imp1_inf_chatter_RepairStart_IsHover RepairStart +IsHover"
VOSound = "imp1_inf_chatter_RepairStart_IsWalker RepairStart +IsWalker"
VOSound = "imp1_inf_chatter_RepairStart_IsFlyer RepairStart +IsFlyer"
VOSound = "imp1_inf_chatter_RepairEnd_IsHover RepairEnd +IsHover"
VOSound = "imp1_inf_chatter_RepairEnd_IsWalker RepairEnd +IsWalker"
VOSound = "imp1_inf_chatter_RepairEnd_IsFlyer RepairEnd +IsFlyer"
VOSound = "imp1_inf_chatter_RepairStart_IsTurret RepairStart +IsTurret"
VOSound = "imp1_inf_chatter_RepairEnd_IsTurret RepairEnd +IsTurret"
VOSound = "imp1_inf_chatter_AcquiredTarget AcquiredTarget"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum176 AcquiredTarget +VOUnitNum176"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum175 AcquiredTarget +VOUnitNum175"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum177 AcquiredTarget +VOUnitNum177"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum172 AcquiredTarget +VOUnitNum172"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum174 AcquiredTarget +VOUnitNum174"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum173 AcquiredTarget +VOUnitNum173"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum171 AcquiredTarget +VOUnitNum171"
VOSound = "imp1_inf_chatter_AcquiredTarget_InHover_VOUnitNum1 AcquiredTarget +InHover +VOUnitNum1"
VOSound = "imp1_inf_chatter_AcquiredTarget_left_InHover AcquiredTarget +left +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_right_InHover AcquiredTarget +right +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum2_InHover AcquiredTarget +VOUnitNum2 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum3_InHover AcquiredTarget +VOUnitNum3 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum5_InHover AcquiredTarget +VOUnitNum5 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum6_InHover AcquiredTarget +VOUnitNum6 +InHover"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum6_InHover NotShootingCriticalHit +VOUnitNum6 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum10_InHover AcquiredTarget +VOUnitNum10 +InHover"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum10_InHover NotShootingCriticalHit +VOUnitNum10 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum12_InHover AcquiredTarget +VOUnitNum12 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum11_InHover AcquiredTarget +VOUnitNum11 +InHover"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum11_InHover NotShootingCriticalHit +VOUnitNum11 +InHover"
VOSound = "imp1_inf_chatter_NearbyEnemySlaughter_InHover NearbyEnemySlaughter +InHover"
VOSound = "imp1_inf_chatter_NearbyFriendlySlaughter_InHover NearbyFriendlySlaughter +InHover"
VOSound = "imp1_inf_chatter_KillingSpree4_InHover KillingSpree4 +InHover"
VOSound = "imp1_inf_chatter_KillingSpree8_InHover KillingSpree8 +InHover"
VOSound = "imp1_inf_chatter_HeadshotKill_InHover HeadshotKill +InHover"
VOSound = "imp1_inf_chatter_Grenade_InHover Grenade +InHover"
VOSound = "imp1_inf_chatter_MissileIncoming_InHover MissileIncoming +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_IsSniper_VOUnitNum4_InHover AcquiredTarget +IsSniper +VOUnitNum4 +InHover"
VOSound = "imp1_inf_chatter_FriendlyFire_InHover FriendlyFire +InHover"
VOSound = "imp1_inf_chatter_RebelsShootDeadBody_InHover RebelsShootDeadBody +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_IsTurret_InHover AcquiredTarget +IsTurret +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum121_InHover AcquiredTarget +VOUnitNum121 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum124_InHover AcquiredTarget +VOUnitNum124 +InHover"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum124_InHover NotShootingCriticalHit +VOUnitNum124 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum125_InHover AcquiredTarget +VOUnitNum125 +InHover"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum125_InHover NotShootingCriticalHit +VOUnitNum125 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum126_InHover AcquiredTarget +VOUnitNum126 +InHover"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum126_InHover NotShootingCriticalHit +VOUnitNum126 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum127_InHover AcquiredTarget +VOUnitNum127 +InHover"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum127_InHover NotShootingCriticalHit +VOUnitNum127 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum132_InHover AcquiredTarget +VOUnitNum132 +InHover"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum132_InHover NotShootingCriticalHit +VOUnitNum132 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum182_InHover AcquiredTarget +VOUnitNum182 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum183_InHover AcquiredTarget +VOUnitNum183 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum184_InHover AcquiredTarget +VOUnitNum184 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum185_InHover AcquiredTarget +VOUnitNum185 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum186_InHover AcquiredTarget +VOUnitNum186 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum187_InHover AcquiredTarget +VOUnitNum187 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum188_InHover AcquiredTarget +VOUnitNum188 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum189_InHover AcquiredTarget +VOUnitNum189 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum190_InHover AcquiredTarget +VOUnitNum190 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum83_InHover AcquiredTarget +VOUnitNum83 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum82_InHover AcquiredTarget +VOUnitNum82 +InHover"
VOSound = "imp1_inf_chatter_RepairStart_IsHover_InHover RepairStart +IsHover +InHover"
VOSound = "imp1_inf_chatter_RepairStart_IsWalker_InHover RepairStart +IsWalker +InHover"
VOSound = "imp1_inf_chatter_RepairStart_IsFlyer_InHover RepairStart +IsFlyer +InHover"
VOSound = "imp1_inf_chatter_RepairEnd_IsHover_InHover RepairEnd +IsHover +InHover"
VOSound = "imp1_inf_chatter_RepairEnd_IsWalker_InHover RepairEnd +IsWalker +InHover"
VOSound = "imp1_inf_chatter_RepairEnd_IsFlyer_InHover RepairEnd +IsFlyer +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_InHover AcquiredTarget +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum176_InHover AcquiredTarget +VOUnitNum176 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum175_InHover AcquiredTarget +VOUnitNum175 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum177_InHover AcquiredTarget +VOUnitNum177 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum172_InHover AcquiredTarget +VOUnitNum172 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum174_InHover AcquiredTarget +VOUnitNum174 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum173_InHover AcquiredTarget +VOUnitNum173 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum171_InHover AcquiredTarget +VOUnitNum171 +InHover"
VOSound = "imp1_inf_chatter_AcquiredTarget_InWalker_VOUnitNum1 AcquiredTarget +InWalker +VOUnitNum1"
VOSound = "imp1_inf_chatter_AcquiredTarget_left_InWalker AcquiredTarget +left +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_right_InWalker AcquiredTarget +right +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum2_InWalker AcquiredTarget +VOUnitNum2 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum3_InWalker AcquiredTarget +VOUnitNum3 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum5_InWalker AcquiredTarget +VOUnitNum5 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum6_InWalker AcquiredTarget +VOUnitNum6 +InWalker"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum6_InWalker NotShootingCriticalHit +VOUnitNum6 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum10_InWalker AcquiredTarget +VOUnitNum10 +InWalker"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum10_InWalker NotShootingCriticalHit +VOUnitNum10 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum12_InWalker AcquiredTarget +VOUnitNum12 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum11_InWalker AcquiredTarget +VOUnitNum11 +InWalker"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum11_InWalker NotShootingCriticalHit +VOUnitNum11 +InWalker"
VOSound = "imp1_inf_chatter_NearbyEnemySlaughter_InWalker NearbyEnemySlaughter +InWalker"
VOSound = "imp1_inf_chatter_NearbyFriendlySlaughter_InWalker NearbyFriendlySlaughter +InWalker"
VOSound = "imp1_inf_chatter_KillingSpree4_InWalker KillingSpree4 +InWalker"
VOSound = "imp1_inf_chatter_KillingSpree8_InWalker KillingSpree8 +InWalker"
VOSound = "imp1_inf_chatter_HeadshotKill_InWalker HeadshotKill +InWalker"
VOSound = "imp1_inf_chatter_Grenade_InWalker Grenade +InWalker"
VOSound = "imp1_inf_chatter_MissileIncoming_InWalker MissileIncoming +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_IsSniper_VOUnitNum4_InWalker AcquiredTarget +IsSniper +VOUnitNum4 +InWalker"
VOSound = "imp1_inf_chatter_FriendlyFire_InWalker FriendlyFire +InWalker"
VOSound = "imp1_inf_chatter_RebelsShootDeadBody_InWalker RebelsShootDeadBody +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_IsTurret_InWalker AcquiredTarget +IsTurret +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum121_InWalker AcquiredTarget +VOUnitNum121 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum124_InWalker AcquiredTarget +VOUnitNum124 +InWalker"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum124_InWalker NotShootingCriticalHit +VOUnitNum124 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum125_InWalker AcquiredTarget +VOUnitNum125 +InWalker"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum125_InWalker NotShootingCriticalHit +VOUnitNum125 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum126_InWalker AcquiredTarget +VOUnitNum126 +InWalker"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum126_InWalker NotShootingCriticalHit +VOUnitNum126 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum127_InWalker AcquiredTarget +VOUnitNum127 +InWalker"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum127_InWalker NotShootingCriticalHit +VOUnitNum127 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum132_InWalker AcquiredTarget +VOUnitNum132 +InWalker"
VOSound = "imp1_inf_chatter_NotShootingCriticalHit_VOUnitNum132_InWalker NotShootingCriticalHit +VOUnitNum132 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum182_InWalker AcquiredTarget +VOUnitNum182 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum183_InWalker AcquiredTarget +VOUnitNum183 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum184_InWalker AcquiredTarget +VOUnitNum184 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum185_InWalker AcquiredTarget +VOUnitNum185 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum186_InWalker AcquiredTarget +VOUnitNum186 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum187_InWalker AcquiredTarget +VOUnitNum187 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum188_InWalker AcquiredTarget +VOUnitNum188 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum189_InWalker AcquiredTarget +VOUnitNum189 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum190_InWalker AcquiredTarget +VOUnitNum190 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum83_InWalker AcquiredTarget +VOUnitNum83 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum82_InWalker AcquiredTarget +VOUnitNum82 +InWalker"
VOSound = "imp1_inf_chatter_RepairStart_IsHover_InWalker RepairStart +IsHover +InWalker"
VOSound = "imp1_inf_chatter_RepairStart_IsWalker_InWalker RepairStart +IsWalker +InWalker"
VOSound = "imp1_inf_chatter_RepairStart_IsFlyer_InWalker RepairStart +IsFlyer +InWalker"
VOSound = "imp1_inf_chatter_RepairEnd_IsHover_InWalker RepairEnd +IsHover +InWalker"
VOSound = "imp1_inf_chatter_RepairEnd_IsWalker_InWalker RepairEnd +IsWalker +InWalker"
VOSound = "imp1_inf_chatter_RepairEnd_IsFlyer_InWalker RepairEnd +IsFlyer +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_InWalker AcquiredTarget +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum176_InWalker AcquiredTarget +VOUnitNum176 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum175_InWalker AcquiredTarget +VOUnitNum175 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum177_InWalker AcquiredTarget +VOUnitNum177 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum172_InWalker AcquiredTarget +VOUnitNum172 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum174_InWalker AcquiredTarget +VOUnitNum174 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum173_InWalker AcquiredTarget +VOUnitNum173 +InWalker"
VOSound = "imp1_inf_chatter_AcquiredTarget_VOUnitNum171_InWalker AcquiredTarget +VOUnitNum171 +InWalker"
Other things to say:
"w" is the new era, I'm making
"GC2" is the name of my testmap and the 3 letter world name, I gave the mod tools to create the world
"cor1" is simply the standard coruscant map

Could it be, this is a memory problem? If yes, what does cause it? I just changed the default rifleman...

Thanks for help in advance


EDIT: I was able to reduce the error count. mayn error seems to be:

Code: Select all

ifs_sideselect_fnEnter(): Map does not support custom era teams
ifs_sideselect_fnEnter: The award settings file does not exist
I guess this is a beginners mistake...
So my qouestion: What is an "award settings file"?
Last edited by baumerindustries on Tue Feb 07, 2012 11:44 am, edited 1 time in total.
User avatar
Unlucky13
Sergeant Major
Sergeant Major
Posts: 239
Joined: Mon Jan 24, 2011 11:11 am
Projects :: Models models models
Games I'm Playing :: Random stuff

Re: Map crashes after adding weapons to stormtrooper

Post by Unlucky13 »

BFront.log wrote: Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\EntitySoldier.cpp(10680)
Soldier "imp_inf_default_rifleman" weapon 2 "rep_weap_inf_chaingun" not found

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\EntitySoldier.cpp(10680)
Soldier "imp_inf_default_rifleman" weapon 6 "cis_weap_inf_mortar_launcher" not found
Make sure you have the odfs for both cis_weap_inf_mortar_launcher and rep_weap_inf_chaingun in your odf folder.
baumerindustries
Lance Corporal
Posts: 96
Joined: Mon Apr 11, 2011 8:24 am
Games I'm Playing :: Bf2 EAW EAWFOC[SI]
xbox live or psn: No gamertag set
Location: In front of my english vocab and translating my confused thinkings into English....

Re: Map crashes after adding weapons to stormtrooper

Post by baumerindustries »

I've added the cis and rep side folders, do these odfs have to be in the imp odf folder?
User avatar
Unlucky13
Sergeant Major
Sergeant Major
Posts: 239
Joined: Mon Jan 24, 2011 11:11 am
Projects :: Models models models
Games I'm Playing :: Random stuff

Re: Map crashes after adding weapons to stormtrooper

Post by Unlucky13 »

The odfs and all the mshs associated with them to.
AQT
Gametoast Staff
Gametoast Staff
Posts: 4910
Joined: Sat Nov 03, 2007 4:55 pm
Location: SoCal, USA

Re: Map crashes after adding weapons to stormtrooper

Post by AQT »

@baumerindustries: There was no reason for you to triple post at all because:

1) There was no need for you to post the same error log twice...

2) You could have fixed the obvious errors first before posting your error log at least one time. Please see the thread entitled BFront2.log errors explained (NOT FOR QUESTIONS) for your future references.

3) If you insist on posting extremely long error logs, then use the site called TextBin for your future extremely long error logs.
Post Reply