I have added support of objects, as in quests.
The character will be able to carry with himself only one object and to use him in certain places. Some objects will remain on the place after use, others will be used several times.
There are several types of objects:
Object for the solution of a puzzle.
Auxiliary Object (doesn't participate in the solution of a puzzle, but can help)