OK I talked with Jason via PM and decided to realease my 'old' idea for cRPG engine based mostly on Diablo.
It can be downloaded here: http://dse.victorygames.info/EaAI_source.zip
and it's open sourced for MMF2 and MMF 1.5 (but only MMF2 version has got English comments - MMF 1.5 Polish, but they're the same).
Also all items names are in Polish - sorry but I just don't have time to translate them.
So what we have in this engine?
- Equipment ala Diablo (Hide/Show inventory) items which we cloth on ourselfs are visible on our hero
- Our hero can wear Helmet, talisman, 2 weapons, armor, gloves, trousers, boots and several items in dozen or so items in backpack
- Enemy AI which is scout AI (when he notice us he will observe and follow and only when we attack him or get to close he will attack us)
- Enemies also look for way to us when they reach obstacles
- Many different items (we can create new ones by writing group ID in 1st edit box and number in 2nd edit box and accept choice by clicking middle mouse button)
- Item data and GFX are loaded from external files (INIs and Active Pictures) and it uses Fastloop
One year ago when I was creating it and testing in MMF 1.5 it was working perfectly, now in MMF 2 it is a bit buggy (probably condition order)
I hope that it will help in any way to the project (some inventory style alternative? I don't know)... Just giving it for ya.
No problem. For me given word is more precious than whole worlds gold.
Sorry that it is so 'newbie' code especially some FL aspects but in MMF 1.5 there was no hint that some events should be placed as first (which is in MMF 2 as the red ones) and I really didn't use extensions very much so it was my first serious attempt with FL, AP and INI.
I think that it's a big 'buggy' cause conditions order and loading gfx and inis - maybe adding other loop would help with that.