1 Quick Question

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
Clonedude55

1 Quick Question

Post by Clonedude55 »

OK I have been trying at this and failed like 5-10 times. The problem is that I am trying to get a reskinned Imperial Officer in game so I followed the tutorial here on GT word by word. when I munged and played all I had from the whole Empire side was the Sith Trooper (replaced the Stormie) and a SWBF1 version of the Dark Trooper (Blast Cannon ect....) with no other units any help?


Thank you in advance

well.................................................... I would thank you in advance if you actuall replied instead of just looking at it I. So please if you know what I am doing wrong feel free to post
Darth_Z13
Jedi High Council
Jedi High Council
Posts: 2275
Joined: Sat Jun 17, 2006 9:51 am
xbox live or psn: Xanthius Wylon
Location: Canada

RE: 1 Quick Question

Post by Darth_Z13 »

Run BF2_modtools.exe and tell us what it says in the log. ;)
Clonedude55

Post by Clonedude55 »

The whole thing it is huge!

Well I was looking over it and found something that might be pertaing to this -note the map does NOT crash-

Message Severity: 3
.\Source\EntitySoldier.cpp(10505)
EntitySoldier "imp_inf_dark_trooper" missing animation bank "all_inf_snowtrooper"

Message Severity: 3
.\Source\LoadUtil.cpp(829)
Unable to find level chunk imp_inf_rifleman in C:\Program Files\LucasArts\Star Wars Battlefront II\GameData\AddOn\KSL\Data\_lvl_pc\SIDE\imp.lvl


Message Severity: 3
.\Source\LoadUtil.cpp(829)
Unable to find level chunk imp_inf_rocketeer in C:\Program Files\LucasArts\Star Wars Battlefront II\GameData\AddOn\KSL\Data\_lvl_pc\SIDE\imp.lvl


Message Severity: 3
.\Source\LoadUtil.cpp(829)
Unable to find level chunk imp_inf_engineer in C:\Program Files\LucasArts\Star Wars Battlefront II\GameData\AddOn\KSL\Data\_lvl_pc\SIDE\imp.lvl


Message Severity: 3
.\Source\LoadUtil.cpp(829)
Unable to find level chunk imp_inf_sniper in C:\Program Files\LucasArts\Star Wars Battlefront II\GameData\AddOn\KSL\Data\_lvl_pc\SIDE\imp.lvl


Message Severity: 3
.\Source\LoadUtil.cpp(829)
Unable to find level chunk imp_inf_officer in C:\Program Files\LucasArts\Star Wars Battlefront II\GameData\AddOn\KSL\Data\_lvl_pc\SIDE\imp.lvl


Message Severity: 3
.\Source\LoadUtil.cpp(829)
Unable to find level chunk imp_hero_darthvader in C:\Program Files\LucasArts\Star Wars Battlefront II\GameData\AddOn\KSL\Data\_lvl_pc\SIDE\imp.lvl


Message Severity: 3
.\Source\LoadUtil.cpp(1019)
Unable to find level chunk in dc:SIDE\imp.lvl
YankFan1950

Post by YankFan1950 »

did you set up the side correctly?
Clonedude55

Post by Clonedude55 »

yes I followed this tutorial:

"1: Get a skin for a unit
2: Place it in C:\BF2_ModTools\data_??? \Sides\???\msh
3:Change inside the lua in C:\BF2_ModTools\data_???\Common\scripts\??? from SIDE\\???.lvl to dc:\\SIDE\\???.lvl
4: Put the Shell folder from C:\BF2_ModTools\assets\Shell into the Shell folder in C:\BF2_ModTools\data_???\_BUILD, and put the C:\BF2_ModTools\assets\sides\Common folder C:\BF2_ModTools\data_???\Sides then once everything is there you run ModTools Visual Munge from C:\BF2_ModTools\data_???\_BUILD
5: Done play your map! "

EDIT:
and I did that and that is all I did
YankFan1950

Post by YankFan1950 »

did you add the effects and munged folders and the odf?
Clonedude55

Post by Clonedude55 »

to what? I used the IMP foder found in assets\ sides and copied them to my Data_KSL\sides folder. then I put the MSH and TGA in the IMP\MSH folder
MercuryNoodles
Jedi
Jedi
Posts: 1003
Joined: Sun Mar 12, 2006 7:16 pm
Projects :: Space - Boarding Action
xbox live or psn: No gamertag set

Post by MercuryNoodles »

Can you give more detail? Details are very important when troubleshooting. Your explanation in your last reply is a bit vague as to what exactly you did. What it looks like from this end is you took things out of the side and something is still calling for them somewhere. I would say more, but I think I'm going to go mad. :P

Also, the step-by-step instruction set seems off, as you really shouldn't be dealing with any folders called "Shell". At least, I don't remember a shell folder being involved in side modding.
Clonedude55

Post by Clonedude55 »

OK step by step of what I did being as specific as I can
1. FOOLIS gave me the skin for this I unzipped it
2. I copied the WHOLE IMP folder from Assets\ sides and pasted it on the Data_KSL\sides folder
3. I put Imp_inf_officer.tga and Imp_inf_officer.msh in my Sides\imp\msh folder and replaced both of the old ones
4. I thne went to my KSLg_con LUA and at " SIDE\\imp.lvl " I poster dc: before that to make "dc:SIDE\\imp.lvl"
5. I munged the map and when I played as the IMP side the only units were a Sith Trooper ( on Qdin's side) and a BF1 Dark Trooper (no points to unlock, blast cannon, ect.....) NOTE: I had the full imperial side before this except for the Storm trooper where to Sith trooper replaced him.


NOTE: I tried Cleaning then munging and same effect
MercuryNoodles
Jedi
Jedi
Posts: 1003
Joined: Sun Mar 12, 2006 7:16 pm
Projects :: Space - Boarding Action
xbox live or psn: No gamertag set

Post by MercuryNoodles »

Looks like you did things right so far. I'm kind of taking a stab in the dark here, and I'm not trying to be offensive, but I have to ask:

Did you make sure the IMP side was munged with the map? Just asking in case this was overlooked.

Are the units being called for properly in the lua?
Clonedude55

Post by Clonedude55 »

I made SURE that I munged IMP ok and here is my LUA on what Imperials I call for

ReadDataFile("dc:SIDE\\imp.lvl",
"imp_inf_rifleman",
"imp_inf_rocketeer",
"imp_inf_engineer",
"imp_inf_sniper",
"imp_inf_officer",
"imp_inf_dark_trooper",
"imp_hero_darthvader",
"imp_fly_destroyer_dome")

and

imp = {
team = IMP,
units = 50,
reinforcements = 300,
soldier = { "sth_inf_sithtrooper",15, 50},
assault = { "imp_inf_rocketeer",1,30},
engineer = { "imp_inf_engineer",1,30},
sniper = { "imp_inf_sniper",1,30},
officer = { "imp_inf_officer",1,30},
special = { "imp_inf_dark_trooper",1,30},



I have an idea of the problem OK the Officer used in the game the MSH it uses is called imp_inf_atatcommander.msh and an unused Officer named imp_inf_officer_gray uses imp_inf_officer.msh which is the skin I am using that do anything?
User avatar
DarthD.U.C.K.
Master of the Force
Master of the Force
Posts: 6027
Joined: Wed Sep 27, 2006 11:05 am
Location: Duckburg, Germany

Post by DarthD.U.C.K. »

maybe the sithtrooper is the problem...
Clonedude55

Post by Clonedude55 »

no, I have had him in perferct order no bugs on him at all not him.......
User avatar
DarthD.U.C.K.
Master of the Force
Master of the Force
Posts: 6027
Joined: Wed Sep 27, 2006 11:05 am
Location: Duckburg, Germany

Post by DarthD.U.C.K. »

you could try Teans manualy cleaning..............
Clonedude55

Post by Clonedude55 »

I am not sure that would do much good
MercuryNoodles
Jedi
Jedi
Posts: 1003
Joined: Sun Mar 12, 2006 7:16 pm
Projects :: Space - Boarding Action
xbox live or psn: No gamertag set

Post by MercuryNoodles »

You haven't manually cleaned?! Try it! Sometimes the clean function doesn't work properly, and leaves the files untouched when they should be deleted. Do the manual clean, remunge, and see what it does.

On the officer meshes, imp_inf_officer_gray uses the texture test_inf_officer by default. If you want to see what texture a mesh calls for, get a hex editor, and look around. Running a search for the text "tga" should be the quickest way. Anyway, I don't think there's a problem here.
User avatar
Teancum
Jedi Admin
Jedi Admin
Posts: 11080
Joined: Wed Sep 07, 2005 11:42 pm
Projects :: No Mod project currently.
Games I'm Playing :: Destiny
xbox live or psn: No gamertag set
Location: Indiana

Post by Teancum »

Manual clean fixes tons more problems than you'd think. Besides, it's always worth a try when you can't figure things out.
Post Reply