Golden Key Ring

This object is designed to free up inventory space by saving the value of keys on a key ring. When a new key is acquired, the system will automatically check to see if the key can be placed on the key ring. If it can, the key ring variables are updated and your newly acquired key is destroyed. For keys that exist before you acquire the key ring, you should be able to set them on the floor and recollect them for the Key Ring System to acknowledge them.

The Key Ring system attempts to open a door after you have failed to open it. Thus when you attempt to open a locked door, you will fail, then the Key Ring script will check to see if you have the key for the door. If so, the door will unlock and you will get a message stating so.