?

Log in

No account? Create an account
FF Sparks (Casual)

Nifty New Toy!

So, based loosely on an idea I used on the SG-1 MUSH which kieri and I started putting together, I created a generic character application systems. It can, in theory, work for almost any statsless game, provided you have my TinyMUSH 3.1 @tag system (not Firan's; mine's a little more streamlined and requires @tags to be registered) and the 'email' module I wrote for 3.1; you simply define 'fields' for the application. Fields can be strings, multiple-choice options, an integer from within a range, or a verified e-mail address. It automatically generates a character sheet layout based on the fields, calls into user-provided code optionally to handle additional effects on characters being created, applied for, approved or denied, etc. So far, everyone who's played with the system -- especially from an admin side -- loves it. Yay!

Maybe I should package up my little set of tools like this for 3.1 for those who would find it useful. Hrm.

Comments

Re:

I've learned! :)

My toolset for my own 3.1 work, each system is a) small, b) as self-contained as possible, c) heavily documented and d) self-documenting in usage (i.e. tags must be registered, the application system automatically generates help/assistance based on the fields you defined for a sheet, etc.)

But tags are just too darned useful not to have them in general...they just don't need to be arbitrary. :)

I /am/ going to, at some point, run an program across our database on Firan to generate a list of all the tags we use. Muahaha. :)