projects
/
gbrg
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7a0d0aa
)
defs: documented t_resource
master
origin/HEAD
origin/master
author
Lukas Krickl
<lukas@krickl.dev>
Fri, 14 Nov 2025 15:39:36 +0000
(16:39 +0100)
committer
Lukas Krickl
<lukas@krickl.dev>
Fri, 14 Nov 2025 15:39:36 +0000
(16:39 +0100)
only the lower 4 bits are used for resource count now.
src/defs.s
patch
|
blob
|
history
src/tiles.s
patch
|
blob
|
history
diff --git
a/src/defs.s
b/src/defs.s
index 7df4704f5d4346d4f51dcfd743defe21b5766f7d..e271de2c942cb21303e6269c472ba83a494ee703 100644
(file)
--- a/
src/defs.s
+++ b/
src/defs.s
@@
-108,6
+108,8
@@
; owning actor
.de t_owner, 1
; based on type
+ ; nnnn0000: resource meta info (optional)
+ ; 0000nnnn: current resource count (0-15)
.de t_resource, 1
; 2 bytes of custom state storage
; to be used by tile routine
diff --git
a/src/tiles.s
b/src/tiles.s
index d61509f03a0f1aac61965d46b2bc859cb5946a06..cb41627ae276b8fb4a911051f8f4585771156227 100644
(file)
--- a/
src/tiles.s
+++ b/
src/tiles.s
@@
-319,7
+319,7
@@
tile_update_empty:
; if 2 adjacnet food tiles
; turn into food
- cp a, 2
+ cp a, 2
ret c
push de