MongooseWhere programmers kick back and build silly things together.

ideas

All public mailing lists

doors

2008-05-31 18:23 UTC · Jason (#733)

Ok... So... My idea about how to implement doors.

Instead of having props on $exitwaif for who can unlock it or whatever, maybe implement a $lockwaif with props like .:pickable, .:lock_strength, .:locked_to, .:locked, etc. Most of the props should be obvious about what they do, but .:lock_strength is just an Idea I have for the skill system. .:lock_strength could be the skill bonus in the lockpicking skill that someone would need to successfully pick the lock. In addition, we could also have a .:trap property and a $trapwaif object to implement traps that get set off if an inexperienced lockpicker tried to pick the lock without sufficient skill, or without first disarming the trap in the lock.

Any further suggestions?

Back to ideas