TinTin++

Software Screenshot:
TinTin++
Software Details:
Version: 2.00.8
Upload Date: 15 Apr 15
Developer: Igor van den Hoven
Distribution Type: Freeware
Downloads: 52

Rating: 2.0/5 (Total Votes: 1)

TinTin is a mud client that runs in console mode. TinTin should run on any unix/linux system (BSD, SuSe, Slackware, Debian, Mandrake, to name a few) and emulators, such as Cygwin for windows.

TinTin will also run on Mac OS X (OSX) 10.2 and higher. A windows port named WinTin (not to be confused with other Wintin clients) is available for those who do not use Cygwin.

What is new in this release:

  • No advertisements for 2012, the world is about to end anyways.
  • Optimized the mapper's path finding algorithm, significantly increasing performance.
  • Added the #map vnum command to change the room's current vnum.
  • #map link now requires the 'both' argument for a two-way exit to be created.
  • Added support to #format for %f to print floating point numbers.
  • Added roomweight to the #map get and #map set options. By default the weight of a room is set to 1.0 and can be anywhere from 0.001 to 1000. The path finder will favor rooms with a low weight.
  • Added terrain as a searchable option to #map list, goto, find, and run.

What is new in version 2.00.7:

  • Added basic low level VT100 stripping for answer back codes.
  • Added MSDP array support.
  • Added a set and get option to #map exit that stores and retrieves from a data field. It's suggested to use tables as no further field extensions are planned.
  • Added the terrain and data fields to #map set and #map get.
  • Added MTTS support which works in conjunction with #config CHARSET and #config 256 COLOR.
  • Changed #script to behave as a two argument command by default. Use braces if you want to call it with one argument.
  • Added a #line ignore option to execute a command without checking any triggers.
  • Added a 256 COLOR config option used negotiate 256 color usage with servers.
  • Added support for UTF-8 handling with #config CHARSET UTF-8 enabled.
  • Added a #config CHARSET option which can be either BIG5, UTF-8.
  • Fixed word boundary matching for highlights and substitutions.
  • No longer performing math on table keys to reduce false positives. Math is still performed when looking up an index.
  • Renamed #path map to #path show.
  • Added a #path unzip option that'll properly load speedwalks.
  • Added a #log off option. #log append and overwrite can now be called while already logging.

What is new in version 2.00.5:

  • Fixed a bug with embedded variables not getting properly substitued when used in nested variables.
  • Fixed a bug with the verbose state being lost when starting a new session using an alias.
  • Added the option to provide a vnum for #map delete.
  • Added the option to create vnum specific MAP events, like MAP EXIT ROOM 41 or MAP ENTER ROOM 27.
  • Fixed the MAP EXIT ROOM event, it was reporting the next room rather than the current room for %0. %1 now holds the new room, and MAP ENTER ROOM will hold the old room in %1.
  • Fixed split settings not getting properly inherited from the startup session.

What is new in version 2.00.4:

  • Added a better verbatim and verbosity handler to more generically deal with aliases and input triggered events.
  • Several mapper messages are no longer displayed when used in scripts.
  • #zap now takes an optional argument to zap a specific session.
  • When UTF8 is defined in tintin.h UTF8 characters should get wordwrapped correctly, still needs a #config option.
  • Added support for named MSDP events, for example IAC SB MSDP HEALTH would trigger on the HEALTH variable being updated, with %0 holding the value.
  • Added #map uninsert command which does the exact opposite of the #map insert command.
  • Added #map at command which executes the given commands at the given location.
  • Fixed the #path zip command.
  • Added better #prompt {line} {substitution} {0} support to print a mud prompt and pending input on the 0 line. Works well in combination with #split 0 0.
  • Added #map map 80x20 {a} option to log in append mode, by default an overwrite is performed.
  • Added the option to use #path load {n;e;s;w;u;d}
  • When using #path run {delay} you can remove pending run commands by using: #undelay PATH %d

What is new in version 2.00.3:

  • Added MAP ENTER MAP and MAP EXIT MAP events.
  • #write now only saves triggers that do not belong to a class.
  • Lowered the buffer size to 20,000 because of crash reports.
  • Added MSDP_OPEN and MSDP_CLOSE support, as well as support for arrays.
  • #variable allows additional arguments which can be used to merge tables.
  • #list {var} create/add now allow semi-colon separated arguments.
  • When using the auto mapper, an exit's exit command will behave like an alias when following the map.
  • Statements like %+10s now ignore colors.
  • Added NOFOLLOW flag support to stop auto following of the mapper.
  • Added #map dig {dir} {} option to dig an exit to the given vnum.
  • Added #map goto {} {dig} option to have goto dig a room if it doesn't exist.
  • Merged the #map exit and #map exitdir commands into the #map exit command, adding options for COMMAND, DIRECTION, FLAG, NAME, and VNUM.
  • Added support for GMCP events and JSON to TINTIN conversion.
  • When path finding the path will be highlighted on the ASCII map.

What is new in version 2.00.2:

  • Updated mapper messages to only show up on manual input.
  • Function arguments are no longer separated by spaces but by semicolons, strongly suggested to check your scripts for old functions, and update them.
  • Added BIG5 support to the parse command.
  • Removed the #suspend command, #cursor suspend is available instead.
  • Using $variable[%*] on a non existing nest now returns an empty string rather than 0 so they can be used in loops.
  • Added the PROGRAM_START, SCREEN_RESIZE, SESSION_ACTIVATED, and SESSION DEACTIVATED events.
  • Added an optional vnum argument to #map get and #map set commands so #map goto isn't required to loop through all rooms.
  • Added a #config option to enable BIG5 support.
  • Added the #line substitute options which allows the substitution of variables, functions, colors, and escape codes in the provided command argument.

What is new in version 2.00.1:

  • Added better \b handling.
  • #path load and #path save now load and save to variables, rather than aliases.
  • Added #map dig {} {new} option.
  • Added documentation for #map exitdir
  • Added support for loading map files edited in Windows.
  • Updated #buffer get to store in reverse if the lower bound is higher than the upper bound.
  • Fixed floating point handling issues.

What is new in version 2.00.0:

  • Changed the substitution order of #list add so it'll work better with nested variables.
  • Added support for escaping functions using @@.
  • Trigger priorities can now have a floating point precision.
  • Added a #buffer get option to aid in creating multi-line triggers.

What is new in version 1.99.9:

  • Fixed a math bug with negative numbers.
  • Added #buffer clear option.
  • Added PROGRAM START event.

Similar Software

Phaos
Phaos

11 May 15

Calypso MUD
Calypso MUD

2 Jun 15

Crossfire+
Crossfire+

3 Jun 15

Vallheru
Vallheru

20 Feb 15

Comments to TinTin++

Comments not found
Add Comment
Turn on images!