FuzzBall 6 MUF Library
Only for use on FuzzBall 6-based MUCKs.
FuzzBall 6 MUF
The following programs are freely available for FuzzBall 6-based MUCKs, however they are NOT released as public domain. MUCK coders may use or modify any of the following programs, as long as the original author is credited and the copyright notice is not removed. These programs are released as-is with no warranty, and the author accepts no responsibility for any damage or loss of data that may be caused by the use or misuse of these programs.
Please note, these MUF programs are taken straight out of my personal MUCK (SporkMUCK), and while they work just fine within its confines, they may need some modification to work elsewhere. Please do not contact me asking for help with these programs.
A few libraries and extras that you may require:
- FuzzBall 6 MUF TextPad Syntax - Originally based on Mark Paschal's MUF syntax definition, almost completely re-written to include all the FuzzBall 6 primitives. This syntax-highlighting definition should be useful for any MUF authors who use the TextPad editor.
- lib-ansify v1.1 - By Stelard Actek, an ANSI library used by most all of my own MUF programs. With some modification, you could probably get my MUF working with other ANSI libraries, but I strongly recommend the use of lib-ansify.
- lib-guid - By Drake Wilson, a library for using globally-unique object identifiers, required by some of my MUF.
- lib-kat v3.02 - A set of nonsensical and situational functions which are mostly used internally by my own code. This library probably isn't much use to anyone on its own (and comes with minimal documentation), but is required for using many of my MUF programs.
My own code, which may require some of the libraries above:
- Kat-Fruit v3.01 - A fully-functional slot machine with full ANSI support, complete with variable cost/payouts, statistics, text or ASCII art modes, and more! This one was very popular with the SporkMUCK residents, and is now being released to the world for the first time.
- Kat-Kingdom v1.01 - A MUF port of the BBC Micro game "Yellow River Kingdom", which appeared on the welcome disk. The code is more or less directly translated from BBC BASIC, so may be a little messy.
- Kat-Recycle v2.80 - A stub program to replace the in-server @recycle command, which asks for confirmation before recycling an object, refuses to recycle anything set with the
~protected:yes wizprop, and has a few security checks to ensure that, unlike some other @recycle stub programs, it will never delete the wrong object. Now with lib-guid support: This upgrade is highly recommended for users of v2.70a.
- Kat-Look v1.05 - A replacement for the default "look" program, mainly because I just couldn't find one that I liked elsewhere. Designed to be used with the Cityscape exits-lister.
- Kat-Scan v1.32 - A builder's tool, which can be used by wizards and non-wizards alike, which scans everything you own and tells you of obvious mistakes made when building, such as missing descriptions, unlinked exits, and so on.
- Kat-Teleport v1.03 - A simple teleport command, which supports user-set destinations as well as wizard-created global dests.
- Kat-ToadStub v1.32 - A very basic stub to add extra confirmation when @toading someone.
- Kat-SocialsII v1.47 - A MUCK socials program, based loosely on Socials v2.2 by Katt.
- Kat-AnsiToggle v1.23 - A very simple program that provides a command for toggling ANSI colour on and off.
- Kat-Think v1.21 - A "think" command, used to communicate with players who have psychic powers.
- Kat-OOC v1.11 - A very simple OOC chat command.
- Kat-StaffList v1.06 - A customizable staff/wizards list based on Area-Commands.muf by Stelard Actek and Wizzes.muf by Keet.
- Kat-DoorCommands v1.01 and Kat-DoorLock v1.01 - A simple system to create doors which can be opened, closed, locked, unlocked, and knocked on.
- Kat-Hookshot v1.01 - Create a Zelda-like hookshot, which can steal items from adjacent rooms.
- Kat-Shovel v1.01 - Create a shovel which can bury objects in a room, and dig up previously-buried loot.
- Kat-PInfo v1.07 - A simple, customizable pinfo/cinfo program.