My problem is getting crystal properties attached to a lightsaber:
To attach crystal properties to a lightsaber, you're supposed to put the properties on the lightsaber itself with the upgrade parameter so a basic lightsaber only has the properties when fitted with a certain crystal, right?
The problem is that I'm creating new crystals, and KotOR tool won't let me edit the properties of the lightsaber to allow the new crystals! How in the world am I supposed to add the crystal properties if it won't even let me edit the data? Do I need a specific program or something? (KotOR normally has upgrade ID's from 0-24, I am adding a new crystal 25: while I can get the crystal ingame, and I can put the crystal in the lightsaber, I can't get the lightsaber to have different properties because KotOR tool doesn't recognize or allow me to edit the Upgrade ID or any of that manually. I have also used GFFEditor as recommended in your forums, but the crystals still do nothing ingame).
Please help - this crystal business is really annoying me, and I just can't figure out what I'm supposed to do (I've tried XML editing, GFF editing as text, among other things, but they all seem to result in an error).
The problem is that I'm creating new crystals, and KotOR tool won't let me edit the properties of the lightsaber to allow the new crystals! How in the world am I supposed to add the crystal properties if it won't even let me edit the data? Do I need a specific program or something? (KotOR normally has upgrade ID's from 0-24, I am adding a new crystal 25: while I can get the crystal ingame, and I can put the crystal in the lightsaber, I can't get the lightsaber to have different properties because KotOR tool doesn't recognize or allow me to edit the Upgrade ID or any of that manually.
(I assume this is for KOTOR 1 and not KOTOR2:TSL, right?)
You'll need to add your new crystals to the upgrade.2da file. The line numbers from this file are the upgrade IDs you mention above. To get KotorTool's item editor to use your modified 2DA file you must save it in the override folder, and enable KotorTool to load 2DA files from the override folder. This is done in The Tools menu --> Options --> Other tab --> Look in Game's Override folder for 2DA files checkbox.