5.22
11-Apr-98 (Public Shareware version) |
- Fixed annoying auto-upgrade message so that it is only shown when a
new version is REALLY available (talk about your silly bugs! :)
- Fixed a="xxx";#IF (@a) {y} {n} so that it properly tests as
true. Any string that isn't 0 returns true properly now.
- Fixed Buttons inserted in the middle of the button list so that they
are properly updated on the button bar
- Fixed Make Button, Make Alias, etc so they add new settings to the
END of the list instead of after the first item.
|
5.21 10-Apr-98 (Public Shareware version) |
- Added SOCKS4 and Telnet Proxy support (Tested on
WinGate)
- Added Global Preferences to menu in Character window for setting
network preferences
- #ALARM command supports +@var syntax for variable alarm triggers
- Second parameter in #BUTTON command fixed to properly set button
state to on or off (or toggle is missing). Properly imports button title as second
parameter
- Added Save Buffer command to File menu to save scrollback buffer to a
file
- Added Log Buffer option in Logging preferences to determine if entire
scrollback buffer is saved to a log file when it is first opened
- Renaming a class no longer gives an error
- Execution trials no longer reset in many cases
- If character is closed while main menu window is rolled-up, it
remains rolled-up when another character is opened
- Fixed upgrade command to execute filename instead of URL
- Commands sent to MUD (like look) are no longer captured by mapper
- Any text executed within a trigger is now captured properly by mapper
- updated license.txt file to describe new copy protection mechanism
- Size of horizontal scroll bar now saved properly
- Mapper now gets text *after* being processed by triggers such as #SUB
- Changing class of trigger and then clicking on another trigger no
longer displays wrong trigger
- Full path names for files work again for #READ command
- Lowercase "true", "false", etc now work again
- Fixed problems with (0 and 0) syntax
- Fixed problems with [] vs #IF expression evaluation
- #UNBUTTON now works on last button
- %numbuttons now returns the highest button number in use
- Fixed problems with imbedded < characters (for logical testing)
within a <> expansion clause
- Fixed problems with parenthesis being removed from expressions like
(xxx)(yyy)
- Status window now updated when windows are switched. If new
window has no status window definition, the current definition is retained
- Multiple #TEMP triggers can now fire on a single line
- If Trigger on Trigger is turned on, any triggers (including TEMP)
created while a trigger is running will also test the current line
- Loading multiple files with Settings/Load no longer gives error when
clicking Classes button
- Status window colors and fonts now take effect when changed
- fixed several problems when using Large Fonts
- Parser now properly recognizes quote characters after
%{xxx} syntax
- Loop variable %i properly restored so that nested loops now work
- Added %ip system variable which returns your current IP address
- Fixed %repeat so it doesn't crash with negative parameters
- Can now match * or ? at the end of a pattern
- Inserting values of %nn parameters from a trigger no longer evaluates
the parameters first
- fixed problem importing some map zone files
- Updated documentation and added sections on Network Setup and User
Interface Overview
|
5.20 2-Apr-98 (BETA version) |
- when speedwalking across zones in Slow mode, it no longer switches to
fast mode when entering a new zone
- Default and inherited classes can now be deleted by setting the
"Delete when loaded" flag for the class in your settings file. You should
no longer need to edit the settings in DEFAULT.MUD with this new option.
- Variable references are no longer always expanded in the pattern of a
trigger when using the #TRIGGER command or when reading a script from a file
- Added several commands to the mapper menu and added a lot of keyboard
shortcuts
- Updated the #MENU command to handle the current menu structure.
- Added Mapper menus to #MENU command. Use a first argument of
'map' to access the map menus
- Tick message option now saved properly
- Start location for mapper now works properly
- Added a Clear Start Location command to mapper to make mapper load at
last saved location
- Seperated the Recall location from the Start location so they can be
different
- Tabs in settings editor for Button settings no longer disappear
sometimes
- Display of seperators is now cleaner (no longer overlaps other
buttons)
- Right-clicking on map labels no longer displays the wrong menu
- The zMUD shortcut created by the installer no longer has a version
number on it
- Fixed major problems in editor when clicking past the right end of a
line, or below the last line
- Fixed another display problem for one-way doors on null links
- Command line font now saves and changes properly
- Added "New Master Map" command to mapper. This wipes
out the entire master map, so be careful. It prompts you for confirmation before
doing anything
- MUD list can now be sorted and categorized again
- Clicking the Jump To Room button in Room properties with a null link
no longer errors
- Recall alias now in AutoMapperAll class instead of Automapper class.
AutomapperAll is not toggled off when in Follow mode
- Merging rooms with zone links and null links no longer deletes the
zone links
- In Follow mode, the open door command is now properly given when
crossing a one-way link into a different zone
- Importing a map works properly and no longer overwrites previous
filename
- #IF statement now handles @var references where @var contains spaces
properly
- Have given higher priority to sending commands to the MUD
- Using function calls in the parameter to the #LOOP command now works
properly
- Execution trials should no longer be accidentally reset to zero for
unregistered users
- Testing "" in the #IF statement now works properly
- Fixed several problems with selecting text labels on map. Now
requires true double-click to edit a label
- Editor no longer adds an extra newline to the end of a file
- Deleting all zones in mapper now works properly
- Seperator buttons now work on both top/bottom and left/right with
autosizing
- Default size for seperators now displayed properly in settings editor
- Ctrl-right to end of line in editor following by Delete now works
properly
- Ctrl-Right to end of line in editor, then to beginning of next line,
then Ctrl-Left works now
- Color boxes in color syntax preferences now colored properly
- Changing zones and clicking SetPos updates screen properly
- Accessing a button whose class is disabled no longer triggers button
or crashes
- Location of button bar now saved properly
- Added "Trigger on Commands" option to toggle whether
triggers are executed on commands sent to MUD (default is on)
- Modified Layout menu to provide direct menu access to tiling options
- Fixed many problems with creating new settings in settings editor
- #trigger {(...)} no longer flagged as an expression trigger
- Added Classes button to main menu to edit classes in settings editor
- When categorized by class, clicking on a class name shows *all*
settings in the class, sorted by type of sorted alphabetically.
- Moving items between classes or deleting items properly updates the
class tree hierarchy
- Adding a new class when categorized by Class now works properly
|
5.19a 27-Mar-98 (BETA version) |
- fixed problem accessing ZUZM registry variable
- fixed major bug preventing "", <>, and <= from
working within #IF statements. As a side effect, <> and <= also now work
properly on the command line and are not treated as expansion operators.
|
5.19 26-Mar-98 (BETA version) |
- fixed resource leak when quitting using the X close button
- Attached layout properly restores saved window position
- In room link properties, room number used if room name is blank
- Fixed problem with mapper not coming back up if Off button pressed
more than once
- Triggers that cause text to be output now logs the text properly
- Tilde character at end of #say, #show, #echo supresses newline.
To put a tilde at the end of the line you need to enter three of them instead of
just two (dont ask :)
- Fixed problem with using command line parameters to zMUD. Now
handles default port of 23
- Show status bar setting now saved properly
- Smart Single layout no longer shifts window position
- Using new types of buttons for user-defined buttons. They allow
seperators to have captions, colors and buttons. Also, explorer-type mouseover
buttons are supported.
- Fixed Send Full Lines option in editor to handle wrapped lines
properly
- #TIMER command now takes parameters for tick command and whether to
display tick expiration message
- Added Merge Rooms command to mapper right-click menu
- right-clicking while adding links now aborts the operation
- Removed right-click on map for Map properties. Must access
through Edit menu in mapper
- When resizing a MUD window that has been maximized with +, it changes
to - status.
- Sound volume and balance reset after each sound file is played
- Rewrote Character, Settings, and Preferences dialogs to create hidden
pages as needed to reduce resource usage and decrease load times
- Message about 20 reconnect attempts now displayed in status bar with
buttons to manually connect
- Added Quick Speedwalk dialog for Ctrl-S to display a list of paths.
List is keyboard enabled for fast access
- Fixed problem recording a path with more than 10 steps in the same
direction
- Can now Cut/Paste in all drop-down box controls
- %param(@p) now works properly by expanding its argument
- If the generic setting type is selected (like 'Triggers'), New
creates a new setting with a class of <none>. To create a New setting in a
particular class, highlight the class name in the upper left tree display (like Automapper
class under the Trigger setting).
- Running upgrade files should be more reliable
- Added option to display tick expiration message and moved Tick Dialog
into Preferences tree
- #MAKEROOM and #MAP commands properly expand their arguments now
- Look command saved properly now
- Installer now remembers your install path for future installations
- Installer prompts to run zMUD when finished
- Clicking the Goto room button in Link properties when no room is
defined no longer gives error
- Fixed bug in exporting variables with default values
- Fixed various display problems in editor
- Various clicks and double clicks on the mapper no longer cause screen
to repaint and flicker
- Updated Function Reference in help file to group similar functions
together
- Ctrl-Right move word in editor stops at the end of line now
- Loading multiple settings no longer crashes settings editor
- Improved cracker protection
- Zone links and speedwalk locations now properly saved. Master
map properly saved
- %roomnum now allows you to set as well as retrieve room number
- Fixed problem using Color Syntax with bold colors
- Character Details list updates properly when character is edited
- First button can now be a seperator
- Key name can now be entered for a macro as a text string
- Canceling load settings no longer updates setting file for char
- When settings list is unsorted, clicking New inserts new setting at
current position instead of at end of list
- Buttons are properly renumbered when deleted in settings editor
- When changing the class of an item, the focus is no longer moved to
that class
- Selecting text in editor no longer automatically copies it to
clipboard. Must use Cut/Copy/Paste as in a normal editor
- Added maximize, roll up, stay on top menu options to System menu for
windows
- Added hotkeys for windows displayed in Window menu list
- Pattern wildcards (like %w) preceeding a parenthesis that contained a
variable now properly expands (like %s({@group}))
- #KILLALL requires full command name again. #EXEC abbreviation
now works again.
- #UNTIL command requires full command name. #UNT is abbreviation
for #UNTRIGGER again
- #DOOR command properly expands its argument
- #WINDOW command properly sends text rather than command to window, so
using #COLOR after #WINDOW now works
- Various problems with <> and [] now working in some places now
fixed
- Trigger patterns that had parenthesis or brackets around them are no
longer stripped. For example, (%d)(%d) now works properly with #TRIG command and
with exporting
- Triggers of local commands now fire properly when connected to a MUD
- Deleting settings now updates display properly
- The %cr function now works within #show, #say, and #echo commands
- Fixed problem with pattern matching expressions (=~ syntax)
- Can no longer paste invalid alias, var, path names into settings
editor
- Settings filename added to editor caption
- Added %numbuttons function
- Fixed various crashes when missing some button numbers (like button 2
defined with no button 1)
- Added #UNBUTTON command
- Fixed problem in Function Wizard dealing with optional parameters
- #IF command now expands expression before evaluating, so #IF
(x%char(65)x = "xAx") works now
- The [] range pattern for triggers now supports tilde character to
quote special characters, so [0-9~[~]] now properly matches numbers plus brackets
- The #LOOP command properly evaluates its range parameter, so #LOOP
@a,@b+1 {command} works as expected
- Popup windows like Command Wizard are no longer hidden if you change
focus to another program and then back to zMUD
- The Autolog option no longer turns logging back on if it is turned
off temporarily
- Added %ascii function to return ascii value of a character
- #FUNCTION command no longer messes up its arguments if they contain
brackets
- Alarms are now deleted before their command executes instead of after
- Screen font properly updated when window first opened
- Added Send File dialog in Action menu for easily sending files to the
MUD
- One-way door links now drawn properly
|
5.18b 17-Feb-98 (BETA version) |
- 30-trial execution counter no longer reset by server problems
- Registration code no longer sensitive to changes to date set on
computer
|
5.18 4-Feb-98 (BETA version) |
- zero at beginning of &nn pattern now accepted
- Added toggle to Strings properties in mapper to optionally supress
direction command when passing through doors (only sends door command)
- Using the - button on the caption bar no longer moves the menu window
- Fixed more problems with zMUD grabbing keyboard and window focus
- Fixed major problem with Scroll Amount and screen updating (this was
a new bug to 5.17)
- Paths can now contain other commands like non-standard exits.
For example, you can enter: 3n3e;out;.ws into the path definition and it will properly
send the directions, then "out", then continue the directions. Note that
the second set of directions must start the movement character
- Fixed parser to handle @{@{@a}}} recursive expansion properly
- Opening Button or Trigger dialog when tab not on first tab page no
longer gives error
- Resizing the memory buffer no longer corrupts memory, but buffer
contents are now cleared
- Case with exit info in MUD prompt along with exit keyword (Exits:)
now works properly
- #EXEC command now handles multiple commands stored in variables
properly
- If you cancel saving the master map, it no longer prompts you to also
save the current zone
- Fixed problem with cursor display when switching between character
windows
- Paths continue to record after being saved, so you can save
additional paths. #MARK resets and starts recording from scratch.
- Some commands (like SUBSTITUTE) were made longer so that names like
#SUBST work properly
- Moving attached windows off left of screen no longer messes up menu
window
- #MAKEROOM command now works properly
- Fixed Cut/Paste menu commands
- ANSI mapping from current window applied to Status window
- Fixed out-of-bounds error when loading some older .zzz master map
files
|
5.17 22-Jan-98 (BETA version) |
- activity "lights" on child window no longer reset when
changing main MUD window
- 256 char limit for Paths has been removed
- Fixed Window focus problem (main window getting focus when not the
current application)
- If send delay is >= 500 ms, the screen is updated after every line
is sent instead of buffering
- Right-click on speedwalk room in zone list and selecting Walk to room
now works
- Modifying the room properties sets map modified flag so zone is saved
- Send delay in editor now seperate from #SEND delay in Preferences
(and is changed in Editor options)
- #SEND delay now also used for speedwalk sends
- Fixed various access violations when changing class names and
clicking other places in Settings Editor
- zMUD now only reconnects automatically up to 20 attempts (this is to
keep people from having zMUD banging on a down server all night long)
- zMUD registration and block checking less sensitive to server
problems
- Fixed yet another "Index-out-of-bounds" in the mapper
- Tweaked mapper to handle single character exits in room name line
better
- Fixed various access violations when converting older v5.1x maps to
5.17 format
- Command line no longer loses focus when scrolling the window
- Fixed #GAG command
- Editor New command resets filename so that Save doesn't overwrite
previous file
- Added "Echo Script" option to control whether commands sent
by triggers are echoed to the screen
- Fixed Ctrl-K key for defining macros
- Fixed color settings so that default text color changes take effect
properly
- Position of splitbar between status bar and horizontal scrollbar now
properly saved
- Added "Attached" option to Layout Tile settings that better
simulates a single window application
- If alias used in child window and is not defined, parent MUD window
is searched for alias definition
- Added View/Classes menu command and updated short-cut keys.
- Added right-click menu to lower-left settings screen and added Copy
command to create a duplicate copy of a setting
- %alias function now takes parameters to fill in values for %1, %2,
etc.
- speeded up scrolling MUD output
|
5.16 16-Jan-98 (BETA version) |
- Can now use < and [ at beginning of line
- Status bar updated when variables changed in settings editor
- text labels added to map display properly when map is scrolled
- "index-out-of-bounds" error in mapper fixed (again)
- horizontal scrollbar crashing fixed! (this bug has been in zMUD since
v4.5x)
- speedwalking to room with zone exit no longer updates destination
immediately
- fixed various problems with cross-zone speed walking
- Setting sort state saved for each setting type
- Resizing session window no longer moves menu window
- Row and column is recomputed properly when caption displayed on left
side
- Fixed problem causing hang with some telnet option negotiations
- Prefix in editor now used when parsing is on except for lines that
start with command char
- Made mapper more flexible to handle room descriptions that span a MUD
prompt
- New registration check routines added
- Message-of-the-day added
- Automatic upgrade feature added
- Adding a new Direction defaults mapper hook to None
- Added negative number parameter to #GAG to gag previous lines
- Fixed flashing of main window as mouse moved over toolbar
- Set minimum sizes for various windows
- Save window maximize and layout states properly
- Changing current map position when previous was on different level no
longer draws ghost room
- Implemented >dir syntax for creating rooms with non-standard
directions. See the Advanced Mapping help topic for more details
- Added help to mapper menu items
- Moved Layout dialog into Preferences dialog
- Folders that contain absolute paths now handled properly
- Settings path now displayed in character database
- Folders and settings files default to full MUD name and are no longer
truncated to 8.3 characters
- Fixed number of character trigger pattern changed from %nn to &nn
- Fixed %0..%9 patterns to work like TinTin again
- Fixed problem traversing one-way links on map
- Fixed overflow problem in network transmit buffer when sending large
files
- Fixed @(a@i} syntax for expanding arrays
- Fixed problem with saving multiple patterns in some triggers like (*)
({hit|grazed}). (This bug has been present since zMUD v4.4)
- Fixed crash when no reverse character entered for new direction
- Can now drag-drop settings when unsorted to change order
- Double-clicking map or links on map no longer errors (opens
Properties dialog)
- Ctrl-Alt-key not sent if macro is assigned to the key
- Spaces no longer allowed in variable or alias names
- Look command in mapper now properly saved
- Added #MOVE command. Similar to #MAP but does not wait for MUD
output
- Deleting link from properties dialog properly updates link list
- Added adjustable delay between lines sent to MUD from #SEND command
or from Editor
- Defining variables with a default value with #VAR command no longer
crashes
- Added color schemes and improved dialog for changing text colors
- Merge room no longer creates multiple exits
- Updated Feedback dialog. It is now modeless and also has a tab
to show the system information sent with the email
- #CON command works properly again
- Main menu now hidden at beginning so character dialog becomes main
startup dialog
- Added %look() function to change mapper Look command under script
control
- Can now drag rooms on map properly while Properties dialog is
displayed
- Window focus no longer updated if zMUD is not the active application
- Fixed problems with window tabs in common command line window
- If both checkboxes for matching room name are unchecked, it now
properly looks for room name anywhere in the line
- Adding a new link from Link Properties now updates list properly
- Sending .1n now properly sends "n" once instead of 3 times
- #VAR command no longer messes up MUD text color
- Added #MERGE command to merge rooms on the map
- #LOG command now properly updates icon on command line
- If variable is not found in child window, it is searched for in
parent MUD window.
|
5.15 20-Dec-97 (BETA version) |
- Added common command line window to bottom of screen. Activates
when any window does not have its own attached command line. Common command line has
its own set of window tabs activated in the Preferences
- Added Window Option menu to right-click display to control command
line, display of status bar, and whether window caption is on top or on left side of
window.
- Fixed bug with Ctrl-T then causing the settings editor not to display
properly
- Added Uninstall, Readme, and Register icons to the installation.
Uninstall also works from Control Panel Add/Remove programs.
- The #PLAY command can now take any MSP command as its first argument
- Fixed problems saving toolbar and window tab options
- Added speedwalking to rooms in any zone
- Can speedwalk to the closest entrance in a zone by double-clicking
the zone name
- Mapper now handles exits with no delimiters (like NESW) in room name
line or MUD prompt line
- Closing the map and then reopening it now works properly
- Splitter position in map window and in room properties now saved
- Now saves whether the zone list is open or closed when last used
- Map background color now saved
- Option in mapper appearance properties to turn on room number
labelling
- The Zone/Print has option to print room names and descriptions which
also turns on room number labelling for the printed map.
- Long links between rooms are displayed properly when window is
scrolled
- Fixed crashes if WinNT is shutdown while zMUD is running
- Various windows and menus now display properly if you have the
"Large fonts" display option.
- The Directory settings in the Preferences now enables the "Other
dir" field with Other is selected
- Multiple L=-1 MSP commands no longer causes zMUD to lock up
- Problem with horizontal scroll bar crashes should be fixed (although
let me know, I still couldn't reproduce the problem)
- Common command line has a seperate but common command history of its
own
- When saving more than 20 previous commands, the history display
button next to the command line will only show the last 20 with a command at the top to go
to the full history window
- Parsing @{@a@b} now works properly to handle runtime variable
references.
- Various problems with window focus were fixed.
- Should have fixed the bug in v4.x and v5.x that sometimes caused the
MUD prompt to repeat endlessly when in combat and using triggers or macros. Let me
know if you still get this problem as I never was able to reproduce it fully.
- Double clicking a character that had a button enabled with a #PROMPT
command no longer gives access violation
- If using #CHAR or #PASS in autologin, blank character names or
passwords are never sent to avoid being disconnected by MUD.
- Fixed several crashes when deleting text in the zMUD editor
- Multiple redundant tab completion words no longer saved
- Enable and Disable options for Classes now are saved properly when
changed
- Status icon of main window updated when application is minimized
- Added various buttons to Room Properties to allow you to paste text
from the MUD into the room name and description
- Added multiple modes to the mapper to handle Brief/Full settings on
LPmuds.
- Added Set Start location to Action menu in mapper for MUDs that
always start you in a certain room
- Added Find command to Action menu in mapper and to mapper toolbar.
- Fixed %alias function so it works and also accepts variable or path
names.
- Path and Alias recording window now scrolls to show latest text
recorded
- Fixed various "index out of bounds" errors in
automapper.
|
5.14 30-Nov-97 (BETA version) |
- autolog now works when Command Echo is turned off
- #launch command added to execute other applications
- Zone link labels properly refreshed when map is scrolled
- Window names added to new Windows menu
- New Layout menu and dialog to set tiling options
- Room description used for speedwalking instead of room name
- In Make Alias and Make Trigger dialog, button added to display entire
settings editor
- Fixed a few problems reading old mudchar.dat files
- Fixed the toolbar and windowtab display options
- A successive L=-1 sound or music MSP command replaces the playing
file
- activity status icons added to windows and task bar
- Added spreadsheet map editing mode for mazes
- Fixed problem with "Use short exits" option
- Various window settings and preferences are now saved
- Map works better when moving in a direction that no exit was detected
- Adding a room label with the right-click menu prompts for label
- Bugs in loading previous status window definitions fixed
- Entering a non-standard exit in Map mode now traverses link properly
- Added options for icons in task bar
- !!music(off) when no music is playing no longer gives error message
- Moving buttons in settings editor properly updates main window
- Moving rooms to other zones properly updates other zone links and
combines zone links that are not needed, and properly guesses at location of new rooms.
- #MESS window now resizeable (horizontally)
- Map window size/position now saved
- Locked door property now saved
- #killall now deletes buttons and refreshes window properly
- Icons in character screen can now be changed and user icons can be
imported
- No longer gives GPF sometimes when entering registration info
- Mapper command queue now displayed in map status bar. Queue can be
cleared by double-clicking the status bar
- First character of variable names no longer removed when creating a
new variable in settings editor
- Added Find Rooms dialog to mapper. Can search all zones in a map
- Added Relink command to update exsiting links
- clicking room on edge of map display no longer causes room to move
- Buttons can now be properly deleted in settings editor. Screen
updates properly.
- Problem with cut/paste disabled after closing a character window
fixed.
- Command to execute when room entered works properly in follow mode
- Fixed various window focus problems when selecting MUD windows on the
task bar. Still sometimes selects main menu instead of mud window, but the problem is
rarer
- Fixed missing icons in character dialog
- Can now edit properties of multiple-selected rooms again
- Added options for subwindows being brought to top of window stack
when activity is received.
- Link properties now has right-click menu for adding new links and
deleting links
- Added #find command again
- Fixed sound directory so that character specific sound directory
still searched if MSP sound not found in other directory
|
5.13 13-Nov-97 (BETA version) |
- Creating a zone link where there already is one replaces the old zone
link
- More options for matching room info during speedwalk: can match room
names at end of line or beginning of line (or both). By default, it a room description
exists, the first line of the room description is searched for. This should help
speedwalking on MUDs like Medievia
- Minor fixes to how directory names are handled should fix some file
loading problems
- Shortcut created by installer points to proper default directory
rather than desktop
- Add menu items to mapper for mapper properties (under Edit) and
Config settings (under Config)
- Labels are properly redrawn when map window is scrolled
- Access violation when printing map zones fixed
- Added Merge Room command to Edit menu to merge all rooms in a stack
to a single room
- Editing text in Record Path or Record Alias dialog now functions
- Commands to MUD no longer ignored when Mapper is off
- Fixed access violation and problems when deleting variables or paths
in settings dialog
- Fixed problem following zone links in Map mode
- Mapper now properly generates automatic "open door"
commands and also properly executes the command specified for execution in the room
properties
- Added option to show untested links as gray lines (off by default)
- Temporary automap triggers no longer shown in slow walk settings
dialog
- Labels on a different level than current no longer selectable
- Register.exe program updated with new currency exchange values and
now handles Discover card and Diners Club card
- Chars button in tool bar no longer gives access violation
- Labels can be added to the map again
- "Button" button in main toolbar properly opens settings
editor
- Added autocenter option which centers the map after every move (off
by default)
- Aborting speedwalk properly resets automapper triggers
|
5.12 10-Nov-97 (BETA version) |
- Reworked the prompting for zone name and zone filename so that it is
more obvious which zone is being saved. Also, by entering the zone filename at the time
the zone is named, that saves a step in saving the zone files
- Fixed problem with #ST and #STW commands.
- Can now use + as first parameter to #ST and #STW commands to add to
the status bar or window rather than replacing the contents
- The MUD connector file has been updated and is now called MUDLIST.TXT
instead of MUDLIST.DOC
- zMUD can now read both the binary and text formats of MUDLIST.TXT
- Single quotes are allowed in mapper room names
- Using the map editing tools returns to the selection mode after the
tool is used once. To use a tool more than once, click on the tool icon while holding the
shift key.
- Mapper window position properly saved
- Room Labels printed in proper location
- Last location in a zone is saved properly
- Fixed various problems with selecting some links in the mapper
- MSP info now displayed properly in Preferences
- Moving between zones in Follow Mode now works
- Room names are now matched at the start of a line when speedwalking.
Each room has a setting for this that is detected automatically when room is created but
can be changed in the Room preferences (advanced tab)
- Added MAP OFF button to turn off all map parsing and functions
- Map Location icon printed in proper location
- Added a mode to only parse room exits immediately after the line
containing the exit keyword. This should be autodetected properly but can be changed in
the Exit config settings. This will help the mapper on MUDs like Medievia
- #LOOK command used when no rooms are present in map will create the
first room for you
- Fixed "list out of bounds" error in mapper
- Labels now printing
- Fixed access violation when importing variables and paths
- Entering registration code clears any cracker flags set by hacking
the registry
- %lastdir() modified to return proper direction on command stack
- Connecting two null links on the map now properly deletes both null
links and replaces them with new link
- Command field now displayed in Trigger dialog
- Open file icons in Files tab of Edit Character dialog now work
- Double-clicking when creating a link now creates a null link. To
create a loop-back link, click once on the room, then click on a different side of the
room.
- Alarm triggers can now be disabled
- Changes to triggers in trigger dialog now properly update internal
parse table (again!)
- Can now turn on word wrap after it has been turned off
- "Cannot create file" error no longer prevents zmud from
exitings (although settings are not saved)
- Added Autosave timer for mapper files. Can be changed in the Logging
section of the preferences (I know its a wierd place for it).
|
5.11 31-Oct-97 (BETA version) |
New Features |
- %nn pattern added for fixed-width trigger patterns. nn is number of
characters to match
- Slow Walking smarts added to automapper so it only tracks room
location as the rooms are displayed on the MUD. In Safe Walk mode, a speedwalk is sent to
the MUD entirely. In Slow Walk mode, a speedwalk is sent one direction at a time. In Fast
Walk mode, the MUD output is ignored (like in v5.10).
- %numparam() returns the number of parameters passed to an alias
- %param(n) returns the nth parameter passed to an alias
- Now using 30-execution Shareware limit rather than 30-day limit to
avoid tricks with the date
- Temporary triggers (#TEMP command) fire once then delete themselves
- Pressing ALT-CTRL-key sends CTRL-key value directly to MUD.
- Added Reverse Path button to speedwalking dialog
- Manual configuration of mapper is now implemented. Configuration
parameters can also be changed in the Map Properties dialog
- Move Rooms dialog added to move rooms around, up, and down
- Locked doors added (just visual, no way to script unlocking them yet)
- %filesize(filenum) returns number of lines/records in a file opened
with #FILE
- Comment line for aliases, triggers, macros, classes, etc for
documenting settings
- #RESET resets variables back to defaults and sets classes to startup
enable state
- Multiple status bars and windows can now be defined within classes.
All enabled are appended together and displayed
- Room numbers (vnums for wizards) are now auto-captured in Room Name
line
- %clip() retrieves text in clipboard, and %clip(text) sets text in
clipboard
- #makeroom direction room-name room-description adds a room to the map
in the specified direction
|
Bug Fixes / Minor Features |
- Internal storage of aliases, paths, variables modified to fix
problems with changing the movement character and variable character once and for all
- Up/down directions and Other directions can now be selected on the
map by clicking with the mouse
- Operation of "New" button in Settings editor improved to
make it more obvious
- Master Map and Zone maps now saved properly when exiting (v5.10
master maps with currpoted zone links cannot be recovered)
- Access Violations in Settings Editor fixed (when clicking Variables,
Paths, or Aliases)
- #NODIR now removes proper direction from command stack
- The Log file output can now be toggled with Ctrl-L and properly
toggled with the icon on the command line
- Fixed problems with moving and creating links in mapper by hand with
Link tool
- fixed !!sound(off) and !!music(off) MSP commands after a L=-1 setting
- Mapper caption shows which character it is for
- General Preferences dialog redone to reflect Win32 style and combined
with color, sound, and font dialogs
- Room name/description now shown on same page as Notes with a splitter
bar between them in mapper properties dialog
- Main character windows now appear on Windows task bar
- Map no longer moves around when adding rooms manually
- State of mapper (on/off) now saved with settings properly
- Help button in Character startup screen now works
- Added Single-Line Exit setting to mapper
- %defined(value) now works properly for aliases, variables and paths
- changed Ctrl-K, Ctrl-A, and Ctrl-T functions to use new settings
editor code
- #VAR no longer changes default value when it is not specified
- Reads mudlist properly when executed from Start menu
- Added default values for atconnect, atexit, atdisconnect to
default.mud file
- Fixed the default window size in default.mud
- Used comments to document settings and classes in default.mud
- Added various automapper aliases and triggers to default.mud
- Can now delete an empty class
- Link properties properly displayed for currently selected room
- Importing settings from a different directory now works
- Fixed problems with saving settings to wierd directories
- Fixed problem with Ctrl-F Find command
- %ctime() properly returns connection time
- #WINDOW command sends text to proper window
- Changing triggers in settings editor properly updated internal parse
table
- Map autocenters itself if you move off an edge of the map
- Slow Walk settings have returned in the new Prefs dialog
- #close windowname now works properly
- #walk command implemented again
- #teleport command implemented again
- #recall implemented again
- #look implemented again
- #LMAP implemented again
- fixed problem with bold colors, as in "#COLOR bold,cyan;#CW
cyan" which was not working
- #backup removes direction from recording window
|
5.10 8-Oct-97 (ALPHA version) |
- Added the new automapper!!
- Fixed bug with not saving Autoclear setting
- Moved class name information in Settings editor to bottom of window.
- Removed enable/disable for individual triggers. Can only
enable/disable classes
- Fixed access violation when moving mouse over status bar
- Various access violations in settings editor fixed
- Can connect to characters from the New or Edit tabs without access
violation
- Settings file and folder now saved
- Reconnect time can now be greater than 99 seconds
- Blank lines after MSP sounds are no longer striped
- Keys are no longer doubled in Telnet mode
|
5.01 17-Aug-97 (ALPHA version) |
- Fixed Win95 resource drain problem (went from 70% resource usage down
to 30% usage)
- Replaced Window Rollup component with a new one that is more stable
and also has Stay On Top button
- Added custom button to MUD windows that allows you to maximize a
window within the screen area below the menu bar, rather than full screen mode. The normal
Windows Maximize button still activates Fullscreen mode.
- Ctrl-Tab and Ctrl-N now properly work to switch to the next window
- Removed the Tile, Cascade, and Arrange menu items
- Fixed cut, copy, paste in various places, including Character window
- Character window now closes after selecting a character for
connection online or offline
- Added character button to main button bar to re-open character window
- Change Quit button in Character window to Close and added Quit button
to main toolbar
- Changes to status bar or status window in Settings editor now update
properly
- Clock should now update even when not connected to MUD
- Fixed various cursor focus issues, especially in character mode
- Changed font color in Window Tabs to indicate main MUD windows (vs
secondary windows)
- Bug that caused duplicate character icons was fixed
- Bug that sometimes prevented main toolbar from showing fixed
- Bug in editing the status window text (caused zMUD lockup) fixed
|
5.00 10-Aug-97 (ALPHA version) |
- New startup screen integrates old character database, startup and
connection wizard
- New window interface removes MDI interface and uses more traditional
window interface
- New settings editor integrates former alias, trigger, path, variable,
macro, button, status bar, tab completion, and menu dialogs.
- (The above three changes results in a lot of other changes too
numerous to document. About one-quarter of zMUD was completely rewritten from scratch in
this version)
- Classes added to all settings
- Added new interface for recording paths and aliases
- New interface for quick alias and trigger creation
- Added rollup component to main windows and mapper
- Compiled under Delphi 3.0
|