Skip to content

Playable character functionalities, modding extension and bug fixes

Compare
Choose a tag to compare
@Tirlititi Tirlititi released this 11 Nov 18:47
· 363 commits to main since this release

image
Modding

  • All the characters now have separate slots: Blank/Cinna/Marcus don't share their character slot with Amarant/Quina/Eiko anymore and can thus be used simultaneously and have their own ability learning sets
  • It is now possible to create new full-fledged playable characters without replacing any existing one; a mod introducing Kuja, Fratley and Lani as playable characters has been added to the mod manager
  • It is now possible to define Active Ability features in AbilityFeatures.txt, controlling things like Meteor's missing conditions, Fenrir/Carbuncle's variation conditions and other things
  • Other datas have been externalized to CSV or TXT files; since the last version, these were added: CharacterParameters.csv, BattleParameters.csv and the optional InitialItems.csv, ItemEquipPatch.txt and LocalizationPatch.txt; several CSV can now be incomplete in mod folders in order to modify only some entries without messing with the others; some hard limitations like the number of abilities a character can learn have been removed
  • The API for external formulas has been extended, both for NCalc formulas (eg. StatusDurationFormula) and for the C# scripts of Memoria.Scripts.dll
  • The mod manager improved to allow mod options, preview images and a few other things
  • A model viewer debugging tool is now available as the option [Debug] StartModelViewer of Memoria.ini; it can be used to see a couple of model animations that were dummied and never used in-game
  • The Voice Acting system greatly improved, having a better behaviour, allowing ambiant dialogs during battles and having its own Memoria.ini section (with the options Enabled, LogVoiceActing, StopVoiceWhenDialogDismissed and AutoDismissDialogAfterCompletion); shout-out to barkermn01 as always
  • The option [Audio] PriorityToOGG eases the usage in mod folders of custom sounds and musics that replace existing ones
  • the patcher now updates your Memoria.ini with the new options/comments instead of replacing it entirely. It also makes sure that FF9_Launcher.exe gets patched correctly by disabling the Steam Overlay fix during the patching process.

Bugfixes

  • Many fixes
  • a bug when Beatrix/Cinna/Marcus/Blank were added to the party reserve. 8890f97

@Tirlititi @barkermn01