AllyTally
a37cb4aa5f
Rewrite autotiling completely
...
Autotiling was a mess of functions and if chains and switch statements.
This commit makes autotiling better by assigning each direction to one
bit in a byte, giving each different combination its own value. This
value is then fed into a lookup table to give fine control on which
tiles get placed where.
The lab tileset can now use the single tiles which were before unused
in the autotiler, and the warp zone's background tool now places the
fill used in the main game.
2023-06-06 21:46:19 -07:00
..
2023-03-21 19:59:48 -07:00
2022-11-30 22:50:08 -08:00
2022-11-30 22:50:08 -08:00
2021-09-23 22:21:49 -07:00
2023-03-29 13:48:44 -07:00
2023-02-17 20:47:32 -08:00
2023-03-26 17:56:10 -07:00
2023-03-21 19:59:48 -07:00
2021-10-01 09:35:28 -07:00
2023-02-21 12:28:57 -08:00
2023-05-17 10:09:59 -07:00
2023-03-29 13:49:08 -07:00
2022-12-31 20:04:56 -08:00
2022-12-31 20:04:56 -08:00
2021-03-21 02:55:42 -04:00
2021-03-21 02:55:42 -04:00
2023-06-06 21:46:19 -07:00
2023-06-06 21:46:19 -07:00
2023-04-05 20:02:29 -07:00
2023-01-01 16:36:43 -08:00
2023-06-05 17:57:23 -07:00
2023-02-17 20:47:32 -08:00
2021-12-18 00:01:32 -08:00
2021-09-27 10:32:23 -07:00
2023-05-17 10:09:59 -07:00
2023-05-17 10:09:59 -07:00
2023-03-02 22:58:12 -08:00
2022-12-31 20:04:56 -08:00
2023-05-17 17:11:26 -07:00
2023-03-04 16:10:17 -08:00
2023-06-05 19:21:07 -07:00
2023-06-05 17:57:23 -07:00
2021-08-05 13:35:21 -04:00
2021-08-05 13:35:21 -04:00
2021-09-19 21:49:54 -07:00
2023-06-05 17:57:23 -07:00
2023-06-05 17:57:23 -07:00
2023-03-30 19:54:46 -07:00
2023-02-13 23:27:00 -08:00
2023-03-04 14:02:47 -08:00
2023-03-04 14:02:47 -08:00
2023-06-05 17:57:23 -07:00
2021-02-25 17:23:59 -05:00
2023-02-13 23:27:00 -08:00
2023-02-13 23:27:00 -08:00
2023-06-05 17:57:23 -07:00
2022-12-31 20:04:56 -08:00
2022-12-31 20:04:56 -08:00
2022-12-31 20:04:56 -08:00
2023-03-05 13:21:43 -08:00
2023-03-26 17:54:47 -07:00
2023-03-26 17:54:47 -07:00
2022-12-31 20:04:56 -08:00
2023-03-26 17:54:47 -07:00
2023-02-13 23:27:00 -08:00
2022-03-13 23:50:37 -07:00
2023-06-05 18:02:24 -07:00
2021-02-25 17:23:59 -05:00
2023-06-05 19:42:29 -07:00
2021-04-17 00:50:04 -04:00
2023-06-05 17:57:23 -07:00
2023-03-02 22:58:12 -08:00
2023-01-28 23:32:14 -08:00
2023-06-05 17:57:23 -07:00
2023-06-05 17:57:23 -07:00
2021-09-19 21:49:54 -07:00
2021-02-25 17:23:59 -05:00
2022-12-31 20:04:56 -08:00
2022-12-31 20:04:56 -08:00
2023-02-13 23:27:00 -08:00
2021-02-25 17:23:59 -05:00
2022-08-23 00:00:39 -07:00
2023-06-05 19:42:29 -07:00
2021-02-25 17:23:59 -05:00
2023-06-05 17:57:23 -07:00
2023-06-05 17:57:23 -07:00
2023-03-29 13:48:44 -07:00
2023-02-13 23:27:00 -08:00
2023-03-21 00:23:42 -07:00
2023-03-21 00:23:42 -07:00
2023-03-21 00:23:42 -07:00
2023-06-05 17:57:23 -07:00
2023-05-08 12:49:05 -07:00
2023-03-21 19:59:48 -07:00
2023-06-05 17:57:23 -07:00
2022-12-31 20:04:56 -08:00
2021-10-21 01:00:06 -07:00
2022-12-31 20:04:56 -08:00
2022-12-31 20:04:56 -08:00
2022-12-31 20:04:56 -08:00
2023-03-21 19:59:48 -07:00
2023-03-21 19:59:48 -07:00
2022-11-30 22:50:08 -08:00
2021-09-24 17:48:15 -07:00
2021-09-24 16:37:27 -07:00
2023-01-28 14:36:28 -08:00
2022-12-29 16:13:54 -08:00
2021-05-25 15:23:34 -04:00
2023-02-27 23:00:41 -08:00
2023-02-27 23:00:41 -08:00
2023-03-21 19:59:48 -07:00
2023-03-21 19:59:48 -07:00
2023-03-21 19:59:48 -07:00
2023-03-21 19:59:48 -07:00
2022-11-14 21:57:01 -08:00
2022-11-14 19:40:23 -08:00
2022-12-31 20:04:56 -08:00
2022-12-31 20:04:56 -08:00
2020-11-04 12:06:57 -05:00
2022-12-31 20:04:56 -08:00
2022-11-14 13:14:25 -08:00
2021-08-27 12:28:35 -07:00