On this page
0.101.0
Merged + deprecated overlapping player + bot functions, see the Actor API .
textbox_options.default_response renamed to textbox_options.initial_response
0.98.0
Added "Animation Loop" for actor property animations, the "Animation" property no longer loops
Default server port changed to 7370 with the aim of allowing AT&T players to join more servers (8765 appears to be blocked)
0.92.0
Adjusted time freeze tracking for actions, entities can now execute actions during time freeze as long as they aren't frozen. Time freeze intros are no longer skipped when chaining actions.
Replaced TimeFreezeChainLimit.OnePerTeam with TimeFreezeChainLimit.PerTeam(n)
Replaced TimeFreezeChainLimit.OnePerEntity with TimeFreezeChainLimit.PerEntity(n)
TileState.ExampleInvalidState now returns -1 instead of nil
0.91.0
Renamed Net.deletes_sprite() to Net.remove_sprite()
Removed allies, enemies, neutral, and score from battle results.
0.14.0
Removed host and port from "server_message" event, merged into address.
Direction values returned from the server are now uppercase.
0.9.0
Emotes now use an animation file and completely override emotes shipped with the client.
Scaling is defined in the animation file. Adjust a point named SCALE on the first frame to fix scaling from older custom emote files.
Emote IDs use animation state name rather than hard coded numbers.
--custom-emotes-path split into --emotes-animation-path and --emotes-texture-path
Relevant functions:
0.5.0
Async.remove_player_item() removed.
Net.set_mod_whitelist_for_player() and Net.set_mod_blacklist_for_player() removed.
Replaced MD5 with SHA-256 for hashing packages.
0.2.0