Page 1 of 1

Getting a custom unit in-game

Posted: Sat Jan 25, 2014 12:17 pm
by JimmyAngler
I made a mesh (master chief to be exact) and tried to get him in-game using vyse's tutorial. It didn't work.

here is my hlo.req and hloshell.req located here : C:\BF2_ModTools\data_HLO\Sides\HLO
Hidden/Spoiler:
ucft
{
REQN
{
"lvl"
"hlo_masterchief"
}
}
Hidden/Spoiler:
ucft
{
REQN
{
"model"

"hlo_masterchief"
"rep_weap_inf_rifle"

}
}
masterchief's req
Hidden/Spoiler:
ucft
{
REQN
{
"class"
"hlo_masterchief"

}
}
hlo_masterchief.odf
Hidden/Spoiler:
[GameObjectClass]
ClassParent = "hlo_masterchief_default"

[Properties]
GeometryName = "hlo_masterchief"
hlo_masterchief_default.odf
Hidden/Spoiler:
[GameObjectClass]
ClassParent = "rep_inf_default"


[Properties]
WEAPONSECTION = 1
WeaponName = "rep_weap_inf_rifle"
WeaponAmmo = 4



VOUnitType = 121
rep_inf_default (I took out the sound stuff to save space)
Hidden/Spoiler:
[GameObjectClass]
// Base class for all rep soldiers, inherits from com_inf_default
ClassParent = "com_inf_default"
GeometryName = "hlo_masterchief.msh"

[Properties]
// Mostly sound and general VO in this file

HurtSound = "rep_inf_com_chatter_wound"
DeathSound = "rep_inf_com_chatter_death"
DamageRegionSound = "repmalechoke"
//AcquiredTargetSound = "rep_inf_com_chatter_acquired"
//HidingSound = "rep_inf_com_chatter_hide"
//ApproachingTargetSound = "rep_inf_com_chatter_approach"
//FleeSound = "rep_inf_com_chatter_flee"
//PreparingForDamageSound = "rep1_inf_chatter_PreparingForDamageSound"
//Charge = "rep1_inf_chatter_Charge"
//HeardEnemySound = "rep_inf_com_chatter_heard"
//ShockFadeOutTime = "0.8"
//ShockFadeInTime = "2.0"
ShockFadeOutGain = ""
ShockSound = ""
ClothingRustleSound = ""
LowHealthSound = ""
//LowHealthThreshold = ".25"
FoleyFXClass = "rep_inf_trooper"
"
my lua
Hidden/Spoiler:
--
-- Copyright (c) 2005 Pandemic Studios, LLC. All rights reserved.
--

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

-- REP Attacking (attacker is always #1)
REP = 1;
CIS = 2;
-- These variables do not change
ATT = REP;
DEF = CIS;


function ScriptPostLoad()


--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"}



--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:Start()

EnableSPHeroRules()

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()

ReadDataFile("ingame.lvl")


SetMaxFlyHeight(30)
SetMaxPlayerFlyHeight (30)

SetMemoryPoolSize ("ClothData",20)
SetMemoryPoolSize ("Combo",50) -- should be ~ 2x number of jedi classes
SetMemoryPoolSize ("Combo::State",650) -- should be ~12x #Combo
SetMemoryPoolSize ("Combo::Transition",650) -- should be a bit bigger than #Combo::State
SetMemoryPoolSize ("Combo::Condition",650) -- should be a bit bigger than #Combo::State
SetMemoryPoolSize ("Combo::Attack",550) -- should be ~8-12x #Combo
SetMemoryPoolSize ("Combo::DamageSample",6000) -- should be ~8-12x #Combo::Attack
SetMemoryPoolSize ("Combo::Deflect",100) -- should be ~1x #combo

ReadDataFile("sound\\yav.lvl;yav1cw")
ReadDataFile("SIDE\\rep.lvl",
"rep_inf_ep3_rifleman",
"rep_inf_ep3_rocketeer",
"rep_inf_ep3_engineer",
"rep_inf_ep3_sniper",
"rep_inf_ep3_officer",
"rep_inf_ep3_jettrooper",
"rep_hover_fightertank",
"rep_hero_anakin",
"rep_hover_barcspeeder")

ReadDataFile("dc:SIDE\\hlo.lvl",
"hlo_masterchief")

ReadDataFile("SIDE\\cis.lvl",
"cis_inf_rifleman",
"cis_inf_rocketeer",
"cis_inf_engineer",
"cis_inf_sniper",
"cis_inf_officer",
"cis_inf_droideka",
"cis_hero_darthmaul",
"cis_hover_aat")




ReadDataFile("SIDE\\tur.lvl",
"tur_bldg_laser",
"tur_bldg_tower")

SetupTeams{
rep = {
team = REP,
units = 20,
reinforcements = 150,
soldier = { "hlo_masterchief",9, 25},
assault = { "rep_inf_ep3_rocketeer",1, 4},
engineer = { "rep_inf_ep3_engineer",1, 4},
sniper = { "rep_inf_ep3_sniper",1, 4},
officer = {"rep_inf_ep3_officer",1, 4},
special = { "rep_inf_ep3_jettrooper",1, 4},

},
cis = {
team = CIS,
units = 20,
reinforcements = 150,
soldier = { "cis_inf_rifleman",9, 25},
assault = { "cis_inf_rocketeer",1, 4},
engineer = { "cis_inf_engineer",1, 4},
sniper = { "cis_inf_sniper",1, 4},
officer = {"cis_inf_officer",1, 4},
special = { "cis_inf_droideka",1, 4},
}
}

SetHeroClass(CIS, "cis_hero_darthmaul")
SetHeroClass(REP, "rep_hero_anakin")
AddUnitClass(REP, "hlo_masterchief")



-- Level Stats
-- ClearWalkers()
AddWalkerType(0, 4) -- special -> droidekas
AddWalkerType(1, 0) -- 1x2 (1 pair of legs)
AddWalkerType(2, 0) -- 2x2 (2 pairs of legs)
AddWalkerType(3, 0) -- 3x2 (3 pairs of legs)
local weaponCnt = 1024
SetMemoryPoolSize("Aimer", 75)
SetMemoryPoolSize("AmmoCounter", weaponCnt)
SetMemoryPoolSize("BaseHint", 1024)
SetMemoryPoolSize("EnergyBar", weaponCnt)
SetMemoryPoolSize("EntityCloth", 32)
SetMemoryPoolSize("EntityFlyer", 32)
SetMemoryPoolSize("EntityHover", 32)
SetMemoryPoolSize("EntityLight", 200)
SetMemoryPoolSize("EntitySoundStream", 4)
SetMemoryPoolSize("EntitySoundStatic", 32)
SetMemoryPoolSize("MountedTurret", 32)
SetMemoryPoolSize("Navigator", 128)
SetMemoryPoolSize("Obstacle", 1024)
SetMemoryPoolSize("PathNode", 1024)
SetMemoryPoolSize("SoundSpaceRegion", 64)
SetMemoryPoolSize("TreeGridStack", 1024)
SetMemoryPoolSize("UnitAgent", 128)
SetMemoryPoolSize("UnitController", 128)
SetMemoryPoolSize("Weapon", weaponCnt)

SetSpawnDelay(10.0, 0.25)
--ReadDataFile("dc:HLO\\HLO.lvl", "HLO_conquest")
ReadDataFile("dc:HLO\\HLO.lvl", "HLO_conquest")
SetDenseEnvironment("false")




-- Sound

SetSoundEffect("ScopeDisplayZoomIn", "binocularzoomin")
SetSoundEffect("ScopeDisplayZoomOut", "binocularzoomout")

voiceSlow = OpenAudioStream("sound\\global.lvl", "rep_unit_vo_slow")
AudioStreamAppendSegments("sound\\global.lvl", "cis_unit_vo_slow", voiceSlow)
AudioStreamAppendSegments("sound\\global.lvl", "global_vo_slow", voiceSlow)

voiceQuick = OpenAudioStream("sound\\global.lvl", "rep_unit_vo_quick")
AudioStreamAppendSegments("sound\\global.lvl", "cis_unit_vo_quick", voiceQuick)

OpenAudioStream("sound\\global.lvl", "cw_music")
-- OpenAudioStream("sound\\global.lvl", "global_vo_quick")
-- OpenAudioStream("sound\\global.lvl", "global_vo_slow")
OpenAudioStream("sound\\yav.lvl", "yav1")
OpenAudioStream("sound\\yav.lvl", "yav1")
OpenAudioStream("sound\\yav.lvl", "yav1_emt")

SetBleedingVoiceOver(REP, REP, "rep_off_com_report_us_overwhelmed", 1)
SetBleedingVoiceOver(REP, CIS, "rep_off_com_report_enemy_losing", 1)
SetBleedingVoiceOver(CIS, REP, "cis_off_com_report_enemy_losing", 1)
SetBleedingVoiceOver(CIS, CIS, "cis_off_com_report_us_overwhelmed", 1)

SetOutOfBoundsVoiceOver(2, "cisleaving")
SetOutOfBoundsVoiceOver(1, "repleaving")

SetAmbientMusic(REP, 1.0, "rep_yav_amb_start", 0,1)
SetAmbientMusic(REP, 0.8, "rep_yav_amb_middle", 1,1)
SetAmbientMusic(REP, 0.2, "rep_yav_amb_end", 2,1)
SetAmbientMusic(CIS, 1.0, "cis_yav_amb_start", 0,1)
SetAmbientMusic(CIS, 0.8, "cis_yav_amb_middle", 1,1)
SetAmbientMusic(CIS, 0.2, "cis_yav_amb_end", 2,1)

SetVictoryMusic(REP, "rep_yav_amb_victory")
SetDefeatMusic (REP, "rep_yav_amb_defeat")
SetVictoryMusic(CIS, "cis_yav_amb_victory")
SetDefeatMusic (CIS, "cis_yav_amb_defeat")

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


--OpeningSateliteShot
AddCameraShot(0.908386, -0.209095, -0.352873, -0.081226, -45.922508, -19.114113, 77.022636);

AddCameraShot(-0.481173, 0.024248, -0.875181, -0.044103, 14.767292, -30.602322, -144.506851);
AddCameraShot(0.999914, -0.012495, -0.004416, -0.000055, 1.143253, -33.602314, -76.884430);
AddCameraShot(0.839161, 0.012048, -0.543698, 0.007806, 19.152437, -49.802273, 24.337317);
AddCameraShot(0.467324, 0.006709, -0.883972, 0.012691, 11.825212, -49.802273, -7.000720);
AddCameraShot(0.861797, 0.001786, -0.507253, 0.001051, -11.986043, -59.702248, 23.263165);
AddCameraShot(0.628546, -0.042609, -0.774831, -0.052525, 20.429928, -48.302277, 9.771714);
AddCameraShot(0.765213, -0.051873, 0.640215, 0.043400, 57.692474, -48.302277, 16.540724);
AddCameraShot(0.264032, -0.015285, -0.962782, -0.055734, -16.681797, -42.902290, 129.553268);
AddCameraShot(-0.382320, 0.022132, -0.922222, -0.053386, 20.670977, -42.902290, 135.513001);
end
munge log
Hidden/Spoiler:
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 43,42,62
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 52,51,59
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 65,52,59
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 61,44,65
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 61,42,44
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 61,62,42
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 59,61,65
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 52,43,51
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 191,198,189
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 197,196,189
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 188,186,187
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 188,187,189
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 189,196,195
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 195,188,189
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 196,197,186
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 198,197,189
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 189,187,191
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 202,200,201
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 205,209,203
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 204,202,206
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 208,201,200
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 204,203,207
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 207,202,204
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 210,208,209
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 210,209,205
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 205,203,204
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 206,202,201
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 208,200,209
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 216,229,230
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 222,232,230
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 230,225,216
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 229,228,230
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 230,232,225
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 232,224,225
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 230,223,222
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 230,228,223
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 229,224,228
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 213,226,227
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 220,219,218
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 231,221,219
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 215,218,217
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 220,218,215
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 217,213,215
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 215,213,214
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 221,226,219
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 214,213,227
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 231,219,220
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 227,226,221
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 250,247,252
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 250,253,251
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 249,245,247
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 244,253,250
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 251,249,250
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 249,247,250
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 252,248,250
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 248,244,250
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 253,244,245
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 256,255,260
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 256,254,255
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 260,255,259
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 259,258,260
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 274,269,279
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 279,275,274
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 276,267,270
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 276,270,275
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 275,270,273
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 270,267,277
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 269,277,267
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 269,267,268
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 275,273,274
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 269,268,279
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 284,286,287
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 290,289,284
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 284,289,285
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 283,292,284
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 290,288,289
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 285,283,284
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 286,288,291
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 290,291,288
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 292,288,286
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 290,284,287
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 292,286,284
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 411,351,304
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 454,399,401
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 308,390,385
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 55,49,48
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 58,57,49
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 46,60,55
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 55,60,58
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 58,49,55
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 48,46,55
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 50,48,49
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 46,45,60
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 60,45,54
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 72,70,71
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 70,73,71
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 71,73,74
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 77,75,76
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 76,75,72
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 73,70,78
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 73,78,79
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 78,80,79
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 79,80,81
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 82,72,71
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 83,82,71
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 83,71,74
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 84,83,74
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 85,83,84
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 86,85,84
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 86,87,85
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 87,88,85
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 88,82,85
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 85,82,83
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 87,89,88
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 89,90,88
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 89,91,90
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 92,91,89
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 93,92,89
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 94,93,89
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 94,89,87
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 86,94,87
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 81,92,93
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 81,80,92
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 80,91,92
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 80,149,91
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 78,149,80
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 70,149,78
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 75,149,70
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 72,75,70
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 698,699,652
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 705,686,694
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 705,694,696
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 706,698,707
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 682,686,705
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 652,649,651
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 11,3,10
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 704,682,705
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 649,708,651
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 699,703,652
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 704,683,682
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 703,687,649
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 4,10,3
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 703,649,652
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 707,652,651
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 707,698,652
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 687,650,649
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 684,685,682
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 4,3,23
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 685,686,682
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 11,6,3
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 706,704,705
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 650,708,649
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 706,705,696
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 40,32,5
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 706,696,698
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 650,687,684
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 684,682,683
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 6,11,5
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 32,6,5
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 687,685,684
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 799,779,781
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 796,789,788
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 796,788,802
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 802,780,798
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 780,779,798
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 779,799,798
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 802,798,796
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 789,781,788
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 926,935,928
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 926,933,934
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 925,923,924
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 926,925,924
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 932,933,926
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 926,924,932
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 923,934,933
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 926,934,935
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 928,925,926
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 939,937,938
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 940,946,941
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 943,938,942
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 937,939,945
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 944,940,942
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 942,938,944
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 946,945,947
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 941,946,947
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 942,940,941
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 939,938,943
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 946,937,945
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 961,952,953
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 954,960,955
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 957,963,955
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 960,959,955
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 955,953,954
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 955,961,953
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 963,961,955
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 960,952,959
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 955,959,957
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 973,972,964
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 967,969,971
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 969,970,974
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 968,967,965
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 965,967,971
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 965,964,968
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 966,964,965
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 969,972,970
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 973,964,966
WARNING[PC_modelmunge msh\hlo_masterchief.msh]:_CreateShadowMesh(bone:DummyRoot,lod:0): ignoring duplicate tri 971,969,974

YOU GET THE IDEA(bone:DummyRoot,lod:0): edges to close (12) not predicted correctly
ERROR[PC_modelmunge msh\hlo_masterchief.msh]:_ReduceShadowMesh: edge->next is not valid
ERROR[levelpack req\hlo_masterchief.req]:Expecting bracket, but none was found.
File : munged\pc\hlo_masterchief.model.req(1)...

ucft <--
ERROR[levelpack req\hlo_masterchief.req]:Expecting bracket, but none was found.
File : munged\pc\hlo_masterchief.model.req(1)...

ucft <--
[continuing]
2 Errors 0 Warnings

ERROR[levelpack hlo.req]:Expecting bracket, but none was found.
File : munged\pc\hlo_masterchief.lvl.req(1)...

ucft <--
ERROR[levelpack hlo.req]:Expecting bracket, but none was found.
File : munged\pc\hlo_masterchief.lvl.req(1)...

ucft <--

2 Errors 0 Warnings
BF2 log
Hidden/Spoiler:
Opened logfile BFront2.log 2014-01-25 1010
shell_interface: Entered
shell_interface: gPlatformStr, gOnlineServiceStr, gLangStr, gLangEnum: PC GameSpy english 0
ifs_era_handler - Entered
ifs_era_handler - Exited
shell_interface: No custom_gc_0.lvl
shell_interface: No custom_gc_1.lvl
shell_interface: No custom_gc_2.lvl
shell_interface: No custom_gc_3.lvl
shell_interface: No custom_gc_4.lvl
shell_interface: No custom_gc_5.lvl
shell_interface: No custom_gc_6.lvl
shell_interface: No custom_gc_7.lvl
shell_interface: No custom_gc_8.lvl
shell_interface: No custom_gc_9.lvl
shell_interface: Found custom_gc_10.lvl
custom_gc_10: Entered
custom_gc_10: Found custom_gc_11.lvl
custom_gc_11: Entered
ifs_freeform_init_dt.lua
ifs_freeform_start_dt.lua
custom_gc_11: Taking control of custom_GetGCButtonList()...
custom_gc_11: Taking control of custom_PressedGCButton()...
custom_gc_11: Exited
custom_gc_10: No custom_gc_12.lvl. Will stop searching for any more cGC scripts.
custom_gc_10: Exited
custom_EraButtonList(): Finished building era button table Known eras buttons: 28
custom_GetGMapEras(): Finished building era table Known eras: 28
custom_GetGMapModes(): Finished building game mode table Known Modes: 39
custom_GetMPGameModeList(): Finished building game mode list table List Length: 40
custom_SetMovieLocation()
custom_gc_11: custom_GetGCButtonList(): Entered
custom_GetGCButtonList()
custom_gc_11: custom_GetGCButtonList(): Exited
custom_SetMovieLocation()
custom_GetFreeformBattleModeList(): Finished building freeform battle mode list Known Modes: 39
ingame stream movies\crawl.mvs
shell_interface: Opening movie: movies\shell.mvs
shell_interface: Leaving
Mission Checker: Entered addme
Mission Checker: addme: Now listening in on AddDownloadableContent() calls
Mission Checker: Exited addme
Found ..\..\addon\BDT\data\_LVL_PC\SIDE\lead.lvl. Adding ETR's extra Dark Times missions
Cannot find ..\..\addon\BF1\data\_LVL_PC\SIDE\sen.lvl. Skipping ETR's extra Dark Times + Conversion Pack missions
ME5_ConfigCheck: Checking configuration parameters...
ME5_ConfigCheck: Custom GUI is ENABLED
ME5_ConfigCheck: Mass Effect: Unification is ENABLED
ME5_ConfigCheck: Checking configuration parameters... Done!
prev = none iLastPage = nil
prev = texture iLastPage = 1
prev = texture iLastPage = 2
prev = texture iLastPage = 3
ifs_legal.Exit


ifs_saveop_DoOps LoadFileList
ifs_saveop_DoOps LoadFileList
ifs_saveop_DoOps LoadProfile
ifs_saveop_DoOps LoadProfile
ifs_sp_campaign: Input_Accept(): Entered: _tab_instant
missionlist_ExpandMapList()
ifs_missionselect_pcMulti_fnSetMapPreview(): Defaulting index to 1
this.CurButton = nil
cur_button = nil
Checkbox for check_era3 clicked
this.CurButton = check_era3
cur_button = nil
this.CurButton = check_mode1
cur_button = nil
custom_AddMapNew()
custom_printTable(): table: 050C632C
The key, value is: era_c 1
The key, value is: era_g 1
The key, value is: mode_con_c 1
The key is mapluafile, the formated value is: HLO<A>_<B>
The key, value is: mode_con_g 1
The key, value is: bSelected 1
The key, value is: isModLevel 1
custom_printTable(): Returning
custom_printTable(): table: 050CBB4C
The key, value is: key mode_con
The key, value is: subst con
The key, value is: showstr modename.name.con
The key, value is: descstr modename.description.con
The key, value is: icon mode_icon_con
custom_printTable(): Returning
gMapEras.key = era_c Era = era_c subst = c
Adding map: HLOc_con idx: 1
this.CurButton = _map_add
cur_button = nil
this.CurButton = Launch
cur_button = nil

game_interface: Entered
utility_functions2: Listening on AddUnitClass() calls
utility_functions2: Listening on SetHeroClass() calls
utility_functions2: Listening on ReadDataFile() calls
game_interface: Reading in custom strings
game_interface: No user_script_0.lvl
game_interface: No user_script_1.lvl
game_interface: No user_script_2.lvl
game_interface: No user_script_3.lvl
game_interface: No user_script_4.lvl
game_interface: No user_script_5.lvl
game_interface: No user_script_6.lvl
game_interface: No user_script_7.lvl
game_interface: No user_script_8.lvl
game_interface: No user_script_9.lvl
game_interface: Found user_script_10.lvl
user_script_10: Entered
user_script_10: Replacing v1.3 (r117)'s AddUnitClass as it should've had a return value. This fixes the Leia bug.
user_script_10: No user_script_11.lvl. Will stop searching for any more user scripts.
user_script_10: Exited
ifs_sideselect_fnBuildScreen()
game_interface: Exited



Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\Explosion.cpp(323)
Explosion "rep_weap_inf_thermaldetonator_e" missing effect "1p4_weap_inf_thermal_explosion"






Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\HUDManager.cpp(619)
HUD unable to find HUD element type 0x16ce484a

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\LoadUtil.cpp(1010)
Data in C:\Program Files (x86)\LucasArts\Star Wars Battlefront II\GameData\AddOn\HLO\Data\_lvl_pc\SIDE\hlo.lvl is not a binary UCF file.

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\LoadUtil.cpp(829)
Unable to find level chunk hlo_masterchief in C:\Program Files (x86)\LucasArts\Star Wars Battlefront II\GameData\AddOn\HLO\Data\_lvl_pc\SIDE\hlo.lvl


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\LoadUtil.cpp(1019)
Unable to find level chunk in dc:SIDE\hlo.lvl





Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\Explosion.cpp(323)
Explosion "cis_weap_inf_thermaldetonator_e" missing effect "1p4_weap_inf_thermal_explosion"

Re: Getting a custom unit in-game

Posted: Sat Jan 25, 2014 12:36 pm
by Anakin
Your BF log is worthless, after you have an munge error.

can you please try to munge your sides with the stock BF2 rifleman instead of your msh??

if it still doesn't work, try to include your hlo_masterchief_default.odf in your hlo_masterchief.odf. the default things are only usefull if you have other units with same properties.

if it still doesn't munge have a look at the weapon if everything is correct there.


and do always cleans. you don't need manual cleans but cleans you should do.

Re: Getting a custom unit in-game

Posted: Sat Jan 25, 2014 2:10 pm
by willinator
1. For now, don't bother with the Shell.req, it just complicates things.
2. Did you copy the "Common" side to your side folder?
3. How is it "not working," does the game crash or is the unit just not there?
4. Do the first part of what Anakin said and determine whether the model or the ODF is the problem.
5. It looks like the game is having trouble creating the chief's shadow mesh. Until you model one, try copying the stormtrooper shadow or other model in XSI and try this all again.

Also, if a munge log shows errors, don't even bother running the game. Sort that out first.

Re: Getting a custom unit in-game

Posted: Sat Jan 25, 2014 2:15 pm
by JimmyAngler
I did what Anakin said and the game doesn't crash but no basic trooper shows up either. I guess I'm not setting up my side right... I will start from ground zero and try and find the problem.

Re: Getting a custom unit in-game

Posted: Sat Jan 25, 2014 2:31 pm
by Anakin
last time you had an .req.txt file.

Re: Getting a custom unit in-game

Posted: Sat Jan 25, 2014 2:41 pm
by JimmyAngler
:funny2: I know, I know, I have learned from that one. They aren't like that anymore.

Re: Getting a custom unit in-game

Posted: Sat Jan 25, 2014 2:48 pm
by zwyx1234
After receiving a private message from JimmyAngler, and previously agreeing to help him, I would be happy to setup your unit for use ingame. I would do all of the following:

-Make the side folder, including all associated .req's and .odf's.
-Weight, envelope, and export the unit.
-Make edits to the unit, with permission. Entirely for bug fixes or performance issues.

I would like to post screenshots of the unit model in HaloFront's 3D art thread once ingame. Let me know if thats not okay. Otherwise, happy moding everyone! :D

EDIT: After receiving another PM, Jimmy requested that I do not edit the model.

Re: Getting a custom unit in-game

Posted: Sat Jan 25, 2014 3:15 pm
by JimmyAngler
Yes, zwyx1234 is on board out mod. I can model, but not anything else it seems. I did get master chief ingame, just not out of his t-pose. he just hovered everywhere with this floating gun. Thanks to everybody who helped me get him in-game, Just have to move him somewhere warmer for his limbs to thaw.