1
0
mirror of https://github.com/misternebula/quantum-space-buddies.git synced 2025-01-27 21:35:51 +00:00

244 Commits

Author SHA1 Message Date
JohnCorby
0319e251aa rename again 2023-05-08 11:41:43 -07:00
JohnCorby
ab13d59382 rename all instances of auth/authority to own/ownership 2023-05-08 11:38:24 -07:00
JohnCorby
f0c732af26 change authority stuff to ownership 2023-05-08 11:30:59 -07:00
JohnCorby
55a4de8e77 hasAuthority -> isOwned 2023-05-08 11:27:32 -07:00
JohnCorby
4c5b6c7d9d remove orb goof cuz thats fixed via the GetAttachedOWRigidbodyPatch 2022-10-06 00:39:36 -07:00
JohnCorby
0f09aab2fe doofus 2022-03-18 01:54:45 -07:00
JohnCorby
f2e9c58a30 LinkedWorldObject: SpawnWithServerAuthority 2022-03-14 03:44:52 -07:00
JohnCorby
affed47ed9 oops 2022-03-14 03:37:23 -07:00
JohnCorby
7b47211166 ILinkedNetworkBehaviour doesnt need property 2022-03-14 03:34:00 -07:00
JohnCorby
611ecec4a3 world object link: use for eote stuff, also make abstract class impls for convenience 2022-03-14 03:22:44 -07:00
JohnCorby
033e2f59cc world object link: implement for more stuff 2022-03-14 01:53:12 -07:00
JohnCorby
310daa7d45 update Extensions.cs 2022-03-10 21:23:06 -08:00
JohnCorby
fea475fa44 messages: use base ctor call 2022-03-10 17:57:50 -08:00
JohnCorby
e4da50a656 solution-wide: file-scoped namespaces 2022-03-02 19:46:33 -08:00
JohnCorby
20eaa8adfc QSBMessage: remove variants since tuples work now, rename Value -> Data 2022-03-02 19:36:38 -08:00
JohnCorby
a8fba743f6 Revert "solution wide: use file-scoped namespace" 2022-02-27 05:25:39 -08:00
JohnCorby
267a888c1c orb/raft: don't do server authority by default 2022-02-25 23:18:53 -08:00
JohnCorby
9b94f54a45 WorldObjectType -> WorldObjectScene 2022-02-25 23:18:47 -08:00
JohnCorby
182678c4bc solution wide: use file-scoped namespace 2022-02-25 23:18:46 -08:00
JohnCorby
a32c0ce166 SyncBase: rename leeway variables 2022-02-16 21:22:04 -08:00
JohnCorby
9e5e7bb6a1 initial state:
- always send from the host
- QSBNetworkBehaviour will store last known data in an array and send that, since real data will be wrong if no authority
2022-02-16 19:22:21 -08:00
JohnCorby
c831b15aa2 guh 2022-02-13 17:02:08 -08:00
JohnCorby
1a9cb4fd22 when you 2022-02-13 16:57:27 -08:00
JohnCorby
609567a8cc Update QSBOrb.cs 2022-02-13 15:51:00 -08:00
JohnCorby
9632d31522 nicer orbs 2022-02-13 05:41:29 -08:00
JohnCorby
948831d58c AuthorityManager: default owner support 2022-02-12 23:10:48 -08:00
JohnCorby
0dea2b85c2 rename AuthQueue functions 2022-02-12 21:40:04 -08:00
JohnCorby
10471ee6c7 orbs: update auth queue since they're spawned with server authority 2022-02-12 21:27:22 -08:00
JohnCorby
e27f4ba14e update usings 2022-02-03 18:31:09 -08:00
JohnCorby
df45c3764a Update NomaiOrbTransformSync.cs 2022-02-03 15:33:20 -08:00
JohnCorby
54a6bfd21e Update NomaiOrbTransformSync.cs 2022-02-03 15:14:16 -08:00
JohnCorby
00a81f7bd9 SyncBase.Uninit: don't set stuff to null 2022-02-02 22:42:41 -08:00
JohnCorby
41c7db76b0 bruh 2022-01-28 23:26:04 -08:00
JohnCorby
bf93713d96 make building and initing async 2022-01-28 20:57:17 -08:00
JohnCorby
edf469d3e4 rename 2022-01-28 20:50:34 -08:00
JohnCorby
2f99dec87f make BuildWorldObjects async 2022-01-28 20:49:07 -08:00
JohnCorby
595c126492 okay orbs are still bitches about authority, so whatever 2022-01-27 03:21:32 -08:00
JohnCorby
13f5e2ebc3 - no more initial state for qsb network behaviours because it is dumb and i hate it
- spawn authqueue objects with no authority for real instead of with server authority
2022-01-27 03:15:52 -08:00
JohnCorby
c4aeb14bea we can use generics for qsb message 2022-01-26 21:00:12 -08:00
JohnCorby
75ae6416f7 we can use generics for qsb message 2022-01-26 20:35:43 -08:00
JohnCorby
854224a4e9 cleanup 2022-01-26 20:20:03 -08:00
JohnCorby
091d1f2988 Merge branch 'dev' into vendor-compatibility 2022-01-26 16:04:39 -08:00
JohnCorby
a2660d6a54 send initial states less often and not in RequestStateResyncMessage 2022-01-26 00:12:44 -08:00
JohnCorby
687e5fcdbd fix a dumb orb transform sync bug 2022-01-25 19:43:59 -08:00
JohnCorby
11cefff4f2 fix a dumb orb transform sync bug 2022-01-25 19:42:22 -08:00
JohnCorby
14afe37136 sort deterministic 2022-01-25 02:34:15 -08:00
JohnCorby
ba5defecbd make rigidbody syncs still valid even if suspended 2022-01-21 23:13:48 -08:00
JohnCorby
ce174fe455 dont display debug for these so they dont overlap with transform sync text 2022-01-21 17:56:20 -08:00
JohnCorby
5b77d341fe move stuff from OnStopClient to Uninit 2022-01-21 17:51:26 -08:00
JohnCorby
027c600782 suspended objects are not valid, also don't print errors when orb is destroyed 2022-01-21 17:35:56 -08:00