better floor texture
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Tue, 1 Mar 2022 21:13:29 +0000 (15:13 -0600)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Tue, 1 Mar 2022 21:13:29 +0000 (15:13 -0600)
run_tree/assets/images/background-1.png [new file with mode: 0644]
run_tree/assets/images/background.png
run_tree/assets/images/spritesheet.png
src/entity/manager.onyx
src/entity/schematics/background.onyx

diff --git a/run_tree/assets/images/background-1.png b/run_tree/assets/images/background-1.png
new file mode 100644 (file)
index 0000000..ba7c9d6
Binary files /dev/null and b/run_tree/assets/images/background-1.png differ
index d8e1a10320cfc8def7a45cf8e34c44b72312a17c..c56aed5bfb9f03e197057975cf70023a76c1913e 100644 (file)
Binary files a/run_tree/assets/images/background.png and b/run_tree/assets/images/background.png differ
index b5bd7b68479b88f1cd09f188652034cfcfa9f32e..10caf54a575751116b3c6918780b27f0d3e6fd8e 100644 (file)
Binary files a/run_tree/assets/images/spritesheet.png and b/run_tree/assets/images/spritesheet.png differ
index 7f454039afbc2e8c7f853e72d57840a77060c900..ce42d97584d9533319b1b1018a195d84168f52d5 100644 (file)
@@ -109,6 +109,7 @@ Entity :: struct {
     }
 }
 
+
 Entity_Flags :: enum #flags {
     // These have defined values for stable serialization.
     Interactable :: 0x01;
index 0d294c4d7115c47a33a4fa6ae26d14a6a740d7c7..ca5a7dbe509ea2714be1247813c012f0a3717a9e 100644 (file)
@@ -22,7 +22,7 @@ Background :: struct {
     render :: (this: ^Entity) {
         size :: 10000.0f
         immediate_set_color(.{1, 1, 1});
-        immediate_subimage(^assets.texture, this.pos.x, this.pos.y, size, size, 0, 0, size, size);
+        immediate_subimage(^assets.texture, this.pos.x, this.pos.y, size, size, 0, 0, size / 2, size / 2);
     }
 
     #persist assets: struct {