Some people are probably going to be going :huh: when they read this topic but it's possible. I've made a few, they can be found at my file page @ filefront. But anyway heres how to do it.
edit by buckler: Link is broken. If anyone has this file let me know.
First you will need to get a hexeditor, a good one is HexEdit (can be found here). Next read the following tutorial carefully.
How to edit: Read the following list carefully and then at the bottom is an expample of an edit.
DO NOT GIVE ANY UNIT A LIGHTSABER! IT DOES NOT WORK!
Sides:
"all.lvl" : Rebel Alliance Side's main *.LVL file
"cis.lvl" : Confederacy of Independent Systems Side's main *.LVL file
"imp.lvl" : Galactic Empire Side's main *.LVL file
"rep.lvl" : Galactic Republic Side's main *.LVL file
Units: Rebel
"all_inf_soldier" : Rebel Soldier
"all_inf_soldierdesert" : Rebel Soldier (Desert Patern)
"all_inf_soldierjungle" : Rebel Soldier (Jungle Patern)
"all_inf_soldiersnow" : Rebel Soldier (Snow Patern)
"all_inf_soldierurban" : Rebel Soldier (Urban Patern)
"all_inf_vanguard" : Rebel Vanguard
"all_inf_vanguardjungle" : Rebel Vanguard (Jungle Patern)
"all_inf_vanguardsnow" : Rebel Vanguard (Snow Patern)
"all_inf_pilot" : Rebel Pilot
"all_inf_marksman" : Rebel Marksman
"all_inf_marksmanjungle" : Rebel Marksman (Jungle Patern)
"all_inf_marksmansnow" : Rebel Marksman (Snow Patern)
"all_inf_smuggler" : Wookiee Smuggler
"all_inf_smugglersnow" : Wookiee Smuggler (Snow Patern)
Units: CIS
"cis_inf_super_battledroid" : Super Battle Droid
"cis_inf_assault" : Assault Droid
"cis_inf_pilotdroid" : Droid Pilot
"cis_inf_assassindroid" : Assassin Droid
"cis_inf_droideka" : Droideka
"cis_inf_battledroid_inf" : Battle Droid
"cis_inf_battledroid_av" : Droid Demolitions
"cis_inf_battledroid_pilot" : Droid Pilot
"cis_inf_battledroid_sniper" : Droid Sniper
Units: Imperials
"imp_inf_storm_trooper" : Stormtrooper
"imp_inf_storm_trooperdesert" : Stormtrooper (Desert Patern)
"imp_inf_storm_troopersnow" : Stormtrooper (Snow Patern)
"imp_inf_shock_trooper" : Shock Trooper
"imp_inf_shock_troopersnow" : Shock Trooper (Snow Patern)
"imp_inf_pilotatat" : Imperial Pilot (AT-AT Driver)
"imp_inf_pilotatst" : Imperial Pilot (AT-ST Driver)
"imp_inf_pilottie" : Imperial Pilot (TIE Fighter Driver)
"imp_inf_scout_trooper" : Scout Trooper
"imp_inf_scout_troopersnow" : Scout Trooper (Snow Patern)
"imp_inf_dark_trooper" : Dark Trooper
"imp_inf_dark_troopersnow" : Dark Trooper (Snow Patern)
Units: Republic
"rep_inf_clone_trooper" : Clone Trooper
"rep_inf_arc_trooper" : ARC Trooper
"rep_inf_clone_pilot" : Clone Pilot
"rep_inf_clone_sharpshooter" : Clone Sharpshooter
"rep_inf_jet_trooper" : Jet Trooper
Weapons:
Rebels
"all_weap_inf_bowcaster" : Bowcaster
"all_weap_inf_crackgrenade" : Concussion Grenade
"all_weap_inf_fusioncutter" : Fusion Cutter
"all_weap_lightsaber" : Lightsaber
"all_weap_inf_mine_dispenser" : Mines
"all_weap_inf_mortar_launcher" : Grenade Launcher
"all_weap_inf_pistol" : Blaster Pistol
"all_weap_inf_powerup_dispenser" : Dispenser Health & Ammo
"all_weap_inf_remote_charge_dispenser" : Time Bomb
"all_weap_inf_remotedroid" : Recon Droid
"all_weap_inf_remotedroid_blaster" : Blaster
"all_weap_inf_remotedroid_destruct" : Orbital Strike
"all_weap_inf_rifle" : Blaster Rifle
"all_weap_inf_shotgun" : Blaster Cannon
"all_weap_inf_sniperrifle" : Sniper Rifle
"all_weap_inf_thermaldetonator" : Thermal Detonator
"all_weap_inf_torpedo_launcher" : Missile Launcher
CIS
"cis_weap_inf_crackgrenade" : Concussion Grenade
"cis_weap_inf_fusioncutter" : Fusion Cutter
"cis_weap_lightsaber" : Lightsaber
"cis_weap_inf_mine_dispenser" : Mines
"cis_weap_inf_mortar_launcher" : Radiation Launcher
"cis_weap_inf_pistol" : Blaster Pistol
"cis_weap_inf_powerup_dispenser" : Dispenser Health & Ammo
"cis_weap_inf_remote_charge_dispenser" : Time Bomb
"cis_weap_inf_remotedroid" : Recon Droid
"cis_weap_inf_remotedroid_blaster" : Blaster
"cis_weap_inf_remotedroid_destruct" : Orbital Strike
"cis_weap_inf_repeater" : Repeating Blasters
"cis_weap_inf_rifle" : Blaster Rifle
"cis_weap_inf_sniperrifle" : Sniper Rifle
"cis_weap_inf_thermaldetonator" : Thermal Detonator
"cis_weap_inf_torpedo_launcher" : Missile Launcher
"cis_weap_inf_wrist_blaster" : Wrist Blaster
"cis_weap_inf_wrist_rocket" : Wrist Rocket
"cis_weap_inf_wrist_shrapnel" : Tri-Shot
Empire
"imp_weap_inf_crackgrenade" : Concussion Grenade
"imp_weap_inf_fusioncutter" : Fusion Cutter
"imp_weap_lightsaber" : Lightsaber
"imp_weap_inf_mine_dispenser" : Mines
"imp_weap_inf_mortar_launcher" : Mortar Launcher
"imp_weap_inf_pistol" : Blaster Pistol
"imp_weap_inf_powerup_dispenser" : Dispenser Health & Ammo
"imp_weap_inf_remote_charge_dispenser" : Time Bomb
"imp_weap_inf_remotedroid" : Recon Droid
"imp_weap_inf_remotedroid_blaster" : Blaster
"imp_weap_inf_remotedroid_destruct" : Orbital Strike
"imp_weap_inf_rifle" : Blaster Rifle
"imp_weap_inf_shotgun" : Blast Cannon
"imp_weap_inf_sniperrifle" : Sniper Rifle
"imp_weap_inf_thermaldetonator" : Thermal Detonator
"imp_weap_inf_torpedo_launcher" : Missile Launcher
Republic
"rep_weap_inf_arccaster" : DN Bolt Caster
"rep_weap_inf_commando_pistol" : Commando Pistol
"rep_weap_inf_crackgrenade" : Concussion Grenade
"rep_weap_inf_fusioncutter" : Fusion Cutter
"rep_weap_inf_haywiredetonator" : EMP Grenade
"rep_weap_lightsaber" : Lightsaber
"rep_weap_inf_mine_dispenser" : Mines
"rep_weap_inf_pistol" : Blaster Pistol
"rep_weap_inf_powerup_dispenser" : Dispenser Health & Ammo
"rep_weap_inf_remote_charge_dispenser" : Time Bomb
"rep_weap_inf_remotedroid" : Recon Droid
"rep_weap_inf_remotedroid_blaster" : Blaster
"rep_weap_inf_remotedroid_destruct" : Orbital Strike
"rep_weap_inf_rifle" : Blaster Rifle
"rep_weap_inf_rocket_launcher" : EMP Launcher
"rep_weap_inf_sniperrifle" : Sniper Rifle
"rep_weap_inf_thermaldetonator" : Thermal Detonator
"rep_weap_inf_torpedo_launcher" : Missile Launcher
Example Mod:
In order to edit the Weapons that the Dark Trooper currently owns in this LucasArts video-game, just read closely the following tutorial :
Make sure you have made a Back-Up of the "imp.lvl" file, located inside the /Contents/Resources/Data/LVL_PC/SIDE directory
Open your Hex-editor and use it in order to edit the "imp.lvl" file mentioned above
Launch a Search (apple + s) using the following Keywords : "imp_inf_dark_trooper" and "imp_inf_dark_troopersnow"
Scroll down in the opened file once your Program has found a match, and check whether a few entries looking to the ones I have written in my last list are present near the Result your Hex-Editor has localized
Once you've noticed one of them, just look at its complete description, and replace it by another one, still chosen among the content of the last List, while making sure the Amount of characters of the brand-new entry does not exceed the one of the original weapon !
(In case the Label of the Weapon you wish to insert counts less characters than the original one's, just replace each remaining "Symbol" by "00" inside the Hexadecimal part of your Dedicated Program...)
Save all changes you've made, and you should be done.
Please people do not hesitate to post replies in this thread with questions about it. Download a few of my mods, test them out, make your own. Hopefully this will get everyone making mods.
If I get enough questions, I'll post another tutorial.
Enjoy.
-jedikiller32
edit by buckler: Link is broken. If anyone has this file let me know.
First you will need to get a hexeditor, a good one is HexEdit (can be found here). Next read the following tutorial carefully.
How to edit: Read the following list carefully and then at the bottom is an expample of an edit.
DO NOT GIVE ANY UNIT A LIGHTSABER! IT DOES NOT WORK!
Sides:
"all.lvl" : Rebel Alliance Side's main *.LVL file
"cis.lvl" : Confederacy of Independent Systems Side's main *.LVL file
"imp.lvl" : Galactic Empire Side's main *.LVL file
"rep.lvl" : Galactic Republic Side's main *.LVL file
Units: Rebel
"all_inf_soldier" : Rebel Soldier
"all_inf_soldierdesert" : Rebel Soldier (Desert Patern)
"all_inf_soldierjungle" : Rebel Soldier (Jungle Patern)
"all_inf_soldiersnow" : Rebel Soldier (Snow Patern)
"all_inf_soldierurban" : Rebel Soldier (Urban Patern)
"all_inf_vanguard" : Rebel Vanguard
"all_inf_vanguardjungle" : Rebel Vanguard (Jungle Patern)
"all_inf_vanguardsnow" : Rebel Vanguard (Snow Patern)
"all_inf_pilot" : Rebel Pilot
"all_inf_marksman" : Rebel Marksman
"all_inf_marksmanjungle" : Rebel Marksman (Jungle Patern)
"all_inf_marksmansnow" : Rebel Marksman (Snow Patern)
"all_inf_smuggler" : Wookiee Smuggler
"all_inf_smugglersnow" : Wookiee Smuggler (Snow Patern)
Units: CIS
"cis_inf_super_battledroid" : Super Battle Droid
"cis_inf_assault" : Assault Droid
"cis_inf_pilotdroid" : Droid Pilot
"cis_inf_assassindroid" : Assassin Droid
"cis_inf_droideka" : Droideka
"cis_inf_battledroid_inf" : Battle Droid
"cis_inf_battledroid_av" : Droid Demolitions
"cis_inf_battledroid_pilot" : Droid Pilot
"cis_inf_battledroid_sniper" : Droid Sniper
Units: Imperials
"imp_inf_storm_trooper" : Stormtrooper
"imp_inf_storm_trooperdesert" : Stormtrooper (Desert Patern)
"imp_inf_storm_troopersnow" : Stormtrooper (Snow Patern)
"imp_inf_shock_trooper" : Shock Trooper
"imp_inf_shock_troopersnow" : Shock Trooper (Snow Patern)
"imp_inf_pilotatat" : Imperial Pilot (AT-AT Driver)
"imp_inf_pilotatst" : Imperial Pilot (AT-ST Driver)
"imp_inf_pilottie" : Imperial Pilot (TIE Fighter Driver)
"imp_inf_scout_trooper" : Scout Trooper
"imp_inf_scout_troopersnow" : Scout Trooper (Snow Patern)
"imp_inf_dark_trooper" : Dark Trooper
"imp_inf_dark_troopersnow" : Dark Trooper (Snow Patern)
Units: Republic
"rep_inf_clone_trooper" : Clone Trooper
"rep_inf_arc_trooper" : ARC Trooper
"rep_inf_clone_pilot" : Clone Pilot
"rep_inf_clone_sharpshooter" : Clone Sharpshooter
"rep_inf_jet_trooper" : Jet Trooper
Weapons:
Rebels
"all_weap_inf_bowcaster" : Bowcaster
"all_weap_inf_crackgrenade" : Concussion Grenade
"all_weap_inf_fusioncutter" : Fusion Cutter
"all_weap_lightsaber" : Lightsaber
"all_weap_inf_mine_dispenser" : Mines
"all_weap_inf_mortar_launcher" : Grenade Launcher
"all_weap_inf_pistol" : Blaster Pistol
"all_weap_inf_powerup_dispenser" : Dispenser Health & Ammo
"all_weap_inf_remote_charge_dispenser" : Time Bomb
"all_weap_inf_remotedroid" : Recon Droid
"all_weap_inf_remotedroid_blaster" : Blaster
"all_weap_inf_remotedroid_destruct" : Orbital Strike
"all_weap_inf_rifle" : Blaster Rifle
"all_weap_inf_shotgun" : Blaster Cannon
"all_weap_inf_sniperrifle" : Sniper Rifle
"all_weap_inf_thermaldetonator" : Thermal Detonator
"all_weap_inf_torpedo_launcher" : Missile Launcher
CIS
"cis_weap_inf_crackgrenade" : Concussion Grenade
"cis_weap_inf_fusioncutter" : Fusion Cutter
"cis_weap_lightsaber" : Lightsaber
"cis_weap_inf_mine_dispenser" : Mines
"cis_weap_inf_mortar_launcher" : Radiation Launcher
"cis_weap_inf_pistol" : Blaster Pistol
"cis_weap_inf_powerup_dispenser" : Dispenser Health & Ammo
"cis_weap_inf_remote_charge_dispenser" : Time Bomb
"cis_weap_inf_remotedroid" : Recon Droid
"cis_weap_inf_remotedroid_blaster" : Blaster
"cis_weap_inf_remotedroid_destruct" : Orbital Strike
"cis_weap_inf_repeater" : Repeating Blasters
"cis_weap_inf_rifle" : Blaster Rifle
"cis_weap_inf_sniperrifle" : Sniper Rifle
"cis_weap_inf_thermaldetonator" : Thermal Detonator
"cis_weap_inf_torpedo_launcher" : Missile Launcher
"cis_weap_inf_wrist_blaster" : Wrist Blaster
"cis_weap_inf_wrist_rocket" : Wrist Rocket
"cis_weap_inf_wrist_shrapnel" : Tri-Shot
Empire
"imp_weap_inf_crackgrenade" : Concussion Grenade
"imp_weap_inf_fusioncutter" : Fusion Cutter
"imp_weap_lightsaber" : Lightsaber
"imp_weap_inf_mine_dispenser" : Mines
"imp_weap_inf_mortar_launcher" : Mortar Launcher
"imp_weap_inf_pistol" : Blaster Pistol
"imp_weap_inf_powerup_dispenser" : Dispenser Health & Ammo
"imp_weap_inf_remote_charge_dispenser" : Time Bomb
"imp_weap_inf_remotedroid" : Recon Droid
"imp_weap_inf_remotedroid_blaster" : Blaster
"imp_weap_inf_remotedroid_destruct" : Orbital Strike
"imp_weap_inf_rifle" : Blaster Rifle
"imp_weap_inf_shotgun" : Blast Cannon
"imp_weap_inf_sniperrifle" : Sniper Rifle
"imp_weap_inf_thermaldetonator" : Thermal Detonator
"imp_weap_inf_torpedo_launcher" : Missile Launcher
Republic
"rep_weap_inf_arccaster" : DN Bolt Caster
"rep_weap_inf_commando_pistol" : Commando Pistol
"rep_weap_inf_crackgrenade" : Concussion Grenade
"rep_weap_inf_fusioncutter" : Fusion Cutter
"rep_weap_inf_haywiredetonator" : EMP Grenade
"rep_weap_lightsaber" : Lightsaber
"rep_weap_inf_mine_dispenser" : Mines
"rep_weap_inf_pistol" : Blaster Pistol
"rep_weap_inf_powerup_dispenser" : Dispenser Health & Ammo
"rep_weap_inf_remote_charge_dispenser" : Time Bomb
"rep_weap_inf_remotedroid" : Recon Droid
"rep_weap_inf_remotedroid_blaster" : Blaster
"rep_weap_inf_remotedroid_destruct" : Orbital Strike
"rep_weap_inf_rifle" : Blaster Rifle
"rep_weap_inf_rocket_launcher" : EMP Launcher
"rep_weap_inf_sniperrifle" : Sniper Rifle
"rep_weap_inf_thermaldetonator" : Thermal Detonator
"rep_weap_inf_torpedo_launcher" : Missile Launcher
Example Mod:
In order to edit the Weapons that the Dark Trooper currently owns in this LucasArts video-game, just read closely the following tutorial :
Make sure you have made a Back-Up of the "imp.lvl" file, located inside the /Contents/Resources/Data/LVL_PC/SIDE directory
Open your Hex-editor and use it in order to edit the "imp.lvl" file mentioned above
Launch a Search (apple + s) using the following Keywords : "imp_inf_dark_trooper" and "imp_inf_dark_troopersnow"
Scroll down in the opened file once your Program has found a match, and check whether a few entries looking to the ones I have written in my last list are present near the Result your Hex-Editor has localized
Once you've noticed one of them, just look at its complete description, and replace it by another one, still chosen among the content of the last List, while making sure the Amount of characters of the brand-new entry does not exceed the one of the original weapon !
(In case the Label of the Weapon you wish to insert counts less characters than the original one's, just replace each remaining "Symbol" by "00" inside the Hexadecimal part of your Dedicated Program...)
Save all changes you've made, and you should be done.
Please people do not hesitate to post replies in this thread with questions about it. Download a few of my mods, test them out, make your own. Hopefully this will get everyone making mods.
If I get enough questions, I'll post another tutorial.
Enjoy.
-jedikiller32