summaryrefslogtreecommitdiffstats
path: root/core/io/multiplayer_api.h
Commit message (Collapse)AuthorAgeFilesLines
* Some code changed with Clang-Tidyqarmin2019-06-261-1/+1
|
* Add object encoding param to serialization methodsFabio Alessandrelli2019-04-011-0/+4
| | | | | | | | | Network peers get_var/put_var File get_var/store_var GDScript/Mono/VisualScript bytes2var/var2bytes Add MultiplayerAPI.allow_object_decoding member which deprecates PacketPeer.allow_object_decoding. Break ABI compatibaility (API compatibility for GDNative).
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Clearly deprecate sync too in favor of remotesync.Fabio Alessandrelli2018-09-151-2/+2
| | | | | NOTE: This changes the RPC_MODE_* enum values. Games should be re-exported. GDNative rebuilt.
* Rename slave keyword to puppetFabio Alessandrelli2018-09-151-2/+3
| | | | | The slave keyword will still be available as deprecated in 3.1 but will be dropped from future releases.
* MultiplayerAPI::send_bytes transfer mode support.Fabio Alessandrelli2018-07-081-1/+1
| | | | | Added as extra parameter, allow you to specify which transfer mode to use for those specific bytes
* New sync RPC modes to match all combinationsFabio Alessandrelli2018-05-291-0/+3
|
* Refactor RPCMode enum and checksFabio Alessandrelli2018-05-291-0/+11
|
* Revert "RPCMode refactor, more sync modes"Max Hilbrunner2018-05-291-14/+0
|
* New sync RPC modes to match all combinationsFabio Alessandrelli2018-05-261-0/+3
|
* Refactor RPCMode enum and checksFabio Alessandrelli2018-05-261-0/+11
|
* Add missing copyright headersGuilherme Felipe2018-05-161-0/+30
|
* Allow sending raw bytes through MultiplayerAPIFabio Alessandrelli2018-05-121-0/+3
|
* Internal methods in MultiplayerAPI start with _Fabio Alessandrelli2018-05-081-5/+5
|
* Add new MultiplayerAPI classFabio Alessandrelli2018-03-031-0/+87
Handles all the high level networking stuff