![]() ![]() Unfortunately, room numbers change across instances of the same area, so this seemed the perfect solution to that problem, as well as resolving conflicts when you have identical rooms. May 2013 edited May 2013 in Mechanic's Corner. My idea was to implement layer 2 in a generic way, then have a sample plugin that does layer 3.Ībout using previous room info and walk direction as an identifier, the original inspiration was the mud having instanced areas. Browse The Most Popular 3 Mud Mudlet Mapper Script Open Source Projects. ![]() For my mapper, I used broadcasts from another plugin that captures this. Finally, aliases and mud-specific stuff like getting room info.There's a neat ability to add arbitrary userdata to rooms/areas, then using that to store scripts to be executed to handle special exits as outlined in the higher level intro at These functions are provided by mudlet e.g, see the mapper functions section here Higher level code for serialization to a database, adding areas, adding / updating room properties and querying rooms.Would like to take a look at the algorithm at some point and add the ability to assign weights. What is Mudlet Mudlet is a platform with which you can play multiplayer, pure-text online games called MUDs, precursors to todays online games. Added: setConfig and an initial set of values (6074) Traditional Chinese exit strings to generic mapper (6076) map autosaves (6056) new function. The foundational layer: primitives for computing paths, drawing etc, basically what the supplied mapper module does.I'm not sure what the final form of this would be. Yeah, this is never intended to replace what someone already has, just to make implementing this easier for muds that don't already have them. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |