dev/new-scene-plt #15

Merged
bquarkz merged 8 commits from dev/new-scene-plt into master 2026-04-14 04:26:50 +00:00
3 changed files with 4 additions and 6 deletions
Showing only changes of commit 5c1e6dac83 - Show all commits

View File

@ -1,7 +1,6 @@
use crate::scene_layer::SceneLayer;
use serde::{Deserialize, Serialize};
#[derive(Clone, Debug, Deserialize, Serialize)]
#[derive(Clone, Debug)]
pub struct SceneBank {
pub layers: [SceneLayer; 4],
}

View File

@ -1,14 +1,13 @@
use crate::glyph_bank::TileSize;
use crate::tilemap::TileMap;
use serde::{Deserialize, Serialize};
#[derive(Clone, Copy, Debug, Deserialize, Serialize)]
#[derive(Clone, Copy, Debug)]
pub struct MotionFactor {
pub x: f32,
pub y: f32,
}
#[derive(Clone, Debug, Deserialize, Serialize)]
#[derive(Clone, Debug)]
pub struct SceneLayer {
pub active: bool,
pub glyph_bank_id: u8,

View File

@ -1,6 +1,6 @@
use crate::glyph::Glyph;
#[derive(Clone, Copy, Debug, Default)]
#[derive(Clone, Copy, Debug)]
pub struct Sprite {
pub glyph: Glyph,
pub x: i32,