61 Commits

Author SHA1 Message Date
JohnCorby
e4da50a656 solution-wide: file-scoped namespaces 2022-03-02 19:46:33 -08:00
Mister_Nebula
11bf5751af redo how socketing works - make it an abstract method, let worldobjects override it 2022-03-02 11:52:43 +00:00
Mister_Nebula
3a79fce33d Update QSBItem.cs 2022-02-28 15:37:43 +00:00
JohnCorby
a8fba743f6 Revert "solution wide: use file-scoped namespace" 2022-02-27 05:25:39 -08:00
JohnCorby
182678c4bc solution wide: use file-scoped namespace 2022-02-25 23:18:46 -08:00
Mister_Nebula
e4da4e68a0 remove old socket classes 2022-01-30 09:27:55 +00:00
Mister_Nebula
adbb052a92 Merge branch 'dev' into echoes-of-the-eye 2022-01-30 09:27:43 +00: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
88da273f72 comment 2022-01-26 01:01:32 -08:00
JohnCorby
b309f117df rename IWorldObject.ReturnObject to AttachedObject 2022-01-26 00:55:47 -08:00
JohnCorby
43387d5c63 un-consolidate QSBItem 2022-01-26 00:43:27 -08:00
JohnCorby
779cf15022 make QSBItem properties private 2022-01-26 00:31:12 -08:00
JohnCorby
1d7eb69dae remove QSBItem.HoldingPlayer, as it wasn't always set 2022-01-26 00:30:19 -08:00
JohnCorby
20cf11dbdf item/item socket: remove unused methods 2022-01-26 00:28:23 -08:00
JohnCorby
a2660d6a54 send initial states less often and not in RequestStateResyncMessage 2022-01-26 00:12:44 -08:00
JohnCorby
87d5c26dcb use 1 world object for items 2022-01-26 00:12:44 -08:00
JohnCorby
55ba74f4e9 use 1 world object for item sockets 2022-01-26 00:12:43 -08:00
JohnCorby
85343384dd remove QSBOWitemDoubleSocket 2022-01-25 21:34:43 -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
Mister_Nebula
e749c08985 add dream lantern and vision torch 2022-01-18 16:02:38 +00:00
JohnCorby
2743c8ffa9 move a bunch of WorldObjectManager stuff to QSBWorldSync 2022-01-18 00:27:32 -08:00
JohnCorby
3064838e06 OnAddPlayer and OnRemovePlayer use PlayerInfo instead of PlayerId 2022-01-11 23:12:04 -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
e9b4ebc4d8 remove TypeSubset 2021-12-11 21:57:22 -08:00
JohnCorby
cbc495f9ba use new(), make IWorldObjectTypeSubset derive IWorldObject, add constraints 2021-12-11 15:09:45 -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
0906d5d071 remove null initialsector warning 2021-12-04 09:52:00 +00:00
Mister_Nebula
0bd60ddb68 rename variables, fix QSBOWItem (again) 2021-12-04 09:51:27 +00:00
Mister_Nebula
0dd78feb27 cleanup 2021-11-09 19:39:56 +00:00
Mister_Nebula
d1e45d7adb add some dlc stuffz 2021-11-01 20:58:10 +00:00
Mister_Nebula
a6d0780975 simplify itemmanager (remove GetObject) 2021-11-01 19:51:53 +00:00
Mister_Nebula
266b6147fc aaaaa 2021-11-01 15:49:00 +00:00
Mister_Nebula
a0286c3c74 fix ones in QSB 2021-06-18 22:38:32 +01:00
Mister_Nebula
67f278aa87 cleanup 2021-03-29 23:37:36 +01:00
Mister_Nebula
9a60e77f4a change logs 2021-03-28 14:28:51 +01:00
Mister_Nebula
ccde13fc68 cleanup 2021-03-26 21:03:55 +00:00
Mister_Nebula
e69cd92ae3 fix things 2021-03-26 20:56:57 +00:00
Mister_Nebula
85b800d120 cleanup 2021-03-25 22:01:10 +00:00
Mister_Nebula
d9699ec2e8 fix regex, change worldobjects 2021-03-23 13:18:29 +00:00
Mister_Nebula
e250bbf2da add warp core socket 2021-03-09 17:58:14 +00:00
Mister_Nebula
3e403f0d68 fix streaming 2021-03-07 20:12:38 +00:00
Mister_Nebula
dd0ad0c943 remove old stuff 2021-03-06 13:18:23 +00:00
Mister_Nebula
3d1c6e02cf aa 2021-03-05 15:23:51 +00:00
Mister_Nebula
78ca4a5884 add nomai remote platform worldobject + patch 2021-03-02 09:49:58 +00:00
Mister_Nebula
0c846a35ec add nomaiconversationstones and warp cores 2021-02-27 17:44:34 +00:00
Mister_Nebula
b89f24d925 cleanup 2021-02-26 22:26:17 +00:00
Mister_Nebula
c5ce51e039 add shared stone stuff 2021-02-26 22:24:49 +00:00