Mirror/docs
Paul Pacheco c7b8f78aae #418 Send messages without id (#422)
* Client can send/receive messages without id

* Server can send and receive messages without id

* Move message id to one common place

* Client use the new send method

* Obsolete the message ids

* Remove player uses the new api

* Refactor AddPlayer with new message api

* Provide a Pack method that gets the message id

* Convert ready message to new api

* Use new api for ObjectDestroy and ObjectHide

* Refactored ready message to new API

* Refactored SpawnSceneObjectMessage to new api

* Convert local authority message to new api

* Convert spawn started message to new api

* Convert spawn finished message to new api

* Convert upate vars message to new api

* Convert owner message to new api

* Convert pong message to new api

* Convert RPC message to new api

* Convert SyncEvent rpc to new api

* Refactor Command to new api

* Refactor Ping to new api

* Convert ErrorMessage to new api

* Convert ErrorMessage to new api

* Use int instead of short for message id to avoid collisions

* Keep only 16 bit hash for message id

* Converted Disconnect Message to new api

* Convert Connect to new message api

* Convert not ready message to new api

* Convert scene message to new api

* the Enum is no longer used for message id

* Add non obsolete version of SendToClient

* Document how to use new API

With this PR,  we no longer use Message id,  document the proper use of the api

* use C# syntax highlight

* Update NetworkMessages.md (#5)

Punctuation changes, added `cs` to code blocks.

* Write message id in short instead of packed int

* Use packer method with id

* Pass the NetworkConnection to the client message handlers
2019-03-03 14:52:35 +01:00
..
_data Docs (#497) 2019-02-28 17:29:06 +01:00
_includes Fix issue with sticking Concepts in sidebar 2018-12-22 22:31:59 -06:00
_layouts Don't include bootstrap twice 2018-12-20 21:46:34 -06:00
_sass Add space before disqus 2018-12-23 09:59:40 -06:00
assets Add space before disqus 2018-12-23 09:59:40 -06:00
Classes Update Attributes.md (#398) 2019-02-10 10:57:26 -06:00
Components Network Lobby Manager & Lobby Player (#356) 2019-02-20 16:58:50 +01:00
Concepts #418 Send messages without id (#422) 2019-03-03 14:52:35 +01:00
Events Update Application.md (#439) 2019-02-24 10:40:16 +01:00
General More technical rationale (#524) 2019-03-02 20:57:18 +01:00
Messages New Documentation (#184) 2018-12-26 16:07:24 -06:00
Samples New Documentation (#184) 2018-12-26 16:07:24 -06:00
Services New Documentation (#184) 2018-12-26 16:07:24 -06:00
Transports Update Insight.md (#353) 2019-01-27 22:17:38 -06:00
_config.yml Fix documentation validation 2019-01-01 16:56:28 -06:00
404.md Validate documentation for broken links and images 2018-12-22 12:18:21 -06:00
checksite.rb Validate documentation for broken links and images 2018-12-22 12:18:21 -06:00
Gemfile Fix documentation validation 2019-01-01 16:56:28 -06:00
Gemfile.lock Fix documentation validation 2019-01-01 16:56:28 -06:00
index.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
LICENSE.md Switch to a twitter bootstrap theme 2018-12-19 17:05:57 -06:00
Test.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
update_bootstrap.sh Switch to a twitter bootstrap theme 2018-12-19 17:05:57 -06:00