From eee06361048e34f6ca21348e8776636da95ef3f8 Mon Sep 17 00:00:00 2001 From: iamcheeseman <[hidden email]> Date: Sat, 17 Jan 2026 13:10:38 -0500 Subject: add props --- src/resources.odin | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/resources.odin') diff --git a/src/resources.odin b/src/resources.odin index 7051fcf..315551d 100644 --- a/src/resources.odin +++ b/src/resources.odin @@ -30,12 +30,18 @@ Animation_Resource :: struct { Object_Resource :: struct { type: Object_Type, + tile_id: Maybe(u32), pos: Vec2, size: Vec2, parallax: Vec2, properties: map[string]Tiled_Property, } +Backgrond_Image :: struct { + image_id: Image_Id, + parallax: Vec2, +} + Room_Resource :: struct { width: i32, height: i32, @@ -43,11 +49,12 @@ Room_Resource :: struct { tile_height: i32, layers: [][]u32, objects: []Object_Resource, - background_image: Maybe(Image_Id), + background_color: Color, + background_images: []Backgrond_Image, } Tile_Resource :: struct { - tileset: Tileset_Id, + image: Image_Id, rect: Rect, id: u32, collisions: []Rect, -- cgit v1.3-2-g0d8e