Commit graph

24 commits

Author SHA1 Message Date
Llywelwyn
038e616500 cleans up chatlog colours - renderables for non-item, beatitude for item 2023-08-27 22:26:58 +01:00
Llywelwyn
537e19c4e7 tooltips for overmap tiles, and distinct fg-bg offsets 2023-08-27 18:04:53 +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
c2c7e0bd52 sorry - swapping from rustfmt to prettier-rust 2023-08-23 01:22:09 +01:00
Llywelwyn
cfe5884a0b blindness - misc 2023-08-22 16:17:42 +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
1002844098 cleans up comment 2023-08-17 08:37:40 +01:00
Llywelwyn
03ae8992f6 extraordinarily hacky solution to a logstore bug 2023-08-17 08:34:26 +01:00
Llywelwyn
945242bc42 deletes deprecated damage system 2023-08-17 05:42:19 +01:00
Llywelwyn
6677181a4e atomising item use: refactors BUC 2023-08-17 02:00:05 +01:00
Llywelwyn
3dab5202f8 levels, and ui changes 2023-07-29 05:56:52 +01:00
Llywelwyn
be2c8a35a5 title image, ui tweaks 2023-07-29 02:21:36 +01:00
Llywelwyn
a3ffb7d251 logs now print char-by-char, and have "perfect" wrapping
wraps will happen mid-word, but this is is intentional. hard wrapping doesn't look very good in my opinion

this has deprecated descending message logs for now
2023-07-28 22:25:25 +01:00
Llywelwyn
650afaf821 fixes message log wrapping - sort of
it's an improvement - messages will wrap if the added fragment is longer than the maximum width, but it still causes issues if an *individual* fragment is longer than the width. the proper solution here, i think, is to get rid of the whole fragment system and just log words and newlines, and not have to bother with any of this.
2023-07-28 21:06:08 +01:00
Llywelwyn
f53b767376 overhaul: data-driven architecture 2023-07-25 03:50:50 +01:00
Llywelwyn
b80c3ac9d1 FillEdges builder, and a welcome message 2023-07-24 19:16:20 +01:00
Llywelwyn
ec9127573c fastfov and telepathy
currently no way to *gain* telepathy, but it works
2023-07-11 11:12:11 +01:00
Llywelwyn
42901b984e extends log builder, swaps away from textblocks
line wrapping no longer works, but in return the message log can easily be swapped between ascending/descending, and spaces/no spaces between entries.

realistically nobody wants to read a huge wrapped line anyway so those can just be avoided
2023-07-11 02:41:01 +01:00
Llywelwyn
c10eda695a logs + events refactor 2023-07-10 13:09:01 +01:00
Llywelwyn
4f899d329e initial 2023-07-10 12:48:56 +01:00
Llywelwyn
85881db62f pre-api removal 2023-07-10 11:46:21 +01:00