Commit graph

40 commits

Author SHA1 Message Date
Llywelwyn
02be487334 town -> woods -> one floor of dungeon; infinite dungeon elsewhere
just trying things out.
2023-08-27 03:43:25 +01:00
Llywelwyn
9e294a1680 better death messages, and morgue file map fix 2023-08-26 17:48:04 +01:00
Llywelwyn
9ac2adc5d6 improves morgue file significant event logging, bumps wasm build 2023-08-26 12:45:24 +01:00
Llywelwyn
738484436b significant events in morgue file, better event logging 2023-08-25 22:43:50 +01:00
Llywelwyn
02a4f33d11 more framework for spells 2023-08-23 18:17:04 +01:00
Llywelwyn
76c74df028 inventory system messages to config 2023-08-23 02:31:23 +01:00
Llywelwyn
306c1e4d53 experience level log fix 2023-08-23 02:24:57 +01:00
Llywelwyn
15e8ae13d0 char creation to config 2023-08-23 01:57:35 +01:00
Llywelwyn
424bf43ed5 config stuff to config folder 2023-08-23 01:31:02 +01:00
Llywelwyn
c2c7e0bd52 sorry - swapping from rustfmt to prettier-rust 2023-08-23 01:22:09 +01:00
Llywelwyn
c46e302274 identify now works properly with beatitude 2023-08-22 18:01:07 +01:00
Llywelwyn
51081c7c9c Identification scrolls 2023-08-22 17:38:30 +01:00
Llywelwyn
cfe5884a0b blindness - misc 2023-08-22 16:17:42 +01:00
Llywelwyn
113d26cf41 effects messages to consts 2023-08-22 11:06:48 +01:00
Llywelwyn
e76a03633b remove curse - with full BUC impl 2023-08-22 10:50:44 +01:00
Llywelwyn
d277384cc5 animation framework stuff 2023-08-21 23:12:49 +01:00
Llywelwyn
366c5d6543 fancy particle effects 2023-08-21 22:43:19 +01:00
Llywelwyn
f325d39f4c particle effect on items/traps 2023-08-21 20:20:46 +01:00
Llywelwyn
397aa07d60 minor fixes, altars can heal 2023-08-21 19:20:08 +01:00
Llywelwyn
8c11951258 did_something event triggers 2023-08-21 16:58:38 +01:00
Llywelwyn
db9e04069a removes need to pass BUC to effects 2023-08-21 16:39:37 +01:00
Llywelwyn
1d9cb04d1f standardises entity names 2023-08-21 13:59:21 +01:00
Llywelwyn
831720ce37 refactors beatitude, and prepping readme for week 7 2023-08-21 12:50:30 +01:00
Llywelwyn
40f9d117f3 initial: character creation 2023-08-21 00:16:30 +01:00
Llywelwyn
23a6d5e025 abstracting level requirements 2023-08-20 16:50:00 +01:00
Llywelwyn
72f8dbbdf4 small tweaks, cleanup, and cranks offset 2023-08-17 15:11:24 +01:00
Llywelwyn
6eab48e616 cleans up flags, adds aoe trap 2023-08-17 11:11:53 +01:00
Llywelwyn
71f69e8fe4 effects from dead entities are now removed from queue without running 2023-08-17 10:15:54 +01:00
Llywelwyn
66f5a8d826 refactors wands/items with charges 2023-08-17 09:49:58 +01:00
Llywelwyn
f5394f10ab more scrolls 2023-08-17 08:34:51 +01:00
Llywelwyn
6162eb090f cleans up imports 2023-08-17 05:52:14 +01:00
Llywelwyn
ff1afed92c cleanup and bugfixes, standardising log colours 2023-08-17 04:44:40 +01:00
Llywelwyn
dd4e0aaee4 log colour tweaks 2023-08-17 03:25:39 +01:00
Llywelwyn
911873127d atomising item use: damage and healing, and refactors 2023-08-17 03:12:42 +01:00
Llywelwyn
6677181a4e atomising item use: refactors BUC 2023-08-17 02:00:05 +01:00
Llywelwyn
a00b7ae805 atomising item use: no unnecessary empty logs 2023-08-17 01:18:25 +01:00
Llywelwyn
931f600625 atomising item use: hunger effect 2023-08-17 01:16:35 +01:00
Llywelwyn
18eae23a4c atomising item use: placeholder Item triggers 2023-08-17 00:43:26 +01:00
Llywelwyn
c496bb5474 Underflow fix for level 0 entities 2023-08-16 15:17:44 +01:00
Llywelwyn
efe15705ad Beginning the conversion to an Effects system 2023-08-16 15:11:49 +01:00