Releases: Levak/warfacebot
Releases · Levak/warfacebot
1.0.8
- EU/NA/TR/VN/BR/RU versions supported (until 30th of March 2017);
- Add Multi-language system:
- UI:
- Display changes in number of players/max;
- Display changes in auto start;
- Display changes mission type/map;
- CVar:
- Add implementation for
online_host
; - Rework
online_use_protect
to match official Game behavior
(protect header vs no protect header at all);
- Add implementation for
- Fixes:
- Missing
group_id
in Quickplay (follow, invites, join); - Wrong message on follow success;
- Memory leak in follow system;
- Possible failed assertion on whisper messages;
- Wrong token/userid (issue #58).
- Missing
1.0.7
- EU/NA/TR/VN/BR versions supported (until 14th of March 2017);
- Leave room when game room expired (for instance on daily mission reset);
- Display player rank in
whois
owner-only command; - CVar:
wb_auto_start
to control auto start on loosing master;wb_postpone_room_invitations
to ignore invitations;wb_auto_afk
to trigger AFK status afterwb_ping_count_is_afk
units;query_dump_to_file
for query logging in DEBUG mode;
- Fixes:
- Possible invalid read in ID handler;
- Expired mission detection/update on game room open;
1.0.6
- EU/NA/TR/VN/BR versions supported (until 4th of January 2017);
- Add Blitz (
tbs
) game mode toquickplay open
(#34); - Add Any PvP mode (
pvp
) toquickplay open
; - Add Icebound map in Bag & Tag mode (#42);
- Add
smg9
,santa-*
,skins-*
,skin-*
randomboxes; - DBus:
- User-controlled
dbus_id
CVar to register busname in DBus; - Async-queue to pause between
Create
DBus commands;
- User-controlled
- Fixes:
- Use-after-free stack reference in
stats
command; - Memory leak in
get_master_servers
query (stats
command); - Memory leaks on exit/failure (session, querycache, missions_get_list);
- GUI launcher for EU/NA/TR due to mandatory captcha;
- Quickplay channel switch logic;
- Update mission and content hashes on
missions_get_list
; - Prevent infinite status-loops when mission is restricted;
- Use-after-free stack reference in
WARNING
For NA/EU/TR, see #39
1.0.5b
1.0.5
- EU/NA/TR/VN/BR versions supported (until 30th of November 2016);
- Add a query cache system for
get_configs
; - Refuse invitations when already queued in Quickplay;
- CVar
- Allow
true
andfalse
for booleans; - Add
query_disable_get_configs
;
- Allow
- UI
- Print total online players in
stats
(#30); - Add kicked-by-master reason in gameroom kicked event;
- Add rating-status in
whois
; - Add rating-invitation-failure message;
- Print total online players in
- Fixes:
- Invalid free on DBus unexpected exit;
- Memory leak in QueryCache when queries were already cached;
randombox
when offer IDs were unordered;- Randombox names between
zsd-bullpup
andzsd-atf
were swapped; follow
whenwb_accept_room_invitation
wasfalse
.
1.0.4
- EU/NA/TR/VN/BR versions supported (until 28th of November 2016);
- DBus:
- Buddy list update on friend removal
Channel
andChannelType
properties
- Add
kapow
and new Cyber random boxes; - Refresh mission list when
gameroom_open
fails; - Fixes:
- Memory leaks, invalid read, race-condition in send-stream ;
- Auto-ready when opening a room and giving master on startup;
- Status place info token for PvE missions.
1.0.3
1.0.2
- EU/NA/TR/VN/BR versions supported (until 28th of September 2016);
- Commands:
quickplay
,last
(rework),randombox
(rework); - DBus methods:
BuddyGetLastSeen
,BuddyWhois
(rework); - CVars:
query_debug
,query_cache_location
,query_disable_items
,
query_disable_shop_get_offers
,query_disable_quickplay_maplist
,
game_max_unlock_items
- Add cyclic and win-limit logics to
randombox
command; - Add
wx86
randombox; - Add kick reason feedback to console;
- Add error feedback for
start
,change
and login queries; - Add a query cache system for
items
,shop_get_offers
and
quickplay_maplist
; - Improve overall profile/status, cache/hash and gameroom synchronisations;
- Fix several memory-leak and invalid reads.
1.0.1
1.0.0
- GUI Launcher for Windows (HTML/WSH)
- CVar system for a dynamic configuration
- EU/NA/TR/VN/BR versions supported (until 31st of July, 2016)
- Whisper commands:
take
,follow
,start
,stay
,switch
,unready
- Commands:
add
,remove
,say
,open
,name
,change
,safe
,
channel
,whisper
,friends
,sleep
,stats
,randombox
,last
- Auto-completion prompt
- Real profile statistics fetched
- Non-positional option parser
- Threaded send/receive queues
- Automatic confirmation of expired and gifted items
- Use a dynamic protect key as a function of game version
- DBus API with fail-over states (GNU/Linux users only)
EDIT
Support of RU version is stalled. DO NOT USE until further notice.