Commit Graph

494 Commits

Author SHA1 Message Date
ade4bd8887 Rename controller main, alt to primary, secondary 2019-08-31 00:13:45 +02:00
82a8a4bc7e Remove inventory::swap and improve inventory::insert 2019-08-31 00:09:25 +02:00
e7c112fec1 Make boost RMB go upward again 2019-08-31 00:08:44 +02:00
2b0f6a1d9c Rename activate_inventory_slot to use_inventory_slot 2019-08-30 22:46:45 +02:00
5d1ffdfcce Make inventory::get return a reference 2019-08-30 22:42:43 +02:00
5fe2b81ec8 Avoid right-ward shift 2019-08-30 22:32:47 +02:00
1c7beaedae Return the item again if slot was not wrong 2019-08-30 21:03:49 +02:00
0e64c13996 Remove warnings 2019-08-29 19:54:53 +02:00
9eff8fc0c4 Rename Teleport to Boost 2019-08-29 19:44:30 +02:00
a51c20bd31 Use RMB to boost away again 2019-08-29 19:44:30 +02:00
e4ca33de5b Add debug mode item giving speed boost in look_dir on click 2019-08-29 19:44:28 +02:00
af780acc84 Use comp::Stats to store Equipment, make char weapon selection work 2019-08-29 19:44:28 +02:00
9941d15074 common: Stop abusing wild animals for bit shifts 2019-08-29 18:06:52 +02:00
11678fb952 Changed exp type from f64 to u32 and altered exp calculations and function signatures to adhere to the new types
Signed-off-by: Yashas Lokesh <yashas.lokesh@gmail.com>
2019-08-27 22:33:14 +00:00
60bf484b2c End rolling when player is in the air 2019-08-27 11:06:55 +02:00
a6a78f4d76 Add attack buildup duration (Delay before hit) 2019-08-27 11:06:54 +02:00
d7d719cf38 Make action durations constants 2019-08-27 11:06:54 +02:00
1f7e2645b8 Rename tool strength/damage to power 2019-08-26 20:05:13 +02:00
7742a3c262 Simplify code 2019-08-26 13:12:45 +02:00
34c959bef0 Update to github vek repo 2019-08-26 13:12:45 +02:00
b8bec45f9a Remove unnecessary map 2019-08-26 13:12:44 +02:00
bc595b77f3 Prevent problems with no vel while rolling in the future 2019-08-26 13:12:44 +02:00
2522eee0ab Add todo making glide an ability/item 2019-08-26 13:12:44 +02:00
185d2158a6 Put combat related values into constants 2019-08-26 13:12:43 +02:00
8ef1491fb5 Make falldamage local, don't use force update for local, cleanup 2019-08-26 13:12:43 +02:00
816633c3f3 fmt 2019-08-26 13:12:43 +02:00
4f1c92d4fd Fix roll from cliff bug 2019-08-26 13:12:42 +02:00
a27dfda5fb Implement unstoppable rolling 2019-08-26 13:12:42 +02:00
766dfcd10d Use look_dir when blocking 2019-08-26 13:12:41 +02:00
e4dced418f Add basis for projectiles
But we have no controller action to spawn them yet
2019-08-26 13:12:41 +02:00
0f32eee451 Split Events in ServerEvent and LocalEvent 2019-08-26 13:12:41 +02:00
8a3f1ffa71 Remove dbg 2019-08-26 13:12:40 +02:00
0732a20314 Only use look_dir for ori when wielded or attacking 2019-08-26 13:12:40 +02:00
b60e823ae2 Improve combat range 2019-08-26 13:12:40 +02:00
f709a75619 Make aiming 2D 2019-08-26 13:12:39 +02:00
694070363a Make aiming more precise 2019-08-26 13:12:38 +02:00
660f31ef48 Look in the direction of the camera 2019-08-26 13:12:38 +02:00
f7c43b56de idle block animation 2019-08-26 13:12:38 +02:00
2dfe94bf0b Block when pressing right click while looking at the attacker 2019-08-26 13:12:37 +02:00
83526eec30 Remove unnecessary components 2019-08-26 13:12:37 +02:00
d0f3ecf6ca Make gliding the error animation 2019-08-26 13:12:37 +02:00
2f043f8404 Fix water 2019-08-26 13:12:36 +02:00
0f5bd4f9de Remove animation warnings 2019-08-26 13:12:36 +02:00
a7a8037a43 Fix characterstate in movement.rs, not phys.rs 2019-08-26 13:12:35 +02:00
4773950ca0 Reset controller after each tick 2019-08-26 13:12:35 +02:00
36c88e0b91 Allow non player entites to be removed again 2019-08-26 13:12:35 +02:00
139628257a Reset controller after each tick 2019-08-26 13:12:34 +02:00
019ce11d5d Move from state components to single CharaterState struct
This makes split animations easy and improves overall code quality
2019-08-26 13:12:34 +02:00
77b8744649 Build script: check if git-lfs works 2019-08-22 19:18:47 +02:00
85b3b849bb Merge branch 'zesterer/instancing' into 'master'
Instancing (block sprites)

See merge request veloren/veloren!450
2019-08-22 11:10:57 +00:00