24 Commits

Author SHA1 Message Date
Mister_Nebula
a5c4b3480b added in request event, cleanup 2020-08-10 14:40:06 +01:00
Mister_Nebula
b8067adbeb cleanup 2020-08-10 12:16:07 +01:00
Mister_Nebula
ff6f771098 help 2020-08-10 11:45:24 +01:00
Mister_Nebula
503e08cb57 i don't even know anymore 2020-08-09 21:46:51 +01:00
Mister_Nebula
37ffecdd06 finished wake up 2020-08-09 20:46:02 +01:00
Mister_Nebula
b60e421b04 more stuff and cleanup 2020-08-09 19:33:36 +01:00
Mister_Nebula
48ef6ec360 Merge branch 'dev' into nebula/event-overhaul 2020-08-09 12:42:17 +01:00
Mister_Nebula
1a67ab69c0 fixes 2020-08-09 12:40:35 +01:00
Mister_Nebula
90e7a662b0 more stuff 2020-08-09 12:38:35 +01:00
Mister_Nebula
9b98a2fff5 Refactor 2020-08-09 12:19:51 +01:00
Aleksander Waage
b60d79cb39 one step closer to generic 2020-08-09 09:17:00 +02:00
Aleksander Waage
a7a6b9b86d fixed the generic issue 2020-08-09 08:58:54 +02: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
83e8112c0a
Sync game state on connect (#86)
* Sync full state on init

* Sync game state on start
2020-05-19 19:31:54 +02: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
9e0567358d
broadcast message when player leaves 2020-03-06 19:03:35 +01:00
AmazingAlek
26a435ac61
Alek/death message (#56)
* storing names
* death messages
2020-03-06 05:16:41 +01:00
AmazingAlek
bcf3e3c8bd
join message (#52) 2020-03-04 21:46:16 +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
amazingalek
fb349c78c6
Separate messaging into its own project
* just formatting

* * moved message stuff to new project
* generated .gitignore from https://gitignore.io/api/unity,visualstudio

* fixed build event for message project
2020-02-15 20:55:37 +01:00
amazingalek
1f119515ab
Code style / formatting improvements 2020-02-15 20:48:02 +01:00
Ricardo Lopes
0de3879998
Wake up sync (#2)
* Add networksync on wake up

* Attempt

* Added log to screen

* Better debug screen logging

* I'm an idiot

* Wake up client when waking up server

* Set initial sector

* Server use OnClientReceiveMessage

* Cleanup

* Prevent server from waking itself

* Pass id values as number

* Woops

* Best I can do sorry

* Revert "Best I can do sorry"

This reverts commit f3f0fbdb2edb72365dd948775e377a3debd56411.

* Ignore a bunch of sectors earlier

* Cleanup

* Message type enum

* Some comments
2020-02-14 22:14:24 +01:00
Ricardo Lopes
50ff20a557 Move message related files to messaging directory 2020-02-13 21:53:38 +01:00