TFCMSDP for CMUD

From The Final Challenge Wiki
Jump to navigation Jump to search

General

TFCMSDP is a MSDP reference implementation for TFC on CMUD.

User Documentation

Installation

Dependencies

User Interface

Settings

Commands

Development Documentation

Version History

v0.62

  • Fixed an error with the tick counter not accommodating bardly presence decay.

v0.61

  • Added trigger to execute msdpinit on login. Users should remove auto-init from their own triggers or disable 'MSDPInitTrigger.'
  • Made available as a package file also. (Don't use this unless you trust the author.)

v0.60

  • Begin versioning.
  • New alias 'TFCMSDP_vNotes' to display message box with version info. Added a call to TFCMSDP_vNotes in MSDPInit.
  • Updated the Generic--Formatting dependency by adding the 'MessageBox' function and moved 'RepeatChar' from Generic--Message_Functions to Generic--Formatting.

pre-versioning

  • Added provision do display multiple instances of the same affect (e.g., enchant weapon includes two affects). Certain other duplicated affects need this to be monitored properly.
  • Eliminated redundant 'affect' timeout messages.
  • Tick timer fixed to allow for rapid decay of bardly presence.
  • Added command HUDExits to toggle the display of the exits map in the MSDP HUD. (Generally want to turn off exits since TFC is sending bad exit data in some cases.)
  • Added an exits map to the HUD displaying the available exit directions with closed doors indicated with an "X."
  • Added the Tick Timer. This utilizes spell affects that count down on tick, so it's not fool proof (e.g., if no appropriate spell affects are in place).
  • Removed bard lyricals from the normal affects list. To review use new command 'ShowLyricals.'
  • Separated lasting affects from normal "time-out" affects.
  • Added Ghazkull's xp, xptnl to the HUD.
  • Added Ghazkull's hp, ma, mv, opponent hp %, and opponent name "gauges."