Commit 4df63ea
committed
refactor
Relatively large change:
- Preserving order of operations by making the default network delivery be reliable fragmented sequenced with the exception of named, unnamed, and any message types adjusted explicitly by user code to use a different network delivery method.
- Adjusted parenting directive to allow the server to force a parenting directive on a NetworkTransform it does not have the motion authority over.
- The NetworkObjects to show now will be also processed in-between ticks to preserve order of operations.
- NetworkObjects pending to be shown on the same frame as the tick update will still be processed during the tick update.1 parent cf27a00 commit 4df63ea
File tree
18 files changed
+275
-150
lines changed- com.unity.netcode.gameobjects
- Runtime
- Components
- Connection
- Core
- Logging
- Messaging
- Messages
- NetworkVariable
- SceneManagement
- Spawning
- Timing
- Tests/Runtime
- DistributedAuthority
18 files changed
+275
-150
lines changedLines changed: 53 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2529 | 2529 | | |
2530 | 2530 | | |
2531 | 2531 | | |
| 2532 | + | |
2532 | 2533 | | |
2533 | 2534 | | |
2534 | 2535 | | |
| |||
2999 | 3000 | | |
3000 | 3001 | | |
3001 | 3002 | | |
| 3003 | + | |
3002 | 3004 | | |
3003 | 3005 | | |
3004 | 3006 | | |
| |||
3195 | 3197 | | |
3196 | 3198 | | |
3197 | 3199 | | |
3198 | | - | |
3199 | | - | |
3200 | | - | |
3201 | | - | |
3202 | | - | |
3203 | 3200 | | |
3204 | 3201 | | |
3205 | 3202 | | |
| |||
4419 | 4416 | | |
4420 | 4417 | | |
4421 | 4418 | | |
4422 | | - | |
| 4419 | + | |
4423 | 4420 | | |
4424 | | - | |
| 4421 | + | |
4425 | 4422 | | |
4426 | 4423 | | |
4427 | 4424 | | |
| 4425 | + | |
4428 | 4426 | | |
4429 | 4427 | | |
4430 | 4428 | | |
| |||
4440 | 4438 | | |
4441 | 4439 | | |
4442 | 4440 | | |
| 4441 | + | |
| 4442 | + | |
| 4443 | + | |
| 4444 | + | |
4443 | 4445 | | |
4444 | 4446 | | |
| 4447 | + | |
| 4448 | + | |
| 4449 | + | |
| 4450 | + | |
| 4451 | + | |
| 4452 | + | |
| 4453 | + | |
4445 | 4454 | | |
4446 | 4455 | | |
| 4456 | + | |
4447 | 4457 | | |
4448 | 4458 | | |
4449 | 4459 | | |
| |||
4465 | 4475 | | |
4466 | 4476 | | |
4467 | 4477 | | |
4468 | | - | |
4469 | | - | |
| 4478 | + | |
| 4479 | + | |
| 4480 | + | |
| 4481 | + | |
| 4482 | + | |
| 4483 | + | |
| 4484 | + | |
| 4485 | + | |
4470 | 4486 | | |
4471 | 4487 | | |
4472 | 4488 | | |
4473 | 4489 | | |
4474 | 4490 | | |
4475 | 4491 | | |
4476 | 4492 | | |
4477 | | - | |
4478 | | - | |
| 4493 | + | |
| 4494 | + | |
| 4495 | + | |
| 4496 | + | |
| 4497 | + | |
| 4498 | + | |
| 4499 | + | |
| 4500 | + | |
4479 | 4501 | | |
| 4502 | + | |
4480 | 4503 | | |
4481 | | - | |
4482 | | - | |
| 4504 | + | |
| 4505 | + | |
| 4506 | + | |
| 4507 | + | |
| 4508 | + | |
| 4509 | + | |
| 4510 | + | |
| 4511 | + | |
4483 | 4512 | | |
4484 | 4513 | | |
4485 | 4514 | | |
4486 | 4515 | | |
4487 | 4516 | | |
4488 | 4517 | | |
4489 | | - | |
4490 | | - | |
4491 | | - | |
4492 | | - | |
| 4518 | + | |
| 4519 | + | |
| 4520 | + | |
| 4521 | + | |
| 4522 | + | |
| 4523 | + | |
| 4524 | + | |
| 4525 | + | |
| 4526 | + | |
| 4527 | + | |
4493 | 4528 | | |
4494 | 4529 | | |
4495 | 4530 | | |
| |||
4528 | 4563 | | |
4529 | 4564 | | |
4530 | 4565 | | |
4531 | | - | |
| 4566 | + | |
4532 | 4567 | | |
4533 | 4568 | | |
4534 | 4569 | | |
| |||
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
635 | 635 | | |
636 | 636 | | |
637 | 637 | | |
638 | | - | |
| 638 | + | |
639 | 639 | | |
640 | 640 | | |
641 | 641 | | |
| |||
857 | 857 | | |
858 | 858 | | |
859 | 859 | | |
860 | | - | |
| 860 | + | |
861 | 861 | | |
862 | 862 | | |
863 | 863 | | |
| |||
987 | 987 | | |
988 | 988 | | |
989 | 989 | | |
990 | | - | |
| 990 | + | |
991 | 991 | | |
992 | 992 | | |
993 | 993 | | |
| |||
1021 | 1021 | | |
1022 | 1022 | | |
1023 | 1023 | | |
1024 | | - | |
| 1024 | + | |
1025 | 1025 | | |
1026 | 1026 | | |
1027 | 1027 | | |
1028 | 1028 | | |
1029 | 1029 | | |
1030 | 1030 | | |
1031 | | - | |
| 1031 | + | |
1032 | 1032 | | |
1033 | 1033 | | |
1034 | 1034 | | |
| |||
1037 | 1037 | | |
1038 | 1038 | | |
1039 | 1039 | | |
1040 | | - | |
| 1040 | + | |
1041 | 1041 | | |
1042 | 1042 | | |
1043 | 1043 | | |
| |||
1286 | 1286 | | |
1287 | 1287 | | |
1288 | 1288 | | |
1289 | | - | |
| 1289 | + | |
1290 | 1290 | | |
1291 | 1291 | | |
1292 | 1292 | | |
| |||
Lines changed: 5 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
102 | | - | |
| 102 | + | |
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| |||
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
183 | | - | |
| 183 | + | |
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
| |||
344 | 344 | | |
345 | 345 | | |
346 | 346 | | |
347 | | - | |
| 347 | + | |
348 | 348 | | |
349 | 349 | | |
350 | 350 | | |
351 | 351 | | |
352 | 352 | | |
353 | 353 | | |
354 | | - | |
| 354 | + | |
355 | 355 | | |
356 | 356 | | |
357 | 357 | | |
| |||
1011 | 1011 | | |
1012 | 1012 | | |
1013 | 1013 | | |
1014 | | - | |
| 1014 | + | |
1015 | 1015 | | |
1016 | 1016 | | |
1017 | 1017 | | |
| |||
Lines changed: 11 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
62 | 63 | | |
63 | 64 | | |
64 | 65 | | |
| 66 | + | |
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
| |||
81 | 83 | | |
82 | 84 | | |
83 | 85 | | |
| 86 | + | |
84 | 87 | | |
85 | 88 | | |
86 | 89 | | |
| |||
124 | 127 | | |
125 | 128 | | |
126 | 129 | | |
| 130 | + | |
127 | 131 | | |
128 | 132 | | |
129 | 133 | | |
| |||
141 | 145 | | |
142 | 146 | | |
143 | 147 | | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
149 | 154 | | |
150 | 155 | | |
151 | 156 | | |
| |||
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
259 | 259 | | |
260 | 260 | | |
261 | 261 | | |
262 | | - | |
| 262 | + | |
263 | 263 | | |
264 | 264 | | |
265 | 265 | | |
| |||
439 | 439 | | |
440 | 440 | | |
441 | 441 | | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
442 | 445 | | |
443 | 446 | | |
444 | 447 | | |
| |||
0 commit comments