The SEB Engine is my final DX7 Eclipse love-child that I developed over the course of Eternal Blaze’s lifespan. It’s evolved into a jewel fit for kings! (Or rather: poor, poor hobbyists stuck in the DX7 era.)
This engine is bug-free as far as I can tell (and it’s been hosting a game for a while now) and for the amount of nice features I’ve packed into it, that’s quite a feat indeed!
Base Engine Used: EO 2.0
PS: I’m going off of memory here. This engine is massive and I’ve lost all my records of the changelogs, so I may forget to mention some of the features I’ve added in.
~Original Bugs Fixed~
I’m fairly certain all of the original bugs in EO 2.0 have been fixed.
I’ve put in Lightning’s Pet System with a few tweaks that make it very optimized and far superior than the original out of the box. Simply create an NPC in the Npc Editor and then make an item in the Item Editor and make the Item Type “Summon”. A scroll bar in the Item Editor will pop up and will allow you to select which NPC this will summon when you use the item.
Guilds are in! I’ve put in Scott’s Guild System as well as a few additions such as a Guild Request Message, a Guild Menu, and a few other niceties. I’ve also fixed Guild Name Colors. (At least if I remember correctly I did. It’s been a while since I’ve used this bad boy)
Alatar’s Quest System makes it’s return in the SEB Engine. So, yeah, quests.
Jc’s Event system has been seamlessly added in. (this kinda defeated the purpose of me using EO 2.0 as a base but… you know. Nostalgia n’stuff.)
~Multiple Item Drops~
You can assign multiple drops to an NPC and I’ve boosted the amount of an item an NPC can drop from 255 to 500
~Higher Consume Amounts~
Instead of having a max heal amount on a consume of 255, you can now have potions that restore up to 25000 health.
~Visually Appealing Font~
The font now looks better than it used to.
Wabbit’s Projectiles are in this Engine with some additions and fixes. (all these fixes are original, so: by me :))
*Projectiles will now no longer hit a ‘dead’ npc.
*Projectile collision has been fixed
*Ammo has been added (it’s optional)
*Scales off of Agility
*New “Mage Projectile” option in Item Editor will make a projectile scale off of Intelligence rather than Agility
~Dynamic Spell Scaling~
You can now select which stat a spell scales off of in the spell editor.
You can now cancel spells with another click or key-tap while casting that spell.
Keypad numbers are now 1-9 with 0 “-” “=”.
~Small Loading Screen~
This small screen will now cover up the ugliness that happens when warping to a new map. The max ‘load time’ is 1s, so no worries.
PgUp and PgDn keys will now spin you in place.
Along with the Arrow Keys, you can now also move with the WASD keys.
~Walking through Players~
You can walk through other players in ‘safe zones’.
~HoT Heal Tiles~
Healing tiles will now heal you over time when you step into the area you specify as a healing tile.
~DoT w/ Damage Fix~
A fix for a bug I found. You can look it up later.
Paperdolls are now rendered in a particular order depending on what direction the player is facing. This grants more realistic positioning for items and makes it easier to make paperdolls.
~New NPC Spell System~
I’ve upgraded the standard NPC spell system. Now the NPC will pick a random spell it’s been assigned and cast that spell using that spell’s own cast time and cooldown time.
~NPC ‘Agile’ Option~
Select this option to have your NPC be able to pass through NPC Avoid Tiles. Ideal for Pets and bosses.
~NPC ‘Boss’ Option~
Select this option if you want you NPC to have a Magenta colored name. Purely aesthetic.
~NPC ‘Hive Mind’ Option’
Select this option if you want the NPC to have the behavior of a Guard. Ideal for Attack on Sight NPC’s for tough dungeons.
~Arena Map Moral~
A map moral used for PVP arena’s where no Player Killer status will be given.
~Dynamic Elements System~
Stock with 6 elements, each has multiple strengths and weaknesses. Can be edited in source.
Original Crafting system with a major fix. When making a recipe that uses multiple items of the same number, (say, two iron ore items), simply put those items as the first two in the recipe. It will now take the right amount of items :D.
~9 Equipment Items~
Enchant || Helmet || Charm
Weapon || Armor || Shield
Gloves || Boots || Whetstone
~Server Status Checker~
Checks the Server Status, found in main menu.
~Upgraded Name Display~
Npc names will now also include their level. Player names include their level and class.
Panoramas/Backgrounds are very much present in the SEB Engine.
2 different speeds of Idle Animations for sprites are present in the engine. The actual sprites for which the animations will be played for must be identified in the source.
~EXP from Resources~
You can now garner EXP from resource collecting.
~RMXP Style Autotiles~
Autotiles in RMXP style format.
You can now shop rather quickly with some upgrades to the system.
~Death Spell Anim Fix~
Animations still play even if the spell killed the npc.
Full server messages with colors.
Very basic account editor on the Server.
EXP Multiplier located on Server for special ‘holiday’ events.
Located in the Server.Options.ini you can let players know right from the get go what Version they’re running!
That’s all I can remember for the moment. Basically this has nearly everything you could want to work with while developing a game.
Suggested additions if you use this Engine:
~Better looking UI
(cause the one it’s shipped with was themed and looks awful)
Should you use this Engine, you must credit the following:
Pimp Lord Rich
and of course:
At one point, I had asked Amish for permission to sell licenses for this Engine as I didn’t really want to release all of my custom code for nothing and because I already had people offering to buy licenses. I ended up just releasing it, but I haven’t edited the download. You might see hints of ‘Thanks for supporting Skywyre by purchasing the SEB License!’. Just know that I never once actually sold this thing.
I WILL offer support for this Engine, but don’t expect me to walk you through how to add in anything you want. If you find a bug, report it below and I’ll fix it. If you report a bug that only you encounter or that I can’t replicate, I’m going to assume it’s your fault and will not waste time on it.
If I see some of my code ripped out of here and stuffed in some other engine without credit being given… well, I hope you get the picture.
I’m not taking requests for this engine at the moment. If you want something added, find someone else to add if for you.
Love you all,
To Fix a bug where your Pet attacks if you it has an assigned spell: Refer to this fix