Commit Graph

329 Commits

Author SHA1 Message Date
52d8e8db3b Clear angular velocity when snapping.
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-21 22:06:09 -05:00
4357a5838a Add snapping.
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-21 21:58:34 -05:00
cadaeceba9 Improve performance of visibility calculations.
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-21 19:22:13 -05:00
cc4b8751f4 Update maze-generator.
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-21 09:14:44 -05:00
d56c6cc5c7 Run notification step on failure.
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-18 16:22:00 -05:00
4f1c420348 Switch to here_be_dragons.
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-18 15:58:27 -05:00
98b0d46c76 Add Drone configuration. 2022-03-18 15:46:42 -05:00
f16d160994 Avoid possible crash. 2022-03-17 12:39:35 -05:00
0751cf344d Cache collision data when calculating visibility. 2022-03-17 12:15:30 -05:00
92b0a92a70 Restore timestep for visibility updates. 2022-03-17 11:30:12 -05:00
197080e5fd Trim down on unnecessary visibility updates. 2022-03-16 10:50:43 -05:00
81162c8ca8 Don't speak direction component when added. 2022-03-15 10:48:17 -05:00
24334ba511 Update mapgen to custom fork. 2022-03-15 10:37:28 -05:00
b9ae909920 Add speech_dispatcher_0_10 feature for building with newer speech-dispatcher. 2022-03-10 15:34:38 -06:00
324e1c9603 Bump dependency. 2022-03-07 10:56:06 -06:00
0fa6875d8c No need to remove this component, and guard against entity not existing. 2022-03-02 09:44:27 -06:00
0f4da55509 Remove calculating task at time of creation to avoid needing a separate system. 2022-03-01 11:30:48 -06:00
3202956719 Fix crashes caused by non-existent entities. 2022-02-24 13:37:16 -06:00
6d6ff3ae23 Since visibility requires physics, use RigidBodyPositionComponent rather than Coordinates for calculations. 2022-02-24 11:11:11 -06:00
460039548a Wrong URL. 2022-02-24 09:56:47 -06:00
45dd520709 Initial README. 2022-02-24 09:53:20 -06:00
227f1943f4 Add license. 2022-02-24 09:11:26 -06:00
7786de18e3 Lots of visibility refactoring and bugfixes. 2022-02-23 20:57:43 -06:00
dee62d2dca Resume logging panics. 2022-02-17 11:13:57 -06:00
ea0b04da53 Fix many errors tracing colliders in maps. 2022-02-14 22:51:15 -06:00
6c97ff6be4 Prefer writing a component value where possible, and other minor cleanup. 2022-02-14 06:56:45 -06:00
1176c65ce9 Add another conversion. 2022-02-12 08:50:54 -06:00
701cac5568 Add conversion methods. 2022-02-12 08:47:59 -06:00
7087e47e6a Add pitch-shifting when behind. 2022-02-11 11:39:50 -06:00
0b9fd0921d Add RunIfExists command for only executing if a given entity exists. 2022-02-11 11:28:42 -06:00
27baaceaea Ditch constructors in favor of From conversions where it makes sense. 2022-02-11 08:44:41 -06:00
288b1605b9 Correct center calculation for visibility colliders. 2022-02-01 17:14:15 -06:00
184cfac47e Send version to Sentry. 2022-02-01 10:22:38 -06:00
3cfb638b48 Remove calls to \.single. 2022-02-01 08:41:27 -06:00
7b1aaf69a2 Run visibility systems more often. 2022-01-27 08:10:45 -06:00
7d179b45f7 Fix a crash. 2022-01-26 14:56:52 -06:00
cfee1d747a Bump dependency. 2022-01-26 13:13:23 -06:00
e4ee87ee27 Various crash fixes. 2022-01-20 18:06:20 -06:00
488037d074 Simplify some conversions. 2022-01-19 18:37:04 -06:00
c0980f66c1 Use new format strings. 2022-01-19 16:38:32 -06:00
a214206caf Assorted small changes. 2022-01-13 14:43:02 -06:00
10bf503c89 Only log panics in release builds. 2022-01-13 14:42:46 -06:00
6a49deaefd Bump pathfinding dependency. 2022-01-13 14:42:33 -06:00
ae7a0d13fa Finish port to Bevy 0.6. 2022-01-12 11:05:12 -06:00
65e7c0f870 Will giving explicit ownership to this function help? Doesn't seem to. 2022-01-10 23:14:31 -06:00
698f12d9bd WIP: Continue upgrade. 2022-01-10 23:05:51 -06:00
cb02e39870 Include area AABB in component. 2022-01-10 13:55:42 -06:00
356caa09e0 WIP: Begin porting to Bevy 0.6. 2022-01-10 13:52:27 -06:00
3f8636a639 Run visibility systems more often. 2021-12-20 08:41:33 -06:00
cc42081733 Sync more properties on sound creation. 2021-12-08 12:29:15 -06:00