PatR
4b7e330f3a
secret doors in Garden filled rooms, take two
...
A comment in rm.h claimed that secret doors can't be trapped so I
used door flag D_TRAPPED to handle secret doors that should be shown
as trees instead of walls. But the comment was inaccurate and secret
doors can be trapped.
Such trapped secret doors in ordinary rooms ended up being shown as
trees too. Switch from using D_ARBOREAL in levl[][].doormask to new
levl[][].arboreal_sdoor which overloads levl[][].candig.
Also, wizard mode wishing for secret doors needed updating to allow
creating trapped ones (at wall or door locations).
This ought to update EDITLEVEL but I think existing save files can
live with secret door display issues. Untrapped secret doors in
garden-fill rooms will end up becoming trapped.
Replaces the fix for github issue #1309
2025-04-19 11:23:29 -07:00
..
2022-02-04 11:01:20 -05:00
2022-03-13 13:58:56 -07:00
2024-07-13 14:57:50 -04:00
2025-04-15 15:35:17 -04:00
2025-04-17 17:28:07 +03:00
2022-11-29 21:53:21 -05:00
2025-03-06 07:20:16 -05:00
2024-04-12 21:57:27 -04:00
2024-12-15 09:53:50 -05:00
2025-04-15 15:35:17 -04:00
2024-07-13 14:57:50 -04:00
2022-06-30 23:48:18 -04:00
2024-12-20 10:32:38 -05:00
2025-04-16 12:45:32 -04:00
2024-09-06 13:08:07 -07:00
2023-03-01 14:00:29 +02:00
2024-10-12 14:56:36 -04:00
2021-01-26 21:06:16 -05:00
2025-04-15 15:35:17 -04:00
2024-12-19 18:18:11 -08:00
2025-04-16 17:04:45 -04:00
2025-04-16 12:46:28 -07:00
2021-10-16 12:12:21 -04:00
2024-04-25 10:13:08 +03:00
2025-04-16 16:56:17 -04:00
2025-04-17 16:59:49 -07:00
2024-10-05 15:55:20 -04:00
2025-04-15 15:35:17 -04:00
2024-09-06 13:08:07 -07:00
2022-06-19 02:30:45 -07:00
2020-08-03 22:07:36 -04:00
2025-02-04 15:16:42 -05:00
2025-03-16 15:37:49 -04:00
2020-08-03 22:07:36 -04:00
2024-09-06 13:08:07 -07:00
2023-03-19 12:19:34 -04:00
2025-02-02 12:53:58 -05:00
2024-07-13 14:57:50 -04:00
2025-02-16 10:46:21 +02:00
2025-03-19 14:12:03 -04:00
2024-02-24 13:49:51 -08:00
2024-11-30 17:08:54 -05:00
2025-04-12 19:24:36 +03:00
2024-12-20 19:39:16 +02:00
2025-04-09 19:46:05 +03:00
2024-10-19 14:46:11 +03:00
2025-04-15 15:49:36 -04:00
2024-12-20 10:32:38 -05:00
2025-03-19 17:14:07 -04:00
2024-11-26 20:57:11 -08:00
2022-10-26 14:21:23 -04:00
2022-10-26 14:21:23 -04:00
2022-10-26 14:21:23 -04:00
2025-04-19 11:23:29 -07:00
2023-10-16 09:11:05 -04:00
2024-03-07 11:01:04 -05:00
2024-02-28 20:15:56 -08:00
2024-09-06 13:08:07 -07:00
2025-01-02 08:07:50 +02:00
2024-07-13 14:57:50 -04:00
2024-03-07 11:01:04 -05:00
2024-08-17 11:19:45 -07:00
2024-11-13 09:07:10 -05:00
2023-11-22 16:01:58 -05:00
2020-08-12 16:15:28 -07:00
2021-10-16 12:12:21 -04:00
2024-05-06 19:58:21 +03:00
2025-04-17 10:10:52 -07:00
2024-06-15 19:04:57 +03:00
2024-12-20 10:32:38 -05:00
2024-05-06 19:58:21 +03:00
2024-12-20 10:32:38 -05:00
2024-09-06 13:08:07 -07:00
2025-03-22 12:17:12 -04:00
2022-06-30 23:48:18 -04:00
2025-01-04 23:38:34 -05:00
2025-01-04 19:01:34 -05:00
2025-01-10 01:30:49 -08:00
2025-01-04 23:38:34 -05:00
2025-04-15 15:35:17 -04:00
2025-02-28 11:37:05 -08:00
2022-10-26 14:21:23 -04:00
2022-10-26 14:21:23 -04:00
2025-02-02 09:00:05 -05:00
2024-11-26 20:57:11 -08:00