Commit Graph

8808 Commits

Author SHA1 Message Date
mischa
d513f35e84
Merge 0b56a49a5f into 451c297a43 2024-11-14 01:05:08 +02:00
miwarnec
451c297a43 NTHybrid: fix name and Unity 2019 support
Some checks failed
Main / Run Unity Tests (push) Has been cancelled
Main / Delete Old Workflow Runs (push) Has been cancelled
Main / Semantic Release (push) Has been cancelled
2024-11-11 16:58:42 +01:00
JesusLuvsYooh
1e04c9833b
Updated Server/Client attribute help text. (#3942)
Some checks are pending
Main / Run Unity Tests (push) Waiting to run
Main / Semantic Release (push) Blocked by required conditions
Main / Delete Old Workflow Runs (push) Waiting to run
Hopefully adds additional support in preventing confusion.
2024-11-11 13:06:29 +01:00
Robin Rolf
1187a59b18
fix: NetworkIdentity component bitmask shifting overflows (#3941)
Some checks failed
Main / Run Unity Tests (push) Has been cancelled
Main / Delete Old Workflow Runs (push) Has been cancelled
Main / Semantic Release (push) Has been cancelled
* Failing test for netid bitmask shifting

* Fix netid bitmask shifting typing

Otherwise it uses ints and overflows when shifting more than 32
2024-11-09 17:45:35 +01:00
mischa
499e4daea3
feat: NetworkTransformHybrid - Hybrid Sync Part 1 (#3937)
Some checks failed
Main / Run Unity Tests (push) Has been cancelled
Main / Delete Old Workflow Runs (push) Has been cancelled
Main / Semantic Release (push) Has been cancelled
* hybrid nt

* fix mrg grid issue; fix unreliable sending just because baseline changed

* comment onserialize baseline

* Update Assets/Mirror/Components/NetworkTransform/NetworkTransformHybrid2022.cs

Co-authored-by: MrGadget <9826063+MrGadget1024@users.noreply.github.com>

* Update Assets/Mirror/Components/NetworkTransform/NetworkTransformHybrid2022.cs

Co-authored-by: MrGadget <9826063+MrGadget1024@users.noreply.github.com>

* Update Assets/Mirror/Components/NetworkTransform/NetworkTransformHybrid2022.cs

Co-authored-by: MrGadget <9826063+MrGadget1024@users.noreply.github.com>

* Update Assets/Mirror/Components/NetworkTransform/NetworkTransformHybrid2022.cs

Co-authored-by: MrGadget <9826063+MrGadget1024@users.noreply.github.com>

* Update Assets/Mirror/Components/NetworkTransform/NetworkTransformHybrid2022.cs

Co-authored-by: MrGadget <9826063+MrGadget1024@users.noreply.github.com>

* Update Assets/Mirror/Components/NetworkTransform/NetworkTransformHybrid2022.cs

Co-authored-by: MrGadget <9826063+MrGadget1024@users.noreply.github.com>

* nthybrid: debug draw data points

* debug draw: drops

* nthybrid: OnServerToClient checks for host mode first to avoid noise!

* nthybrid: OnClientToServer check ordering

* fix: don't apply any hybrid rpcs in host mode, fixes overwriting client's data points

* icon

* syntax

* don't pass Vector3? and QUaternion?

* remove unused

* comments

* cleanup

* cleanups

* comments

* cleanup: remove ContructSnapshot

* syncScale

* comment

* remove custom change

---------

Co-authored-by: MrGadget <9826063+MrGadget1024@users.noreply.github.com>
2024-11-07 17:59:34 +01:00
MrGadget
04bb95311b fix(PlayerTest): Added PlayerName labels to prefabs
Some checks failed
Main / Run Unity Tests (push) Has been cancelled
Main / Semantic Release (push) Has been cancelled
Main / Delete Old Workflow Runs (push) Has been cancelled
2024-11-02 18:30:10 -04:00
MrGadget
e9a8e02a40 fix(PlayerCamera): Improved cleanup
- avoids error in editor
2024-11-02 18:29:05 -04:00
MrGadget
bb97db4eaa chore(CI): RunUnityTests - updated unityVersion 2024-11-01 15:05:14 -04:00
MrGadget
e7b3aa77df fix(Extentions): GetLocalPositionAndRotation and SetLocalPositionAndRotation 2024-10-29 17:43:44 -04:00
MrGadget
f61524863e fix: Cleanup after PR #3935 2024-10-29 10:46:43 -04:00
mischa
af133e6110
fix: #2802 NetworkManager uses OnDestroy for shutdown instead of OnApplicationQuit (#3935)
* fix: #2802 NetworkManager uses OnDestroy for shutdown instead of OnApplicationQuit

* imer feedback

---------

Co-authored-by: mischa <info@noobtuts.com>
2024-10-29 15:06:44 +01:00
mischa
a9d280cd4b fix: #3785 NetworkIdentity.OnDestroy verifies spawned[netId] before removing 2024-10-29 10:54:30 +01:00
mischa
c4f803fcf6 fix: #3301 Read/Write HashSet<T> support is now detected by Weaver 2024-10-29 09:47:33 +01:00
mischa
03357f4275 fix: #3876 KcpTransport OnClientError null handling during shutdown 2024-10-29 08:54:19 +01:00
mischa
c80a3c8ea5
fix: #3262 allow running a mirror project from edit prefab mode again (#3924)
Co-authored-by: mischa <info@noobtuts.com>
2024-10-28 23:13:23 +01:00
mischa
68c7d14a16 Benchmark: monsters move with 10% probability to make sure we can detect change detection in NT 2024-10-28 11:16:58 +01:00
JesusLuvsYooh
df7a343d7e
fix: Robot Kyle Optimized (#3934)
4mb png normal map down to 0.4mb jpg
overall RobotKyle folder down from ~7mb to 1.5mb
2024-10-27 09:00:39 -04:00
MrGadget
d347600468 chore(CI): RunUnityTests - updated unityVersion 2024-10-25 10:37:55 -04:00
MrGadget
2983c45f1f Updated NetworkRoomManager Script Template
- Added static singleton
2024-10-25 06:24:39 -04:00
mischa
9a2bf46774
feat: Half Floats (#3932)
* System.Half

* reader/writer

* remove unused namespaces

* old c# support

* remove unnecessary nint

* 2019 fixes

---------

Co-authored-by: mischa <info@noobtuts.com>
2024-10-25 10:15:37 +02:00
MrGadget
549b222ec0 Updated SyncDictinoary doc 2024-10-24 19:14:03 -04:00
MrGadget
4e07f3a348 fix(Examples): Updated Spawn Points 2024-10-24 03:19:42 -04:00
MrGadget
19296d5d21 fix(PlayerControllerRBBase): Unity 6 compatibility 2024-10-24 02:28:54 -04:00
MrGadget
01b9260768 fix(Examples): Typo in ControllerUIBase name 2024-10-24 02:03:14 -04:00
MrGadget
74a430f647 chore(CI): RunUnityTests - updated unityVersion 2024-10-23 18:05:27 -04:00
MrGadget
de2ed26eee fix(PerlineNoise): fixed error for Undo 2024-10-23 17:51:07 -04:00
MrGadget
b39d7bd8d2 fix: Renamed PlayerControllerKRB to PlayerControllerRB 2024-10-23 17:15:30 -04:00
MrGadget
06f3bca80b Perlin Noise script 2024-10-23 17:14:36 -04:00
MrGadget
d55faa864c PlayerTest: Perlin terrain 2024-10-23 17:14:09 -04:00
MrGadget
5fbd83279e fix: PlayerKRB inputs in Update 2024-10-23 16:23:06 -04:00
MrGadget
fbab75dfc8 feat(Examples): Added PlayerControllerKRB
- Uses Kinematic Rigidbody instead of Character Controller
- Prefabs added to PlayerTest example
2024-10-23 15:35:06 -04:00
MrGadget
9ffa5523ca PlayerTest: Moved spawn points 2024-10-23 15:32:24 -04:00
mischa
f74d072165 Benchmark/Tanks example: name players for easier debugging 2024-10-18 14:18:42 +02:00
MrGadget
fdc9369de4 chore(CI): RunUnityTests - updated unityVersion 2024-10-17 11:41:59 -04:00
MrGadget
dd2a1dae23 chore(CI): RunUnityTests - updated unityVersion 2024-10-16 12:39:34 -04:00
mischa
835daa30eb funding.json v2 2024-10-16 15:39:37 +02:00
mischa
fbe5351e5c funding.json 2024-10-16 15:36:42 +02:00
mischa
fe9bbcb6ac fix: #2536 NetworkServer won't accept connections while listen=false 2024-10-16 12:37:24 +02:00
mischa
7ab1b394be breaking: NetworkServer.dontListen renamed to 'listen' to avoid double negative "dontListen=false" to listen 2024-10-16 12:37:24 +02:00
mischa
13db82b347 formatting 2024-10-15 12:46:43 +02:00
mischa
ef5fc77728 NetworkServer.IsConnectionAllowed: log address too 2024-10-15 12:45:27 +02:00
MrGadget
86302503da Code Cleanup: SyncSet
Consistent order of things
2024-10-15 06:02:50 -04:00
MrGadget
c23914ca2b Code Cleanup: SyncList, SyncSet, SyncDictionary
Consistent order of things in all three
2024-10-15 05:34:18 -04:00
MrGadget
cd81e9dcdb SyncList: fixed comment typo 2024-10-15 05:26:00 -04:00
mischa
a3027b29ed
Update README.md 2024-10-14 18:25:42 +02:00
mischa
f306135333
Update README.md 2024-10-14 18:25:08 +02:00
mischa
b1b9474dad
Update README.md 2024-10-14 18:24:36 +02:00
mischa
413694af3c
feat(netgraph): universal NetworkGraph with bandwidth + ping in one (#3922)
* feature(netgraph): universal NetworkGraph with bandwidth + ping in one

* unity 2019 prefab

---------

Co-authored-by: mischa <info@noobtuts.com>
Co-authored-by: Robin Rolf <imer@imer.cc>
2024-10-14 18:20:18 +02:00
mischa
1fffa5bb6d netgraph: NetworkGraph renamed to Bandwidth graph because it only shows bandwidth 2024-10-14 13:56:47 +02:00
mischa
b98b9d56b5 netgraph: NetworkGraph adjusted to fit Y labels better 2024-10-14 13:56:44 +02:00