Commit Graph

22 Commits

Author SHA1 Message Date
356caa09e0 WIP: Begin porting to Bevy 0.6. 2022-01-10 13:52:27 -06:00
60ad00276e Zero out velocity when Speed component is removed. 2021-08-18 14:35:58 -05:00
42513e7912 Store cardinal direction on player. 2021-07-26 15:50:25 -05:00
0700c3d30c Remove in favor of stopping physics processing. 2021-06-28 12:26:30 -05:00
06d47a0a60 Try to lock angular velocity when not rotating. 2021-06-10 11:16:39 -05:00
08e6c4779a Use colliders for portals, and other cleanup. 2021-06-07 12:43:20 -05:00
f01b0856f4 Move collider add code into MapPlugin. 2021-06-04 07:39:53 -05:00
72c647385a Fix collider cube sizes, and more aggressively clear velocity. 2021-06-04 07:34:58 -05:00
99b6da1953 Basic rotation works. 2021-06-03 09:04:48 -05:00
c4533c7024 Remove collision indices. 2021-06-02 17:02:38 -05:00
b6fe9d420e Introduce physics to movement controls. 2021-06-02 16:53:35 -05:00
1c970a3f41 Remove custom movement system. 2021-06-02 16:25:28 -05:00
6c3db77e9e Spawn colliders for blocked tiles. 2021-06-02 15:50:38 -05:00
6eabdf52ab Bring collision monitoring in line with visibility blocking. 2021-06-01 12:35:14 -05:00
e28f21c351 Remove entity from old index before recalculating collision/visibility of tile. 2021-06-01 12:14:27 -05:00
33921acee8 Add configuration factors for forward/back/strafe motion. 2021-05-30 14:35:10 -05:00
4982838815 Cleanup. 2021-05-26 17:30:03 -05:00
6871f4cb96 Make action type configurable. 2021-05-26 16:46:20 -05:00
41bfe08a03 Refactor indexing into individual setter functions. 2021-05-24 10:19:01 -05:00
0e9c231907 Try reordering systems. 2021-05-23 12:23:56 -05:00
3dfb7c1bc7 Back to interrupting for direction announcement. 2021-05-17 09:52:26 -05:00
3332d0a88d Initial commit. 2021-05-13 12:25:45 -05:00