Hello!
I’m trying to make a custom lightsaber and get it in-game using USM’s method (link the model to a certain crystal). I’m doing this by “cloning” Dooku’s lightsaber (copying the lightsaber files and giving the copies the number 255 instead of 116). It’s currently using the same model as Dooku’s, but that’s gonna change once I finish the model I’m making.
I’m running into a couple of problems. When I spawn my lightsaber in-game, it has the same description/properties that I gave it, but it’s using the crystal for Dooku’s lightsaber (the Vkuen spire crystal). Also, I created a custom crystal for the new saber (again, by copying and renaming the Vkuen files), but the game doesn’t seem to understand what’s going on. When I get the crystal using giveitem, the crystal does not register on the workbench. When I spawn the crystal on a corpse (the corpse in the Peragus morgue, after which Kreia speaks to you), the crystal DOES register on the workbench. However, when I go to put the crystal in a standard lightsaber, the saber becomes Dooku’s instead of my own, and if I click assemble, my custom crystal turns into the Vkuen crystal.
I’ve renamed the resref, tag items, and model variations appropriately using kotor tool, but that didn’t work. I’ve tried using the renamer/replacer option in Mdlops on the “new” saber model to rename the 116 to 255. That also didn’t work.
Can anyone help me solve this without having to remove dooku’s saber from the override folder?
Custom crystals require an entry in upcrystals.2da. If you have USM installed you'll need to edit the existing one in the Override folder. There's some more info here -
http://www.lucasforums.com/showthread.php?t=143991)