Commit Graph

6211 Commits

Author SHA1 Message Date
MrGadget
b5f5e25aab fix(NetworkAnimator): Default animatorSpeed to 1 (#3801) 2024-09-21 16:31:35 -04:00
MrGadget
6539bbc136 NetworkTransformBase: Eliminate redundant code 2024-09-21 16:31:35 -04:00
ReMake
7c4ded37a2 fix(NetworkRigidbody Components): Added missing OnTeleport overrides (#3788)
* Updated NetworkRigidbody Components for fix teleportation issues

fix teleportation issue

* Optimizes Usage of Physic.SyncTransform.
2024-09-21 16:31:34 -04:00
mischa
4fe0720070 fix(LatencySimulation): unreliable now sends over the correct channel 2024-09-21 16:31:34 -04:00
MrGadget
52d10e8c5f chore(SyncDictionary): Reorganized methods 2024-09-21 16:31:34 -04:00
mischa
0945269990 Stacked Prediction Example: show ping 2024-09-21 16:31:34 -04:00
mischa
a5d663ce20 Predicted Billiards: remove unused code 2024-09-21 16:31:34 -04:00
mischa
3cc1bc0431 Predicted Billiards Example: remove old 'inputs' code 2024-09-21 16:31:34 -04:00
mischa
b3225032ae fix(EdgegapHosting): only include enabled scenes in build (#3798)
* fix(EdgegapHosting): only include enabled scenes in build

* syntax
2024-09-21 16:31:34 -04:00
MrGadget
64e3b0eba4 chore(NetworkInformationPreview): align values to labels better 2024-09-21 16:31:34 -04:00
MrGadget
4d8d0df168 chore: Added LagCompensatorInspector (#3796) 2024-09-21 16:31:34 -04:00
MrGadget
e36f5c97ad fix(LagCompensator): Updated Attributes
ServerCallback, DisallowMultipleComponent, and HelpURL
2024-09-21 16:31:34 -04:00
MrGadget
fc9a9ea2a3 chore(NetworkManager): Fixed SendRate Tooltip 2024-09-21 16:31:34 -04:00
MrGadget
d4e3f1317a chore(NetworkManager): Clarified SendRate Tooltip 2024-09-21 16:31:34 -04:00
mischa
e4291963f2 perf(PredictedRigidbody): introduce FAST mode where physics & renderers aren't separated 2024-09-21 16:31:34 -04:00
mischa
665b2bdd47 forgot to remove logs 2024-09-21 16:31:34 -04:00
mischa
41c811afa8 fix(PredictedRigidbody): increase default motion smoothing angular velocity threshold 2024-09-21 16:31:34 -04:00
mischa
c6158acbc2 perf(PredictedRigidbody): OnReceivedState compares sqr magnitude (part 2) 2024-09-21 16:31:34 -04:00
mischa
b18edcc859 syntax 2024-09-21 16:31:34 -04:00
mischa
22cdece64a perf(PredictedRigidbody): OnReceivedState compares sqr magnitude 2024-09-21 16:31:34 -04:00
mischa
bb16a272f3 perf(PredictedRigidbody): revert syncing 'sleeping' because it cut benchmark performance in half (!) 2024-09-21 16:31:34 -04:00
MrGadget
0a0daa303e fix(RemoteStatistics): Changed default hotKey to backQuote
- Same as GUIConsole, and for the same reason (F11 is fullscreen in browser)
2024-09-21 16:31:34 -04:00
MrGadget
436ada9a0b feat(SyncSet): Add individual Actions for operations
Deprecates Callback Action.
2024-09-21 16:31:34 -04:00
MrGadget
d132a53cd1 style(SyncSetTest): code formatting 2024-09-21 16:31:34 -04:00
MrGadget
bbf85c689d fix(SyncSet): Clear after Callback
Allows users to iterate the set before it's wiped
2024-09-21 16:31:34 -04:00
MrGadget
a74a3d8db2 fix(SyncSet): Change Callback to Action 2024-09-21 16:31:34 -04:00
MrGadget
4c5a5dfec3 style(SyncSetTest): code formatting 2024-09-21 16:31:34 -04:00
MrGadget
f86acf6bed chore(SyncSet): code formatting 2024-09-21 16:31:34 -04:00
mischa
c9896c6f3e readme 2024-09-21 16:31:34 -04:00
mischa
c330942c9f Prediction Example: stacked predicted boxes 2024-09-21 16:31:34 -04:00
mischa
867bf7c492 PredictedRigidbody: sync & show remote.sleeping to easier debug objects coming to rest 2024-09-21 16:31:34 -04:00
MrGadget
824712df9c feat(SyncList): Add individual Actions for operations (#3794) 2024-09-21 16:31:34 -04:00
MrGadget
1919e61856 style(SyncListTest): Formatting 2024-09-21 16:31:34 -04:00
MrGadget
0e6661f36a chore(:SyncListTest): Improved tests 2024-09-21 16:31:34 -04:00
MrGadget
aecc8f2587 fix(SyncList): Clear after Callback
Allows users to iterate the list before it's wiped
2024-09-21 16:31:34 -04:00
MrGadget
c7305db462 fix(SyncList): Change Callback to Action 2024-09-21 16:31:34 -04:00
mischa
dc2f35a347 fix: PredictedRigidbody now always teleports to corrections to avoid objects not being able to move to a corrected position if there's another object inbetween 2024-09-21 16:31:34 -04:00
MrGadget
fb1fc3a0ae style(SyncList): formatting 2024-09-21 16:31:34 -04:00
mischa
bdac4445ca PredictedRigidbody: virtual Awake 2024-09-21 16:31:34 -04:00
F_CIL
06f0a4b291 Update comments for SyncVar (#3792)
The current comments for SyncVar is somewhat misleading. That is to say, it is mentioned in the comments that SyncVar can only be modified on the server side, and will be automatically synchronized to the client. But in fact, if syncDirection is set to ClientToServer, SyncVar should be modified on the client and automatically synchronized to the server and other clients. The same error exists in the comments of hook attribute
2024-09-21 16:31:34 -04:00
MrGadget
5c52e78b10 feat(SyncDictionary): Add individual Actions for operations (#3791) 2024-09-21 16:31:34 -04:00
MrGadget
5c96c81e35 SyncDictionary: Add oldValue to AddOperation (#3790)
This is preparation for Actions coming in subsequent PR.
2024-09-21 16:31:34 -04:00
MrGadget
877067af76 fix(SyncDictionary): Clear after Callback (#3789) 2024-09-21 16:31:33 -04:00
MrGadget
05d68f91af chore(SyncDictionaryTest): Improved tests 2024-09-21 16:31:33 -04:00
MrGadget
0b8b11e78f style(SyncDictionary): code formatting 2024-09-21 16:31:33 -04:00
mischa
ea01b7c060 Billiards readme: link prediction article 2024-09-21 16:31:33 -04:00
mischa
a0bb738705 Billiards (not predicted): add latency simulation and improve explanation 2024-09-21 16:31:33 -04:00
mischa
cded6bc736 Predicted Billiards: fix pocket resets for latest prediction and update Readme to be ready for users! 2024-09-21 16:31:33 -04:00
mischa
e564ff92d0 Predicted Billiards: fix Rigidbody access for latest prediction 2024-09-21 16:31:33 -04:00
mischa
8334f3549c Predicted Billiards: fix dragging with predicted Rigidbody 2024-09-21 16:31:33 -04:00