Commit graph

20 commits

Author SHA1 Message Date
Llywelwyn
050923fab0 pluralised names 2023-07-23 02:10:29 +01:00
Llywelwyn
b4420ba538 inventory refactor, maybe slightly unwieldy 2023-07-23 01:42:26 +01:00
Llywelwyn
d316a55818 basic trap implementation
confusion on player is NYI
2023-07-15 09:59:20 +01:00
Llywelwyn
4cd4b638ec vi-keys in menu fix 2023-07-12 08:26:26 +01:00
Llywelwyn
73bd07c1b8 hunger system 2023-07-12 08:17:50 +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
27d14ac97d gameover 2023-07-11 08:17:18 +01:00
Llywelwyn
8d04c40389 basic equippables 2023-07-11 07:43:35 +01:00
Llywelwyn
595ec61332 vi-keys menu nav, and 80x60 menu bg img 2023-07-11 04:50:55 +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
85881db62f pre-api removal 2023-07-10 11:46:21 +01:00
Llywelwyn
c6639b7616 weighted spawns, magic mapping, and curses 2023-07-10 06:49:31 +01:00
Llywelwyn
b8f8691e90 depth, waiting (with hp recovery), hit die for monsters, ui tweak 2023-07-10 03:35:09 +01:00
Llywelwyn
51060f1a85 saveload system
localstorage isn't supported by wasm, so playing online will probably just not have save games for a while
2023-07-09 12:09:30 +01:00
Llywelwyn
06c3d40c65 magic missile, fireball scrolls 2023-07-09 09:12:21 +01:00
Llywelwyn
7bf1c0b887 Brogue-style tile colour offsets, and main menu 2023-07-09 03:35:31 +01:00
Llywelwyn
f26adf352e inventory finishes 2023-07-07 08:37:29 +01:00
Llywelwyn
986adb6fce gui, inventory, symmetrical shadowcasting, bugfixes 2023-07-07 07:10:44 +01:00
Llywelwyn
d3a09df7a8 initial commit
using rltk
2023-07-06 16:47:07 +01:00