Build 5.8.0
Revision as of 23:02, 27 October 2014 by Bozimmerman (talk | contribs)
CoffeeMud Version 5.8.0
Release on 7/21/2013
- CoffeeMud and WebServer are now integrated -- this means a much faster and better web service all around.
- Check out the altered WebServer guide, and make sure you integrate the pub. ini, admin.ini, and common.ini if you customized them.
- Character Classes now use formulas for mana, movement, and hit point gains/losses.
- Character Class race/stat requirements can now be modified separately from qualifications mask. Race qualifications shown in help now.
- Changed the wysiwyg forum editor to one that's also chrome compatible (nicEdit)
- Generic Abilities will now import/export when races that use them export
- (Internal) New factions now default into /resources/factions -- legacy locations will work too though.
- New Channel flag (ACCOUNTOOC) to force account names instead of channel names into messages.
- (Internal) randomdata.xml now at /resources/randareas/example.xml -- update your random area files and random Areas!
- MUD Logging to separate files now has more options, such as rolling logs based on entries or bytes, etc.
- Web Forum system now supports participation by empty Accounts (if using the account system), and web subscribe/unsubscribe
- Consolidated Session and Tick threads: check new coffeemud.ini file for new MAXWORKERTHREADS and MINWORKERTHREADS. Major drop in thread usage!
- MUDGrinder Control Panel now supports Debug flags, and the whole flag business has been put into its own "Tab"
- Web Server now supports @for?@ @next@ loops! See the web server guide for usage, or checkout an example in control.cmvp
- MUDGrinder Control Panel "Channels" editor is now muchfffffff friendlier and easy to use.
- CoffeeMud now supports MSDP as specified at the tintin sourceforge web site
- Siplet now also supports MSDP, in an undocumented, testable sorta way. Usage \MSDP ([JSON OBJECT]). Example: \MSDP {"LIST":"LISTS"}
- The "sessions" archon command has been replaced with "list sessions". On the bright side, all of the LIST [X] parms now have their own help entries.
- JavaScript embedded in Scriptable scripts can now access all the Scriptable commands and functions from within JavaScript. See the Scriptable Guide.
- CoffeeMud now has a working computer console, working power source for the computer, and working example software. New command: TYPE for interacting.
- (No documentation, MUDGrinder support, and limited editor supp for Tech so far. To use computer, create elecpanel, put battery inside, then activate computer)
- Bards songs/dances/plays now show an ambiance during performances (depending on the viewers ability to hear, of course).
- MUDGrinder Factions Manager now allows pre-loaded faction toggling.
- The changelog.txt has been reformatted, and is slightly easier to read now!
- CoffeeMud now supports GMCP according to CMUD and Aardwolf specs. SHELL .edit command supports GMCP editor -- I'll look for other places for it later.
- Siplet now also supports GMCP, in an undocumented, testable sorta way. Usage \GMCP [PACKAGE] ([JSON OBJECT]). Example: \GMCP core.supports.set ["char 1"]
- Scriptable now has an "arrive_prog" to handle situations with mobile mobs.
- (Internal) the entire login, char creation/account creation process is now asynchronous
- Thiefs have new "small" pit traps that, unlike normal pit traps, only trigger when you move through a room instead of when you enter.
- New INI entry 'DEFAULTPARENTAREA' for automatically giving new areas (or existing ones) that use the global clock to a default parent area.
- CoffeeMud will now convert MSP tags to MXP SOUND tags if the session supports both, allowing us to hear sounds in CMUD/ZMUD once again.
- New commands for moving in space ships: foreward, portside, aft, above, below, and starboard. Compass versions included of course.
- When entering "?" in the Affects/Behaviors command line modifier, it will now highlight the appropriate abilities/behaviors. It's awesome!
- New Property: Prop_ImproveGather, for modifying the yield of gathering skills based on masks