From e9e18f4234aa6924f73591c6666f0cba65039104 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marijan=20Petri=C4=8Devi=C4=87?= Date: Fri, 4 Oct 2024 22:27:06 -0500 Subject: [PATCH] game: cache tilesets because wasm doesnt support asset-server caching --- game/src/animation/systems.rs | 13 +++++++------ game/src/lib.rs | 14 +++++++++++++- game/src/player/components.rs | 10 ++++++++++ game/src/player/systems.rs | 24 ++++++++++++++++++++++-- 4 files changed, 52 insertions(+), 9 deletions(-) diff --git a/game/src/animation/systems.rs b/game/src/animation/systems.rs index f914d07..c8ed6ee 100644 --- a/game/src/animation/systems.rs +++ b/game/src/animation/systems.rs @@ -2,7 +2,8 @@ use bevy::prelude::*; use bevy_rapier2d::prelude::{KinematicCharacterControllerOutput, Velocity}; use super::components::{AnimationIndices, AnimationTimer}; -use crate::player::components::Player; +use crate::player::components::{Movement, Player}; +use crate::Tilesets; pub fn animate_sprite( time: Res