Recently I've been experimenting with changing the PC-attack animation pallet's Index. (which is going wonderfully, I may add --thanks to Justin3009 for the info) Due to this, I started to make some new weapons out of the spare empty Bows, Guns, and Fists that lie untapped in the ROM.
Here's the method for the pallet weapon index and the colors themselves: (this has probably been posted before, but I'm reiterating it here)
I was able to find the palette index table today after some searching (the weapon index is moved 4 times within memory before the table is used)
$0D6CEC + weapon index
Ex: Rainbow is item $55, add to $0D6CEC and you get $0D6D41. Change the value at that address ($00) to select a different palette. If you enter $18 you should get the Wood Sword palette. ($1E = Swallow Blade colors)
The weapon palettes are at 114B00-114BBF. 6 bytes each, 32 total. That should mean a limit of 3 colors per palette.
...and $00-1F is the valid range for the $0D6CEC,x index values.
Wood Sword = 114B90
Anyways, I've been searching for a way to change the animation indexes themselves. For instance, Lucca's empty Guns shoot a sideways (dart?) that looks very strange. Does anyone know where to find the animation index that a weapon uses? Or is this data compressed? Insight and answers much appreciated as always.
~Z