Llywelwyn
27c1fe9a48
cleans up linter warns
2023-09-18 21:54:18 +01:00
Llywelwyn
85efe13dc5
made the switch to using bracket-lib directly, instead of rltk wrapper
...
this should solve the build issues; it makes using the non-crashing github build a lot easier, because it lets the explicit rltk dependency be removed.
2023-09-05 02:23:31 +01:00
Llywelwyn
738484436b
significant events in morgue file, better event logging
2023-08-25 22:43:50 +01:00
Llywelwyn
c2c7e0bd52
sorry - swapping from rustfmt to prettier-rust
2023-08-23 01:22:09 +01:00
Llywelwyn
1d9cb04d1f
standardises entity names
2023-08-21 13:59:21 +01:00
Llywelwyn
51f8ee66e6
removes deprecated SufferDamage component
2023-08-17 05:48:30 +01:00
Llywelwyn
945242bc42
deletes deprecated damage system
2023-08-17 05:42:19 +01:00
Llywelwyn
efe15705ad
Beginning the conversion to an Effects system
2023-08-16 15:11:49 +01:00
Llywelwyn
012d61603a
ensuring we remove entities from the SpatialMap when they die
2023-08-16 01:29:00 +01:00
Llywelwyn
71f5c2ac9f
Expands cheat menu
2023-08-13 16:22:30 +01:00
Llywelwyn
0169a88091
RegenSystem{} for health regen (mana NYI)
2023-08-01 01:44:02 +01:00
Llywelwyn
475f96d4e6
cleans up spawning, rolling for items/mobs/traps separately
2023-07-30 14:16:57 +01:00
Llywelwyn
875e6bfee7
mobs have a chance to drop held items on death
2023-07-30 08:57:31 +01:00
Llywelwyn
3e9ebaa002
gitignore, spring cleaning
2023-07-30 01:05:44 +01:00
Llywelwyn
3dab5202f8
levels, and ui changes
2023-07-29 05:56:52 +01:00
Llywelwyn
c169a1eae6
combat system overhaul - d20/hack-like
2023-07-28 06:29:59 +01:00
Llywelwyn
f9057da71b
event logging/game over message
2023-07-24 05:31:30 +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
27d14ac97d
gameover
2023-07-11 08:17:18 +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
7eb0e0ad64
minor fixes - grammar and rng
2023-07-10 11:13:54 +01:00
Llywelwyn
d41ef0f8dc
vim keys fix
2023-07-10 10:21:54 +01:00
Llywelwyn
06c3d40c65
magic missile, fireball scrolls
2023-07-09 09:12:21 +01:00
Llywelwyn
9d01ab220d
basic bloodstains
...
TODO: coloured by entity bleed colour[?]
2023-07-07 22:40:03 +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