Text-Based Battle a la Mushu
0. Legal Stuff
Everything contained within this document is the sole
intellectual property of L Campbell ("Mushu") and MAY
NOT BE USED WITHOUT EXPLICIT CONSENT.
By viewing this file you implicitly agree to not
redistribute, steal, implement, or otherwise claim as
your own WITHOUT EXPLICIT CONSENT.
Glad that we got that out of the way! On with the show...
1.1 - Purpose
To create a text-based psudo-RPG battle system, that will
allow for a variety of user-created diverse commands, each
generating a unique response, culminating in epic melee
fights... in text.
1.2 - Requirements
Since this is to be text-based, there is no need for fancy
APIs such as D3D or OGL. It does, however, require a MUD
Server to run off of, and a capable one. TA would do nicely,
however, it appears there is already plans in action for
a XML-based text/graphical battle system.
The client-server system must contain provisions for player
stats, such as HP, STR, EXP, etc. These *should* be contained
within the server, and forever stay in the server. See
Security Provisions (TODO: add section # here) for more
1.3 - Minimalist Structure
Preferably, all "battle commands" would be contained within
a single command, such as /attack. /attack would then have
The attack would be launched, the effects calculated, and
a string displayed about the attack, the effects, etc.
.attack dcower poke Haha