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 |
|
Mister_Nebula
|
1b20802a13
|
add null probe check to qsbmeteor
|
2021-12-27 21:33:53 +00:00 |
|
JohnCorby
|
108fe3da04
|
greatly simplified nomai text object/message
|
2021-12-26 20:10:38 -08:00 |
|
JohnCorby
|
7acd63e339
|
remove default ctors from messages
|
2021-12-26 18:55:54 -08:00 |
|
JohnCorby
|
e00aa13461
|
make getting world object from id or unity object an extension method (and rename)
|
2021-12-25 22:45:25 -08:00 |
|
JohnCorby
|
e085e7bcc2
|
ship hull events (remove hull impact since it had empty OnReceive)
|
2021-12-25 17:15:22 -08:00 |
|
JohnCorby
|
b59668490a
|
change Events namespace to Messages
|
2021-12-23 02:17:56 -08:00 |
|
JohnCorby
|
513741112a
|
orbs
|
2021-12-23 01:51:22 -08:00 |
|
JohnCorby
|
41d85aa077
|
meteor patches - remove code duplication
|
2021-12-23 01:29:11 -08:00 |
|
JohnCorby
|
506a73f5a8
|
meteors
|
2021-12-23 01:24:57 -08:00 |
|
JohnCorby
|
35f0316d5b
|
fragment resync
|
2021-12-22 22:59:08 -08:00 |
|
JohnCorby
|
3ef26a6da7
|
implement (might be wrong for some, like maybe AirlockManager? not sure if GhostAirlock shows up in the eye)
|
2021-12-20 18:41:12 -08:00 |
|
JohnCorby
|
41d58785e9
|
remove unused imports
|
2021-12-20 17:53:11 -08:00 |
|
JohnCorby
|
e96c67df3c
|
Merge branch 'dev' into initial-eye-stuff
# Conflicts:
# QSB/Events/EventNames.cs
# QSB/QSBCore.cs
|
2021-12-20 17:50:06 -08:00 |
|
Mister_Nebula
|
a2a4d5d709
|
add picking up instruments, starting instruments playing
fixed #419
fixed #418
|
2021-12-19 12:37:44 +00:00 |
|
JohnCorby
|
4c535fd544
|
rename relative transform stuff
|
2021-12-13 16:02:31 -08:00 |
|
JohnCorby
|
2414efd65f
|
set AttachedObject and ObjectId in QSBWorldSync.cs, meaning many Init()s can be removed
|
2021-12-11 14:38:54 -08:00 |
|
Mister_Nebula
|
a9fc152ff8
|
replace RequireWorldObjectsReady with property
|
2021-12-05 11:03:09 +00:00 |
|
Mister_Nebula
|
88084bb24d
|
add RequireWorldObjectsReady check to all events
|
2021-12-04 16:39:37 +00:00 |
|
Mister_Nebula
|
0bd60ddb68
|
rename variables, fix QSBOWItem (again)
|
2021-12-04 09:51:27 +00:00 |
|
JohnCorby
|
914a05916d
|
removed world object bools from qsbcore since they're duplicates
|
2021-12-02 02:44:34 -08:00 |
|
JohnCorby
|
c760fe2c41
|
add support for delayed readiness in WorldObject and WorldObjectManager
(also slightly optimize qsbworldsync)
|
2021-12-02 02:44:33 -08:00 |
|