31 Commits

Author SHA1 Message Date
AmazingAlek
42cb791c5d
nre fixes (#177)
Co-authored-by: Mister_Nebula <41904486+misternebula@users.noreply.github.com>
2020-08-16 17:35:27 +02:00
AmazingAlek
f434ed027b
sector overhaul (#176)
* wrapper for sector
* using world registry for sectors
* using order id as unique sector key
* sector manager
* not checking closest sector every frame
2020-08-16 17:15:36 +02:00
Aleksander Waage
08a2efbc3d sector change 2020-08-14 21:04:29 +02:00
Aleksander Waage
d236ae5b7f removed unnamed from blacklist 2020-08-14 19:05:37 +02:00
Mister_Nebula
a53e97644e Revert "Merge branch 'dev' into nebula/event-overhaul"
This reverts commit 8789ad1a5611fd8352965aa7721ecfdbe950ecd7, reversing
changes made to 57361517a1de13f359bb9f13e6f19a3c1dd70d8c.
2020-08-10 19:55:13 +01:00
Mister_Nebula
8789ad1a56 Merge branch 'dev' into nebula/event-overhaul 2020-08-10 19:52:29 +01:00
AmazingAlek
212ef95cb8
only showing _allSector errors if relevant
* scenemanager -> loadmanager (#147)
2020-08-10 19:53:19 +02:00
AmazingAlek
22b028ce26
Alek/overhaul thing (#153)
* probe.SetState
* sectormessage enum
2020-08-10 19:44:04 +02:00
AmazingAlek
359902399d
event names (#152) 2020-08-10 19:24:28 +02:00
Mister_Nebula
b8067adbeb cleanup 2020-08-10 12:16:07 +01:00
Mister_Nebula
7aa44afdb9 moved sector stuff into events 2020-08-09 13:54:05 +01:00
Mister_Nebula
a07e1a9a44 cleanup 2020-08-09 13:48:55 +01:00
Mister_Nebula
48ef6ec360 Merge branch 'dev' into nebula/event-overhaul 2020-08-09 12:42:17 +01:00
Mister_Nebula
ec0853bcd7 Update SectorSync.cs 2020-08-09 11:06:51 +01:00
Mister_Nebula
b153262572 Update SectorSync.cs 2020-08-09 11:05:25 +01:00
Mister_Nebula
1800c21b0b Update SectorSync.cs 2020-08-09 11:04:50 +01:00
Mister_Nebula
5e7f229e82 Update SectorSync.cs 2020-08-09 11:02:59 +01:00
AmazingAlek
dc39c2afa3
sector sync change (#143) 2020-08-09 11:30:30 +02:00
AmazingAlek
df5404aa72
fixed the generic issue (#140) 2020-08-09 11:11:45 +02:00
AmazingAlek
f2d26e4b05
fixed translator - again (#138)
* consistent sector logging
* fixed translator error (again)
2020-08-08 19:56:42 +02:00
AmazingAlek
f37c1cfc44
fixed DB sync (#134) 2020-08-08 18:57:39 +02:00
AmazingAlek
c05e47637a
syncing closest sector (#116) 2020-08-05 21:59:50 +02:00
AmazingAlek
eaa70bc7db
syncing sectors of all TransformSyncs (#115) 2020-08-05 21:45:48 +02:00
AmazingAlek
3f02bd25dd
moved files (#110)
* moved tools stuff from Animation and Utility to new Tools folder
* moved debug stuff into Utility
2020-07-30 22:27:14 +02:00
AmazingAlek
c2763b186d
refactored PlayerRegistry and PlayerInfo (#108) 2020-07-30 21:57:39 +02:00
AmazingAlek
18a520bc78
cleanup (#99)
* cleanup
2020-07-28 14:59:24 +01:00
Mister_Nebula
49fa4d1eeb
Nebula development (#96)
* oh my god so many things

* i came in and rewrote half the mod, sorry
2020-07-28 00:13:43 +01:00
Ricardo Lopes
49227bf5c9
Remove dependency on "wake up" events (#68)
* Remove wake up dependency from transform sync

* Remove wake up dependency for all synced transforms

* Remove comments

* Remove obsolete QSBBehaviour component

* Remove wakeup dependency in RespawnOnDeath

* Prevent errors on MessageHandler and RespawnOnDeath when network not initialized

* Add RespawnOnDeath only after network is initialized

* wip

* Prevent trying to add animator components multiple times

* Reset sectors on scene load

* Reset transform sync on scene change

* Remove comment

* Remove wakeup event dependency from WakeUpSync

* Sync loop count
2020-03-13 20:44:32 +01:00
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
Ricardo Lopes
9a51f77032
Sector whitelist (#50)
* Sector whitelist

* Revert everything but the whitelist

* newline
2020-03-06 22:32:32 +01:00
AmazingAlek
d7c0c06698
Alek/decoupling (#23)
* refactoring
2020-02-21 23:36:07 +01:00