Lock
Jump to navigation
Jump to search
| Lock # 40 | |
| Robotic name | Lock
|
| Default color | none |
| Default param | 0 |
| ID char | 10 (#40) |
| Effect when touched |
If matching held key: take held key, become Space, move Player; Otherwse: block Player |
Lock (ID 40, Lock) is a built-in item.
When touched by the Player, if the Player has a held key matching the Lock, the Lock will take this held key from the player, display the message You open the lock., play SFX 10 (Unlock), become a Space, and move the Player onto the new Space. If the Player does not have a held key matching the Lock, it will display the message You need an appropriate key!, play SFX 11 (Need Key), and act as a wall.
The color of held key the Lock needs to open is derived from the foreground color of the Lock, i.e. if the Lock has color ce2, the Player needs a held key of color 2 to open the Lock.
Version differences
Main page: Key (thing)#Version differences
In MegaZeux 1.x, Locks display different messages based on their color.