Joshua Barretto
|
67241fec31
|
Massively increased efficiency of terrain meshing, chunks generate from centre
Former-commit-id: 66217b9974a791044e4b1f3d4580761bd066113a
|
2019-05-13 13:08:17 +01:00 |
|
Joshua Barretto
|
216819ca92
|
fmt
Former-commit-id: 4fd53e02969d9d044367d81640a2975043c6953a
|
2019-05-13 11:06:58 +01:00 |
|
Joshua Barretto
|
761c6e9cf8
|
Switched to actor system
Former-commit-id: d2a482f6209aff7aaa4e747e35ce4a7c8a79cdfc
|
2019-05-13 11:06:58 +01:00 |
|
Forest
|
3d14d791cf
|
Cleaned code
Former-commit-id: fd4ef550ff58f621a129901d142d80266fbbc534
|
2019-05-12 15:57:39 -04:00 |
|
Joshua Barretto
|
a8981378bf
|
Improved performance and compilation speed for debug builds
Former-commit-id: 5d8b1c27a8a2ebfe63797969ee2aba7452a09dd3
|
2019-05-12 18:43:55 +01:00 |
|
Joshua Barretto
|
fc0f2f0801
|
Added option to not stop raycasting on error
Former-commit-id: 6e094b6514bcda2fbcdfe44dbb90900b50e939c2
|
2019-05-12 14:03:08 +01:00 |
|
Joshua Barretto
|
266101c90d
|
Added basic pets
Former-commit-id: 1ef17505ecb11acb82541349343989128b78630f
|
2019-05-12 14:03:08 +01:00 |
|
Joshua Barretto
|
faf53ad5c9
|
Temporary networking issue fix
Former-commit-id: e6b47f7d8478c28d837e55b85f2f2d028e988737
|
2019-05-09 19:38:37 +01:00 |
|
Joshua Barretto
|
54cc9e137a
|
fmt
Former-commit-id: b43b7192f7a2dd71da26182ca0c74449867381f3
|
2019-05-09 18:58:16 +01:00 |
|
Joshua Barretto
|
871767ada0
|
Made single-player server start on random unused port
Former-commit-id: 95ec85b9be58d0fd348144c398004a69676eb6cd
|
2019-05-09 18:57:47 +01:00 |
|
Joshua Barretto
|
3705f9a871
|
Added anim_time to animations
Former-commit-id: 44ec8108c41a3cad74b6f3c0a2df02e5166a5487
|
2019-05-09 18:57:47 +01:00 |
|
Joshua Barretto
|
2e3288cc29
|
Adjusted view distance and worldgen
Former-commit-id: 01eeb0e48bcb018111c5f32b6252beb11bccd452
|
2019-05-09 18:57:47 +01:00 |
|
Joshua Barretto
|
342ea6aa65
|
Significantly upped view distances
Former-commit-id: 4cd306ebfa1acd765cb68d4a6d5a026b43fafa2f
|
2019-05-09 18:57:47 +01:00 |
|
Joshua Barretto
|
3cd48ba468
|
Added lz4 compression to networking
Former-commit-id: 7910c933f110d595da70552716b6e8f0eb7544a1
|
2019-05-09 18:57:47 +01:00 |
|
Forest Anderson
|
993388e56a
|
Ran fmt on codebase
Former-commit-id: 7fecffa1dc66fffba4f07d45fb80960dc5178f4f
|
2019-04-29 20:37:19 +00:00 |
|
timokoesters
|
f35e8d7b98
|
Fix gitignore and delete gitignores in subdirs
Former-commit-id: 4d57caa521c47d137e29d5b781abbdda6a2d8759
|
2019-04-29 20:43:04 +02:00 |
|
Joshua Barretto
|
e4d6d96afc
|
Remove post debugging
Former-commit-id: 4a82bf8b6178fb88d5a6ea93706fb4e97ac2256d
|
2019-04-25 20:25:22 +01:00 |
|
Joshua Barretto
|
5e38eee8d4
|
Added chunk deletion
Former-commit-id: 63c29e43c4dc28097aaf4e0ff72977c7db5cc28f
|
2019-04-25 20:08:26 +01:00 |
|
Joshua Barretto
|
f210de09df
|
Added raycasting (needs testing) and basic character terrain collision
Former-commit-id: be6bfacfd28e777a64d8157fce129f8072e20b38
|
2019-04-25 17:52:11 +01:00 |
|
Joshua Barretto
|
f9f434a1c2
|
Started work on worldgen
Former-commit-id: 277a4b2a0a5a393c590a710aebaf62e5cce2ad1d
|
2019-04-25 17:52:11 +01:00 |
|
timokoesters
|
701755a8e2
|
Add disconnect handling
Former-commit-id: 24a9d535101f28debc0fe5a0600a32c9b744466f
|
2019-04-23 14:01:16 +02:00 |
|
timokoesters
|
df7a145bbc
|
Better formatting
Former-commit-id: 4316514f4f58dca8ed21dae00fad7a6df36b9ff1
|
2019-04-23 12:12:22 +02:00 |
|
timokoesters
|
7fc2b3490c
|
Answer with WrongMessage when trying to RequestState Connected
Former-commit-id: 8384caae9f19d05f174457ab8efc6046ce30bd8c
|
2019-04-23 11:14:35 +02:00 |
|
timokoesters
|
3bf09f9f9c
|
Handle errors with error_state instead of disconnect
Former-commit-id: cad5bbf9a5bb22dc6adf81d248d85d6a5d6aa140
|
2019-04-22 23:00:25 +02:00 |
|
timokoesters
|
06693136b6
|
Fixed names, debug and notify
Former-commit-id: f58dedf7c4eb9b284982588fc6b19bbe3edb0391
|
2019-04-22 23:00:24 +02:00 |
|
timokoesters
|
37367491da
|
Cleanup ClientStates
Former-commit-id: 060cf9800dc6f09c58f41a4baaccb1a43bd97621
|
2019-04-22 23:00:24 +02:00 |
|
timokoesters
|
e9027c6433
|
Split connecting from registering
Former-commit-id: 56c21f72bc5b53635d6fdf00c99eb34df3b448c9
|
2019-04-22 23:00:24 +02:00 |
|
timokoesters
|
9a48e2fd42
|
Rename ClientState Connected -> Registered, Visitor -> Connected
Former-commit-id: 34f6726203b7d20b42937a02f48d8920ca3f1d7a
|
2019-04-22 23:00:23 +02:00 |
|
timokoesters
|
ba6ead4077
|
More wrong messages will be punished with disconnect
Former-commit-id: 767f3226c62d7560d26a909eed8a69b8afe11110
|
2019-04-22 23:00:23 +02:00 |
|
timokoesters
|
07a2aab8a3
|
Rename Disconnected to Visitor
Former-commit-id: aeb729a933cda380c03efe346347fc4dc0648dfb
|
2019-04-22 23:00:23 +02:00 |
|
timokoesters
|
fc2e6c3624
|
Clean up client state code
Former-commit-id: 2469a49abd23038838f6176b7f5cf0b303e8bee5
|
2019-04-22 23:00:22 +02:00 |
|
timokoesters
|
794b9cafad
|
Implement ClientStates
Former-commit-id: f6167fd6de6fd1a3309224409cac77193be982e2
|
2019-04-22 23:00:22 +02:00 |
|
timokoesters
|
802c484a38
|
Make character model more variable
Former-commit-id: 331baad40c79d846290c4617ea8e359b2786c7ef
|
2019-04-22 23:00:21 +02:00 |
|
timokoesters
|
91057edfac
|
Remove .internal and .internal_mut
Former-commit-id: 261b656ec400f6780f2be2f5a4c331cc3b2a64a2
|
2019-04-22 10:24:27 +02:00 |
|
timokoesters
|
ec16153164
|
Rename animationHistory to animation_history
Former-commit-id: bb2c882332fa9c3fd7f2c7fbd6143cd5f85153d8
|
2019-04-17 22:32:36 +02:00 |
|
timokoesters
|
61578b238e
|
Sync animation states on initial connection
Former-commit-id: 4ed67b6cbf56fceb03fa6a66b25b78925b91fc8a
|
2019-04-17 22:30:52 +02:00 |
|
timokoesters
|
7e3f271838
|
Move code for initializing clients to new function
Former-commit-id: 55f8a9b49599b6912489c597c47a13d7657f78f1
|
2019-04-17 21:22:34 +02:00 |
|
timokoesters
|
5044fe8cb5
|
Simplify code
Former-commit-id: c8bdf4199c913ab43ba08fdb19384bf7fcc6653d
|
2019-04-17 20:06:06 +02:00 |
|
timokoesters
|
abf32d6229
|
Add comments
Former-commit-id: 950c811256b8c20f58e4bb3c998acc746c4b929d
|
2019-04-17 19:41:20 +02:00 |
|
timokoesters
|
b9607ef405
|
Fix #21 by checking animation history
Former-commit-id: 5272d1d7aee73fc07edeb31d9f29238d19b7d229
|
2019-04-17 19:39:12 +02:00 |
|
timokoesters
|
1ae18fecf8
|
Change timeout to 20s
Former-commit-id: dca0d08a06c27259cdaaf0138024f53c6c93d94e
|
2019-04-17 16:46:04 +02:00 |
|
Joshua Barretto
|
9286de1368
|
Added ForceUpdate component upon teleport-related commands
Former-commit-id: ff10c863466e6f4f6cc931b5980917145f38b222
|
2019-04-17 14:00:24 +01:00 |
|
Joshua Barretto
|
8029edde0b
|
Moved animation determination to Control ECS system
Former-commit-id: 6650bc4d882d3f6779f99afea2e05155ad008282
|
2019-04-17 09:59:38 +01:00 |
|
Joshua Barretto
|
edcabfa68f
|
Fix creation update
Former-commit-id: 3ad0f4cd3ee8f319229f85f1c0c289be9d4b5bfb
|
2019-04-17 01:39:39 +01:00 |
|
Joshua Barretto
|
2c650f9cff
|
Added basic agent AI
Former-commit-id: bb17edc8f2027c0c63c6a3ef0fc80c7a68c9aa05
|
2019-04-17 01:39:39 +01:00 |
|
sxv20_
|
dbccb34582
|
replace if-let with match
Former-commit-id: ed39cbb1ccc69302cb65822ad4a4cfecd2bd8f86
|
2019-04-16 18:08:47 +01:00 |
|
sxv20_
|
4e3c97862e
|
Update docs
Former-commit-id: 381a759ebcefb4f0fad76fe66ca2720b572849b5
|
2019-04-16 18:08:47 +01:00 |
|
sxv20_
|
447bf18a63
|
add documentation
Former-commit-id: 5abbbaf9b24702dffc345466b1af60ee594bf01a
|
2019-04-16 18:08:47 +01:00 |
|
sxv20_
|
cf3235d351
|
move chat command code to cmd.rs
Former-commit-id: 25bbcceae51024439dbf6c143a49e3d5d55e7f4b
|
2019-04-16 18:08:47 +01:00 |
|
sxv20_
|
ee47b598aa
|
use handlers instead of hard-coding for commands
Former-commit-id: 80d693254bfbfc7ae0ea4dcbdc76301dca067468
|
2019-04-16 18:08:47 +01:00 |
|