~starkingdoms/starkingdoms

ref: bb445989bb26c177aea0eef22ff275f03b161fad starkingdoms/crates/unified/src/client/starguide/init.rs -rw-r--r-- 689 bytes
bb445989 — core fix(milp): improve predictability of solver 18 days ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
use bevy::anti_alias::fxaa::Fxaa;
use bevy::core_pipeline::tonemapping::DebandDither;
use bevy::post_process::bloom::Bloom;
use crate::prelude::*;
use crate::ecs::{StarguideCamera, STARGUIDE_LAYER};
use crate::config::planet::SpecialSpriteProperties;
use crate::config::planet::Planet;

pub fn starguide_init_plugin(app: &mut App) {
    app.add_systems(Startup, init_starguide);
}

pub fn init_starguide(mut commands: Commands) {
    commands.spawn((Camera2d::default(), Camera {
        is_active: false,
        ..default()
    }))
    .insert(Bloom::default())
    .insert(DebandDither::Enabled)
    .insert(Fxaa::default())
    .insert(STARGUIDE_LAYER)
    .insert(StarguideCamera);
}