Llywelwyn
|
1d9cb04d1f
|
standardises entity names
|
2023-08-21 13:59:21 +01:00 |
|
Llywelwyn
|
c7fcd301e2
|
character creation starting inventories
|
2023-08-21 09:01:58 +01:00 |
|
Llywelwyn
|
40f9d117f3
|
initial: character creation
|
2023-08-21 00:16:30 +01:00 |
|
Llywelwyn
|
454a8c7028
|
refactors hunger system
still works the same way, just cleaner
|
2023-08-20 17:27:11 +01:00 |
|
Llywelwyn
|
1832e9d7f1
|
misc fixes
|
2023-08-18 23:56:49 +01:00 |
|
Llywelwyn
|
72f8dbbdf4
|
small tweaks, cleanup, and cranks offset
|
2023-08-17 15:11:24 +01:00 |
|
Llywelwyn
|
f5394f10ab
|
more scrolls
|
2023-08-17 08:34:51 +01:00 |
|
Llywelwyn
|
945242bc42
|
deletes deprecated damage system
|
2023-08-17 05:42:19 +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
|
76d835021b
|
faction table, applying factions to mobs, and querying reactions
|
2023-08-15 15:56:00 +01:00 |
|
Llywelwyn
|
3474a782d7
|
unid wand names
|
2023-08-13 22:49:23 +01:00 |
|
Llywelwyn
|
1ec876a10d
|
id bugfixes
|
2023-08-13 22:05:03 +01:00 |
|
Llywelwyn
|
b8d7194f28
|
item identification
|
2023-08-13 20:49:46 +01:00 |
|
Llywelwyn
|
9e768c5f73
|
obfuscates names of unidentified items
|
2023-08-13 20:16:24 +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
|
75e17f235d
|
IntervalSpawnSystem{} now works with mob groupsize flags
|
2023-08-02 00:37:56 +01:00 |
|
Llywelwyn
|
6f8f42d9fc
|
Mind component is now properly applied
Applied by default to all mobs, unless they have the MINDLESS flag
|
2023-08-01 12:28:57 +01:00 |
|
Llywelwyn
|
0169a88091
|
RegenSystem{} for health regen (mana NYI)
|
2023-08-01 01:44:02 +01:00 |
|
Llywelwyn
|
6cef899ef6
|
ai refactor, mob spawns now take into account player level, small fixes
|
2023-07-31 22:24:38 +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
|
3dab5202f8
|
levels, and ui changes
|
2023-07-29 05:56:52 +01:00 |
|
Llywelwyn
|
1e25d062db
|
ranged targeting fixes (set_bg doesn't work with fancy console)
currently not using fancy features for anything, so just went back to the simple console
|
2023-07-28 17:58:32 +01:00 |
|
Llywelwyn
|
6e6d364aa5
|
fixed some attributes double-dipping, and added COMBAT_LOGGING
|
2023-07-28 17:12:02 +01:00 |
|
Llywelwyn
|
c169a1eae6
|
combat system overhaul - d20/hack-like
|
2023-07-28 06:29:59 +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
|
1b4d0c2c4b
|
tweaks and wasm build for w3
|
2023-07-25 17:08:11 +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
|
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
|
1f6c04a526
|
atomises item table into sub-tables, adds table rolls to vaults
|
2023-07-23 22:41:24 +01:00 |
|
Llywelwyn
|
72bd7558fa
|
doors render when they've been revealed
|
2023-07-23 21:49:52 +01:00 |
|
Llywelwyn
|
ab5797078c
|
corridor types, doors, some refactoring
|
2023-07-23 21:23:38 +01:00 |
|
Llywelwyn
|
46e0c6ec6b
|
room builders
|
2023-07-23 18:35:55 +01:00 |
|
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
|
e2afd47830
|
attribute component - functionality NYI
|
2023-07-21 21:43:24 +01:00 |
|
Llywelwyn
|
dd367dc39b
|
refactors mapgen into chained builders
|
2023-07-21 18:34:08 +01:00 |
|
Llywelwyn
|
d1f36499c2
|
vaults
|
2023-07-21 13:06:39 +01:00 |
|
Llywelwyn
|
8664a8e066
|
refactors entity spawning
|
2023-07-21 10:58:58 +01:00 |
|
Llywelwyn
|
ea79d4064f
|
refactors image loading into fully-fledged prefab builder
|
2023-07-20 21:55:03 +01:00 |
|
Llywelwyn
|
7f775b80dd
|
voronoi, and starting on wfc
|
2023-07-20 15:26:51 +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 |
|