_nebula
|
5163b75a13
|
Cache some unity objects (#517)
|
2022-05-03 08:48:24 +01:00 |
|
JohnCorby
|
c7ff9f5e86
|
world objects: i forgor to do { To = to } on some initial state messages
|
2022-03-29 13:54:09 -07:00 |
|
JohnCorby
|
8a1b5ab2fc
|
meteors: ugh
|
2022-03-11 07:17:40 -08:00 |
|
JohnCorby
|
e5fc6d4e5c
|
meteors: don't both with initial state
|
2022-03-11 05:40:52 -08:00 |
|
JohnCorby
|
ada70e4acb
|
okay nvm the black hole thing really isnt an issue and is small enough that i dont really care about it
|
2022-03-11 04:47:34 -08:00 |
|
JohnCorby
|
22b770ff7f
|
MeteorLauncher_FixedUpdate: check QSBWorldSync.AllObjectsReady
|
2022-03-11 03:18:47 -08:00 |
|
JohnCorby
|
9b464d54dd
|
meteors: add a bunch of logs to try and find how the meteor gets destroyed
|
2022-03-11 03:16:27 -08:00 |
|
JohnCorby
|
0dc2c1a3f9
|
QSBMeteor: order by index in launcher pools
|
2022-03-10 21:27:29 -08:00 |
|
JohnCorby
|
22856c9cd4
|
QSBMeteorLauncher: meteor pools might be null
|
2022-03-10 20:32:38 -08:00 |
|
JohnCorby
|
276ff3d8e3
|
fragments: tweak
|
2022-03-10 20:20:37 -08:00 |
|
JohnCorby
|
5c0d19d785
|
fragments: patch AddDamage to do nothing on non-hosts
|
2022-03-10 20:13:39 -08:00 |
|
JohnCorby
|
8d55453357
|
fragments: always send integrity cuz whoops
|
2022-03-10 20:03:13 -08:00 |
|
JohnCorby
|
ff9b1b4555
|
fragments: much simpler initial state sync
|
2022-03-10 20:03:13 -08:00 |
|
JohnCorby
|
addb740523
|
fragment: use SetIntegrity instead of AddDamage
|
2022-03-10 20:03:13 -08:00 |
|
JohnCorby
|
ea4bc822bd
|
QSBMeteor: format
|
2022-03-10 20:03:12 -08:00 |
|
JohnCorby
|
c127e54079
|
fragments: better debris leash length sync
|
2022-03-10 19:34:59 -08:00 |
|
JohnCorby
|
25a207a325
|
meteors: improve patches
|
2022-03-10 19:17: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
|
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
|
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
|
1f2ccfe6db
|
remove this, why not
|
2022-01-29 01:39:45 -08:00 |
|
JohnCorby
|
2895e54083
|
rename
|
2022-01-29 01:29:02 -08:00 |
|
JohnCorby
|
c9321fff84
|
rename
|
2022-01-29 01:26:28 -08:00 |
|
JohnCorby
|
e42aec8bae
|
move everything over to UnityEvents
|
2022-01-29 01:24:15 -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
|
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
|
88da273f72
|
comment
|
2022-01-26 01:01:32 -08:00 |
|
JohnCorby
|
daba499d90
|
- rename
- apparently weaver weave arrays correctly, so be explicit
|
2022-01-26 00:12:44 -08:00 |
|
JohnCorby
|
a2660d6a54
|
send initial states less often and not in RequestStateResyncMessage
|
2022-01-26 00:12:44 -08:00 |
|
JohnCorby
|
0a423a8ce6
|
comment
|
2022-01-25 21:32:43 -08:00 |
|
JohnCorby
|
1800e6f21f
|
make SendResyncInfo abstract to make sure we handle resyncs
|
2022-01-25 21:08:04 -08:00 |
|
JohnCorby
|
289d99bd16
|
satellite node, fragment resync fix
|
2022-01-25 20:34:49 -08:00 |
|
JohnCorby
|
a0691fb825
|
format
|
2022-01-23 00:31:56 -08:00 |
|
JohnCorby
|
5fd8cfe20c
|
LogName -> ToString()
|
2022-01-23 00:29:59 -08:00 |
|
JohnCorby
|
4918815e92
|
implement SendResyncInfo
|
2022-01-21 15:15:57 -08:00 |
|
JohnCorby
|
7e1f62666a
|
seperate building and unbuilding of world objects
|
2022-01-18 00:46:27 -08:00 |
|
JohnCorby
|
2743c8ffa9
|
move a bunch of WorldObjectManager stuff to QSBWorldSync
|
2022-01-18 00:27:32 -08:00 |
|
JohnCorby
|
235ed1203b
|
baba booey use NetworkReader and NetworkWriter
|
2022-01-13 23:40:15 -08:00 |
|
Mister_Nebula
|
ef4a83e12d
|
cleanup
|
2022-01-01 22:19:10 +00:00 |
|
JohnCorby
|
a4fb9ee5c9
|
more teleport info, just in case
|
2021-12-29 01:09:58 -08:00 |
|
JohnCorby
|
d030d9746f
|
world objects dont need to know their manager. make GetWorldObjects to get all world objects from QSBWorldSync
|
2021-12-28 16:10:58 -08:00 |
|
Mister_Nebula
|
2c903f079a
|
aaaaaaaaa
|
2021-12-28 18:06:34 +00:00 |
|
JohnCorby
|
6dd20d4113
|
Merge branch 'dev' into message-conversion
|
2021-12-27 13:41:51 -08:00 |
|