Commit Graph

10 Commits

Author SHA1 Message Date
ficedula
10924792ea Move various bits of shared code into core library 2023-09-25 20:56:11 +01:00
ficedula
0ce8708334 Braver-
Add support for field model loader plugins
Add built in plugins
Improve plugin loading code slightly
Add GLTF loader plugin for field models

CrossSlash-
Add option to bake vertex colours into texture
Add support for exporting summon models
2023-09-24 09:54:02 +01:00
ficedula
e1a43931e8 Improve ogg music looping
More logging!
Make config utility use consistent data formats with main engine
Tolk focus sounds are more frequent, higher pitched
2023-07-27 21:36:17 +01:00
ficedula
9babe91b73 Add sfx replacement plugins, add support to FFNx compat plugin
Fix config utility failing to save boolean options properly
Accessibility support in battle skip debug screen
2023-07-23 21:48:37 +01:00
ficedula
7d6611e04a Alter music to read via normal data sources so plugins/mods can override it
Config utility copes with name/description attributes, nested/category options
.IRO support for 7H plugin
Slightly more concise Tolk output
2023-07-23 15:51:40 +01:00
ficedula
f5c0b28de2 Add battle system UI events
Improve battle targetting - prefer non-dead enemy targets
Add suspended event on screens, pass through to field plugins
Fix footstep looping in Tolk plugin
Add BattleSpeed option
2023-07-05 21:08:59 +01:00
ficedula
712543c180 Improve logging of errors
Separate music and ff7 exe paths out to allow setting up versions which have differently named exes etc.
Treat missing music as not an error
2023-07-03 21:17:58 +01:00
ficedula
adb65618d7 Add pitch support for audio items
Add focus item to fields
Improve UISysten plugin to allow better tracking of initial load vs. change of selection
Make debug options more accessible, layout labels more accessible
Update Tolk plugin to support focus tracking
2023-07-02 21:11:22 +01:00
ficedula
02c7898023 Change debug options to game options
Add music volume option
Deal with volume and pan better in audio output
Don't default plugins to being enabled
Rework plugins so each plugin has its own folder and can load data based on plugin type
Add field location plugin interface
Add footstep sounds to Tolk plugin
2023-07-02 12:00:30 +01:00
ficedula
597b9bd61e Allow specifying fallback log files
Add debughost command line parameters to make it easier to launch multiple copies for network debugging
Add descriptions to screens
Add UI plugins and hook up to screen descriptions, layout components, field dialog
Add first go at Tolk plugin
Start adding very bare bones GUI config/launcher app
2023-06-30 17:40:01 +01:00