EBF5 v2 Source Code (Patreon)
Downloads
Content
Hey guys, here's an updated copy of the EBF5 source code, including all the new stuff from version 2. The biggest changes will be the new EquipsAlt and BattlesAlt classes, and all the new foe classes, but many old classes have also been changed.
Here's the same instructions from last time:
This is just for the purposes of personal education, and datamining (for walkthroughs etc).
The code is quite messy in many places, and the comments aren't always accurate or useful. Timeline code from the animations is not included, so some important stuff is missing, and none of this code will compile unless you edit it to stand alone. You're best opening the files in FlashDevelop, but any code editor should do okay.
I recommend browsing some of these files first, as they're quite easy to read, even if you're not a programmer. They're mostly just lists of object data:
Anything in the "foes" folder, Catching, DamageObject, Equip, Equips, Item, Items, Player2, Spells, Skills, Summons
If you want to dig into the details of the battle system, you'll need to look at Target, Foe, Player, Battle, and many others. Those are much messier and more complicated, but should be somewhat understandable to anyone who is familiar with ActionScript, Java, or similar languages.
This stuff isn't a secret, but please don't distribute the full files. (feel free to quote parts)
I also don't mind if you use small parts of it in your own projects, just don't plagiarise all of my unique game mechanics! Ask me if in doubt!