Skip to content

v1.6.0

Compare
Choose a tag to compare
@nielsAD nielsAD released this 11 Apr 08:42

Tools

Name Description
capiclient A command-line interface for the official classic Battle.net chat API.
bncsclient A mocked Warcraft III chat client that can be used to connect to BNCS servers.
w3gsclient A mocked Warcraft III game client that can be used to add dummy players to games.
bncsdump A tool that decodes and dumps BNCS packets via pcap (on the wire or from a file).
w3gsdump A tool that decodes and dumps W3GS packets via pcap (on the wire or from a file).
w3gdump A tool that decodes and dumps w3g/nwg files.
w3mdump A tool that decodes and dumps w3m/w3x files.

Changelog

db38c42 capi: Filter chat before emote/whisper
3c4d125 w3m: Added support for 1.31 and reforged maps format (#4)
07325d7 ci: Don't md5sha1sum, functionality is included in coreutils
1737fb7 w3g,w3gs: Add support for structs added in patch 1.32
7ba5e88 w3gdump: Send profile info when streaming replay
408c660 w3g: Expose PlayerExtra records in Replay
25de237 fs: Add Storage helper that can extract files from wc3 installation
8a58c7a w3gdump: Search for maps inside CASC storage
cb5fda0 fs: Fix darwin compilation
1830567 w3gs: Ignore 0x02 protobuf packet
d0e2be7 fs: Resolve non-standard Documents dir on Windows
25476db network: Ensure time.Ticker resources are released after usage
ed9f3b0 lobby: Add mocked game lobby to host games
27088ed lobby: Add option to share remote net.Addr with other players
ca0ffcc lobby: Remove forceTick channel
8ecb886 network: Add write deadlines to Send() calls
fc57497 lobby: Do not send SlotInfo{} after game has started
19ecb61 lobby: Check if players are Ready() before Start()
a27f149 lobby: Add lag/ready timeout configuration options
5bbe49a readme: Add fs/lobby to list of packages