bevy 0.16 migration

This commit is contained in:
2025-05-02 19:27:23 +01:00
parent 9f264f230e
commit b7261ae847
6 changed files with 882 additions and 631 deletions
-3
View File
@@ -10,8 +10,6 @@ mod tile;
mod tilemap;
mod tiles;
use bevy::diagnostic::FrameTimeDiagnosticsPlugin;
fn main() {
App::new()
.insert_resource(game::ZIndex(0.0))
@@ -30,7 +28,6 @@ fn main() {
})
.set(ImagePlugin::default_nearest()),
)
.add_plugins(FrameTimeDiagnosticsPlugin::default())
.insert_resource(ClearColor(Color::srgb(0.0, 0.0, 0.0)))
.add_plugins(tilemap::TilemapPlugin)
.add_plugins(citizen::PathfindingPlugin)
+1 -1
View File
@@ -1,6 +1,6 @@
use crate::{game, tiles};
use bevy::prelude::*;
use std::collections::HashMap;
use bevy_platform::collections::hash_map::HashMap;
#[derive(Component, Clone)]
pub struct FloorTile {
+1 -1
View File
@@ -2,8 +2,8 @@ use crate::constants::{ITILE_SIZE, TILE_SIZE};
use crate::tile::{self, FixtureTile, FloorTile, NeedsOccluded, TileMap};
use crate::tiles::{self, FixtureTilePrefab, FloorTilePrefab, Textures};
use bevy::prelude::*;
use bevy_platform::collections::hash_map::HashMap;
use noise::{NoiseFn, Perlin};
use std::collections::HashMap;
pub const CHUNK_SIZE: i32 = 8;
+1 -1
View File
@@ -2,8 +2,8 @@ use std::process::exit;
use crate::tile::{FixtureTile, FloorTile, NeedsOccluded, TileState};
use crate::{constants::*, game};
use bevy::utils::HashMap;
use bevy::{prelude::*, transform};
use bevy_platform::collections::hash_map::HashMap;
#[derive(Resource)]
pub struct Textures {