Heh. Those weapons have been ripped from the FFVII files. Its technical. The remake team could use that to include some better action in the remake while on feild.
That about covers it.
-Corrected Pistol orientation
-Quite a few of the non-summons .p files in Magic.lgp are down-scaled to be compatible with Field sprites.
-Character Weapons from Battle.lgp are duplicated, but rescaled.
-Limit Break specific models are in magic.lgp (Cid's Dynamite, Tifa's Dolphin, Highwind Missiles, etc) Probably not much of a suprise, though.
Also, if you're looking for different weapons to use in the remake, there are quite a few in there from the Knights of the Round Summon, and they appear to be scaled and aligned similarly to the character's weapons.
I have a theory about the duplicated character weapons;
The "Throw" command.
The remake team should keep that in mind if they *do* go about changing weapons around. Wouldn't be too jive if you go to throw some new weapon, but Barret's A*M Cannon flies out to smack something upside the head instead.
I also have a theory on why certain files don't work correctly, and why modified/created files seem to have problems being integrated into the actual game.
I'll start off with the easiest example I can think of:
Try viewing Heri2_st in Ifalna. Unless I've got some kind of unique set of errors, it shouldn't work for anyone else, either.
Open up it's HRC file in Notepad (bzhf.hrc)
Look at the Body-Root bone, and notice it's got 12(!) RSDs linked to it, and thus has a number 12 in front of the string. Replace that 12 with a single digit (It doesn't seem to matter at all; I used an 8, based off heri_st). Save it, append it, link it, and all the work needed to replace the original file with this new one, and *now* try and view it in Ifalna.
...And now it works. I used the same method on the Chocobo Wagon, and if there are any other models with more than 9 RSDs linked to a single bone, this method will probably work.
Now I'm moving into a field I'll probably have trouble explaining correctly, but here goes:
Somewhere, I think one or more of the programs are having difficulty translating the base ten system into hexidecimal. Using the above example...Instead of properly reading the correct number for the body-root bone (twelve), It's reading it as a One, and then interpeting the Two as a seperate character.
I'm not sure how widespread this problem might be, or even if I'm anywhere close to being on the right track...but if I am, then a *lot* of the translation / conversion problems you guys have might be due to the same basic problem: Reading any integer over 9 as two seperate numbers.
ps: Saint, does that count as uncanny mathematical skills? O.o