Enemy Territory - Wolfenstein server side demos.

  • 7 heads
  • 6 releases
  • git clone https://www.klva.cz/src/etwolf/server-demo.git
  • Switched faulty condition. 7083b15, 19 Jan 2021
    src/
    .gitignore
    .gitmodules
    CMakeLists.txt
    README.md
    subhook @ 675fca7
    zlib @ cacf7f1

    Enemy Territory server side demos

    This is a library for recording players from server.

    Compatible with vanilla etded 2.60b linux-i386. Any mod should work as this is an engine extension.

    Recorded demos are identical to standard client-side demos, so there's no need for a replay server or a patched client.

    Installation

    The library needs to be preloaded into the etded binary, like this:

    LD_PRELOAD=/path/to/libetwolf_server_demo.so etded +set dedicated 2 +...
    

    Usage

    Recording on demand:

    record <clientNum>
    

    Stopping the recording:

    stoprecord <clientNum>
    

    All demos will be written to %mod%/demos folder.

    Configuration

    Character Description
    %T Map startup time
    %t Demo creation time
    %G Full GUID (32 hexadecimal characters)
    %g Short GUID (8 last characters)
    %n Player name
    %p Client number
    %c Demo counter (4 characters long zero padded number advanced on each demo)
    %m Map name