summaryrefslogtreecommitdiffstats
path: root/doc/classes/MultiplayerAPI.xml
Commit message (Collapse)AuthorAgeFilesLines
* doc: Sync classref for Packed{Int,Float}{32,64}Array additionsRémi Verschelde2020-02-251-1/+1
|
* doc: Sync classref with current sourceRémi Verschelde2020-02-181-3/+3
| | | | Handle removal of Pool*Array types and other recent changes.
* Merge pull request #36144 from akien-mga/remove-deprecated-allow-decodingRémi Verschelde2020-02-131-1/+1
|\ | | | | Remove deprecated PacketPeer allow_object_decoding
| * Remove deprecated PacketPeer allow_object_decodingRémi Verschelde2020-02-131-1/+1
| | | | | | | | | | | | | | | | It was added for 3.2 in #27485 to preserve backwards compatibility, but we can now remove it. It is still needed in MultiplayerAPI as it's the only way to control it for the internal put_var calls.
* | Remove deprecated sync and slave networking keywordsRémi Verschelde2020-02-131-6/+0
|/ | | | | | Those keywords were deprecated for 3.1 in #22087. Also fix token name for `TK_REMOTE`, should be "remote" like the keyword.
* Update docs to version 4.0clayjohn2020-01-311-1/+1
|
* doc: Drop unused 'category' property from headerRémi Verschelde2020-01-261-1/+1
| | | | | | | | | | We already removed it from the online docs with #35132. Currently it can only be "Built-In Types" (Variant types) or "Core" (everything else), which is of limited use. We might also want to consider dropping it from `ClassDB` altogether in Godot 4.0.
* doc: Markup fixes for enums and constantsRémi Verschelde2019-12-061-1/+1
|
* doc: Remove null default values that can't be determinedRémi Verschelde2019-06-301-1/+1
| | | | Applying #30187.
* doc: Add default values to all propertiesRémi Verschelde2019-06-301-3/+3
| | | | Thanks to @bojidar-bg's impressive work in #29380.
* Proofread and improve the whole class referenceHugo Locurcio2019-06-271-16/+16
| | | | | | | | | | | | | - Document a few more properties and methods - Add more information to many classes - Fix lots of typos and gramar mistakes - Use [code] tags for parameters consistently - Use [b] and [i] tags consistently - Put "Warning:" and "Note:" on their own line to be more visible, and make them always bold - Tweak formatting in code examples to be more readable - Use double quotes consistently - Add more links to third-party technologies
* doc: Replace all [code]CONSTANT[/code] by new [constant CONSTANT] hyperlinksRémi Verschelde2019-06-271-5/+5
|
* doc: Drop unused <demos> tagRémi Verschelde2019-04-191-2/+0
|
* Merge pull request #27485 from Faless/io/encode_decode_safety_prRémi Verschelde2019-04-011-0/+4
|\ | | | | Safer encode/decode variant.
| * 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).
* | doc: Bump version to 3.2Rémi Verschelde2019-04-011-1/+1
|/
* doc: Add missing commas after "If true/false"Rémi Verschelde2018-12-201-1/+1
|
* Clearly deprecate sync too in favor of remotesync.Fabio Alessandrelli2018-09-151-11/+11
| | | | | NOTE: This changes the RPC_MODE_* enum values. Games should be re-exported. GDNative rebuilt.
* Rename slave keyword to puppetFabio Alessandrelli2018-09-151-6/+9
| | | | | The slave keyword will still be available as deprecated in 3.1 but will be dropped from future releases.
* doc: Sync classref with current sourceRémi Verschelde2018-07-261-0/+2
| | | | Fix various missing arguments in bindings.
* Add option to disable automatic multiplayer pollFabio Alessandrelli2018-06-031-5/+4
| | | | | | | | Automatic poll from SceneTree is enabled by default. This allows for polling (and thus RPCs/RSETs) manually in other loops (e.g. physics, thread, specific step) and for proper mutex protecion when accessing the multiplayer API from threads (e.g. for sending larger files in chunks).
* New sync RPC modes to match all combinationsFabio Alessandrelli2018-05-291-4/+13
|
* Refactor RPCMode enum and checksFabio Alessandrelli2018-05-291-0/+15
|
* Revert "RPCMode refactor, more sync modes"Max Hilbrunner2018-05-291-24/+0
|
* New sync RPC modes to match all combinationsFabio Alessandrelli2018-05-261-4/+13
|
* Refactor RPCMode enum and checksFabio Alessandrelli2018-05-261-0/+15
|
* [docs] fix links in class docsKelly Thomas2018-05-171-1/+1
|
* Fix and improve docs, adds send_bytesFabio Alessandrelli2018-05-121-3/+23
|
* Document MultiplayerAPI classFabio Alessandrelli2018-05-081-34/+23
|
* doc: Sync classref with current sourceRémi Verschelde2018-04-101-0/+131