#10131 closed defect (fixed)

TITANIC: Can complete titania with some items swapped out

Reported by: dafioram Owned by: dreammaster
Priority: low Component: Engine: Titanic
Keywords: Cc:
Game: Starship Titanic

Description

After some of the parts have been put into titania they can be removed and the puzzle can still be solved.

Taking out any of the parts on the face and inserting the "last" part will complete the puzzle. The parts that don't get checked to see if they have been removed are the: mouth, eyes, ears, and nose.

So you can insert all of those then take them all out and put in the last previous part not yet put in. In my case it is the olfactory center. So you can keep all the face parts after completing titania.

This doesn't allow titania to be finished without getting a part, it requires that all of the parts have been put in at some time.

This behavior is the same as in the original engine.

Attachments (1)

Slot0.gam (87.1 KB) - added by dafioram 21 months ago.
All parts, before inserting any parts

Download all attachments as: .zip

Change History (5)

Changed 21 months ago by dafioram

Attachment: Slot0.gam added

All parts, before inserting any parts

comment:1 Changed 21 months ago by dreammaster

Owner: set to dreammaster
Resolution: fixed
Status: newclosed

comment:2 Changed 21 months ago by dreammaster

Interestingly enough, the original had code in Titania to disable the various flags that indicate if each part of Titania is inserted, but the code to call that for the individual components was only ever implemented by the brain slots (cards). I added code so all the other components now correctly get flagged as false when removed.

comment:3 Changed 20 months ago by dafioram

Resolution: fixed
Status: closednew

You can complete titania without ever inserting the vision center (blue) and you can complete titania without her mouth as long as you first put in the mouth.

comment:4 Changed 20 months ago by dreammaster

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.