Please machete

This commit is contained in:
hodasemi 2025-02-28 10:22:25 +01:00
parent ee5273b501
commit 8205b91ec9
9 changed files with 6 additions and 12 deletions

View file

@ -5,9 +5,7 @@ authors = ["hodasemi <superschneider@t-online.de>"]
edition = "2024"
[dependencies]
utilities = { workspace = true }
audio = { workspace = true, optional = true }
assetpath = { workspace = true }
anyhow = { workspace = true }
presentation = { path = "../presentation" }

View file

@ -6,8 +6,6 @@ edition = "2024"
[dependencies]
# needed
destructure_traitobject = { workspace = true }
itertools = { workspace = true }
serde = { workspace = true }
ron = { workspace = true }
paste = { workspace = true }
@ -20,8 +18,6 @@ assetpath = { workspace = true }
shaderc = { workspace = true }
config_handler = { path = "../ConfigHandler" }
lua-wrapper = { path = "../lua-wrapper" }
scene_update_macros = { path = "../scene_update_macros" }
asset = { path = "../asset" }
loading_screen = { path = "../loading-screen" }
context = { path = "../context", features = ["bundle_sdl2", "sound"] }

View file

@ -14,11 +14,6 @@ pub use crate::engine::{
engine_settings::*,
};
pub use serde::{
Deserialize, Deserializer, Serialize, Serializer,
ser::{SerializeMap, SerializeSeq, SerializeStruct},
};
pub use ecs::*;
pub use ron;

View file

@ -2,6 +2,7 @@ use crate::prelude::*;
use asset::GltfBoundingBox as GltfBB;
use serde::{Deserialize, Serialize};
use utilities::prelude::cgmath::Vector3;
#[derive(Debug, Default, Clone, PartialEq, Serialize, Deserialize)]

View file

@ -1,6 +1,7 @@
use cgmath::{Matrix2, Rad, Vector2, Vector3, Zero};
use cgmath::Matrix4;
use serde::{Deserialize, Serialize};
use crate::prelude::*;
use anyhow::Result;

View file

@ -2,6 +2,7 @@ use crate::prelude::*;
use asset::*;
use serde::{Deserialize, Serialize};
use utilities::prelude::cgmath::{Deg, InnerSpace, Matrix4, vec3};
use std::sync::{Arc, Mutex, MutexGuard};

View file

@ -2,6 +2,7 @@ use std::{collections::HashMap, time::Duration};
use anyhow::Result;
use engine::prelude::*;
use serde::{Deserialize, Serialize};
use crate::entityparser::AnimationData;

View file

@ -1,6 +1,6 @@
use std::fmt;
use engine::prelude::*;
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
pub enum EntityTags {

View file

@ -4,6 +4,7 @@ use assetpath::AssetPath;
use anyhow::Result;
use engine::prelude::*;
use serde::{Deserialize, Serialize};
use crate::animation_info::AnimationType;