summaryrefslogtreecommitdiffstats
path: root/core/io/multiplayer_api.h
Commit message (Expand)AuthorAgeFilesLines
* [Net] Move multiplayer to core subdir, split RPCManager.Fabio Alessandrelli2021-09-071-182/+0
* [Net] Rename RPC "puppet" to "auth" (authority). Drop "master".Fabio Alessandrelli2021-08-301-3/+2
* [Net] Add state sync to replicator.Fabio Alessandrelli2021-08-181-0/+1
* [Net] MultiplayerReplicator with initial state.Fabio Alessandrelli2021-08-181-38/+38
* [Net] Basic extensible MultiplayerAPI spawn/despawn.Fabio Alessandrelli2021-08-091-0/+19
* [Net] Implement RPC channels in MultiplayerAPI.Fabio Alessandrelli2021-07-301-1/+1
* [Net] Single `rpc` annotation. "sync" no longer part of mode.Fabio Alessandrelli2021-07-201-3/+1
* [Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer.Fabio Alessandrelli2021-07-121-6/+6
* Rename Reference to RefCountedPedro J. Estébanez2021-06-111-3/+3
* [Net] Refactor RPCs, remove RSETsFabio Alessandrelli2021-06-011-15/+30
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Merge pull request #40136 from Jummit/multiplayer-root-node-gettersFabio Alessandrelli2020-11-271-0/+1
|\
| * add root_node as property of MultiplayerAPIJummit2020-07-051-0/+1
* | Remove empty lines around braces with the formatting scriptAaron Franke2020-11-161-1/+0
* | Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-1/+1
|/
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-1/+0
* Port member initialization from constructor to declaration (C++11)Rémi Verschelde2020-05-141-3/+3
* Style: Harmonize header guards to style guide [Core]Rémi Verschelde2020-03-251-3/+3
* Refactor ScriptDebugger.Fabio Alessandrelli2020-03-081-34/+0
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-1/+1
* Remove deprecated sync and slave networking keywordsRémi Verschelde2020-02-131-2/+0
* Optmized data sent during RPC and RSet calls.Andrea Catania2020-02-121-5/+19
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Add network profilerjfons2019-09-051-0/+34
* Some code changed with Clang-Tidyqarmin2019-06-261-1/+1
* Add object encoding param to serialization methodsFabio Alessandrelli2019-04-011-0/+4
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Clearly deprecate sync too in favor of remotesync.Fabio Alessandrelli2018-09-151-2/+2
* Rename slave keyword to puppetFabio Alessandrelli2018-09-151-2/+3
* MultiplayerAPI::send_bytes transfer mode support.Fabio Alessandrelli2018-07-081-1/+1
* 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