Commit Graph

33 Commits

Author SHA1 Message Date
Moonstone Studios
2af563ceaa
Create a proper fake sector for elevators
Also adjusted the loglift box shape to encompass the entire lift.
2023-10-28 19:29:35 -07:00
Moonstone Studios
270af9a58f
Player attachment now works on all TH elevators.
Originally, all players in elevators (such as the launch lift and the zero G cave elevator) would merge into one spot. Now, players who did not initiate the elevator remain in their positions.
2023-10-26 16:49:11 -07:00
Moonstone Studios
c16f7b60e2
Use tabs instead of spaces
Not sure why Visual Studio set the whitespace type to MIXED.
2023-10-25 21:27:16 -07:00
Moonstone Studios
b16161114c
Elevator attach point moves to player position.
The old behavior would move the player to the control panel, regardless of their distance from it when standing on the lift. Now they stay in place when on the lift.
2023-10-25 20:57:07 -07:00
JohnCorby
e48027e683 remove usages for remotecall 2022-08-28 22:21:20 -07: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
c3168aa694 qsb item: last location instead of just initial location 2022-03-23 14:19:54 -07:00
JohnCorby
fb062cf68e remote call thingy 2022-03-22 10:56:41 -07:00
JohnCorby
e4da50a656 solution-wide: file-scoped namespaces 2022-03-02 19:46:33 -08: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
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
edf469d3e4 rename 2022-01-28 20:50:34 -08:00
JohnCorby
2f99dec87f make BuildWorldObjects async 2022-01-28 20:49:07 -08:00
JohnCorby
a2660d6a54 send initial states less often and not in RequestStateResyncMessage 2022-01-26 00:12:44 -08:00
JohnCorby
ef18f207bf i am a dumb 2022-01-24 11:46:16 -08:00
JohnCorby
4290a3b163 simplify elevator 2022-01-23 00:19:43 -08:00
JohnCorby
838dc8e3b2 elevator resync info 2022-01-22 17:30:08 -08:00
JohnCorby
3bd9d6c5c4 add QSBWorldSync.AllObjectsReady check in ShouldDisplayDebug 2022-01-21 14:50:07 -08:00
JohnCorby
d0255c00ad fix elevator nre 2022-01-15 23:32:10 -08:00
JohnCorby
408f372eb3 improve elevator slightly 2022-01-06 18:22:34 -08:00
Mister_Nebula
4b28dea567 add quantum object display lines virtual method 2022-01-06 16:10:44 +00:00
JohnCorby
a0a1c21a66 redundant arguments with default value 2021-12-26 21:08:40 -08:00
JohnCorby
6a81808bc0 Merge branch 'dev' into worldobject-init 2021-12-11 18:15:12 -08:00
JohnCorby
a812d9a9cf delayed ready for some world objects was missing the methods 2021-12-11 15:30:35 -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
554c2bb2dd cleanup 2021-12-07 15:56:08 +00:00
Mister_Nebula
a700a1d83d yes 2021-11-25 18:55:22 +00: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
bba5fe4a45 cleanup 2021-03-13 10:17:52 +00:00
Mister_Nebula
75fdc85fff update world objects 2021-02-24 10:45:25 +00:00
Mister_Nebula
53974485c9
Spiral sync (#242)
* add stuff

* extract patches

* extract worldobjects (#241)

* add spiral sync

* cleanup

* cleanup

* fix

* rename

* add computers

* remove qnet flagshelper

* Update README.md

* cleanup
2020-12-31 12:10:55 +00:00