Commit graph

34 commits

Author SHA1 Message Date
Llywelwyn
9e768c5f73 obfuscates names of unidentified items 2023-08-13 20:16:24 +01:00
Llywelwyn
7795044d36 Horrendous hash key gets worse -- REFACTOR THIS LATER 2023-08-13 18:43:04 +01:00
Llywelwyn
71f5c2ac9f Expands cheat menu 2023-08-13 16:22:30 +01:00
Llywelwyn
0344f87da8 EncumbranceSystem {} 2023-08-13 15:42:56 +01:00
Llywelwyn
7460ddee05 serialises dungeon map 2023-08-13 10:03:30 +01:00
Llywelwyn
2a8691efff entity thawing and freezing on level change 2023-08-13 09:36:02 +01:00
Llywelwyn
aac6e0ad02 Speed with TURN_COST and slight randomisation to reduce predictability 2023-07-31 05:07:41 +01:00
Llywelwyn
dce40ac741 speed system - NYI 2023-07-31 03:05:25 +01:00
Llywelwyn
475f96d4e6 cleans up spawning, rolling for items/mobs/traps separately 2023-07-30 14:16:57 +01:00
Llywelwyn
a17a2c8f11 combat system 2nd pass - multiattacks for natural attackers 2023-07-30 05:30:01 +01:00
Llywelwyn
3dab5202f8 levels, and ui changes 2023-07-29 05:56:52 +01:00
Llywelwyn
c2759e9e8e continuing with the overhaul, allowed entities to wear stuff 2023-07-28 06:57:14 +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
2ecfd25d95 decoupled camera from map, wands of digging, wand use tracking 2023-07-24 18:14:38 +01:00
Llywelwyn
ab5797078c corridor types, doors, some refactoring 2023-07-23 21:23:38 +01:00
Llywelwyn
050923fab0 pluralised names 2023-07-23 02:10:29 +01:00
Llywelwyn
e2afd47830 attribute component - functionality NYI 2023-07-21 21:43:24 +01:00
Llywelwyn
d316a55818 basic trap implementation
confusion on player is NYI
2023-07-15 09:59:20 +01:00
Llywelwyn
24417fbb05 basic wands and wresting 2023-07-12 11:40:56 +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
c10eda695a logs + events refactor 2023-07-10 13:09:01 +01:00
Llywelwyn
c6639b7616 weighted spawns, magic mapping, and curses 2023-07-10 06:49:31 +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
22d90a46b4 scroll of confusion 2023-07-09 09:51:42 +01:00
Llywelwyn
d4d25955cc destructible items 2023-07-09 09:23:52 +01:00
Llywelwyn
06c3d40c65 magic missile, fireball scrolls 2023-07-09 09:12:21 +01:00
Llywelwyn
f76b705fe6 basic particles 2023-07-08 01:17:21 +01:00
Llywelwyn
65d728b75a generalised item use system 2023-07-07 22:39:44 +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