Home Artists Posts Import Register
The Offical Matrix Groupchat is online! >>CLICK HERE<<

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!

Comments

John D Jones

I'd bought EBF4, 5 and Bullet Heaven 2 as a bundle on Steam before, you know, actually check if a Mac could load them. It's probably too late to refunds at this point. I'll check out Itch.io but thus far the EBF5 beta from here is doing well.

John D Jones

One thing I noticed is that in Freezeflame, you can Capture either Sól or Skadi and then Flee to face them both again. You couldn't do that with Jotun.