Version 4.01
Another RPG Engine » Devlog
TURN_MODEL
variable to "timeline". Documentation pending. Might be buggy. Report any issues.
I intended to couple this release with a new microgame to demonstrate the ins and outs of the timeline system, but unfortunately, it's taking longer than expected. I hope to release that and some documentation on the new system before long, but I can't give any hard dates.
Other changes:
- New
Action
propertiesrecoveryTime
andwaitTime
have been added to work with the new system. - A new variable,
TURN_MODEL
, can now be set inStoryInit
to determine the turn model you want to use. Currently, only the free-action model and the timeline model are functional. - Additionally, actors must now be active in order to perform delayed actions, unless they have the
delayPersist
attribute. This will not affect the free-action model, but it will affect other turn models by allowingdelayPersist
actions to execute when it isn't the user's turn. - Removed an extra
shieldCheck
inapplyEffect
that was a holdover from the old version. - New
Effect
property:onDecay
. This is a string name of an action to be executed when the effect decays. (It will not execute if the effect is removed by other means.) The subject of the action is determined by thesubject
property of the effect, which must be added manually on application. - The default preview logic for actions has now been offloaded to its own file,
preview-function.js
, to make it easier to customize for your needs. - Swapped the argument order for
args
andeffects
inapplyEffect
, because makingeffects
an Action property meant I found myself needing to defineargs
more often thaneffects
. Any actions currently using the function will need to edited, but it should be a simple adjustment. - Added a style tweak: Marker elements (bullet points) are now set to appear like text-adventure prompts. I consider this a neater way of formatting lists of player choices. To edit this, go to
markers.css
incustom/stylesheets
.
Files
rpgengine source.zip 6.5 MB
Jan 31, 2022
Get Another RPG Engine
Another RPG Engine
Engine for creating RPGs in Twine 2 and SugarCube.
Status | In development |
Author | Another RPG Enthusiast |
Genre | Role Playing, Interactive Fiction |
Tags | Game Design, Game engine, Minimalist, Singleplayer, Text based, Turn-based, Turn-Based Combat, Twine |
Languages | English |
Accessibility | Color-blind friendly |
More posts
- Version 6.00Jan 04, 2024
- Version 5.01Aug 27, 2022
- Version 5.00.1 hotfixAug 08, 2022
- Version 5.00: Inventory OverhaulAug 07, 2022
- Version 4.03Jul 16, 2022
- Experiment 03: It's About TimeJun 12, 2022
- Version 4.02.1May 26, 2022
- Version 4.02May 22, 2022
- Version 4.00Dec 31, 2021
Leave a comment
Log in with itch.io to leave a comment.