Wojciech Figat
|
a90de82e45
|
Add network objects dirtying api
|
2022-10-31 12:21:04 +01:00 |
|
Wojciech Figat
|
ecfcc88dda
|
Add network serializer callback for type without it but with valid base type serializer
|
2022-10-31 12:21:03 +01:00 |
|
Wojciech Figat
|
00c5f7d5d4
|
Add prefabs spawning over network
|
2022-10-31 12:21:02 +01:00 |
|
Wojciech Figat
|
4123e4cf69
|
Improve network replication debug log usage
|
2022-10-28 13:19:26 +02:00 |
|
Wojciech Figat
|
2c2071285a
|
Add proper networked objects destruction upon despawn or shutdown
|
2022-10-28 11:12:39 +02:00 |
|
Wojciech Figat
|
28dda32f0e
|
Fix when spawning already spawned object
|
2022-10-27 14:41:03 +02:00 |
|
Wojciech Figat
|
bff93de116
|
Various improvements for networking
|
2022-10-27 14:18:53 +02:00 |
|
Wojciech Figat
|
c89929a940
|
Fix crash when low-level network driver fails to start
|
2022-10-27 14:18:39 +02:00 |
|
Wojciech Figat
|
5e60085371
|
Add automatic parenting for scene objects spawned over the network
|
2022-10-27 13:30:22 +02:00 |
|
Wojciech Figat
|
8a76d32ded
|
Various improvements
|
2022-10-24 15:29:30 +02:00 |
|
Wojciech Figat
|
30fdde614d
|
Add network objects ownership changing with network sync
|
2022-10-24 15:02:11 +02:00 |
|
Wojciech Figat
|
494de7a9f4
|
Rename
|
2022-10-24 14:35:43 +02:00 |
|
Wojciech Figat
|
b8697e7204
|
Rename
|
2022-10-24 14:30:08 +02:00 |
|
Wojciech Figat
|
479a83fdef
|
Add objects despawning in networking
|
2022-10-24 13:25:57 +02:00 |
|
Wojciech Figat
|
771f8ad02b
|
Add objects spawning to networking
|
2022-10-24 12:07:16 +02:00 |
|
Wojtek Figat
|
ef77cdfe3f
|
Fix Clang compilation
|
2022-10-21 19:49:28 +02:00 |
|
Wojtek Figat
|
727d29ee07
|
Fix Clang compilation
|
2022-10-21 19:32:10 +02:00 |
|
Wojtek Figat
|
52b1b19b02
|
Fix Clang compilation
|
2022-10-21 19:06:05 +02:00 |
|
Wojciech Figat
|
191a75fd22
|
Add unique client ids assigning
|
2022-10-20 00:03:57 +02:00 |
|
Wojciech Figat
|
3fd8c7f928
|
Add replication messages dropping for old messages (due to unordered channel usage via UDP)
|
2022-10-19 21:04:20 +02:00 |
|
Wojciech Figat
|
ff49401f3a
|
Use objects id mapping for networking to have proper replication of networked object references
|
2022-10-19 13:14:16 +02:00 |
|
Wojciech Figat
|
7621252f46
|
Add automatic replication for C# types with fields marked with NetworkReplicated attribute
|
2022-10-19 09:26:40 +02:00 |
|
Wojciech Figat
|
09b35266f7
|
Add automatic network serializers generation for NetworkReplicated fields in C++ types
|
2022-10-12 11:22:53 +02:00 |
|
Wojciech Figat
|
72b1178011
|
Add network protocol version validation
|
2022-10-10 12:46:44 +02:00 |
|
Wojtek Figat
|
ca4e017e02
|
Finish simple object replication over network
|
2022-09-16 18:58:53 +02:00 |
|
Wojtek Figat
|
75221baa19
|
Improvements
|
2022-09-15 13:13:16 +02:00 |
|
Wojtek Figat
|
f1adedd689
|
Fix compilation on Clang
|
2022-09-14 20:15:50 +02:00 |
|
Wojtek Figat
|
031b640343
|
Fix compilation on Clang
|
2022-09-14 18:58:17 +02:00 |
|
Wojciech Figat
|
3347887432
|
Network objects replication impl progress
|
2022-09-14 14:54:32 +02:00 |
|
Wojciech Figat
|
9a19717556
|
Use separate network messages handling table
|
2022-09-13 16:25:48 +02:00 |
|
Wojciech Figat
|
07ace480ed
|
Add network client ToString
|
2022-09-08 11:33:08 +02:00 |
|
Wojciech Figat
|
3132998c5e
|
Initial network manager with clients
|
2022-09-07 14:59:06 +02:00 |
|
Wojciech Figat
|
0b78d2711c
|
Add WriteStructure/ReadStructure utilities for NetworkMessage
|
2022-09-07 14:38:00 +02:00 |
|
Wojciech Figat
|
c3c3586628
|
Fix invalid NetworkMessage usage in C++
|
2022-09-07 13:44:29 +02:00 |
|
Wojciech Figat
|
05064402b1
|
Various improvements
|
2022-09-07 11:53:03 +02:00 |
|
Wojciech Figat
|
9ad4665270
|
Add Network Settings
|
2022-09-03 12:54:37 +02:00 |
|
Wojtek Figat
|
2bf6fac77d
|
Format more engine code
|
2022-06-14 20:26:33 +02:00 |
|
Wojtek Figat
|
b49e5e9984
|
Format more engine code
|
2022-06-14 20:17:00 +02:00 |
|
Wojtek Figat
|
a881c90b2e
|
Refactor engine to support double-precision vectors
|
2022-06-13 00:40:32 +02:00 |
|
Wojtek Figat
|
778e4e0ea7
|
Fix crash on NetworkPeer disposing
|
2022-05-15 11:51:20 +02:00 |
|
Wojciech Figat
|
8c2241c6dc
|
Update copyright year
|
2022-01-14 13:31:12 +01:00 |
|
Wojtek Figat
|
192af7ec14
|
Refactor native core objects to simplify usage for newcomers
|
2022-01-08 15:06:23 +01:00 |
|
Wojtek Figat
|
7955a6bc35
|
Minor fixes
|
2021-11-07 20:47:29 +01:00 |
|
Wojtek Figat
|
3838870b16
|
Add soft failing to NetworkPeer creation and INetworkDriver initialization
|
2021-10-18 11:50:03 +02:00 |
|
Wojtek Figat
|
302ec73b18
|
Cleanup
#651
|
2021-10-18 11:02:08 +02:00 |
|
Damian Korczowski
|
2f6dee9735
|
Fix build errror
|
2021-10-14 20:52:13 +02:00 |
|
Damian Korczowski
|
41e4ce7b2e
|
Add DEPRECATED attribute to NetworkConfig::NetworkDriverType
|
2021-10-14 20:19:06 +02:00 |
|
Damian Korczowski
|
9763199dbb
|
Add INetworkDriver::DriverName() function
|
2021-10-14 20:19:06 +02:00 |
|
Damian Korczowski
|
e717d29401
|
Add NetworkDriver interface pointer to NetworkConfig
|
2021-10-14 20:19:05 +02:00 |
|
Wojtek Figat
|
ecf926a537
|
Cleanup ENetDriver and use interface properly for scripting
|
2021-10-04 12:26:35 +02:00 |
|