Llywelwyn
662f6ec4aa
cleanup
2023-08-14 20:50:21 +01:00
Llywelwyn
80c34a72b5
in-system name obfuscation (picking up, dropping items, etc.)
2023-08-14 20:21:53 +01:00
Llywelwyn
0ef3a51e56
in-game cheat/debug menu
2023-08-13 13:43:16 +01:00
Llywelwyn
dab0683ffd
generic goto_level, implements backtracking
2023-08-13 09:21:07 +01:00
Llywelwyn
0169a88091
RegenSystem{} for health regen (mana NYI)
2023-08-01 01:44:02 +01:00
Llywelwyn
aac6e0ad02
Speed with TURN_COST and slight randomisation to reduce predictability
2023-07-31 05:07:41 +01:00
Llywelwyn
3dab5202f8
levels, and ui changes
2023-07-29 05:56:52 +01:00
Llywelwyn
2d4758ced1
seen entities on ui
2023-07-29 00:12:03 +01:00
Llywelwyn
c169a1eae6
combat system overhaul - d20/hack-like
2023-07-28 06:29:59 +01:00
Llywelwyn
b940142f16
the town
2023-07-27 21:15:20 +01:00
Llywelwyn
1239597422
decouples depth from difficulty, and renames depth to ID
...
for future impl of branches
2023-07-27 17:59:46 +01:00
Llywelwyn
f2fabafe57
starting in town
2023-07-26 01:35:02 +01:00
Llywelwyn
cdf16aca9d
particles, and centred camera
2023-07-24 23:01:34 +01:00
Llywelwyn
7f0465da73
finishes decoupling map from camera
2023-07-24 18:53:51 +01:00
Llywelwyn
2ecfd25d95
decoupled camera from map, wands of digging, wand use tracking
2023-07-24 18:14:38 +01:00
Llywelwyn
7aa440612e
all entities in range of opened/closed/broken obj now get dirty viewshed
2023-07-24 15:17:41 +01:00
Llywelwyn
f9057da71b
event logging/game over message
2023-07-24 05:31:30 +01:00
Llywelwyn
1c435f8d60
tweaks
2023-07-24 04:32:56 +01:00
Llywelwyn
0472c8a8bf
help screen [?], and [f]orcing doors open
2023-07-24 03:13:23 +01:00
Llywelwyn
3e2eee9709
ActionWithDirection runstate
...
- setting this runstate with a function as arg will give a direction prompt, and then call the function with the selected direction as the argument. i.e. for opening a door or throwing an item in a specific direction
2023-07-24 00:58:40 +01:00
Llywelwyn
ab5797078c
corridor types, doors, some refactoring
2023-07-23 21:23:38 +01:00
Llywelwyn
a3b4688608
prefab sectionals and searching on wait
2023-07-21 11:11:54 +01:00
Llywelwyn
363ff4c0a3
drunkards walk
2023-07-15 23:19:46 +01:00
Llywelwyn
d96d4881d5
cellular automata and bsp interiors
2023-07-15 18:35:20 +01:00
Llywelwyn
0728a1db41
mapgen visualisation
2023-07-15 13:38:51 +01:00
Llywelwyn
d316a55818
basic trap implementation
...
confusion on player is NYI
2023-07-15 09:59:20 +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
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
4f899d329e
initial
2023-07-10 12:48:56 +01:00
Llywelwyn
d41ef0f8dc
vim keys fix
2023-07-10 10:21:54 +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
b6522d42c3
tweaks
...
changed placeholder player name, suppressed some dead code warnings
2023-07-09 23:08:58 +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
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