IFLE engine v0.4 is up!
Greetings!
I updated IFLE engine to 0.4 version with some fixes. I also added a debugging version to help you build your game better!Thanks :]
โ Fix #1: Hidden Exits with '@'
๐น Issue: Hidden exits (@Exit Name
) were still displayed to the player.
๐น Fix: Now, exits prefixed with @
are only stored in allExits
but are not shown in visibleExits
.
โ Fix #2: Rooms Saving in 5-Line Format
๐น Issue: Saving rooms was writing only 4 lines instead of 5.
๐น Fix: saveRooms()
now ensures all rooms are saved with exactly 5 lines, with blank lines instead of null values.
โ Fix #3: Bracket Handling in Action Parsing
๐น Issue: Actions were being parsed incorrectly, leading to errors like:
Action failed: Target not found - [Rusty Cabin
๐น Fix: Now, all targetName
and newValue
values remove extra brackets and prevent incorrect parsing.
โ
Fix #4: actions-reset
Support
๐น Issue: No way to completely remove actions from a room or item. ๐น Fix: You can now reset actions:
[Rusty Corridor:actions-reset:]
This clears all existing actions from "Rusty Corridor".
โ Fix #5: Properly Handling Nested Actions
๐น Issue: Nested actions were not always saving properly.
๐น Fix: The save logic ensures that nested actions always have balanced [
and ]
.
โ
Fix #6: Handling Item Actions (items.txt
)
๐น Issue: Item actions were not applied correctly. ๐น Fix: Now item-based actions modify room properties as expected.
๐ Troubleshooting
Issue | Solution |
---|---|
Actions not applying | Check |
Rooms missing after saving | Ensure |
Hidden exits visible | Check if exits start with |
Item action does not trigger | Make sure |
Files
Get IFLE engine
IFLE engine
Interactive Fiction little engine
Status | Released |
Author | Astric Games |
Genre | Interactive Fiction |
Tags | Game engine, java, text-adventure, Text based |
Accessibility | Configurable controls, Blind friendly |
Leave a comment
Log in with itch.io to leave a comment.