Page 1 of 2
Making a new unit for battlefront, the Security Battle Droid
Posted: Sat Apr 16, 2005 5:13 pm
by Chamboozer
I am making a new unit for star wars battle front but expert modders, I need your help! I need a step-by-step instruction how to:
1:add the assasin droid skin to my unit
2:change its walk speed
3:modify which weapons it has
4:chamge its health
5:change its name
6:add it to my game.
Please help me, after this my map will rock, and theres another suprise even after my new unit!
RE: Making a new unit for battlefront, the Security Battle D
Posted: Sat Apr 16, 2005 5:38 pm
by Rends
first make sure you follow this instructions :
http://www.secretsociety.com/forum/disp ... asp?mid=76
1. replace the droid tga texture you find in your sides msh directory
2. open the droid odf file you find in your sides odf directory and change following entries:
Acceleraton = 70.0
MaxSpeed = 6.5
MaxStrafeSpeed = 4.5
MaxTurnSpeed = 4.0
to the settings you want
3. look in the same odf file for the weapon section weaponname and weaponammo. change name to your new weapon odf
files.
4. in the same odf file change the maxhealth entry
5. run the localize tool and add the unit entries like i did :
http://people.freenet.de/Santarossa/SWBH_localize.JPG
7. have a look how i set up the Bounty hunter lua file:
index.php?name=PNphpBB2&file=viewtopic&t=486
Posted: Sun Apr 17, 2005 2:50 am
by OOM-9
One question on this subject as well...
I have openned the odfs and made the changes to the units.
I got the BASE units from the assets folder.
So now I have 2 new odfs, but before I can use them do I not need to make them a cis.lvl file?
example
Assassin Droid - changed health to 50
Pilot Droid - changed health to 50
now I have my own altered assassin and pilot droids, how do I get these into a cis.lvl so I can apply it to my game and test to see if the weapon alterations I made were correct?
I tried running the localizeMunge.exe and that seems to do nothing, and I have ran the Language tool but can't figure out how you openned up stuff with it.
Plz help?
Posted: Sun Apr 17, 2005 9:02 am
by OOM-9
Alright I am officially confused... this is what I got out of that...
a group of .odfs make a .req, and a group of .reqs make a .lvl file.
So your saying this is the key to understanding what to do... however, everything ties into the mission .lua
.luas drove me crazy when I was modding Homeworld 2, but they seemed easier to edit than the confusing SWBF .luas.
To help you help me, here is what I am trying to exactly.
I am trying to make an altered cis.lvl to stick in the SIDE folders for ALL the maps I make for the mod. And right now if it has to overwrite the actual install SIDES, that is fine because once the mod is complete I will be playing it almost exclusively.
What I need to COMPILE or Munge (dunno what Munge means) those pasky .odf files into .reqs, so that I can compile those pesky .reqs into easy to move and implament .lvl files.
From what I read I think your saying I do not actually HAVE to compile into a .lvl and can keep the .reqs seperate as long as I make the Mission .lua point to said .req files no?
However I need to make the side file into a all encompassing CIS.LvL so that I can just import my completely modded faction from map to map without much modifications to .luas
I know you have to poin to the dc: folders and such, but I'd rather just point to the ONE .lvl file.
As I said I am officially confused so I might have talked in circles...
I need step by step instructions (remembering this is my first attempt at modding SWBF) to...
Munge(compile?) my edited .odf files into working .lvl files.
If that requires the creation of a .req file I need step-by-step instructions to do that as well
Take me from .odf to .lvl as simply as you can PLZ
There are a few people like me confused and I point them to this thread and told them to just watch this one instead of making thier own.
Help us out please ye gods of Modding!
*worship bowing and strange chanting*

Posted: Sun Apr 17, 2005 2:52 pm
by Chamboozer
I am sorry rends, i can hardly see the language tool you have everything else is working fine help me with the language tool and i can get this - :bdroid2: - thing finished, then onto my other suprise!

Posted: Sun Apr 17, 2005 3:59 pm
by Rends
Run Bfbuilder.hta and click on localize
Posted: Sun Apr 17, 2005 4:34 pm
by Chamboozer
thats not what i meant i cannt see the language tool your link...links to, so how do I make this thing work???
Posted: Mon Apr 18, 2005 8:59 am
by OOM-9
AH... I thought he had openned the files in the Language tool.
the localize button I can see
Lemme see if I figured it out yet

Posted: Mon Apr 18, 2005 9:09 am
by OOM-9
ok... did I take it the wrong way?
I copied the info from the odf and pasted it under the security droid key... is this what I am needing to do?
Cause I see weapons and such under thier own keys, perhaps soldiers work the same?
Posted: Mon Apr 18, 2005 10:44 am
by OOM-9
Nope I am confused
I have...
5 CIS ODFs for the Battledroid soldiers
4 REP ODFs for the ARC soldiers
1 Weapon ODF for the ARC weapons
I need to know how to make it...
1 CIS lvl
1 REP lvl
(and how to implament the new weapon)
I ran the localize tool and it made a lot of language files -_-
Is there no tool I can just plug the ODFs into and have it compile them into .lvls?
Posted: Mon Apr 18, 2005 10:53 am
by Qdin
I want to learn to make units too

and I THINK, that this post can help me undertanding... EVEN if you ARE talking in circles, I THINK I can understand the way you think... (confusing

) and I hope, that you can explain it to me after YOU understand it

well, good luck - and I'll look mor eto this post...
Posted: Mon Apr 18, 2005 12:17 pm
by Saturn_V
You don't paste the odf into the language tool, you use the language tool to set what you want things to be called in the game.
Posted: Mon Apr 18, 2005 3:32 pm
by OOM-9
oh... well then how do I make them usable in the first place
(VERY CONFUSED NOW)
Posted: Tue Apr 19, 2005 11:57 pm
by Chamboozer
ok i am truly stuck can anyone give me a list of the stuff needed to stop my map from crashng, because my map's progress has simply halted.
Posted: Fri Apr 22, 2005 11:39 am
by OOM-9
hey Chamboozer... did it start crashing when you added the droid?
if so I can help you
add me to your Xfire list...
'vgnevar'
is my screen name on Xfire
RavenLikesCheese is my AIM account
and
[email protected] is my MSN account
love to help out

Posted: Sat Apr 23, 2005 12:47 am
by Chamboozer
I would love it if you helped but i am not allowed to get xfire so is there another way around this?
Posted: Sat Apr 23, 2005 2:19 am
by OOM-9
RavenLikesCheese is my AIM account
and
[email protected] is my MSN account
love to help out
try me on my MSN or AIM accounts?
Posted: Sat Apr 23, 2005 1:21 pm
by Chamboozer
ok i sent u an e-mail.

Posted: Fri May 06, 2005 12:00 am
by OOM-9
-- Start sidelvls
ReadDataFile("dc:SIDE\\cis.lvl",
"cis_inf_basic",
"cis_inf_countdooku",
"cis_inf_droideka");
ReadDataFile("SIDE\\rep.lvl",
"rep_inf_basic",
"rep_inf_macewindu",
"rep_inf_jet_trooper");
--end sidelvls
--start loadouts
SetTeamName(CIS, "CIS")
SetTeamIcon(CIS, "cis_icon")
AddUnitClass(CIS, "cis_inf_battledroid",10)
AddUnitClass(CIS, "cis_inf_assault",1)
AddUnitClass(CIS, "cis_inf_pilotdroid",2)
AddUnitClass(CIS, "arc_securitydroid",2)
AddUnitClass(CIS, "cis_inf_droideka",1)
SetHeroClass(CIS, "cis_inf_countdooku")
SetTeamName(REP, "Republic")
SetTeamIcon(REP, "rep_icon")
AddUnitClass(REP, "rep_inf_clone_trooper",10)
AddUnitClass(REP, "rep_inf_arc_trooper",1)
AddUnitClass(REP, "rep_inf_clone_pilot",2)
AddUnitClass(REP, "rep_inf_clone_sharpshooter",2)
AddUnitClass(REP, "rep_inf_jet_trooper",1)
SetHeroClass(REP, "rep_inf_macewindu")
--end loadouts
Here copy paste into the correct spot in your LUA Chamb
Posted: Fri May 06, 2005 9:18 am
by Leviathan
-- Start sidelvls
ReadDataFile("dc:SIDE\\cis.lvl",
"cis_inf_basic",
"cis_inf_countdooku",
"cis_inf_droideka");
Why security droïd's REQ file is not declared in this section ? Is it independent (Like Droïdeka or Count Dooku) or integrated in "cis_inf_basic.req" ?