----- Original Message ----- From: "George Greer" <greerga@CIRCLEMUD.ORG> Sent: Tuesday, June 26, 2001 3:49 PM > I want to do a "Real World." It would be exceedingly cool to fall out of a > plane and hit with 6,000 kg*m/s. I have something like this implemented on my MUD. I use a "climb" skill for thieves in combination with a couple of room flags: ROOM_CLIMB_UP, ROOM_CLIMB_DOWN, ROOM_CLIMB_UP_ONLY, ROOM_CLIMB_DOWN_ONLY The "ONLY" flags mean you must have some skill to even attempt to move in the indicated direction. When a player fails a skill check, he "falls". I calculate falling damage based on the number of rooms that the player falls through, and based on the kind of room the player stops in (underwater, flying, etc). The player stops falling when he either "catches" himself (based on a skill check), or reaches a room that does not have one of the CLIMB_DOWN flags. The only drawback I've run into is you have to be careful to create escape routes so that unskilled characters don't get trapped in rooms they can't climb out of. -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/05/01 PST