copperwater
31ea7c1f62
Add hallucinatory trap names
...
This adds many funny, realistic, and nonsensical traps to the game, to
be shown when the player is hallucinating.
Architecturally, the biggest change is merging the what_trap macro and
the "defsyms[trap_to_defsym(ttyp)].explanation" pattern into a single
function "trapname", which returns the name of the trap, handling the
hallucination case. There is also a second parameter used for overriding
hallucination in the occasional cases where the actual trap name should
always be returned.
In addition, the what_trap and random_trap macros are now obsolete and
not used anywhere, so they are removed.
2019-01-06 00:56:05 -05:00
..
2018-11-11 10:29:52 -05:00
2018-09-10 21:13:10 +03:00
2015-05-25 09:21:31 +09:00
2015-05-25 09:21:31 +09:00
2018-04-25 15:00:13 -04:00
2018-04-25 15:00:13 -04:00
2016-10-10 16:18:20 +03:00
2015-05-25 09:21:31 +09:00
2015-05-25 09:21:15 +09:00
2018-11-27 07:38:03 +02:00
2015-10-17 13:15:46 +03:00
2018-04-25 15:00:13 -04:00
2018-11-23 22:17:33 -05:00
2018-04-25 15:00:13 -04:00
2018-04-25 15:00:13 -04:00
2018-12-10 09:00:50 -05:00
2015-05-25 09:21:31 +09:00
2015-05-25 09:21:31 +09:00
2019-01-06 00:56:05 -05:00
2015-05-25 09:21:31 +09:00
2018-09-18 18:35:13 -04:00
2018-04-25 15:00:13 -04:00
2019-01-06 00:56:05 -05:00
2018-12-10 09:00:50 -05:00
2018-12-15 19:31:42 -05:00
2015-05-25 09:21:15 +09:00
2018-11-23 22:17:35 -05:00
2018-12-07 09:29:01 -05:00
2018-04-25 16:54:50 -04:00
2018-04-25 15:00:13 -04:00
2018-04-25 16:54:50 -04:00
2015-05-25 09:21:15 +09:00
2018-04-25 15:00:13 -04:00
2018-04-25 15:00:13 -04:00
2018-04-25 15:00:13 -04:00
2018-04-25 15:00:13 -04:00
2015-10-17 13:15:46 +03:00
2015-11-17 02:26:17 -08:00
2018-04-25 15:00:13 -04:00
2018-04-25 16:54:50 -04:00
2018-04-25 15:00:13 -04:00
2018-04-25 15:00:13 -04:00
2018-04-25 16:54:50 -04:00
2018-04-25 15:00:13 -04:00
2015-05-25 09:21:31 +09:00
2018-09-22 14:08:28 -04:00
2015-05-25 09:21:31 +09:00
2018-04-25 15:00:13 -04:00
2018-04-25 16:54:50 -04:00
2015-05-25 09:21:31 +09:00
2018-12-01 09:41:22 -05:00
2018-04-25 15:00:13 -04:00
2018-04-25 15:00:13 -04:00
2018-04-25 15:00:13 -04:00
2019-01-01 11:48:30 -05:00
2018-04-25 15:00:13 -04:00
2018-10-20 23:14:33 -04:00
2017-11-02 13:37:53 +02:00
2015-05-25 09:21:31 +09:00
2015-05-25 09:21:31 +09:00
2015-11-17 02:26:17 -08:00
2017-10-10 21:47:35 +03:00
2017-09-11 15:59:50 -07:00
2018-04-25 15:36:11 -04:00
2015-05-25 09:21:31 +09:00
2015-05-25 09:21:31 +09:00
2015-10-17 18:47:31 +03:00
2018-11-24 01:45:09 -08:00
2018-04-25 15:00:13 -04:00
2018-12-15 19:27:08 -08:00
2015-05-25 09:21:31 +09:00
2017-08-20 23:04:59 +03:00
2018-11-20 19:09:05 -05:00
2018-04-25 15:00:13 -04:00
2018-04-25 16:54:50 -04:00
2016-03-05 14:44:50 -05:00
2016-10-15 19:47:04 +03:00
2018-04-25 15:00:13 -04:00
2018-12-19 17:52:49 -08:00
2015-06-08 19:37:26 -04:00
2018-09-15 17:57:57 +03:00
2018-04-25 15:00:13 -04:00
2015-05-25 09:21:31 +09:00
2018-04-25 15:00:13 -04:00
2015-10-17 18:47:31 +03:00
2015-05-25 09:21:31 +09:00
2018-12-04 22:22:43 -05:00
2015-06-08 19:37:26 -04:00
2015-05-25 09:21:31 +09:00
2018-12-08 17:56:20 -05:00
2018-09-29 23:21:11 -04:00
2017-10-10 15:56:18 -07:00
2018-11-30 15:26:38 +02:00
2015-05-25 09:21:31 +09:00
2015-05-25 09:21:31 +09:00
2018-09-24 15:15:04 -07:00
2018-09-30 01:06:59 -07:00