Create your own Interactive Fiction

ADRIFT - Interactive Fiction  
Home   |   News ADRIFT News RSS   |   Screenshots   |   Download   |   Games ADRIFT Reviews RSS   |   Forum   |   Help   |   Links
Welcome Guest Register | Login
Popular Games
Skybreak v 1.2
Top Hat
Give Me your Lunch Money 2010
The Lost Children
the virtual human
The Lost Labyrinth of Lazaitch
Magnetic Moon
Revenge of the Space Pirates
Combined Library Release 1
Latest Forum Posts
Verbs used in Inform & TADS
Blorb file not exporting
Annual IF Comp 2020
The Networked Mind
Combined Library v2 discussion
Online Play again unavailable! EDIT: Fixed
Put object ON character?
5.0.36 out now
How to have a chase sequence?
What is wrong with this picture?
Latest Reviews
Son of Camelot
Camelot 1.05
Alien Diver v13
Museum Heist
The Spectre of Castle Coris
Die Feuerfaust
Penrhyn - Burning Skies #GameJam420
Dreamspun #GameJam420
Skybreak! v. 1.1

Make a donation

Cursor  UNDO fail to handle events correctly after game end

Issue Type: Status: Priority: Date Submitted: Votes:
Bug New Critical Sat 22nd Sep 2018 2 votes Vote Up Vote Down
Found in version: Last Updated: Completed in version: Date Completed: Track Changes: Sat 22nd Sep 2018 Log In
ice_wantedSat 22nd Sep 2018 01:53
Executing an UNDO following a game end will break events (especially when the ending task is used to start/stop/pause/resume events). The state of events returned in the game following an undo is random as far as I can tell. Stopped events are started when they shouldn't and Running events are terminated instead of restarted. Using pause/resume give erratic behavior at best when the end game undo is executed.

States of events need to be handle better following and end game and return the game events in the state they where before the last task.

Recommandation to mitigate this issue: Provide developers with ACTIONS (in task) allowing to start/stop/resume/pause specific events, so that they it can be done manually (forcefully) within tasks. It would be easier to roll back and also provide latitude to bypass the current limitation (ie: creating special tasks to restart required events following a end game UNDO).

© 2013 Campbell Wild. All rights reserved. | Contact the Webmaster