Commit Graph

6451 Commits

Author SHA1 Message Date
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
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
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
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
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
mischa
2bf70f3bc9 both for now 2024-10-14 12:42:31 +02:00
mischa
b57984ab59 SyncList: keep old OnChange parameters to not break projects 2024-10-14 12:42:31 +02:00
JesusLuvsYooh
501d8d52ed
fix: Updated NetworkTransform presets. (#3921)
* Updated NT presets.

Updated presets, removed old presets.

* Spaces
2024-10-14 06:03:57 -04:00
MrGadget
c6be7aaaae fix(BouncyCastle): Move BouncyCastle to Encryption Transport Plugins folder
This keeps it together, so if the transport is removed by users BouncyCastle is removed too without users having to know to find that separately and remove it.
2024-10-14 10:12:44 +02:00
Kyle Avalani
97ce2a8abf
chore(Transport): Comment typo (#3919) 2024-10-14 02:30:43 -04:00
MrGadget
2b2e4131a5 fix(Reward): Simplified and better comments 2024-10-14 02:27:40 -04:00
MrGadget
1f9faf2044 RandomColor: comments 2024-10-14 02:26:18 -04:00
mischa
d336893a63 fix: KcpServerConnection "invalid channel header" now logs address 2024-10-12 22:36:26 +02:00
mischa
8f5bf7b775 feature(EncryptionTransport): log hardware acceleration status 2024-10-12 22:36:26 +02:00
Michael W.
4dd3f1e71d fix(EncryptionTransport): implement PortTransport 2024-10-11 15:21:02 +02:00
MrGadget
ed53e0a5a9 fix(Custom Robot Kyle): Normalized RightHand rotation 2024-10-11 09:10:09 -04:00
MrGadget
9a7cabc4a0 fix: PickupsDropsChilds scene smaller ground plane 2024-10-11 07:03:17 -04:00
MrGadget
13bc00cfde fix: Updated PickupsDropsChilds example
- Renamed prefabs
- adjusted offsets to object prefabs
- fixed orientation of RightHand on Custom Robot Kyle
- Added spawn points to scene
- Improved and simplified code
2024-10-11 06:59:13 -04:00
MrGadget
cc9cc4280b PickupsDropsChilds: SceneObjectPrefab rigidbody settings 2024-10-10 12:48:40 -04:00
MrGadget
d32b81cfb0 PickupsDropsChilds: Semitransparent materials 2024-10-10 12:30:40 -04:00
mischa
c1f71dffe9 Edgegap plugin updated to latest 2024-10-10 17:23:01 +02:00
MrGadget
8d37cc3174 fix(Examples): Moved dirt and wall textures & materials to _Common 2024-10-10 03:57:07 -04:00
MrGadget
90fd0a01a0 fix(PickupsDropsChilds Example): Improved prefabs and scene 2024-10-10 03:54:20 -04:00
MrGadget
7c80a80c55 fix(Profiling): Prefabs -> 2019 2024-10-10 03:53:06 -04:00