The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 895 - File: showthread.php PHP 7.3.33 (Linux)
File Line Function
/showthread.php 895 errorHandler->error




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

#1
Posts: 173
Threads: 23
Thanks Received: 20
Thanks Given: 6
Joined: Feb 2016
Reputation: 8
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, 8 downloads)
Quote  
[-] The following 2 users say Thank You to SilentEnigma for this post:
  • PowerPanda (06-02-2021), SSJ Rick (06-02-2021)



Messages In This Thread
Adaptive Dialog Engine - by SilentEnigma - 06-01-2021, 11:48 PM
RE: Adaptive Dialog Engine - by PowerPanda - 06-02-2021, 11:18 AM

Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite