Llywelwyn
|
44b0674b5a
|
the oryx-ening - zoom factor, and renderables refactor
currently extremely unfinished - half the sprites are gnomes, and tiles have no colours
|
2023-10-06 09:22:11 +01:00 |
|
Llywelwyn
|
06d5674199
|
trapdoors
|
2023-09-26 21:09:47 +01:00 |
|
Llywelwyn
|
bd450e806b
|
improved sprites - spriteinfo and methods
|
2023-09-26 20:40:17 +01:00 |
|
Llywelwyn
|
d6ba6c628c
|
sprites for entities, with text glyph fallback
|
2023-09-26 17:23:25 +01:00 |
|
Llywelwyn
|
b6abfbce4a
|
damage types: phys, magic, fire, cold, poison
|
2023-09-21 22:46:14 +01:00 |
|
Llywelwyn
|
954991fd9c
|
defaults vision range in raws, only needs specifying if abnormal
|
2023-09-20 20:33:05 +01:00 |
|
Llywelwyn
|
c4a87d9813
|
removes trailing commas
|
2023-09-20 20:25:29 +01:00 |
|
Llywelwyn
|
421c87c972
|
mobs: wargs, felines
|
2023-09-20 14:51:16 +01:00 |
|
Llywelwyn
|
583afa7078
|
mobs: insects
|
2023-09-20 13:14:56 +01:00 |
|
Llywelwyn
|
1f95bf14ee
|
slows treants back down, reduces spawnrate in grassy rooms
|
2023-08-30 09:19:48 +01:00 |
|
Llywelwyn
|
64caf0dc1a
|
less blocking - targets will try to path to any space around their tar
|
2023-08-30 09:15:45 +01:00 |
|
Llywelwyn
|
340aefa9e1
|
darkens sapling renderable so it blends in more
|
2023-08-30 07:16:10 +01:00 |
|
Llywelwyn
|
5d14bb8354
|
treant sapling
|
2023-08-30 07:14:28 +01:00 |
|
Llywelwyn
|
c2c7e0bd52
|
sorry - swapping from rustfmt to prettier-rust
|
2023-08-23 01:22:09 +01:00 |
|
Llywelwyn
|
9e26c41aad
|
adds mob ancestries, converts everything over to get_reactions()
|
2023-08-21 10:40:30 +01:00 |
|
Llywelwyn
|
1832e9d7f1
|
misc fixes
|
2023-08-18 23:56:49 +01:00 |
|
Llywelwyn
|
e02fa27ae4
|
goblin chieftain
|
2023-08-16 22:59:06 +01:00 |
|
Llywelwyn
|
47f12e9864
|
dwarf attack name fix
|
2023-08-16 15:46:01 +01:00 |
|
Llywelwyn
|
2887bb9736
|
prevents energy from ticking up whilst AI is culled
|
2023-08-15 21:18:28 +01:00 |
|
Llywelwyn
|
084e5e6f7b
|
cleans up mobs.json, adds MoveModes
|
2023-08-15 20:28:21 +01:00 |
|
Llywelwyn
|
9b037dceeb
|
faction-based adjacent ai
|
2023-08-15 16:29:01 +01:00 |
|
Llywelwyn
|
c43408b8aa
|
mobs: zombies, dwarves, kobolds, cave spider
|
2023-08-01 09:15:59 +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
|
475f96d4e6
|
cleans up spawning, rolling for items/mobs/traps separately
|
2023-07-30 14:16:57 +01:00 |
|
Llywelwyn
|
dc1cb0562f
|
cleans up raws/mod.rs with trait impls for json parsing
|
2023-07-30 09:27:47 +01:00 |
|
Llywelwyn
|
a17a2c8f11
|
combat system 2nd pass - multiattacks for natural attackers
|
2023-07-30 05:30:01 +01:00 |
|
Llywelwyn
|
42113ad6a4
|
building and theming the forest
|
2023-07-30 04:17:20 +01:00 |
|
Llywelwyn
|
3e9ebaa002
|
gitignore, spring cleaning
|
2023-07-30 01:05:44 +01:00 |
|
Llywelwyn
|
6d6b84ae6a
|
town tweaks
|
2023-07-29 08:43:40 +01:00 |
|
Llywelwyn
|
6e6d364aa5
|
fixed some attributes double-dipping, and added COMBAT_LOGGING
|
2023-07-28 17:12:02 +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
|
d2648c4560
|
visual overhaul
|
2023-07-28 01:06:42 +01:00 |
|
Llywelwyn
|
b940142f16
|
the town
|
2023-07-27 21:15:20 +01:00 |
|
Llywelwyn
|
8b2acab576
|
canines
|
2023-07-26 02:46:22 +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 |
|