aboutsummaryrefslogtreecommitdiff
path: root/world.scm
diff options
context:
space:
mode:
Diffstat (limited to 'world.scm')
-rw-r--r--world.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/world.scm b/world.scm
index d33a3eb..1230c89 100644
--- a/world.scm
+++ b/world.scm
@@ -35,9 +35,11 @@
(defstruct scene
entities
tilemap
+ tileset ; optional tileset struct when ~tilemap~ is ~#f~ (see renderer)
camera
tileset-texture
- camera-target) ; symbol tag or #f
+ camera-target ; symbol tag or #f
+ background) ; #f or (r g b) / (r g b a) for framebuffer clear
(define (scene-add-entity scene entity)
(scene-entities-set! scene (append (scene-entities scene) (list entity)))