Commit Graph

  • 8f3319cd14 Added a ClientIdManager Albin Corén 2018-03-13 10:16:56 +01:00
  • 384dfbdab8 Added ClientIdManager Albin Corén 2018-03-13 09:24:46 +01:00
  • 965d644fb7 Added SyncVar hooks Albin Corén 2018-03-13 08:58:41 +01:00
  • e7372d6cc3 Added Byte arrays support to SyncVar. Albin Corén 2018-03-10 01:48:08 +01:00
  • c51dc5aa23 Moved FieldType in csproj v0.1.0 Albin Corén 2018-03-09 17:37:57 +01:00
  • c035c67f48 Moved FieldType enum to Data Albin Corén 2018-03-09 17:35:15 +01:00
  • 06774ea531 Merge branch 'master' of https://github.com/TwoTenPvP/MLAPI Albin Corén 2018-03-09 15:36:10 +01:00
  • 5a3d065ab4 Added hang/flood prevention to NetworkingManager Albin Corén 2018-03-09 13:37:39 +01:00
  • ae0f5233da Renamed internal MLAPI channel Albin Corén 2018-03-09 10:41:58 +01:00
  • 6cb02f35de Modified tickrate behaviour to empty buffers Albin Corén 2018-03-09 10:28:38 +01:00
  • ad41b78acc Added different tickrates for different things Albin Corén 2018-03-09 10:21:44 +01:00
  • f6dc01a0dd Removed LLAPI send delay Albin Corén 2018-03-09 00:23:17 +01:00
  • 9c587636d5
    Update README.md Albin Corén 2018-03-09 00:18:38 +01:00
  • a1c027447b Added Tickrate config Albin Corén 2018-03-09 00:10:43 +01:00
  • a56902d35a
    Update README.md Albin Corén 2018-03-08 22:13:49 +01:00
  • b93aa3ad0f Removed Unity 5 support Albin Corén 2018-03-08 22:12:00 +01:00
  • 8e19568e19 Added Unity 5 support Albin Corén 2018-03-08 21:05:11 +01:00
  • 190564eb87 Made NetworkAnimator compliant with C# 4 Albin Corén 2018-03-08 20:30:46 +01:00
  • 34031beee0 Stabilized and optimized library v0.0.9 Albin Corén 2018-03-08 19:58:15 +01:00
  • 5426f4a421 Added UseLegacyChannel to the config hash Albin Corén 2018-03-08 18:19:50 +01:00
  • 11bd4523b0 Added LegacyChannel to config Albin Corén 2018-03-08 18:16:51 +01:00
  • 8ea338a5f8 Added error checks on Sync messages Albin Corén 2018-03-08 18:11:41 +01:00
  • 5d6114a457 Added error message to scene manager Albin Corén 2018-03-08 17:28:06 +01:00
  • 4f5ce9ec0f
    Update README.md v0.0.8 Albin Corén 2018-03-08 10:32:00 +01:00
  • fc87e69212
    Update README.md Albin Corén 2018-03-08 10:20:49 +01:00
  • 1197112d92
    Merge pull request #16 from TwoTenPvP/synced-vars Albin Corén 2018-03-08 10:18:59 +01:00
  • fe88778c88 Removed networkedBehaviourId Albin Corén 2018-03-08 09:47:57 +01:00
  • c47a37b422 Fixed issue with NetworkedTransform Albin Corén 2018-03-07 22:56:16 +01:00
  • 0d47c6980b Added support for Vector3,Vector2 and Quaternion's in SyncVars Albin Corén 2018-03-07 22:52:44 +01:00
  • 7b9d2d14a7 Added Sync to new players functionality to syncvars Albin Corén 2018-03-07 21:52:55 +01:00
  • c1e6e6cbf9 Cleaned up SyncVar system slightly Albin Corén 2018-03-07 21:42:33 +01:00
  • dc6afc1331 Added Reflection based SyncVar system Albin Corén 2018-03-07 20:56:24 +01:00
  • 352c827b5d Added better checks to NetworkingManager Albin Corén 2018-03-07 09:25:14 +01:00
  • 66a511a437 Moved prototype components to it's own namespace Albin Corén 2018-03-06 22:50:59 +01:00
  • dc4b70c6d1 Cleaned NetworkedTransform up Albin Corén 2018-03-06 22:47:04 +01:00
  • b66856ce5a Updated NetworkedTransform to better deal with non player objects Albin Corén 2018-03-06 22:29:14 +01:00
  • 4e39d37722 Server can no longer send messages to itself v0.0.7 Albin Corén 2018-03-06 21:42:48 +01:00
  • c560614616
    Update README.md Albin Corén 2018-03-06 19:22:44 +01:00
  • 27d789a4cf
    Update README.md Albin Corén 2018-03-06 16:18:00 +01:00
  • 85231a0247
    Update README.md Albin Corén 2018-03-06 14:07:24 +01:00
  • 8c0b5ed29b
    Update README.md Albin Corén 2018-03-06 14:06:10 +01:00
  • d94690172f Merge branch 'master' of https://github.com/TwoTenPvP/MLAPI v0.0.6 Albin Corén 2018-03-06 13:48:30 +01:00
  • acbadc763f Optimized lag compensation Albin Corén 2018-03-06 13:48:23 +01:00
  • 5d4f150f4d
    Update README.md Albin Corén 2018-03-06 13:21:12 +01:00
  • 8496b63569
    Update README.md Albin Corén 2018-03-06 12:58:00 +01:00
  • 33122dc8c2
    Update README.md Albin Corén 2018-03-06 12:55:51 +01:00
  • 8654df2f32
    Update README.md Albin Corén 2018-03-06 12:48:21 +01:00
  • e4d9a0166d Exposed previously internal parts of the Scene system Albin Corén 2018-03-06 00:53:42 +01:00
  • 308c1324ae Removed unused variables & general cleanup Albin Corén 2018-03-05 22:22:29 +01:00
  • 0f08318224 Reworked NetworkedAnimator v0.0.5 Albin Corén 2018-03-05 20:25:08 +01:00
  • f0c0616e70
    Merge pull request #12 from angusmf/master Albin Corén 2018-03-05 20:07:33 +01:00
  • 14487b1983 Remove On(Gained/Lost)Ownership overrides. Testing indicates these are not needed in MLAPI. DESKTOP-4BMTUHM\Jim 2018-03-05 12:04:40 -07:00
  • 85eee7b0f4 Ensured the OwnedObject's list is filled and kept up to date Albin Corén 2018-03-05 19:57:58 +01:00
  • 27e34f4179 Fixed index out of range by adding nullcheck to read/write params. Null cached params when ownership to prevent another out-of-range. DESKTOP-4BMTUHM\Jim 2018-03-05 11:09:44 -07:00
  • a6a0b136ff Completely eliminate allocating new AnimatorParameterController array in network animator. DESKTOP-4BMTUHM\Jim 2018-03-05 09:50:32 -07:00
  • 39042c4987 Replicate HLAPI patch in https://bitbucket.org/Unity-Technologies/networking/pull-requests/21/cache-animator-parameters-to-avoid/diff DESKTOP-4BMTUHM\Jim 2018-03-05 09:13:22 -07:00
  • b4d0303a38
    Update README.md Albin Corén 2018-03-05 16:54:12 +01:00
  • 6c09adac9c
    Update README.md Albin Corén 2018-03-05 16:53:54 +01:00
  • cfe26d4c7b
    Update README.md Albin Corén 2018-03-05 16:32:34 +01:00
  • 72632a1df5 Prototype components now use NetworkStart for initialization Albin Corén 2018-03-05 15:45:34 +01:00
  • 87658b2ce9 Added OnGainedOwnership and OnLostOwnership virtual methods Albin Corén 2018-03-05 15:42:30 +01:00
  • 1fe6a74ad6 Added isOwner to NetworkedBehaviour Albin Corén 2018-03-05 15:25:49 +01:00
  • 387a98883a Fixed rotation issues on the NetworkedTransform Albin Corén 2018-03-05 15:22:20 +01:00
  • bfe9e9b04a Added NetworkedAnimator & fixed zPos sync on NetworkedTransform Albin Corén 2018-03-05 15:08:54 +01:00
  • 27ae0bc01f Moved Scene switching to the main lib channel Albin Corén 2018-03-05 13:00:04 +01:00
  • 914c7a2a81 Added methods to control ownership Albin Corén 2018-03-05 12:55:23 +01:00
  • f49aa9aadb Added scene sync to new clients Albin Corén 2018-03-05 12:39:57 +01:00
  • 0b90d02371
    Merge pull request #11 from TwoTenPvP/object-pooling Albin Corén 2018-03-05 12:29:25 +01:00
  • 92c5036a1b Gameobjects active state is now synced when objects are spawned Albin Corén 2018-03-05 12:28:17 +01:00
  • 0ee53e41f0 Reworked Object Pooling Albin Corén 2018-03-05 12:23:34 +01:00
  • 6a586f68b6
    Merge pull request #8 from angusmf/master Albin Corén 2018-03-05 07:12:06 +01:00
  • 77c6a85988 Allow pasing array of objects to CreatePool, such as from a sceneobject. This is to allow the use of scene objects containing such an array of prefabs, which is supposed to be quicker to create than calling instantiate. DESKTOP-4BMTUHM\Jim 2018-03-04 15:23:12 -07:00
  • 4071ebda1b Added object pooling Albin Corén 2018-03-04 21:56:35 +01:00
  • b6399270e0 Moved LagCompensationManager to components Albin Corén 2018-03-04 21:19:07 +01:00
  • 389c2f6a9f Enforced the EnableSceneSwitching config Albin Corén 2018-03-04 20:45:27 +01:00
  • 6d98322434 Merge branch 'master' of https://github.com/TwoTenPvP/MLAPI Albin Corén 2018-03-04 20:41:16 +01:00
  • 9c11fa07e5 Added checks to prevent simulations to be ran on non Servers Albin Corén 2018-03-04 20:40:34 +01:00
  • 35a330fbc9
    Update README.md Albin Corén 2018-03-04 20:22:44 +01:00
  • 2dd0f13869
    Update README.md Albin Corén 2018-03-04 19:52:18 +01:00
  • 0499aac7c6
    Update README.md Albin Corén 2018-03-04 19:51:11 +01:00
  • 3d8c0e0e28
    Update README.md v0.0.4 Albin Corén 2018-03-04 19:38:25 +01:00
  • 042bf3a6cf
    Update README.md Albin Corén 2018-03-04 19:38:09 +01:00
  • 8759a9163f
    Update README.md Albin Corén 2018-03-04 19:36:04 +01:00
  • 65e0ff2666
    Update README.md Albin Corén 2018-03-04 19:35:49 +01:00
  • a24588e6a7 Fixed issues with lag compensation Albin Corén 2018-03-04 19:30:56 +01:00
  • b680126866 Changed Header to tooltip on NetworkedTransform Albin Corén 2018-03-04 18:14:41 +01:00
  • a27065e594 Fixed compilation issues Albin Corén 2018-03-04 18:11:27 +01:00
  • 90ab0cf020 Added lag compensation Albin Corén 2018-03-04 17:54:10 +01:00
  • 8484ed77e1 Updated readme to include issues Albin Corén 2018-03-04 12:56:23 +01:00
  • 708864fd57 Updates readme v0.0.3 Albin Corén 2018-03-04 12:47:08 +01:00
  • 9c6739683a Added checks to prevent sending on the MLAPI channels Albin Corén 2018-03-04 12:44:01 +01:00
  • 82d4498461 Added SceneSwitching Albin Corén 2018-03-04 12:40:26 +01:00
  • 412387daab Added Development Profile Albin Corén 2018-03-03 07:26:48 +01:00
  • ad88c20f86 Added proximity checking to NetworkedTransform Albin Corén 2018-03-02 22:23:29 +01:00
  • a44141a966 Fixed snap on the NetworkedTransform component Albin Corén 2018-03-02 21:54:35 +01:00
  • 9de99a5246 Added Eliptic Curve DiffieHellman with RSA verification cryptography Albin Corén 2018-01-11 12:04:21 +01:00
  • bc78303957 Fixed various issues with message passthrough v0.0.2 Albin Corén 2018-01-10 14:16:06 +01:00
  • a2090443d4 Added first version of MessagePassthrough Albin Corén 2018-01-10 13:26:20 +01:00
  • 1f14ded9cf Added a NetworkStart method to all NetworkedBehaviours which is invoked when handlers are ready to be added Albin Corén 2018-01-10 11:43:28 +01:00
  • 0d099c83b2 Fixed minor issues and reduced memory allocations when creating memorystreams v0.0.1 Albin Corén 2018-01-10 09:48:33 +01:00