Llywelwyn
|
65ec5c1b15
|
cleanup
|
2023-09-25 20:50:30 +01:00 |
|
Llywelwyn
|
db29b60551
|
mapgen fix
|
2023-09-25 20:44:05 +01:00 |
|
Llywelwyn
|
e258767405
|
finalised gamelog
|
2023-09-25 20:38:52 +01:00 |
|
Llywelwyn
|
8de3648bae
|
notan::text message log tests
|
2023-09-25 17:40:48 +01:00 |
|
Llywelwyn
|
093f9df86e
|
action w/ direction, and mapgen ctd fix
|
2023-09-25 16:06:45 +01:00 |
|
Llywelwyn
|
030bda215a
|
icon, wider log
|
2023-09-25 06:15:20 +01:00 |
|
Llywelwyn
|
c499528616
|
rem deprecated
|
2023-09-25 05:18:25 +01:00 |
|
Llywelwyn
|
b459966f95
|
alt log solution
|
2023-09-25 05:10:21 +01:00 |
|
Llywelwyn
|
aa63431d57
|
Notan ver
|
2023-09-25 04:51:38 +01:00 |
|
Llywelwyn
|
cdf0257598
|
rudimentary reimplementation of the log
|
2023-09-25 04:05:57 +01:00 |
|
Llywelwyn
|
1cd9f75ecc
|
curses16x16 to spritesheet
|
2023-09-25 03:34:53 +01:00 |
|
Llywelwyn
|
6cc659fd23
|
scuffed entity chars
|
2023-09-25 03:11:05 +01:00 |
|
Llywelwyn
|
0586c2cdad
|
map and turns
|
2023-09-25 02:16:06 +01:00 |
|
Llywelwyn
|
1038573a3a
|
backpack
|
2023-09-25 01:47:40 +01:00 |
|
Llywelwyn
|
4e24a9b50a
|
equip list - placeholder
|
2023-09-25 01:41:01 +01:00 |
|
Llywelwyn
|
df211c5c10
|
ui bulk
|
2023-09-25 01:30:05 +01:00 |
|
Llywelwyn
|
f3e58ad761
|
started on new ui fn
|
2023-09-25 00:36:11 +01:00 |
|
Llywelwyn
|
627d33b2d9
|
pixelfont
|
2023-09-25 00:05:26 +01:00 |
|
Llywelwyn
|
7f9ba34afa
|
fixes cheatmenu, reimpl particle ticker
|
2023-09-24 23:56:29 +01:00 |
|
Llywelwyn
|
0d4c0c9558
|
data to consts, cheatmenu
|
2023-09-24 23:46:27 +01:00 |
|
Llywelwyn
|
a2fb893f49
|
mapgen runstate
|
2023-09-24 22:20:49 +01:00 |
|
Llywelwyn
|
7f02a5a30f
|
draw_bg()
|
2023-09-24 21:24:11 +01:00 |
|
Llywelwyn
|
e482b29fc6
|
reimpl farlook (tooltips NYI)
|
2023-09-24 19:16:47 +01:00 |
|
Llywelwyn
|
e8aa7494a4
|
fixing the sea of red - entity rendering for things in view
|
2023-09-24 16:55:47 +01:00 |
|
Llywelwyn
|
643ecfcf3e
|
drawing entities, and map memory
|
2023-09-24 16:15:24 +01:00 |
|
Llywelwyn
|
d9489e7ddc
|
camera rendering, and breaking things temporarily
|
2023-09-24 14:23:48 +01:00 |
|
Llywelwyn
|
1299524c91
|
reimplementing gameloop with notan's App, instead of bracket-lib BTerm
|
2023-09-24 00:41:02 +01:00 |
|
Llywelwyn
|
683ab95531
|
removes ctx arg from get_screen_bounds()
|
2023-09-24 00:01:17 +01:00 |
|
Llywelwyn
|
be1c7aa1c7
|
draw "tiles"
|
2023-09-23 23:33:50 +01:00 |
|
Llywelwyn
|
2967cddf7b
|
init
|
2023-09-23 23:15:36 +01:00 |
|
Llywelwyn
|
a573971d49
|
include dep
|
2023-09-23 22:29:42 +01:00 |
|
Llywelwyn
|
2d55f83bb3
|
del spritesheet test grid
|
2023-09-23 20:54:49 +01:00 |
|
Llywelwyn
|
670b365def
|
refining the sprites
|
2023-09-23 19:35:51 +01:00 |
|
Llywelwyn
|
d58614b106
|
optional sprites for entities
|
2023-09-23 19:01:39 +01:00 |
|
Llywelwyn
|
cee4d02ce2
|
sprites init
|
2023-09-23 18:02:51 +01:00 |
|
Llywelwyn
|
8337f202cf
|
tile clipping fixes
|
2023-09-23 11:58:34 +01:00 |
|
Llywelwyn
|
141d4b63d2
|
fixes infini-dungeon difficulty
|
2023-09-23 11:14:32 +01:00 |
|
Llywelwyn
|
ddcfd72318
|
fixing up some post-merge errors
|
2023-09-23 10:43:32 +01:00 |
|
Llywelwyn
|
441b22439f
|
Merge branch 'master' into switching_to_draw_batches
|
2023-09-23 10:12:26 +01:00 |
|
Llywelwyn
|
23a42bab80
|
Some panics to unreachable!, better error msging
|
2023-09-23 00:12:05 +01:00 |
|
Llywelwyn
|
ae8f0d15a0
|
unreachable! for debug entries
|
2023-09-22 23:59:15 +01:00 |
|
Llywelwyn
|
b6abfbce4a
|
damage types: phys, magic, fire, cold, poison
|
2023-09-21 22:46:14 +01:00 |
|
Llywelwyn
|
de0aa33107
|
swaps over to bracket-lib's parse_dice_string(), and cl
|
2023-09-21 05:26:25 +01:00 |
|
Llywelwyn
|
921fee2ecc
|
intrinsic speed + regeneration
|
2023-09-21 05:06:52 +01:00 |
|
Llywelwyn
|
e8b5f6d997
|
adds component tests to tests/mod.rs
|
2023-09-21 01:10:02 +01:00 |
|
Llywelwyn
|
654aea9a32
|
damage mod multiplier unit tests
|
2023-09-21 01:08:01 +01:00 |
|
Llywelwyn
|
dc4bcbe618
|
adds damage types to items
|
2023-09-21 00:53:04 +01:00 |
|
Llywelwyn
|
8a44c94272
|
adds damage types and mods (weak/resist/immune), for all damage events
|
2023-09-21 00:52:54 +01:00 |
|
Llywelwyn
|
66013667d8
|
gamelog events unit tests
|
2023-09-20 23:21:38 +01:00 |
|
Llywelwyn
|
58e4742f12
|
more map tests
|
2023-09-20 21:56:57 +01:00 |
|