137 Commits

Author SHA1 Message Date
JohnCorby
03033877ae ItemPatches: whoops keep these as prefixes 2022-03-23 15:29:49 -07:00
JohnCorby
ba51001f55 items: set held item correctly 2022-03-23 15:26:42 -07:00
JohnCorby
bfbfc6ffd9 store location before pick up item instead of after drop 2022-03-23 14:32:15 -07:00
JohnCorby
e44b6aebdf items: prepare for remote call stuff 2022-03-23 14:27:20 -07:00
JohnCorby
c3168aa694 qsb item: last location instead of just initial location 2022-03-23 14:19:54 -07:00
JohnCorby
ad2c84acb2 Revert "use GetType() instead of GetType().Name in strings, since they return the same thing"
This reverts commit c3e77d24
2022-03-11 00:58:14 -08:00
JohnCorby
7c9ff9642e DropItemMessage: also use send relative normal 2022-03-10 21:51:20 -08:00
JohnCorby
fea475fa44 messages: use base ctor call 2022-03-10 17:57:50 -08:00
JohnCorby
c3e77d2449 use GetType() instead of GetType().Name in strings, since they return the same thing 2022-03-06 01:37:30 -08:00
JohnCorby
82ce041fb8 guh 2022-03-04 11:37:24 -08:00
JohnCorby
80ec594919 do DropItem TransformPoint in DropItemMessage just so we can copy paste from vanilla code more easily 2022-03-04 11:36:52 -08:00
JohnCorby
d70de5e439 QSBItem: just call AttachedObject.DropItem 2022-03-04 09:01:20 -08:00
JohnCorby
c358602e71 Revert "Update QSBItem.cs"
This reverts commit 3a79fce3
2022-03-04 03:29:48 -08:00
JohnCorby
60ad947b05 Revert "redo how socketing works - make it an abstract method, let worldobjects override it" 2022-03-04 03:28:55 -08:00
JohnCorby
e4da50a656 solution-wide: file-scoped namespaces 2022-03-02 19:46:33 -08:00
JohnCorby
b99dfaa510 fix the messages that were using the old variants 2022-03-02 19:42:41 -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
171f83c835 simplify more messages 2022-02-28 21:20:51 +00:00
Mister_Nebula
d1f2b2815d Remove log in DropItemMessage 2022-02-28 15:37:57 +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
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
Mister_Nebula
9be2eb8094 update item stuff 2022-02-15 16:54:50 +00:00
JohnCorby
9c4bf4de46 Update MoveToCarryMessage.cs 2022-02-04 16:24:19 -08:00
Mister_Nebula
2583965c0a Merge branch 'echoes-of-the-eye' into better-player-prefab 2022-01-30 09:31:01 +00: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
Mister_Nebula
0f9e98e07f fix animations state 2022-01-27 17:36:33 +00:00
JohnCorby
75ae6416f7 we can use generics for qsb message 2022-01-26 20:35:43 -08:00
Mister_Nebula
ebbecfd477 aaaa 2022-01-26 13:12:22 +00: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
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
e1b7f5ffd4 Merge branch 'dev' into mirror
# Conflicts:
#	QSB/ConversationSync/Messages/DialogueConditionMessage.cs
#	QSB/Player/Messages/EnterLeaveMessage.cs
#	QSB/QSB.csproj
#	QSB/SaveSync/Messages/GameStateMessage.cs
#	QSBTests/MessageTests.cs
2022-01-14 14:14:40 -08:00