Commit Graph

46 Commits

Author SHA1 Message Date
4f1c420348 Switch to here_be_dragons.
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-18 15:58:27 -05:00
24334ba511 Update mapgen to custom fork. 2022-03-15 10:37:28 -05:00
ea0b04da53 Fix many errors tracing colliders in maps. 2022-02-14 22:51:15 -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
288b1605b9 Correct center calculation for visibility colliders. 2022-02-01 17:14:15 -06:00
3cfb638b48 Remove calls to \.single. 2022-02-01 08:41:27 -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
ae7a0d13fa Finish port to Bevy 0.6. 2022-01-12 11:05:12 -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
ad60bd7a40 Use opaque to be more clear. 2021-09-23 12:59:05 -05:00
a59f8a22a1 Use Visible component with opacity to indicate that something should appear visually. 2021-09-22 08:23:01 -05:00
74e66dbd59 Create area AABBs of the correct size. 2021-09-16 14:25:17 -05:00
02eff61016 Spawn areas with correct size, remove printlns, and reformat. 2021-09-14 10:36:16 -05:00
68e5143386 Add exit point to GridBuilder and change parameters to usize. 2021-08-26 16:00:56 -05:00
00458f1835 Make colliders children of the map. 2021-08-12 13:20:00 -05:00
fef392a8cc Correctly calcuate area AABBs. 2021-08-06 04:28:44 -05:00
ade155fcb4 Simplify. 2021-08-04 15:51:18 -05:00
6fdbf4a667 Insert default value. 2021-08-03 14:12:26 -05:00
a591326734 More robust area descriptions. 2021-07-19 12:16:47 -05:00
9a2495d9de Rename AreaTag to Area. 2021-07-19 11:30:27 -05:00
48e6b9ff61 Minimize number of colliders by tracing walls. 2021-07-14 16:06:26 -05:00
3de4b69030 Allow collider/portal spawning to be run separately. 2021-07-14 12:52:03 -05:00
1391856478 Bump mapgen. 2021-07-13 12:22:50 -05:00
4749a09c5b Compute AABB on area addition. 2021-06-30 11:16:57 -05:00
1da536d274 Order systems such that portal and collider-spawning are ordered. 2021-06-30 09:53:11 -05:00
52ba77be46 Remove old area system. 2021-06-30 09:43:26 -05:00
5ff4a92c44 Migrate area description logger to new areas. 2021-06-29 10:36:59 -05:00
80f163f65f Move new area initialization to existing collider initialization system. 2021-06-29 10:31:18 -05:00
0b37adb797 Add new area system. 2021-06-29 09:29:49 -05:00
a5fdea3292 Pathfinding takes physics into account. 2021-06-28 10:04:53 -05:00
2635dcbb9c Use mapgen::Map directly. 2021-06-09 14:53:48 -05:00
173630edab Refactor visibility to use physics system. 2021-06-09 14:13:09 -05:00
08e6c4779a Use colliders for portals, and other cleanup. 2021-06-07 12:43:20 -05:00
c85fdb67c9 Add BlocksVisibility to visibility-blocking colliders. 2021-06-04 07:58:38 -05:00
f01b0856f4 Move collider add code into MapPlugin. 2021-06-04 07:39:53 -05:00
3050235926 Remove println. 2021-05-25 09:04:52 -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
c49b6ac33f Goodbye exits, hello portals. 2021-05-20 14:54:13 -05:00
64e763a840 Make describing undescribed areas configurable. 2021-05-16 15:27:52 -05:00
3332d0a88d Initial commit. 2021-05-13 12:25:45 -05:00