Commit Graph

189 Commits

Author SHA1 Message Date
Sofia 0a577cbd2d Update StrafeLeft 2020-08-10 00:19:29 +03:00
Sofia 94b602e4a3 Make BlendTree 2020-08-09 22:06:15 +03:00
Sofia e22ec1b908 stuff 2020-08-09 21:51:23 +03:00
Jens Pitkänen 912e9dc81f Revert scene changes to LocalPlayer 2020-08-09 20:03:02 +03:00
Jens Pitkänen 6ddfc5a35a Fix gun bob anims and soldier, gun materials 2020-08-09 20:01:32 +03:00
Sofia 8d2e90a457 Remove Connections only from a queue to prevent desync 2020-08-08 22:41:57 +03:00
Sofia 6ba89572ae Update host/join commands 2020-08-08 22:33:43 +03:00
Jens Pitkänen b4924df6a8 Add proper player model 2020-08-08 22:30:17 +03:00
Sofia 552b25da7c Make statscreen go brr 2020-08-08 22:22:29 +03:00
Sofia 55be7b6cd2 Add StatScreenRoot prefab 2020-08-08 21:06:04 +03:00
Jens Pitkänen e59faa83e4 Add soldier models 2020-08-08 21:02:25 +03:00
Sofia 5ad92d9a9e Make PingList work again 2020-08-08 20:45:59 +03:00
Sofia 717f558a9e Add PingListPckt 2020-08-08 20:37:53 +03:00
Sofia 2777f85d61 Add nicknames 2020-08-08 20:14:34 +03:00
Jens Pitkänen d2e74fce02 Fix host local player not getting properly respawned 2020-08-08 17:55:30 +03:00
Sofia 712de0a682 Add lighting stuffs 2020-08-08 17:45:44 +03:00
Jens Pitkänen c70ebadbc1 Add lighting to version control and tweak light maps 2020-08-08 17:42:32 +03:00
Sofia 7f7762e606 Make it so you can't shoot dead bodies 2020-08-08 16:40:26 +03:00
Jens Pitkänen 41ac280e02 Move blender files to RawAssets 2020-08-08 16:36:21 +03:00
Sofia be2c5a8640 Make dying disable inputs 2020-08-08 16:22:46 +03:00
Jens Pitkänen 231054030b Fix hit sorting 2020-08-08 16:11:36 +03:00
Sofia 3636f39143 Make DisableInput an int instead of a bool 2020-08-08 16:06:14 +03:00
Jens Pitkänen b5cd0233b4 Add new Blender-authored level 2020-08-08 15:40:38 +03:00
Sofia b3dffac097 Make death a thing! 2020-08-08 15:37:55 +03:00
Jens Pitkänen b2d7e7be11 Remove prints 2020-08-08 10:38:15 +03:00
Jens Pitkänen d2a085f696 Fix hit sounds 2020-08-08 10:34:09 +03:00
Jens Pitkänen 38344706f3 Finish merge?? 2020-08-08 10:21:54 +03:00
Jens Pitkänen d2ff71d899 Merge branch 'master' of git.teascade.net:neontea/quakeball into master 2020-08-08 10:20:56 +03:00
Jens Pitkänen 3a08f30337 Add hit sounds 2020-08-08 10:15:22 +03:00
Jens Pitkänen cbce3a6a7c Add hit sounds 2020-08-08 10:08:27 +03:00
Sofia 0a3ba11688 Make Hit send source, and add splashes 2020-08-08 10:08:10 +03:00
Sofia 1562209504 Make respawning happen 2020-08-08 09:57:59 +03:00
Sofia e127e253d1 Add respawning and "death" 2020-08-08 09:50:37 +03:00
Sofia edd6e1def3 Try to fix the ancient package queue desync problem 2020-08-08 09:29:15 +03:00
Sofia e3dfb3aa61 Move Hit inside the Server check 2020-08-08 09:22:28 +03:00
Jens Pitkänen 6336635e2e Add mixer, reverb zones 2020-08-08 09:11:28 +03:00
Sofia 4188656855 Add Cooldown to raygun 2020-08-08 09:09:34 +03:00
Sofia d2f59a26fa Add boom audio for raygun 2020-08-08 08:59:44 +03:00
Sofia becb920129 Make a safe-check for HandleUpdatePlayer and HandleSyncPckt 2020-08-08 08:39:06 +03:00
Jens Pitkänen 72aa771a83 Fix raycast mask 2020-08-08 08:38:10 +03:00
Jens Pitkänen 75037e5514 Remove self shooty 2020-08-08 08:35:36 +03:00
Jens Pitkänen a028ca93c9 Add lasers 2020-08-08 08:27:52 +03:00
Sofia 4b6bd0c66d Add BloodSplatter effect when getting hit 2020-08-08 08:19:46 +03:00
Sofia a60b7707b6 Add HitPckg 2020-08-08 07:00:17 +03:00
Jens Pitkänen 10fe5bfd3a Move camera rotation to Player from LocalPlayer 2020-08-08 06:40:13 +03:00
Sofia 3ee35707e2 Update lighting data asset 2020-08-08 06:36:35 +03:00
Jens Pitkänen d1d0440cc9 Actually add the crosshair 2020-08-08 06:32:15 +03:00
Jens Pitkänen 5eab257ef1 Add crosshair to scene 2020-08-08 06:23:21 +03:00
Sofia ab1eb30480 Reorganize 2020-08-08 06:22:26 +03:00
Jens Pitkänen 07720ef5e6 Add shooting rays and crosshair 2020-08-08 06:20:23 +03:00
Jens Pitkänen 7d60350142 Add shooty 2020-08-08 05:26:17 +03:00
Sofia 48f02df34c Move HandleSyncPckt to it's own call 2020-08-08 04:58:02 +03:00
Sofia 97a6b74417 Add ShootData 2020-08-08 04:53:38 +03:00
Sofia afaed03bd5 Add PingBias 2020-08-08 04:44:45 +03:00
Jens Pitkänen 7cbcc1de96 Fix heads desyncing off bodies 2020-08-08 04:36:40 +03:00
Sofia 0bcc31093c Change LocalPlayerJump -> LocalPlayerAction 2020-08-08 04:23:26 +03:00
Sofia d33028047e Change JumpPckt to generic ActionPckt 2020-08-08 04:21:24 +03:00
Sofia fc2e737c8a Make disconnecting work good and add Peer.Running 2020-08-08 04:21:24 +03:00
Jens Pitkänen d5edcab211 Remove stopwatch and add player lerping after desync 2020-08-08 04:17:54 +03:00
Jens Pitkänen 1317c59e94 Optimize terminal text display 2020-08-08 03:57:37 +03:00
Sofia c44ffe090a Add ping 2020-08-08 03:35:46 +03:00
Jens Pitkänen c5a3810042 Fix player jumping, coyote time, add coyote ping bias 2020-08-08 02:57:12 +03:00
Sofia 6e878cd488 Change some terminal commands 2020-08-08 02:32:56 +03:00
Jens Pitkänen 73b1613be8 Add PhysicsSyncer to fix setting transform.position on Player 2020-08-08 02:26:56 +03:00
Jens Pitkänen 5887757d5c Fix jumps 2020-08-08 02:16:51 +03:00
Jens Pitkänen ae45a57781 Add tp command 2020-08-08 02:14:28 +03:00
Sofia 5feda5b8c2 Make Unsynced reset and reordered registers 2020-08-08 02:10:20 +03:00
Jens Pitkänen adf3acabeb Fix typo in LocalPlayer.cs 2020-08-08 01:44:07 +03:00
Sofia c1d620bc9c Remove handing of Singular Update pckts from Client 2020-08-08 01:37:03 +03:00
Sofia 0fcaa19506 Register MultipleSyncPckts 2020-08-08 01:29:29 +03:00
Jens Pitkänen cb7ce9bb87 Fix ProcessSyncPacket 2020-08-08 01:26:28 +03:00
Sofia 3b2c3adf35 Make syncing go brr 2020-08-08 01:21:02 +03:00
Jens Pitkänen 1f001c03b7 Commit the last half of the previous commit 2020-08-08 01:15:33 +03:00
Jens Pitkänen 6f0ff60952 Implement player sync packet 2020-08-08 01:14:43 +03:00
Sofia c37b0b22f0 Add SyncPckt part 1 2020-08-08 00:57:11 +03:00
Sofia c9a57b0709 Add PlayerSyncPckt 2020-08-08 00:47:03 +03:00
Jens Pitkänen a0b286cbd6 Remove RemotePlayer prefab and script (use Player instead), implement jumping pckt 2020-08-07 23:25:56 +03:00
Sofia 45954dab1a Merge branch 'master' of teascade.net:neontea/quakeball 2020-08-07 23:18:02 +03:00
Sofia c3ff626980 Separate Jump from regular update 2020-08-07 23:09:31 +03:00
Jens Pitkänen ade4eeb8f5 Change font mat to mobile version, remove RemotePlayer packet queueing 2020-08-07 22:57:43 +03:00
Sofia 92165cebc2 Skip uninitialized players on MultiplePlayerUpdate 2020-08-07 22:40:37 +03:00
Sofia 34e0063389 Delete net.meta 2020-08-07 22:32:13 +03:00
Sofia 5ca75883b6 Merge branch 'master' of teascade.net:neontea/quakeball 2020-08-07 22:18:41 +03:00
Sofia dee0e1e3f1 Make server send all player updates in one packet 2020-08-07 22:07:58 +03:00
Jens Pitkänen 2d41342790 Move terminal text update to Update 2020-08-07 21:28:43 +03:00
Jens Pitkänen 8edd5a81fd Add s 2020-08-07 21:24:43 +03:00
Sofia 5a5049b043 Change Player namespace to Players 2020-08-07 21:23:21 +03:00
Sofia d9ac54bd3d Rename Net namespace to Networking and add MultiplePlayerUpdatePckt 2020-08-07 21:20:13 +03:00
Jens Pitkänen b34edcab2d Move PlayerUpdatePckt creation and consumption to Player.cs 2020-08-07 21:13:13 +03:00
Sofia f313f8aaf4 Add except field for Send(un)reliable to all 2020-08-07 21:12:18 +03:00
Sofia 8a4b5f858c Make moving updates work 2020-08-07 06:24:46 +03:00
Jens Pitkänen 088d236fe0 Fix RemotePlayer npe 2020-08-07 05:42:12 +03:00
Jens Pitkänen 634ec2fe7c Fix text issues 2020-08-07 05:39:19 +03:00
Sofia 98055d7711 Fix Net.Quit 2020-08-07 05:36:20 +03:00
Sofia 550b42bc95 Add no cheating this time -flag 2020-08-07 05:34:38 +03:00
Sofia 276c1b265e Fix shit 2020-08-07 05:31:49 +03:00
Sofia 1d8e027558 Make Protocol only be called on mainthread 2020-08-07 05:11:53 +03:00
Sofia 9daa855f81 Add connecting, spawning, networking, etc. beginning stuff 2020-08-07 04:46:09 +03:00
Jens Pitkänen 267cbf6fd9 Fix player 2020-08-07 04:27:09 +03:00
Jens Pitkänen 15839cae9e Remove wrong doc 2020-08-07 03:48:07 +03:00