Hello everyone, sorry for the delayed responses. Been busy with other things lately so here is a bit of an update and response to what's going on now.
Where FFEvo Is At Currently
Our IRC server is online and we have gotten the git (gitlab) backend back up and running. We are slowly working to getting all plugins and addons restored from their original authors and such, as well as those whom took over for authors that are no longer updating their open source plugins.
For the time being we have no forums setup. If and when we do put forums back up, they will be starting from scratch. We are at a point where the forums were basically not being used for much else then people complaining that never read any of the stickies or first posts in a thread so the forums are fairly pointless. However, we still may put a forum back up. (It is still being discussed etc.)
Ashita / Ashita Launcher
Ashita has been updated to v2.2.0.0 which has brought some major changes to the plugin interface. This is the cause to a lot of plugins breaking and some issues with addons. I have fully rewritten our dat parser for the resources within Ashita to be much faster and efficient as well as to update structures from the past and expose a lot more information. (See below for the full changelog.)
The Ashita launcher should be back to working order again and things should be auto-updating. For those having issues with things not updating please make sure that you are not in game while running the launcher. Files in use will fail to update as the launcher will not be able to remove them. Also be sure to run as an Administrator (right-click -> run as administrator) as some system setups can cause access restrictions based on where Ashita is installed to.
Missing Addons / Plugins
As we have stated in the above posts, our main server was a complete loss. And the backup image of said server is corrupted. (Yay 2015 technology!) That said, we have had to rebuild the main server from scratch and readd everything manually. With that, we have to get all the third-party addon and plugin developers to readd their projects to our gitlab in order for them to show back up in the launcher. At this time 90% of that is already done and only a very few projects remain missing.
If you see something missing and its still not readded, feel free to post here though so we can get a running list as to what is still left to be readded.
Find should be back on the list of addons since a few were mentioning that. It should be updated for the latest version of Ashita as well.
Reporting Bugs / Issues
While you can leave feedback here, we do suggest for getting faster support to make use of the Gitlab. You can report issues, create pull requests for developers to help fix / update things, etc. You can find our developer server at:
http://delvl.ffevo.net/
Ashita v2.2.0.0 Changelog
Code:
Main Changes
- [FIX] Fixed a potential crash in the plugin manager.
- [CHG] Changed the font quality from PROOF to CLEARTYPE.
- [CHG] Changed the font pitch to DEFAULT_PITCH|FF_DONTCARE.
Parser Changes
- [CHG] Dat parsing is now threaded for faster caching and load times.
- [FIX] Fixed the bitmap header that is applied to images. (Size was incorrect and header length was wrong.)
- [CHG] The spell and ability parsing has been rewritten to mimic the game functions.
- [CHG] String parsing of items has been rewritten and optimized.
IAbility Changes
- [ADD] Added new field, Element.
- [ADD] Added new field, MonsterLevel.
- [ADD] Added new field, Range.
- [CHG] Changed ListIcon field to unsigned short.
- [CHG] Changed TP field to signed char.
- [CHG] Name and Description size changed from 5 to 3. (European languages are no longer supported.)
- [REM] Removed field, Cat.
ISpell Changes
- [CHG] Renamed ID to Index.
- [CHG] Renamed ValidTarget to ValidTargets.
- [CHG] Renamed MP to MPCost.
- [CHG] Renamed Cast to CastTime.
- [CHG] Renamed Recast to RecastDelay.
- [CHG] Renamed RequiredLevel to LevelRequired.
- [CHG] Renamed ResourceID to ID.
- [CHG] Renamed IconIndex/IconIndex2 to ListIcon1 and ListIcon2.
- [CHG] Unknown0000 is now Requirements.
- [CHG] Unknown0001 is now Range. (Range is also changed to a signed char.)
- [CHG] Unknown0002 is now Unknown0000. (Size is reduced by 1 and EOE is added to end of structure.)
- [CHG] Name and Description size changed from 5 to 3. (European languages are no longer supported.)
IItem Changes
- [FIX] Image information should now be fully correct for all items. (Size, Type, Name, and Bitmap data.)
- [ADD] Added new field, PuppetSlot. (Populated by puppet items.)
- [ADD] Added new field, InstinctCost.
- [ADD] Added new field, MonipulatorID.
- [ADD] Added new field, MonipulatorName.
- [ADD] Added new field, MonipulatorAbilities.
- [CHG] Renamed Slot to Slots.
- [CHG] CastTime is now an unsigned short (shared with different item types).
- [CHG] Renamed UseDelay to CastDelay.
- [CHG] Renamed ReuseDelay to RecastDelay.
- [CHG] Renamed Elements to PuppetElements;
- [CHG] Name, Description, LogNameSingular, and LogNamePlural are all now arrays based on language. (0 = default, 1 = Japanese, 2 = English)
- [REM] Removed field, Var1.
- [REM] Removed field, Var2.
ResourceManager Changes
- [FIX] Fixed issues with all the 'Get' functions causing the cache to grow when invalid information was requested.
- [CHG] GetItemByName now expects a language id. (GetItemByName(name, id))