Llywelwyn
|
cb7d9082d1
|
bugfix
|
2023-08-31 02:00:47 +01:00 |
|
Llywelwyn
|
3464e9447c
|
imports to lib.rs, creating unit tests
|
2023-08-31 01:20:21 +01:00 |
|
Llywelwyn
|
a038a3f586
|
chance to log dungeon features per clock turn
|
2023-08-30 12:08:03 +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
|
9fb791039f
|
map shortnames/identifiers
|
2023-08-30 04:51:32 +01:00 |
|
Llywelwyn
|
d032c847a0
|
some more options to config - colour offsets, and all-black tile bgs
|
2023-08-30 01:35:53 +01:00 |
|
Llywelwyn
|
96e69d5c5e
|
unused vars cleanup
|
2023-08-27 18:08:29 +01:00 |
|
Llywelwyn
|
537e19c4e7
|
tooltips for overmap tiles, and distinct fg-bg offsets
|
2023-08-27 18:04:53 +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
|
00dea1a55e
|
fixes master dungeon map bug - map params weren't being saved
it was saving the version of the map at creation (e.g. no viewsheds, no bloodstains, no tile changes), and never updating it on transition
|
2023-08-27 00:21:01 +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
|
9e294a1680
|
better death messages, and morgue file map fix
|
2023-08-26 17:48:04 +01:00 |
|
Llywelwyn
|
738484436b
|
significant events in morgue file, better event logging
|
2023-08-25 22:43:50 +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
|
3c5f52faba
|
increases colour offset, and adds a config option for offset %
|
2023-08-23 22:07:00 +01:00 |
|
Llywelwyn
|
ff344ccee4
|
returns the option for scanlines, cleans up config
|
2023-08-23 21:14:07 +01:00 |
|
Llywelwyn
|
bde0706c0d
|
FOV tweaks
|
2023-08-23 02:24:33 +01:00 |
|
Llywelwyn
|
424bf43ed5
|
config stuff to config folder
|
2023-08-23 01:31:02 +01:00 |
|
Llywelwyn
|
705a6bb1fb
|
consts in config files
|
2023-08-23 01:25:53 +01:00 |
|
Llywelwyn
|
c2c7e0bd52
|
sorry - swapping from rustfmt to prettier-rust
|
2023-08-23 01:22:09 +01:00 |
|
Llywelwyn
|
281396f9ce
|
starting on config files
|
2023-08-23 00:58:01 +01:00 |
|
Llywelwyn
|
2c7671b348
|
optional darken by distance and viewshed multiplier
|
2023-08-23 00:00:44 +01:00 |
|
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
|
72f8dbbdf4
|
small tweaks, cleanup, and cranks offset
|
2023-08-17 15:11:24 +01:00 |
|
Llywelwyn
|
76cc6a6938
|
tile content iterator with runstate tweak - returns optional runstate
|
2023-08-16 01:45:23 +01:00 |
|
Llywelwyn
|
2ba7cfad8d
|
cleanup and bugfixes
|
2023-08-16 01:23:57 +01:00 |
|
Llywelwyn
|
d439ff6d3f
|
complete spatial indexing refactor - SpatialMap
|
2023-08-16 01:17:38 +01:00 |
|
Llywelwyn
|
0375c31acf
|
more obfuscated item names
|
2023-08-15 15:19:54 +01:00 |
|
Llywelwyn
|
67f348db4a
|
visuals - scrolls with two-word names, and ui colours
|
2023-08-14 23:11:23 +01:00 |
|
Llywelwyn
|
1319ed16e0
|
capitalises unid scrolls
|
2023-08-14 07:04:27 +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
|
9e768c5f73
|
obfuscates names of unidentified items
|
2023-08-13 20:16:24 +01:00 |
|
Llywelwyn
|
2a8691efff
|
entity thawing and freezing on level change
|
2023-08-13 09:36:02 +01:00 |
|
Llywelwyn
|
dab0683ffd
|
generic goto_level, implements backtracking
|
2023-08-13 09:21:07 +01:00 |
|
Llywelwyn
|
25befa9343
|
Refactors worldmap gen, now uses a master list of maps for backtracking
|
2023-08-13 08:53:33 +01:00 |
|
Llywelwyn
|
557b7095b9
|
warnings cleanup and MasterDungeonMap class
|
2023-08-13 08:23:22 +01:00 |
|
Llywelwyn
|
75e17f235d
|
IntervalSpawnSystem{} now works with mob groupsize flags
|
2023-08-02 00:37:56 +01:00 |
|
Llywelwyn
|
b5e3880a33
|
IntervalSpawningSystem{} fix, and mobs randomly move
|
2023-08-01 08:30:04 +01:00 |
|
Llywelwyn
|
5276bb6e34
|
IntervalSpawningSystem{} (% chance for monster creation each turn)
|
2023-08-01 07:46:09 +01:00 |
|
Llywelwyn
|
42113ad6a4
|
building and theming the forest
|
2023-07-30 04:17:20 +01:00 |
|
Llywelwyn
|
e937994439
|
tiny visual tweaks - deepwater glyph and magic missile particle
|
2023-07-29 20:30:50 +01:00 |
|
Llywelwyn
|
6d6b84ae6a
|
town tweaks
|
2023-07-29 08:43:40 +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 |
|