summaryrefslogtreecommitdiffstats
path: root/core/io/multiplayer_api.cpp
Commit message (Expand)AuthorAgeFilesLines
* Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde2021-04-271-1/+1
* Fixes small typos and grammar correctionAnshul7sp12021-03-121-4/+4
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* add root_node as property of MultiplayerAPIJummit2020-07-051-0/+6
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-19/+38
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+2
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-44/+0
* Port member initialization from constructor to declaration (C++11)Rémi Verschelde2020-05-141-4/+2
* Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde2020-05-101-3/+5
* Replace NULL with nullptrlupoDharkael2020-04-021-14/+14
* Merge pull request #36599 from AndreaCatania/gen_rpc_data_exportRémi Verschelde2020-03-131-1/+2
|\
| * Generates the rpc and rset info for exported GDScript.Andrea Catania2020-02-281-1/+2
* | Refactor ScriptDebugger.Fabio Alessandrelli2020-03-081-122/+29
* | Signals: Port connect calls to use callable_mpRémi Verschelde2020-02-281-15/+10
|/
* Optimized rpc packet size when only the `PackedByteArray` is sent.Andrea Catania2020-02-271-28/+83
* Replace FALLTHROUGH macro by C++17 [[fallthrough]]Rémi Verschelde2020-02-231-1/+1
* Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky2020-02-201-17/+17
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-5/+5
* Merge pull request #36144 from akien-mga/remove-deprecated-allow-decodingRémi Verschelde2020-02-131-2/+2
|\
| * Remove deprecated PacketPeer allow_object_decodingRémi Verschelde2020-02-131-2/+2
* | Remove deprecated sync and slave networking keywordsRémi Verschelde2020-02-131-2/+0
|/
* ObjectID converted to a structure, fixes many bugs where used incorrectly as ...Juan Linietsky2020-02-121-1/+0
* Optmized data sent during RPC and RSet calls.Andrea Catania2020-02-121-93/+403
* Remove duplicate ERR_PRINT macro.Marcel Admiraal2020-02-051-8/+8
* Fix MultiplayerAPI crash when peer impl misbehave.Fabio Alessandrelli2020-01-211-0/+1
* MultiplayerAPI: Fix disconnect errors when passing invalid peerRémi Verschelde2020-01-031-2/+3
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* MultiplayerAPI cleanup cache when peer disconnectsFabio Alessandrelli2019-10-251-1/+10
* Added some obvious errors explanationsqarmin2019-09-251-2/+1
* Add network profilerjfons2019-09-051-0/+146
* Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily2019-08-171-109/+53
* Add default values to the editor help, docs, and generated RSTBojidar Marinov2019-06-271-0/+1
* Better handle some self-RSET/RPC in MultiplayerAPIFabio Alessandrelli2019-05-121-6/+10
* Avoid _can_call_mode resetting error message in MultiplayerAPIFabio Alessandrelli2019-05-081-4/+6
* Sender network id is now set to local network id for local rpc calls.Daniel Eliasinski2019-04-161-0/+13
* Revert "Properly explain RPC/RSET mode failure."Rémi Verschelde2019-04-051-9/+7
* Fix -Wimplicit-fallthrough warnings from GCC 8Rémi Verschelde2019-04-051-1/+2
* Properly explain RPC/RSET mode failure.Fabio Alessandrelli2019-04-031-7/+9
* Add object encoding param to serialization methodsFabio Alessandrelli2019-04-011-7/+22
* Multiplayer API now respects allow_object_decodingFabio Alessandrelli2019-04-011-6/+6
* Don't reset MultiplayerAPI when setting same peer.Fabio Alessandrelli2019-01-151-0/+2
* Fix MultiplayerAPI initialization, clear.Fabio Alessandrelli2019-01-151-0/+3
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Remove redundant "== false" codeAaron Franke2018-10-061-1/+1
* Remove redundant "== true" codeAaron Franke2018-10-061-1/+1
* Better MultiplayerAPI error logs.Fabio Alessandrelli2018-09-251-54/+98
* Skip RPC/RSET when MASTERSYNC and we are master.Fabio Alessandrelli2018-09-251-5/+8
* doc: Sync classref with current sourceRémi Verschelde2018-09-151-2/+2
* Clearly deprecate sync too in favor of remotesync.Fabio Alessandrelli2018-09-151-7/+3
* Rename slave keyword to puppetFabio Alessandrelli2018-09-151-5/+6