263 Commits

Author SHA1 Message Date
_nebula
8a294adfb8 make all internal classes public 2023-07-28 19:30:57 +01:00
_nebula
8aefd0f37f fix NRE in UpdateElectricalComponent 2023-07-27 01:11:09 +01:00
_nebula
2889bffb16 add more null checks 2023-07-04 21:56:40 +01:00
_nebula
6099fa5fd1 add another null check 2023-07-04 21:34:29 +01:00
_nebula
fe97e0f569 add null checks to FlyShipMessage.OnRecieveRemote 2023-07-04 20:59:21 +01:00
_nebula
88d3babe52 make ShipAudioPatches and ShipPatches public 2023-07-04 20:56:59 +01:00
_nebula
5402bfa3e2 add null check to SetCurrentFlyer 2023-07-04 20:39:08 +01:00
_nebula
2ad07641f1 make ShipManager public 2023-07-04 20:01:40 +01:00
JohnCorby
ab13d59382 rename all instances of auth/authority to own/ownership 2023-05-08 11:38:24 -07:00
JohnCorby
f0c732af26 change authority stuff to ownership 2023-05-08 11:30:59 -07:00
JohnCorby
55a4de8e77 hasAuthority -> isOwned 2023-05-08 11:27:32 -07:00
_nebula
82f8389000 Fix bug with players leaving in ship 2023-04-27 01:37:20 +01:00
JohnCorby
4c866345e5 copy paste #590 fix for model ship 2023-04-26 16:08:21 -07:00
JohnCorby
245a91bae5 do proper ship shit 2023-03-10 21:28:42 -08:00
JohnCorby
2da9b69b9e work if ur inside the ship lol 2023-03-10 21:13:17 -08:00
_nebula
2113925fbe this is much easier lmao 2023-03-09 15:45:47 +00:00
_nebula
0c8f5e89a8 fix NRE causing exploit kick 2023-03-09 00:17:11 +00:00
JohnCorby
72aa8c5f57 change ShouldMovePlayer again 2023-03-08 15:48:50 -08:00
_nebula
b5968feb4c add HUD player boxes 2023-02-10 12:01:31 +00:00
JohnCorby
f515d054c7 sync transforms after moving player 2023-01-21 17:08:07 -08:00
_nebula
33a4bb042a remove unused method 2023-01-21 10:49:38 +00:00
_nebula
34c8369e91 add IsInShip to PlayerInfo 2023-01-21 10:48:54 +00:00
_nebula
9b306b0867 fix #590 2023-01-13 22:13:11 +00:00
JohnCorby
e30b845299 null checks are for pussies 2022-12-31 15:20:05 -08:00
JohnCorby
3d43f26816 check ground body 2022-12-31 15:16:33 -08:00
JohnCorby
ceb899d985 eh, make it closer 2022-12-31 14:45:44 -08:00
JohnCorby
822cf6cd1f more range fuck you 2022-12-31 13:59:22 -08:00
JohnCorby
0412641639 make raft and ship move the player better 2022-12-31 13:55:06 -08:00
JohnCorby
0e7f5c3301 fix thruster variable syncer trying to get the local player before local player exists 2022-10-31 17:08:57 -07:00
JohnCorby
81964da688 tutorial prompt for ship attach because people are stupid 2022-09-10 17:23:26 -07:00
JohnCorby
49e11c15e2 dont show prompt if paused or something 2022-09-10 17:10:35 -07:00
JohnCorby
f8e86b4222 check PlayerTransformSync.LocalInstance in ShipIgnitionMessage.Handler 2022-08-31 10:04:36 -07:00
JohnCorby
9ac5c41f70 Merge branch 'dev' into nh-stuff 2022-08-29 16:11:21 -07:00
JohnCorby
e48027e683 remove usages for remotecall 2022-08-28 22:21:20 -07:00
Nick
dc128d4e52 Refactor ModelShip wash to better resemble Ship 2022-08-28 20:25:37 -04:00
Nick
0a609b9186 Sync model ship wash 2022-08-28 18:23:10 -04:00
Nick
4fd8f40667 Ship rotational source was 2D 2022-08-28 16:35:52 -04:00
Nick
8d0ed3c815 Sync model ship SFX 2022-08-28 13:46:14 -04:00
Nick
27233381d8 Sync ship thrusters 2022-08-28 00:12:53 -04:00
Nick
7f2d5e3323 Prevent NRE when buckle/unbuckling 2022-08-28 00:04:36 -04:00
Nick
2d7821585c Sync seat belt buckle sound 2022-08-27 23:37:04 -04:00
Nick
768b47c81c Sync ship ignition audio 2022-08-27 23:21:20 -04:00
JohnCorby
25bbcb10db nvm on UseReliableRpc 2022-08-24 16:04:29 -07:00
JohnCorby
f9dfb2e871 UseReliableRpc for ship/raft when ur inside/riding 2022-08-24 16:04:27 -07:00
JohnCorby
e9b22ac59f remove the goofy ahh 2022-08-24 13:27:28 -07:00
Mister_Nebula
ca42319262 Merge branch 'dev' of https://github.com/misternebula/quantum-space-buddies into dev 2022-08-24 08:15:51 +01:00
Mister_Nebula
6cc191c8d6 null checks for ship leg/module syncs 2022-08-24 08:15:42 +01:00
JohnCorby
824fb128f7 remove TODO (i tested it) 2022-08-23 17:32:37 -07:00
JohnCorby
9ed234a9e9 ship/raft: support interpolation 2022-08-23 12:26:02 -07:00
JohnCorby
47f1f7d548 TODO 2022-08-22 20:45:24 -07:00