Commit Graph

  • b66a351859 Moved prefabs to NetworkConfig Albin Corén 2018-04-02 21:49:02 +02:00
  • b1c4cae028 Fixed scene switching issue Albin Corén 2018-04-02 20:59:26 +02:00
  • 02e5b886e6 Improved collection initialization in NetManager Init Albin Corén 2018-04-02 20:13:50 +02:00
  • 0572ab1b13 Optimized SyncedVarInit Albin Corén 2018-04-02 19:58:12 +02:00
  • e1cc0b6fbd Fixed an issue causing new objects to not have their SyncedVars inited Albin Corén 2018-04-02 19:25:14 +02:00
  • 6f1f035136 Internal messagetypes and channels no longer gets added to the user NetworkConfig Albin Corén 2018-04-02 18:05:35 +02:00
  • 17a594ee98 Fixed potential issue when destroying objects Albin Corén 2018-04-02 17:38:57 +02:00
  • 4b8b88d550 Added scene cleanup & checks for already running instances Albin Corén 2018-04-02 17:33:23 +02:00
  • 6ad088e46e Fixed signature issue & allocation size Albin Corén 2018-04-02 17:19:08 +02:00
  • fd18634d32 Fixed allocation misscalculation on SpawnObjects Albin Corén 2018-04-02 16:54:11 +02:00
  • f258f0bb68 Added null checks to NetworkedObject Albin Corén 2018-04-02 16:51:16 +02:00
  • 5beac0f00c Reworked NetworkConfig to be serializable Albin Corén 2018-04-02 16:47:28 +02:00
  • ace1cee70e Fixed issue with TrackedObject AvgTimeBetweenPoints Albin Corén 2018-04-02 11:56:54 +02:00
  • 2e1805a041 Improved TrackedObject statistics and fixed NullException Albin Corén 2018-04-02 10:43:27 +02:00
  • 37c10bb41f Updated API reference to v0.1.6 Albin Corén 2018-04-02 09:02:44 +02:00
  • 0d064fa94e Added XML documentation to isServer & isClient Albin Corén 2018-04-02 09:01:29 +02:00
  • 6c716de014 Merge branch 'master' of https://github.com/TwoTenPvP/MLAPI Albin Corén 2018-04-02 08:58:26 +02:00
  • b6e36b0001 Changed various networkedObject behaviour to ensure isSpawned is set Albin Corén 2018-04-02 08:31:01 +02:00
  • f879c38334
    Update README.md Albin Corén 2018-04-02 07:15:52 +02:00
  • 879c54b38f Updated API reference to match library version 0.1.5 Albin Corén 2018-04-02 07:03:57 +02:00
  • c325dec973 Fixed an issue where old scene networked objects would not get destroyed & added position sync to spawn Albin Corén 2018-04-02 06:52:17 +02:00
  • 20310d44dd Fixed various critical object spawning issues Albin Corén 2018-04-02 06:29:14 +02:00
  • 679c56a62f Split the NetworkingManager components to smaller namespaces Albin Corén 2018-04-01 12:24:54 +02:00
  • 691fd26075 Added warning for unsupported types in BinarySerializer Albin Corén 2018-04-01 11:22:18 +02:00
  • b82507fc5c Added supression for mono incompatible features in NetworkedAnimator Albin Corén 2018-04-01 10:33:04 +02:00
  • fbae203b1c Merge branch 'master' of https://github.com/TwoTenPvP/MLAPI Albin Corén 2018-04-01 10:03:31 +02:00
  • 27eff96223 Added BinaryIgnore attribute to ignore fields on BinarySerialization Albin Corén 2018-04-01 10:03:14 +02:00
  • 94b768e26c
    Update README.md Albin Corén 2018-04-01 09:43:02 +02:00
  • 901f87dfd5 Recompiled API reference Albin Corén 2018-04-01 09:41:56 +02:00
  • ea2aea6952 Updated API reference Albin Corén 2018-04-01 09:36:10 +02:00
  • 8b95b7d888 Moved NetworkClient and NetworkingConfiguration to Data namespace Albin Corén 2018-04-01 09:35:20 +02:00
  • 62fcfc06d0 Added missing XML docs to Send overload Albin Corén 2018-04-01 09:32:43 +02:00
  • c2747de9c6 Added Binary serialization overloads to send methods Albin Corén 2018-04-01 09:31:46 +02:00
  • 7f5fa25b55 Added Source code to API reference and Request Example Albin Corén 2018-04-01 01:01:08 +02:00
  • 435141c6a9 Added Binary Serializer Albin Corén 2018-04-01 00:53:11 +02:00
  • 0a922c74a6 Added logo & preliminary warning to API reference Albin Corén 2018-03-31 13:28:46 +02:00
  • e80381c55f Moved core components to the proper namespace Albin Corén 2018-03-31 12:45:46 +02:00
  • 03ea3cd935 Made SimulationObjects property public Albin Corén 2018-03-31 11:39:47 +02:00
  • 57b50af2ea Added more XML documentation and updated API reference Albin Corén 2018-03-31 11:17:50 +02:00
  • 57f0575112 Merge branch 'master' of https://github.com/TwoTenPvP/MLAPI Albin Corén 2018-03-31 10:51:20 +02:00
  • 0f16894795 Added Favicon Albin Corén 2018-03-31 10:50:54 +02:00
  • 457666982e
    Update README.md Albin Corén 2018-03-31 10:36:29 +02:00
  • b9822ef696 Change docs to HTML format Albin Corén 2018-03-31 10:26:22 +02:00
  • d2f91cb62f Set theme jekyll-theme-slate Albin Corén 2018-03-31 10:23:03 +02:00
  • 865c337e59 Renamed home to Index Albin Corén 2018-03-31 10:21:38 +02:00
  • 9da70f0d16 Added Markdown Docs Albin Corén 2018-03-31 10:20:18 +02:00
  • 16ee90adfd Added class summaries Albin Corén 2018-03-31 10:19:37 +02:00
  • 7079765b2c Enforced get/set rules on all library properties Albin Corén 2018-03-31 09:23:11 +02:00
  • 7b42bbfd3a Added XML documentation to public methods Albin Corén 2018-03-31 09:07:42 +02:00
  • d53179832d Merge branch 'master' of https://github.com/TwoTenPvP/MLAPI Albin Corén 2018-03-31 03:32:57 +02:00
  • ca82895691 Added better description to AssemblyInfo Albin Corén 2018-03-31 03:32:49 +02:00
  • f61a668b02
    Update README.md Albin Corén 2018-03-31 02:26:24 +02:00
  • a99e1a589b Added SignKeyExchange to Config missmatch Albin Corén 2018-03-31 02:24:14 +02:00
  • a27e4debe9
    Merge pull request #31 from TwoTenPvP/cryptography-2 Albin Corén 2018-03-31 02:06:11 +02:00
  • cf34bc3313 Fixed critial SyncVar issue where array length would be checked before array was created Albin Corén 2018-03-31 02:02:51 +02:00
  • ec0ba47f7f Added RSA signing to Diffie Hellman Albin Corén 2018-03-31 02:00:03 +02:00
  • a9d5e6e571 Merge branch 'cryptography-2' of https://github.com/TwoTenPvP/MLAPI into cryptography-2 Albin Corén 2018-03-31 01:29:31 +02:00
  • ff6f16a265 Fixed DiffieHellman issues Albin Corén 2018-03-30 23:38:10 +02:00
  • 8dd5a36b78 Added AES Encryption with DiffieHellman Albin Corén 2018-03-30 00:35:20 +02:00
  • 1184ecafe4 Removed custom PBKDF2 implementation Switched to cryptographically safe random provider GabrielTofvesson 2018-03-29 01:43:03 +02:00
  • 2a26b2417d Added Diffie Hellman Added PBKDF2-HMAC-SHA1 Added IntX implementation GabrielTofvesson 2018-03-29 01:17:29 +02:00
  • a793dc6fad Added additional regions to NetworkingManager Albin Corén 2018-03-31 00:53:52 +02:00
  • d54ec84209 Added Region's to NetworkingManager and NetworkedBehaviour Albin Corén 2018-03-30 23:54:31 +02:00
  • bd4b685e84 Fixed DiffieHellman issues Albin Corén 2018-03-30 23:38:10 +02:00
  • 8d389602af Delete CNAME Albin Corén 2018-03-30 10:36:45 +02:00
  • 207c3d60c7 Create CNAME Albin Corén 2018-03-30 10:36:25 +02:00
  • 2e72a69bbf Delete CNAME Albin Corén 2018-03-30 10:36:12 +02:00
  • 214d55c1c9 Create CNAME Albin Corén 2018-03-30 10:34:36 +02:00
  • 6ecd8e6e0b Set theme jekyll-theme-slate Albin Corén 2018-03-30 10:33:09 +02:00
  • f1eb686688 Set theme jekyll-theme-slate Albin Corén 2018-03-30 10:32:58 +02:00
  • 169def681b
    Update README.md Albin Corén 2018-03-30 10:04:26 +02:00
  • 614a3a4f19 Improved MLAPI Inspector UI Albin Corén 2018-03-30 04:06:49 +02:00
  • a7dfddf621 Added AES Encryption with DiffieHellman Albin Corén 2018-03-30 00:35:20 +02:00
  • b618ec30fb
    Merge pull request #29 from GabrielTofvesson/master Albin Corén 2018-03-29 08:54:00 +02:00
  • 0593de44a5 Cleanup Albin Corén 2018-03-29 06:02:07 +02:00
  • e41ced9e8f Added per NetworkBehaviour message Targets Albin Corén 2018-03-29 05:55:15 +02:00
  • 368d719201 Added Proximity to NetworkedAnimator Albin Corén 2018-03-29 04:27:13 +02:00
  • 944def33e5 Removed custom PBKDF2 implementation Switched to cryptographically safe random provider GabrielTofvesson 2018-03-29 01:43:03 +02:00
  • cf4db381b7 Merge branch 'master' of https://github.com/TwoTenPvP/MLAPI Albin Corén 2018-03-29 01:29:00 +02:00
  • 5d8c1ece0b Added WarpOnDestintionChange option to NetworkedNavMeshAgent Albin Corén 2018-03-29 01:28:45 +02:00
  • 1db4606ade Added Diffie Hellman Added PBKDF2-HMAC-SHA1 Added IntX implementation GabrielTofvesson 2018-03-29 01:17:29 +02:00
  • 2442eab0cc Added NetworkedNavMeshAgent to the Compile list Albin Corén 2018-03-29 00:47:02 +02:00
  • 3d6795e4bf
    Update README.md Albin Corén 2018-03-29 00:03:59 +02:00
  • 6f2295bec1 Changed NetworkingManager callbacks to be invoked on server and client Albin Corén 2018-03-28 22:50:54 +02:00
  • c46f268470 Improved the drift correction on the NetworkedNavMeshAgent Albin Corén 2018-03-28 21:19:14 +02:00
  • 7338299ff2 Reduced memory allocations in NetworkedTransform Albin Corén 2018-03-28 20:23:50 +02:00
  • 27798000ba Fixed correction update issue on NetworkedNavMeshAgent Albin Corén 2018-03-28 19:42:08 +02:00
  • 020847a91b Added NetworkedNavMeshAgent Albin Corén 2018-03-28 19:40:40 +02:00
  • 6c799b0712 Changed NetworkedBehaviour isOwner to public Albin Corén 2018-03-28 17:40:08 +02:00
  • 8e2db5131a Added OnServerStarted callback Albin Corén 2018-03-28 17:38:00 +02:00
  • 0622ca7a37 Added callback for when client disconnects Albin Corén 2018-03-28 17:34:42 +02:00
  • c7dd950954 Added onClientConnect callback & isClinetConnected bool to NetManager Albin Corén 2018-03-28 17:31:39 +02:00
  • 5f0eeab55e
    Update README.md Albin Corén 2018-03-22 13:00:12 +01:00
  • 6837391ace Fixed various messageChunker issues and added more helpers to verify chunks Albin Corén 2018-03-22 12:57:48 +01:00
  • 64b3bedc62 Added helper class to chunk byte arrays Albin Corén 2018-03-22 09:55:26 +01:00
  • 75fd623b49 Fixed issue preventing internal handshake to be sent v0.1.1 Albin Corén 2018-03-21 14:10:12 +01:00
  • 95082334af Changed spawnedObjects counting code Albin Corén 2018-03-21 08:37:15 +01:00
  • 9b76a81f1f Added networktime Albin Corén 2018-03-21 08:27:19 +01:00
  • 8c00098913 Added checks to prevent sending to host connectionId multi-host Albin Corén 2018-03-13 11:02:10 +01:00
  • 75418c42a8 Added multihost support Albin Corén 2018-03-13 11:00:06 +01:00