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 |
|
sxv20_
|
f8d75d900e
|
Clean up help message and if-let
Former-commit-id: 450281467a92b2b8186df74d83d108457513277a
|
2019-04-16 18:08:47 +01:00 |
|
Sebastian Venter
|
031e4b36d6
|
add chat commands, rustfmt
Former-commit-id: 64941127598b53c64fe2e0e7c167f0ce3f358060
|
2019-04-16 18:08:47 +01:00 |
|
Piotr
|
ddb32eec30
|
Animation States
Former-commit-id: 769f09dc44143b5e54623ea819db2d6149429184
|
2019-04-16 14:29:44 +00:00 |
|
Joshua Barretto
|
c98d841890
|
Fixed physics sync
Former-commit-id: 86d3af46c69f6566f4cab8d93ecf27636a9563cf
|
2019-04-15 00:29:28 +01:00 |
|
Joshua Barretto
|
f4260706e6
|
Updated package versions
Former-commit-id: bb0d1efd718ddef598fbb894498a43ad014a11c0
|
2019-04-14 14:23:43 +01:00 |
|
Joshua Barretto
|
bbc5aa1b0d
|
Disabled informing clients of chunks temporarily
Former-commit-id: ab964ebfdae55e1fcf1002d7e7622d58e538c83b
|
2019-04-14 14:23:43 +01:00 |
|
Joshua Barretto
|
507c47e771
|
Rewrote netcode, added basic chunk synching
Former-commit-id: e9f76f7fa9dbe0c81cd4c998bf0f0b3eec9235cb
|
2019-04-14 14:23:43 +01:00 |
|
Joshua Barretto
|
f27b5fa975
|
Added server-side chunk generation
Former-commit-id: 72e02f8ec711ec4fac3111b591c4b08086dee4e3
|
2019-04-14 14:23:43 +01:00 |
|
Joshua Barretto
|
3d9f8105e6
|
Started work on server-side chunks
Former-commit-id: 84a6bd7358f67a77043c4b11c787538f073c8d28
|
2019-04-14 14:23:43 +01:00 |
|
Joshua Barretto
|
11630877e3
|
Moved figure rendering to a better place
Former-commit-id: 51ca948e131c20151c97f9f8454c80c47a9154b0
|
2019-04-14 14:23:43 +01:00 |
|
Joshua Barretto
|
62b91eb01b
|
Integrated Sphynx
Former-commit-id: 5d96983a385bb77a2876aa7439158252b7e2f0fc
|
2019-04-14 14:23:43 +01:00 |
|
Joshua Barretto
|
8a0adab381
|
Fixed ping timeout logic
Former-commit-id: 080ca9d4149ec0ecddd92c475d77e4fc92f6edaa
|
2019-03-19 11:35:38 +00:00 |
|
Joshua Barretto
|
ffc4e6ebd4
|
Improved State API design
Former-commit-id: a32ab93409b1044fe2838f684d30ca2b963d4eb2
|
2019-03-19 11:35:38 +00:00 |
|
Joshua Barretto
|
664f28a972
|
Patched in netcode refactor
Former-commit-id: 34a3b9a95129edad6dc8280d9a3cb41581d4d386
|
2019-03-19 11:35:38 +00:00 |
|
Joshua Barretto
|
a8b0039898
|
Added networked entity updates, player entity allocation
Former-commit-id: b81d6e38a74f846d64c092d1422dc402f369100c
|
2019-03-19 11:35:38 +00:00 |
|
Joshua Barretto
|
bb93f29522
|
Fixed client/server comms bug
Former-commit-id: fffc9cbf59784e7e2c9c2d9a60b8f2520b6f41fb
|
2019-03-19 11:35:38 +00:00 |
|
Joshua Barretto
|
2e613178a0
|
Component sync + UID system
Former-commit-id: 5ecddc0e1f9c1a15f99dd167b825178c972da062
|
2019-03-04 19:58:58 +00:00 |
|
Joshua Barretto
|
dbbcc1e80e
|
Added basic networked communications, chat communication
Former-commit-id: 06bafdf69486f4da5fbc416835e34c5bed8c2caa
|
2019-03-04 19:58:58 +00:00 |
|