DynamixDJ
DynaGamer
- AKA
- Josh
FFVII Enemy Database & Calculator V 1.1.0
This database has been built using Microsoft Excel and acts as a multi-purpose search engine containing Enemy, Attack, Formation, Item, Materia and Field Map data all taken from the scene.bin, kernel.bin and flevel.lgp respectively. You will also find a fully working Damage Output Calculator, a Damage Overflow Calculator, and an 'Average Spoils Per Screen' Calculator.
Created for:
- Casual players
- Speedrunners
- Modders (Database can be used as a canvas/template for designing a new mod)
- Walkthrough/FAQ writers
- Coders/Tool Writers
Download here:
Normal Version: https://drive.google.com/open?id=0B8OpCQuDA-lKZkN5cVdYbXA1OFk (12.8 MB)
Pictures Version: https://drive.google.com/open?id=1dZKZvFfiosQPiSpAVRNJstbAUpglTdgZ (236 MB)
Both files are too large for Google Sheets to open, so you will need to download them to use them. The files are macro-free. Only download the Pictures version if you know your computer can handle the file. Additionally, you may experience compatibility issues if not using Microsoft Excel.
The Normal version and Pictures version both work the same; the only difference between the two is that the Pictures version contains embedded pictures of all Enemies, Items, Field Maps and Battle Backgrounds within the "Database" section, whereas the normal release includes hyperlinks to uploaded versions of the pictures.
DATABASE FEATURES:
Enemy:
Attack:
Formation:
Item:
Materia:
Maps:
Map Average Calculator:
Damage Overflow Calculator:
Damage Output Calculator:
Database Section:
Credit to NFITC1 for the maths behind the Map Average Calculator.
Credit to Gurthawoe for help with the spreadsheet formulas.
Contact email - [email protected]
This database has been built using Microsoft Excel and acts as a multi-purpose search engine containing Enemy, Attack, Formation, Item, Materia and Field Map data all taken from the scene.bin, kernel.bin and flevel.lgp respectively. You will also find a fully working Damage Output Calculator, a Damage Overflow Calculator, and an 'Average Spoils Per Screen' Calculator.
Created for:
- Casual players
- Speedrunners
- Modders (Database can be used as a canvas/template for designing a new mod)
- Walkthrough/FAQ writers
- Coders/Tool Writers
Download here:
Normal Version: https://drive.google.com/open?id=0B8OpCQuDA-lKZkN5cVdYbXA1OFk (12.8 MB)
Pictures Version: https://drive.google.com/open?id=1dZKZvFfiosQPiSpAVRNJstbAUpglTdgZ (236 MB)
Both files are too large for Google Sheets to open, so you will need to download them to use them. The files are macro-free. Only download the Pictures version if you know your computer can handle the file. Additionally, you may experience compatibility issues if not using Microsoft Excel.
The Normal version and Pictures version both work the same; the only difference between the two is that the Pictures version contains embedded pictures of all Enemies, Items, Field Maps and Battle Backgrounds within the "Database" section, whereas the normal release includes hyperlinks to uploaded versions of the pictures.
DATABASE FEATURES:
Enemy:
Search via Enemy Name or ID to display all basic stats for the searched Enemy, along with Steals, Drops and Morphs; Elemental and Status attributes; and "Lookalikes". Also shows the Formation ID which the searched enemy appears in, and the Field Screens/World Map areas where you can encounter that enemy.
Lists detailed attack information for all 16 Attack slots for the searched enemy, as well as the three assigned Manipulate Attacks.
"Advanced Search" feature available, which allows for search criteria such as:
- All Enemies that are Lv 24
- All Enemies that have a Defence value of 60
- All Enemies that take Double Damage from Fire
Lists detailed attack information for all 16 Attack slots for the searched enemy, as well as the three assigned Manipulate Attacks.
"Advanced Search" feature available, which allows for search criteria such as:
- All Enemies that are Lv 24
- All Enemies that have a Defence value of 60
- All Enemies that take Double Damage from Fire
Search via Attack Name or ID to display the basic stats for searched attack (MP Cost, Attack power etc.); Elemental and Status attributes; Target Attributes; Attack Formula used; and other info such as additional effects used, random variation on/off etc.
Lists all enemies in which the searched Attack can be found upon, as well as a base damage calculator in which one can use the Enemy ID to calculate the base damage value quickly.
"Advanced Search" feature available, which allows for search criteria such as:
- All Attacks that have an MP cost of 30
- All Attacks that use the Lightning element
- All Attacks that use Attack Formula 26
A list of "Additional Effects" and their descriptions can be found by navigating past the Advanced Search feature.
Lists all enemies in which the searched Attack can be found upon, as well as a base damage calculator in which one can use the Enemy ID to calculate the base damage value quickly.
"Advanced Search" feature available, which allows for search criteria such as:
- All Attacks that have an MP cost of 30
- All Attacks that use the Lightning element
- All Attacks that use Attack Formula 26
A list of "Additional Effects" and their descriptions can be found by navigating past the Advanced Search feature.
Search via Formation ID (decimal value) to display all stats for searched formation: Escape Counter; Battle Background used; Battle Type and Setup Flag used; and whether or not the Formation is used within the battle square.
Shows each enemy found within the Formation (3 max), along with the Qty of each enemy (6 total for the Formation), EXP, AP and gil earned, and all basic stats for those enemies. Also indicates the row positioning of the enemies within the Formation, the cover flag used, and the enemy flag used. Lists all Field Screens/World Map areas in which the searched Formation appears in.
Navigate past the Advanced Search feature for a description on "Setup Flags", "Battle Types", "Enemy Flags", how the Cover Flag works, and also a list of the Battle Backgrounds used (along with embedded pictures for the Battle Backgrounds).
"Advanced Search" feature available, which allows for search criteria such as:
- All Formations that have an Escape Counter of 3
- All Formations that are used in the Battle Arena
- All Formations that use Battle Type 4 (Pincer Attack - Enemy attacks from both sides)
Shows each enemy found within the Formation (3 max), along with the Qty of each enemy (6 total for the Formation), EXP, AP and gil earned, and all basic stats for those enemies. Also indicates the row positioning of the enemies within the Formation, the cover flag used, and the enemy flag used. Lists all Field Screens/World Map areas in which the searched Formation appears in.
Navigate past the Advanced Search feature for a description on "Setup Flags", "Battle Types", "Enemy Flags", how the Cover Flag works, and also a list of the Battle Backgrounds used (along with embedded pictures for the Battle Backgrounds).
"Advanced Search" feature available, which allows for search criteria such as:
- All Formations that have an Escape Counter of 3
- All Formations that are used in the Battle Arena
- All Formations that use Battle Type 4 (Pincer Attack - Enemy attacks from both sides)
Look up all Items/Weapons/Armour/Accessories. Note that the search priority runs from left-to-right, meaning, if you search via item Name then you cannot search via Weapon Name until you have cleared the Item Name search criteria.
Shows all relevant stats pertaining to the type of Item you are searching for (weapon/armour etc.) - the result boxes will appear/disappear accordingly.
Lists all enemies that the searched Item can be stolen/dropped/morphed from, along with all Field Maps and Shops that you can find the Items in.
Shop look-up available, along with Key Items.
Five "Advanced Search" features are available, which allows for search criteria such as:
- All Items that are not sell-able in shops
- All Weapons that are not throw-able
- All Armour that boosts the Magic stat
- All Accessories that Defend against Petrify
- All Shops that are Shop Type 6 (Accessory Shop)
Shows all relevant stats pertaining to the type of Item you are searching for (weapon/armour etc.) - the result boxes will appear/disappear accordingly.
Lists all enemies that the searched Item can be stolen/dropped/morphed from, along with all Field Maps and Shops that you can find the Items in.
Shop look-up available, along with Key Items.
Five "Advanced Search" features are available, which allows for search criteria such as:
- All Items that are not sell-able in shops
- All Weapons that are not throw-able
- All Armour that boosts the Magic stat
- All Accessories that Defend against Petrify
- All Shops that are Shop Type 6 (Accessory Shop)
Search via Materia Name or ID to display all relevant information for that Materia. The effects of the "Modifier Types" vary from Materia to Materia; see the "Materia Modifier Notes" to clarify what those effects are.
Lists all Field Maps and Shops that hold searched Materia. Also shows info on the five abilities used by the Materia.
Enemy Skill look-up available, along with Command look-up.
Three "Advanced Search" features are available, which allows for search criteria such as:
- All Materia that deplete Strength by -2
- All Materia Attacks that are reflect-able
- All Commands that cannot toggle multiple
Lists all Field Maps and Shops that hold searched Materia. Also shows info on the five abilities used by the Materia.
Enemy Skill look-up available, along with Command look-up.
Three "Advanced Search" features are available, which allows for search criteria such as:
- All Materia that deplete Strength by -2
- All Materia Attacks that are reflect-able
- All Commands that cannot toggle multiple
Search via Map ID, Name or Description to bring up a range of info for that map, including: Enemies and Enemy Skills learned on map; Formations used on map along with basic stats for each enemy; Enemy Drops, Steals and Morphs on map; Items, Materia and Key Items collected on map; and, Shops found on map.
Also lists Elemental strengths/weaknesses, Elements used by enemies, Status vulnerabilities, and, Statuses used by enemies.
Also lists Elemental strengths/weaknesses, Elements used by enemies, Status vulnerabilities, and, Statuses used by enemies.
Search via Map ID, Name or Description to list all Formations that appear on that map, along with all basic stats for the enemies found within those Formations. An average is then calculated to display the average EXP, AP, gil, and all other stats for that map.
Note that the average taken can be considered a true average, seeing as the calculator takes into account the individual encounter rates for each formation, and also the way in which the game first considers the "Special Battle" chances, followed by the "Normal Battle" chances (big thanks to NFITC1 for help with the maths behind this).
The averages calculator can be modified using the appropriate Materia modifiers, such as Weapon Growth, Exp Plus Level, Gil Plus Level, Enemy Lure/Away Level, and, Pre-Emptive Level.
Note that the average taken can be considered a true average, seeing as the calculator takes into account the individual encounter rates for each formation, and also the way in which the game first considers the "Special Battle" chances, followed by the "Normal Battle" chances (big thanks to NFITC1 for help with the maths behind this).
The averages calculator can be modified using the appropriate Materia modifiers, such as Weapon Growth, Exp Plus Level, Gil Plus Level, Enemy Lure/Away Level, and, Pre-Emptive Level.
First enter the player's Lv and Att, followed by the enemy's Def value (or use the enemy search field to find Def value) to make the calculator work. You can optionally enter the Hero Drink qty and Power value to calculate damage output to see if damage overflow has occurred at the Base Damage stage.
Regardless of the Hero Drink and power values entered, the calculator will take the player's Att, Lv and the Enemy's Def values to calculate the Power value required to cause overflow at the base damage stage (before any damage modifiers such as Critical come into play) for each qty of Hero Drinks. Only Barret and Vincent can overflow at the Base Damage stage, and their respective "kills needed" and "AP required" values are shown accordingly.
Continuing with the same Att, Lv & Def values, the calculator will also work out the Power value required to cause overflow at the Random Variation stage (after things like Back Damage and Critical have been considered) for each amount of Hero Drinks. All characters barring Aeris can overflow at the Random Variation stage.
Scroll to the "Useful Info" section to find the max Power value attainable for each character.
Lastly, a "reverse calculator" has been included which will calculate the maximum Def value you can overflow with based on the Power value and Hero Drinks used (and of course Lv & Att).
Regardless of the Hero Drink and power values entered, the calculator will take the player's Att, Lv and the Enemy's Def values to calculate the Power value required to cause overflow at the base damage stage (before any damage modifiers such as Critical come into play) for each qty of Hero Drinks. Only Barret and Vincent can overflow at the Base Damage stage, and their respective "kills needed" and "AP required" values are shown accordingly.
Continuing with the same Att, Lv & Def values, the calculator will also work out the Power value required to cause overflow at the Random Variation stage (after things like Back Damage and Critical have been considered) for each amount of Hero Drinks. All characters barring Aeris can overflow at the Random Variation stage.
Scroll to the "Useful Info" section to find the max Power value attainable for each character.
Lastly, a "reverse calculator" has been included which will calculate the maximum Def value you can overflow with based on the Power value and Hero Drinks used (and of course Lv & Att).
The cells highlighted in bright red can be edited here, unlike the other sheets in this database.
If you are unfamiliar with the various formulas used, then you would benefit from scrolling down to "Formula Info" to familiarise yourself with the various battle formulas in-play. The most common physical attack formula is 11, and the most common magical attack is 22. Usually, the Power value is 16, which indicates 1x normal Power. If the Attack had a power value of 32, then it could be considered 2x normal power.
If you know the Power value and formula for the attack used then enter those values into the first search field; alternatively, you can search via Attack name or ID to find the Power and Formula used. Note that the unused search fields will grey out accordingly when you fill the search fields; to use the greyed out fields again clear the current search fields. Turning Morph on will divide the Power value by 8.
Secondly, you must either look up the actor's Lv and Att if the attack is Physical, or Magic Att if the Attack is Magical. Alternatively, search via Enemy Name or ID to find the Lv and Att/MAtt used. Hero Drinks will increase Att and MAtt by 30% and will stack up to a maximum of +100%.
Lastly, enter the target's Def if the attack is Physical, or MDef if Magical, or, you can search via Enemy Name or ID to find the Def/MDef values used. Hero Drinks increase Def and MDef by 30%, and Dragon Forces by 50%. Both will stack together, but will not exceed a total maximum of +100%.
Toggle the Elemental Attributes and Status modifiers to vary the damage output in a number of ways. If you want to activate the Weapon Modifiers, then make sure to be using a damage formula beginning with A (also known as AX; see the "Formula Info" section).
The last part of the calculator will work out the various hit chances. If you have selected an Attack/Actor/Target in the search fields above, then their relevant stats will be displayed here which can be then used to fill out the fields in green. Make sure that the "Attack Type" (Physical/Magical) and "Target" (Player/Enemy) are set correctly to see the relevant stats.
If you are unfamiliar with the various formulas used, then you would benefit from scrolling down to "Formula Info" to familiarise yourself with the various battle formulas in-play. The most common physical attack formula is 11, and the most common magical attack is 22. Usually, the Power value is 16, which indicates 1x normal Power. If the Attack had a power value of 32, then it could be considered 2x normal power.
If you know the Power value and formula for the attack used then enter those values into the first search field; alternatively, you can search via Attack name or ID to find the Power and Formula used. Note that the unused search fields will grey out accordingly when you fill the search fields; to use the greyed out fields again clear the current search fields. Turning Morph on will divide the Power value by 8.
Secondly, you must either look up the actor's Lv and Att if the attack is Physical, or Magic Att if the Attack is Magical. Alternatively, search via Enemy Name or ID to find the Lv and Att/MAtt used. Hero Drinks will increase Att and MAtt by 30% and will stack up to a maximum of +100%.
Lastly, enter the target's Def if the attack is Physical, or MDef if Magical, or, you can search via Enemy Name or ID to find the Def/MDef values used. Hero Drinks increase Def and MDef by 30%, and Dragon Forces by 50%. Both will stack together, but will not exceed a total maximum of +100%.
Toggle the Elemental Attributes and Status modifiers to vary the damage output in a number of ways. If you want to activate the Weapon Modifiers, then make sure to be using a damage formula beginning with A (also known as AX; see the "Formula Info" section).
The last part of the calculator will work out the various hit chances. If you have selected an Attack/Actor/Target in the search fields above, then their relevant stats will be displayed here which can be then used to fill out the fields in green. Make sure that the "Attack Type" (Physical/Magical) and "Target" (Player/Enemy) are set correctly to see the relevant stats.
If you explore the "Enemy", "Item" or "Map" database sheets you will find hyperlinks to pictures of every Enemy, Item and Field Map. If you have downloaded the "Pictures" version, then the pics will be embedded within the notes for each cell; hover your mouse over the cells to bring up the pictures.
Generally speaking, you shouldn't need to mess around with the database section, unless you have the notion of using this database as a canvas for designing a new mod. In which case, only edit the cells highlighted in Green or Red (some cells will change colour from one to the other). If you do intend on modifying the Database, then it's worth hitting me up on my email, seeing as certain aspects have been designed in a way that isn't very self-explanatory.
The "Calculations" sheet is where all the background calculators and search engines do their thing. In honesty, It is a maze of formulas that is probably best to avoid, unless you're me .
Generally speaking, you shouldn't need to mess around with the database section, unless you have the notion of using this database as a canvas for designing a new mod. In which case, only edit the cells highlighted in Green or Red (some cells will change colour from one to the other). If you do intend on modifying the Database, then it's worth hitting me up on my email, seeing as certain aspects have been designed in a way that isn't very self-explanatory.
The "Calculations" sheet is where all the background calculators and search engines do their thing. In honesty, It is a maze of formulas that is probably best to avoid, unless you're me .
Credit to NFITC1 for the maths behind the Map Average Calculator.
Credit to Gurthawoe for help with the spreadsheet formulas.
Contact email - [email protected]
Last edited: