STEAM GROUP
Final Fantasy - Modding FF-Modding
STEAM GROUP
Final Fantasy - Modding FF-Modding
198
IN-GAME
1,718
ONLINE
Founded
26 July, 2015
Language
English
Location
United States 
Pharonix 27 Sep, 2019 @ 7:46am
FF XIII - Mod Snow's Hand Grenade back in
Is there a way to do this? I haven't found a cheat table for Cheat engine, or any guide on how to do this.

Would anyone be able to lend an assist here?
< >
Showing 1-15 of 22 comments
Pharonix 29 Sep, 2019 @ 2:47pm 
I was actually able to do this, by using the Shinkansen cheat tables.
The "Hand Grenade" ability has the ability code: def100_00
MJB 29 Sep, 2019 @ 6:09pm 
Thanks for locating the ability code. I can add this to my crystarium mod. It got me to wondering if I could add some of the enemy attack abilities so I tried it out on the MLRS Volley. I could get it to show up in the character ability list, but unfortunately I couldn't select it in combat as it wasn't there. More investigation needed...
Pharonix 30 Sep, 2019 @ 10:23am 
Mind sharing the ability code?
Using the table listed above, you can only go to a "longer" skill entry, so if i changed blitz to Hand grenade:

Blitz is at520_00
HG is def100_00
so it becomes difficult to switch back to blitz once you change it.
Were you able to add it in? or just replace a skill?

Interestingly, giving Lightning the "Hand Grenade" skill, she actually does use the animation for it.


Here's the ability list I found

FF13 ability list

tp200_00: Stopga
tp300_00: Dispelga
tp000_00: Renew
tp100_00: Libra
tp400_00: Quake
sm000: Summon

mw000_00: Cure
mw100_00: Raise
mw200_00: Esuna
mw010_00: Cura
ade850_00: Boon
mw020_00: Curasa
mw030_00: Curaja

me020_00: Haste
me710_00: Shellra
me700_00: Protectra
me210_00: Faithra
me200_00: Bravera
me520_00: Veil
me070_00: Vigilance
me510_00: Shell
me500_00: Protect
me040_00: Enfrost
me060_00: Enwater
me030_00: Enfire
me050_00: Enthunder
me010_00: Faith
me000_00: Bravery
me560_00: Barwater
me550_00: Barthunder
me540_00: Barfrost
me530_00: Barfire

mb320_00: Waterga
ade800_00: Fearsiphon
ade820_00: Vigor
ade810_00: Overwhelm
mb420_00: Aeroga
mb410_00: Aerora
mb010_00: Fira
mb310_00: Watera
mb110_00: Blizzara
mb210_00: Thundara
at010_40: Aquastrike
at010_20: Froststrike
at010_10: Flamestrike
at010_30: Sparkstrike
mb400_00: Aero
mb300_00: Water
mb100_00: Blizzard
mb200_00: Thunder
mb000_00: Fire
mb220_00: Thundaga
mb020_00: Firaga
mb120_00: Blizzaga

mg030_00: Imperil
mg010_00: Deshell
mg000_00: Deprotect
ade900_00: Jinx
mg740_00: Dazega
mg540_00: Daze
mg720_00: Painga
mg520_00: Pain
mg710_00: Fogga
mg510_00: Fog
mg730_00: Cursega
mg530_00: Curse
mg240_00: Dispel
mg700_00: Slowga
mg220_00: Poisonga
mg230_00: Imperilga
mg210_00: Deshellga
mg200_00: Deprotega
mg020_00: Poison
mg500_00: Slow

ac100_00: Provoke
ac110_00: Challenge
ade620_00: Reprieve
gd310_00: Vendetta
gd410_00: Entrench
ade110_00: Counter
gd010_00: Steelguard
gd210_00: Elude
ade010_00: Evade
ade600_00: Deathward
ade610_00: Fringeward
gd110_00: Mediguard


ade700_00: Jeopardize
ma020_00: Ruinga
aat540_00: Blindside
ade730_00: Faultsiphon
ade710_00: Deathblow
aat550_00: Powerchain
aat530_00: Ravage
aat570_00: Scourge
ade720_00: Lifesiphon
ade740_00: Adrenaline
aat560_00: Smite
aat500_00: Launch
at010_00: Attack
at520_00: Blitz
ma000_00: Ruin

def100_00: Hand Grenade

c000_ is a prefix that denotes character so:


c000_at010_00: Lightning's Attack
c002_at010_10: Sazh's Flamestrike
c002_at010_00: Sazh's Attack
c002_at520_00: Sazh's Blitz
c002_at010_30: Sazh's Sparkstrike
c002_gd310_00: Sazh's Vendetta
MJB 30 Sep, 2019 @ 11:36am 
So I went about it a different way. I have a mod I created that allows me to completely edit the nodes in any of the crystariums (It's posted on Nexusmods). I have a convenient save in Lake Bresha just after they become l'Cie so when I want to try something out, like this, I just edit one of the early crystarium nodes putting in whatever I want to try, then just start the game and acquire the ability or whatever. For reference, the MLRS Volley is m140_ac100. There is also a mod there where I've documented what I've found about the game files so far (at least the .wdb ones) and one of the appendices has the enemy list. m140 is the PSICOM Aerial Recon enemy. It also includes an Excel spreadsheet where you can load the ability file (bt_ability.wdb) to see the valid abilities for each enemy (and characters), but there is no description with them. Just the codes.
Pharonix 30 Sep, 2019 @ 1:10pm 
I did find that mod, but it crashes excel everytime I go to load any wdb file bigger than the crystarium files
MJB 30 Sep, 2019 @ 1:19pm 
Odd. There are two mods, the crystarium mod can only open the crystarium files. The other mod is called "FF XIII Modding Resource". This one has the excel file "FFXIII wdb.xlsm" that should be able to open any .wdb file. (you need macros enabled and must have the desktop version of Office)
Pharonix 30 Sep, 2019 @ 1:22pm 
The modding resource is the one I'm using.

But I'm also still a noob at using the FF13tool

If you have any in-depth instructions, that'd be amazing.
MJB 30 Sep, 2019 @ 1:26pm 
If you download a 3rd mod - "Gameplay Tweaks and Hard Mode", there is a batch file in there "FF13wdbSetup.bat" that will automatically find your Steam FF13 directory and extract all the .wdb files out of it. If you just run that one batch file, it won't make any changes to your game other than extracting the files.
Make sure you extract this mod into any directory other than where your steam files are. Somewhere in your documents directory will work fine.
Last edited by MJB; 30 Sep, 2019 @ 1:29pm
Pharonix 30 Sep, 2019 @ 1:29pm 
Ok, I'll use that to get the wdb files, but how would I then go about updating after i modify the wdb file i want?
MJB 30 Sep, 2019 @ 1:36pm 
That question is a little tougher... The gameplay tweaks uses standard text file for the included app to read to know how to change the wdb file and there's a batch file that can load the modified wdb back into you game, but I would need to do a write up to really explain how to manually do it. If you're pretty good with batch files and stuff, you can look at some of the gameplay changes I've made in the mod to see how it works.

Let me see what I can come up with over the next couple of days to simplify and document the process.
Pharonix 1 Oct, 2019 @ 5:16am 
I think I found out why MLRS Volley and most enemy skills(haven't tested all yet) don't work.
This is because the "Role" assigned to it doesn't match any of the 6 roles available to the player.
Pharonix 1 Oct, 2019 @ 8:22am 
Also, I'm seeing alot of 65535s in the BL column of bt_ability, whereas the modding resource shows something else.
MJB 1 Oct, 2019 @ 11:08am 
the 65535 is due to the header column (row #1). By default, the values are shown as two unsigned 16 bit integers (ii) where there is no pre-defined definition. In the early part of the documentation, it shows the various acceptable characters you can put in the header to display the data in different formats. The picture is showing the 'w' header (for word - a signed 32 bit integer - yes I know the header in the picture shows an 'l', that's because I took the screen copy when I was using 'l' for long and had to change it but never got around to making more screen copies). The text in the documentation is correct. Once you change the header, click on Fang's picture to redisplay the data with the new formats.

As for the "Role", that's not the problem. A zero in the role makes it available to all roles (I think the Hand Grenade is like that). I also accidentally changed the volley once to a specific role, and it didn't help.
Pharonix 1 Oct, 2019 @ 1:23pm 
ah, ok. I think I understand now.

I did find a few more skills that work:
s601_mw000_00 - Bahamut's Curaga
s501_mb520_00 - Hecaton's Quake
s401_ac100_00 - Brynhildr's Lofty Challenge
s601_mb500_00 - Bahamut's Ignis
MJB 1 Oct, 2019 @ 4:18pm 
So I did have a little success with an enemy's attack. Based on your info on the eidolans attacks, I picked an enemy that had very similar ability stats, in this case the Pantheron's War Cry m001_ac100. It did show up in game and I was able to select it during combat. Unfortunately, it's a 1/2 ATB bar skill, so it was stacking on top of one another and I didn't really check to see if it did anything. Based on this, I will try to narrow down, what parameter in the ability file is the critical one.

Did you try any abilities that didn't work? That may also help narrow down the problem.
Last edited by MJB; 1 Oct, 2019 @ 4:32pm
< >
Showing 1-15 of 22 comments
Per page: 1530 50