TA Demo Recorder Commands (0.98ß5)
The TA Demo Recorder has almost as many commands as the game itself! Most of these are documented with detailed explanations in the two Readme's below. These and the extras are also listed here for quick reference :)

Swedish Yankspanker Readme's
TA Demo Recorder 0.97ß
TA Demo Recorder 0.98ß

Battleroom only commands
.pltest <name>
Sends ping packets to test the kind of packet loss (PL) that may occur during a game from the player named. An essential step in any 'serious' game
.plresults
Reports the PL (%) and Ping (ms) from the .pltest
.logpl
Toggle packet loss logging off/on for .plfrom <name> command
.cmdwarp
Allows players to place commander anywhere on the map before the game starts
.fakewatch
Typed by non-hosting players, this makes normal players watchers with the ability to talk
.forcecd
CD crack. Can start multiplayer TA without CD presence. Multiplayer spawn may be required for some maps
.votego
Vote for watchers to go
.base <filename.txt>
Set pre-made base. (server file only)

Battleroom and game recorder commands
.report
All recorders in the game report their presence, version and status of the toggles:
  • (T--) shows the game is being recorded
  • (-T-) shows .fixfacexps is enabled
  • (--T) shows .protectdt is enabled
  • .fixfacexps
    Gives new units 3 seconds of invulnerability to new units using dead unit's id's when started (prevent the 'exploding in factory bug')
    .protectdt
    Enhances packets sent that include the Dragon's Teeth code to avoid the problem where your opponent seemingly drives right through a hole in a DT wall that isn't on your screen
    .fixall
    Enable both .fixfacexps and .protectdt in one command
    .fixoff
    Disable all fixes (Restart TA if you change your mind)
    .status
    As for .report with your own settings displayed to yourself
    .norecord
    Disable auto-recording for the game. (Restart TA if you change your mind)
    .record <filename>
    Manually record game with assigned name, or omit <filename> for default file-naming
    .createtxt
    Toggle creation of additional game chat txt file with recording. Default in on
    .onlyunits
    Halves recordings file size by reducing the amount of data recorded. Invisible shots and misplaced units can result though
    .stoplog
    Halt recording
    .panic
    Turn off recorder completely
    .crash
    Crash the recorder. Useful if you want an error log of the event
    .time
    Show the current position of the players according to each players TA clock (+clock)
    .ehareport
    Display all players enhanced features status
    .hookreport
    Display all players TA hook version/status
    .randmap <filename.txt>
    Select a random 'map' from the tademo folder. no <filename.txt> defaults to the maps.txt selection
    .sharelos
    Share dithered line of sight with your allies (requires v3.1)
    .sharemappos
    Share screen position information via the mini-map. Must be enabled to use .lockon in re-player
    .ehaoff
    Disable all enhanced features (Restart TA if you change your mind)
    .tahookoff
    As per .ehaoff, not tahook specific (Restart TA if you change your mind)
    .syncon X Y
    Fix game speed between upper (Y) and lower (X) limits (-10 min 10 max, Server only)
    .syncoff
    Turn off .syncon (Server only)
    .<name>
    Returns the first 4 letters of players name as <name> <name>!!
    .yankspank
    "One free krogoth for every Swede"
    .about
    "TA demo recorder 0.98ß5 Written by SY_SJ and SY_Fnordia Visit our site at http://www.tauniverse.com/SY for more info"
    .units
    Returns current unit totals of all players. Blatant cheat to be removed
    .baseoff
    Disables .base function (Restart TA if you change your mind)

    Game only recorder commands
    .plfrom <name>
    Shows in game packet loss stats for named player
    .take
    Take dropping (allied) players units
    .takecmd
    Take dropping (allied) players units and Commander
    .give <name>
    Assign player(s) who can take your units if you drop (or just ally :P)
    .date
    Returns recording date in Delphi format (days after 12/30/1899). Not very helpful :( E.g.
  • 0 = 12/30/1899
  • 36298 = 05/18/1999
  • .dobase
    Execute the pre-made base from .base

    Non-functioning recorder commands
    .staton
    Log player data (Start, NewUnit, UnitFinished, Damage, Kill, Income)
    .f1off
    Disable F1 key (Avoiding simple decoy commander identification)


    Battleroom only re-player commands
    .nocheat
    Toggle cheats off/on if you plan to resume the game
    .resync
    Begin syncing again

    Game only replayer commands
    +
    Increase speed incrementally
    -
    Decrease speed incrementally
    .speed #
    Increase speed by 100's of % (# = 100, 200, ...) Omitting # gives current speed
    .pos #
    Set game position % (# = 0-99) Omitting # gives current position
    .lockon <name>
    Lock your screen to .mappos enabled players to track where they looked
    .income
    Show current income levels of players (Metal, Energy, Shared M)
    .total
    Show cumulative income levels of players (Metal, Energy, Shared M)
    .sonar
    Give yourself sonar unit giving full sonar coverage of map
    .take #
    Claim player #'s stuff when resuming games
    .donetake
    Finish .take, resume game
    .cheat
    In-game version of .nocheats
    .usuk #
    Sends a packet of specified length (#) for debug purposes

    Obsolete replayer commands
    .launch
    Just hit go to start nowadays

    Italics signify that the user doesn't need TA Demo Recorder to use the command.