Users browsing this thread: 1 Guest(s)
Adaptive Dialog Engine

#1
Posts: 96
Threads: 15
Thanks Received: 117
Thanks Given: 52
Joined: Feb 2016
Reputation: 6
Status
Enlight
author: SilentEnigma
Download

Finally! 

The Adaptive Dialog Engine is an extension for FF3us's field dialog script interpreter.
It allows hackers to write specialized, context-sensitive text within individual captions.

The following capabilities are added:

  1. Actor Name insertion, by:
  • Party leader
  • Sprite at a specified field map location
  • Actor ID in RAM
  2. Conditional branching, by:
  • Party leader
  • Status of bits in RAM
  • Number of characters in the active party
  3. Memory manipulation: Set/Clear bits in RAM via bitwise OR/AND operations.

Detailed definitions for each new function are given in the readme file.

There is a bit of a learning curve with the syntax. An examples document is also included which goes through some of the more common use cases.
The syntax is designed to integrate with FF3usME's Town Dialog editor. I recommend exporting the script from FF3usME to file for editing.

Happy hacking!

.zip  AdaptiveDialogEngine_v1.0.zip (11.76 KB, 2 downloads)
Quote  
[-] The following 2 users say Thank You to SilentEnigma for this post:
  • PowerPanda (06-02-2021), SSJ Rick (06-02-2021)

#2
Posts: 548
Threads: 49
Thanks Received: 255
Thanks Given: 142
Joined: Feb 2017
Reputation: 23
Status
None
Awesome work! I wish I wasn't in the final cleanup phase of my hack so I could implement this!


Projects:
FFVI: Divergent Paths (Completed) - a complete storyline and gameplay hack of FF6 that adds Leo as a playable character
  Find
Quote  



Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite