1.1.60.7 - CYOA / THEME / ADVANCED FILTER COMMANDS
UPDATE 1.1.60.7
28 FEBRUARY - LORD SHARPE Updates in 1.1.60.7
// NEW CHOOSE YOUR ADVENTURE FUNCTIONALITY //
You enable CYOA mode per room. Which gives 1-4 choice buttons.
room is cyoa
You can turn on / off choices using
- cyoa 1 is on / off
- cyoa 2 is on / off
- cyoa 3 is on / off
- cyoa 4 is on / off
To set the text of a choice;
- 1 is ...
- 2 is ...
- 3 is ...
- 4 is ...
When you set the text it will default the command to the same as you wrote for the text, for example take dirt, would run the command take dirt.
To manually set what command a choice calls;
- 1 does ...
- 2 does ...
- 3 does ...
- 4 does ...
They can be used to call single commands OR run scripts using;
- do ...
// NEW ON-START SCRIPT //
If script on-start is found it will be run AFTER the level has loaded. Create this script using the in-built editor;
editor
// THEME EDITING / MANIPULATION //
All major theme elements can be edited now. To list them use;
- listui
You can then edit / delete any theme element listed: i.e.
- {text-debug}.delete
- {image-main}.width=800
- {image-main}.width=600
etc
// ADVANCED SCRIPTING //
Added new commands to fetch / filter data.
- fetchlocal ____
- fetchglobal ____
- fetchprivate _____
The fetch commands grab all data matching your query preparing it for filtering.
Use the filter commands to prepare data for filtering.
- filterlocal ____
- filterglobal ____
- filterprivate ____
Once you have the filtered data you can then use the strip command to keep what you want, please note the aim is to finish up with a single piece of data. You will get a warning if you have no results OR too results are too broad.
- keep ____
e.g.
- fetchlocal box
- filterlocal box
- keep -islocked
This will return the key ie. '0|0|0|obj-box-islocked' and the value ie 'y'
You can then access this data with the following %special%.
- %SYS[FILTERKEY] for the kept key
- %SYS[FILTERVALUE] for the kept value
Files
Get ADLENGINE - Roleplay / Text Adventure Engine
ADLENGINE - Roleplay / Text Adventure Engine
No longer in development.
Status | Canceled |
Author | Liam Twose @ #PitchYaGame |
Genre | Role Playing, Interactive Fiction |
Tags | cyoa, Game engine, MMORPG, Multiplayer, Story Rich, text-adventure, Text based |
Languages | German, English, Spanish; Castilian, French, Italian, Russian |
Accessibility | Color-blind friendly, Subtitles, High-contrast, Blind friendly |
More posts
- Early look at new in-built Map Editor...Jan 11, 2019
- Adlengine - v1.1.61.X - Major changes afootJan 05, 2019
- In the meantime...Dec 23, 2018
- Full Rewrite coming in 2019Dec 12, 2018
- ADLENGINE: Using The In Built EditorMar 11, 2018
- 1.1.60.6 - Release NotesFeb 26, 2018
- ADLENGINE v1.1.55.3a NOW LIVE - LETS GET DYNAMIC!Sep 28, 2017
- ADLENGINE PATCH (NOW 1.1.55.2o) - MAJOR EXITS FIX + QUICK MAP EDITOR + EDIT COMM...Sep 10, 2017
- EDIT DATA COMMANDS: Coming In Next VersionSep 09, 2017
Leave a comment
Log in with itch.io to leave a comment.