rework occlusion events
This commit is contained in:
+2
-7
@@ -16,6 +16,7 @@ fn main() {
|
||||
.insert_resource(tiles::CurrentWorldSpriteState {
|
||||
state: tiles::TerrainSpriteState::Inactive,
|
||||
})
|
||||
.insert_resource(camera::CameraMoved(true))
|
||||
.insert_resource(tiles::QuiltCache::default())
|
||||
.add_systems(PreStartup, tiles::initialize_textures)
|
||||
.add_plugins(
|
||||
@@ -40,19 +41,13 @@ fn main() {
|
||||
citizen::spawn_citizens,
|
||||
),
|
||||
)
|
||||
.add_systems(
|
||||
FixedUpdate,
|
||||
(tiles::build_quilted_terrain_sprites, camera::scroll_events),
|
||||
)
|
||||
.init_resource::<camera::CameraMoved>()
|
||||
.add_systems(
|
||||
Update,
|
||||
(
|
||||
camera::scroll_events,
|
||||
camera::camera_z_movement,
|
||||
camera::camera_movement,
|
||||
cursor::move_cursor,
|
||||
tile::update_tile_visibility
|
||||
.run_if(|camera_moved: Res<camera::CameraMoved>| camera_moved.0),
|
||||
),
|
||||
)
|
||||
.run();
|
||||
|
||||
Reference in New Issue
Block a user