Help for a beginner on a seemingly simple mod
Posted: Sun Jun 22, 2014 8:47 pm
I want to replace all the episode 3 clones with reskinned episode 2 ones, but have know idea what to do. I looked at the documentation in the mod tools which i just got but i dont think they fit my project so i came here. If anyone could help me out thatd be great cause i literally just started modding today.
EDIT
Ok so after some thought i figured to start off i only want to play with episode 2 clones on kamino. So i went to the everything you need to know thread. It showed me how to edit an existing map and i followed its instructions-
1. Make a new map. For example purposes, this map will be called ABC and the shipped map used will be Kamino (KAM).
2. Go to …\BF2_ModTools\data_ABC\Worlds\ABC and delete the world1 folder.
3. Go to …\BF2_ModTools\assets\worlds\KAM and copy all the contained folders; they should be: effects, msh, MUNGED, odf, and world1.
4. Paste those folders to: …\BF2_ModTools\data_ABC\Worlds\ABC.
5. Go to …\BF2_ModTools\assets\scripts\kam and copy the contents of the scripts that correspond to the game modes of the newly created map. Paste the copied contents into the corresponding files (in …\BF2_ModTools\data_ABC\Common\scripts\ABC), deleting the old contents (ex. KAM1c_con.lua -> ABCc_con.lua). (Alternatively, copy the scripts from KAM, paste them alongside the scripts for ABC, delete the corresponding scripts and rename the KAM scripts to match the old names.)
6. In each of the new .lua scripts go to the line where it loads the world:
Code: Select all
ReadDataFile("kam\\kam1.lvl", "kamino1_conquest")
and change it to:
Code: Select all
ReadDataFile("dc:ABC\\kam1.lvl", "kamino1_conquest")
7. The process is now complete. When editing the world with Zeroeditor, open kamino.wld from …\BF2_ModTools\data_ABC\Worlds\ABC\world1.
The only thing i did different was not add dc:adc to the read data file because i only want to change the sides from episode 3 clones to 2.
Then i followed MileHighGuys advice and added the rep folder from assets/sides into data_abc/build/sides
I then found the rep_inf_ep3_rifleman.odf and changed
GeometryName = "rep_inf_ep3trooper"
GeometryLowRes = "rep_inf_ep3trooper_low1"
to
GeometryName = "rep_inf_trooper"
GeometryLowRes = "rep_inf_trooper_low1"
Lastly i figured it wouldnt appear in game magically so i munged it with common selected and side set to the rep folder
Loaded up bf2 and ABC%s_%s was at the top of the level list so i clicked play for conq in clone wars era, and after a black screen for a few seconds it crashed saying
Could not open mission .lvl
sorry for the long post
So anyone know what i did wrong?
EDIT
Ok so after some thought i figured to start off i only want to play with episode 2 clones on kamino. So i went to the everything you need to know thread. It showed me how to edit an existing map and i followed its instructions-
1. Make a new map. For example purposes, this map will be called ABC and the shipped map used will be Kamino (KAM).
2. Go to …\BF2_ModTools\data_ABC\Worlds\ABC and delete the world1 folder.
3. Go to …\BF2_ModTools\assets\worlds\KAM and copy all the contained folders; they should be: effects, msh, MUNGED, odf, and world1.
4. Paste those folders to: …\BF2_ModTools\data_ABC\Worlds\ABC.
5. Go to …\BF2_ModTools\assets\scripts\kam and copy the contents of the scripts that correspond to the game modes of the newly created map. Paste the copied contents into the corresponding files (in …\BF2_ModTools\data_ABC\Common\scripts\ABC), deleting the old contents (ex. KAM1c_con.lua -> ABCc_con.lua). (Alternatively, copy the scripts from KAM, paste them alongside the scripts for ABC, delete the corresponding scripts and rename the KAM scripts to match the old names.)
6. In each of the new .lua scripts go to the line where it loads the world:
Code: Select all
ReadDataFile("kam\\kam1.lvl", "kamino1_conquest")
and change it to:
Code: Select all
ReadDataFile("dc:ABC\\kam1.lvl", "kamino1_conquest")
7. The process is now complete. When editing the world with Zeroeditor, open kamino.wld from …\BF2_ModTools\data_ABC\Worlds\ABC\world1.
The only thing i did different was not add dc:adc to the read data file because i only want to change the sides from episode 3 clones to 2.
Then i followed MileHighGuys advice and added the rep folder from assets/sides into data_abc/build/sides
I then found the rep_inf_ep3_rifleman.odf and changed
GeometryName = "rep_inf_ep3trooper"
GeometryLowRes = "rep_inf_ep3trooper_low1"
to
GeometryName = "rep_inf_trooper"
GeometryLowRes = "rep_inf_trooper_low1"
Lastly i figured it wouldnt appear in game magically so i munged it with common selected and side set to the rep folder
Loaded up bf2 and ABC%s_%s was at the top of the level list so i clicked play for conq in clone wars era, and after a black screen for a few seconds it crashed saying
Could not open mission .lvl
sorry for the long post
So anyone know what i did wrong?