Llywelwyn
|
3301feaae0
|
forest tweaks - foliage and proper grass
|
2023-08-30 02:01:29 +01:00 |
|
Llywelwyn
|
2890c16a3c
|
FillEdges map builder, to fill walkable edges with overmap transition
|
2023-08-27 16:36:33 +01:00 |
|
Llywelwyn
|
8e3ed5cead
|
huge refactor of overmap-local map travel
|
2023-08-27 16:21:15 +01:00 |
|
Llywelwyn
|
02be487334
|
town -> woods -> one floor of dungeon; infinite dungeon elsewhere
just trying things out.
|
2023-08-27 03:43:25 +01:00 |
|
Llywelwyn
|
486807fc84
|
names to file
|
2023-08-27 03:13:58 +01:00 |
|
Llywelwyn
|
e1eae7efaf
|
overmap travel - needs refactoring urgently, but it works for now
|
2023-08-27 03:00:48 +01:00 |
|
Llywelwyn
|
38eed3e483
|
refactor, and overmap (heavy wip)
|
2023-08-27 00:06:29 +01:00 |
|
Llywelwyn
|
746de971f0
|
overmap, refactor offsets
|
2023-08-26 22:46:04 +01:00 |
|
Llywelwyn
|
3023a33cc5
|
i/o stuff: skeleton framework for morgue files, and a config.toml file
|
2023-08-24 22:34:05 +01:00 |
|
Llywelwyn
|
c2c7e0bd52
|
sorry - swapping from rustfmt to prettier-rust
|
2023-08-23 01:22:09 +01:00 |
|
Llywelwyn
|
c7fcd301e2
|
character creation starting inventories
|
2023-08-21 09:01:58 +01:00 |
|
Llywelwyn
|
0344f87da8
|
EncumbranceSystem {}
|
2023-08-13 15:42:56 +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
|
b5e3880a33
|
IntervalSpawningSystem{} fix, and mobs randomly move
|
2023-08-01 08:30:04 +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
|
42113ad6a4
|
building and theming the forest
|
2023-07-30 04:17:20 +01:00 |
|
Llywelwyn
|
6d6b84ae6a
|
town tweaks
|
2023-07-29 08:43:40 +01:00 |
|
Llywelwyn
|
be2c8a35a5
|
title image, ui tweaks
|
2023-07-29 02:21:36 +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
|
a54e604681
|
town tweaks, themes
|
2023-07-26 02:30:25 +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
|
f9057da71b
|
event logging/game over message
|
2023-07-24 05:31:30 +01:00 |
|
Llywelwyn
|
1f6c04a526
|
atomises item table into sub-tables, adds table rolls to vaults
|
2023-07-23 22:41:24 +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
|
2ceb20a822
|
atomises rooms and corridors
- room sorter
- rounding room corners
- dogleg and bsp corridors
- room exploder
|
2023-07-23 16:44:14 +01:00 |
|
Llywelwyn
|
b7b2061228
|
fun with layers, and inventory display refactor
|
2023-07-23 15:50:56 +01:00 |
|
Llywelwyn
|
53afddf055
|
prefab whitespace fix
|
2023-07-23 02:39:02 +01:00 |
|
Llywelwyn
|
dd367dc39b
|
refactors mapgen into chained builders
|
2023-07-21 18:34:08 +01:00 |
|
Llywelwyn
|
8a5600267c
|
flipping vaults
|
2023-07-21 13:35:17 +01:00 |
|
Llywelwyn
|
d1f36499c2
|
vaults
|
2023-07-21 13:06:39 +01:00 |
|
Llywelwyn
|
a3b4688608
|
prefab sectionals and searching on wait
|
2023-07-21 11:11:54 +01:00 |
|
Llywelwyn
|
8664a8e066
|
refactors entity spawning
|
2023-07-21 10:58:58 +01:00 |
|
Llywelwyn
|
e72d1bd694
|
prefabs from ascii
|
2023-07-20 22:30:56 +01:00 |
|
Llywelwyn
|
ea79d4064f
|
refactors image loading into fully-fledged prefab builder
|
2023-07-20 21:55:03 +01:00 |
|
Llywelwyn
|
fc59880b80
|
initial wfc, and suppressing dead code warnings
|
2023-07-20 17:21:32 +01:00 |
|
Llywelwyn
|
7f775b80dd
|
voronoi, and starting on wfc
|
2023-07-20 15:26:51 +01:00 |
|
Llywelwyn
|
09bafa4d1f
|
diffusion-limited aggregation, symmetry, brushes
|
2023-07-19 20:15:26 +01:00 |
|
Llywelwyn
|
9f45c63539
|
8-bit wall bitmasks
|
2023-07-16 19:30:44 +01:00 |
|
Llywelwyn
|
f578938390
|
mazes
|
2023-07-16 07:59:24 +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 |
|