7 Commits

Author SHA1 Message Date
AmazingAlek
f239acd724
cleanup after disconnected players (#62)
* * removed need for NetPlayer
* split JoinPlayer into JoinPlayer and LeavePlayer
* cleanup of player and ship in LeavePlayer

* null checks in anim mirror

* it kinda works

* resetting some more stuff when DCing

* cleaning up ship

* removed some unused code

* cleanup

* cleaning up all client owned objects

* resetting (mostly) anim stuff when leaving

* setting local instance on player transform sync right away

Co-authored-by: Ricardo Lopes <Raicuparta@users.noreply.github.com>
2020-03-07 16:42:43 +01:00
AmazingAlek
d762d35f56
resetting animation sync when leaving (#64)
* resetting (mostly) anim stuff when leaving

* setting local instance on player transform sync right away
2020-03-07 16:40:17 +01:00
Ricardo Lopes
9a51f77032
Sector whitelist (#50)
* Sector whitelist

* Revert everything but the whitelist

* newline
2020-03-06 22:32:32 +01:00
AmazingAlek
7b707be963
Alek/floating bodies (#48)
* spawning all remote synced objects in sun - also moving to sun if in center
2020-03-02 20:44:44 +01:00
AmazingAlek
188bbad5e7
Alek/sleep sync (#29)
* syncing time
* clients auto-sleep or pause to reach server's time
* disabled manual sleep/pause for clients
2020-02-28 22:07:39 +01:00
AmazingAlek
797f4de50d
Alek/anim triggers (#26)
* syncing animation triggers
* suit sync
2020-02-23 18:31:38 +01:00
AmazingAlek
d7c0c06698
Alek/decoupling (#23)
* refactoring
2020-02-21 23:36:07 +01:00