chainmailer 0.2.1

If You Do Not Send This Letter To Ten Recipients You Will Regret It
Documentation
use bevy::prelude::*;
use bevy_ratatui_camera::{RatatuiCamera, RatatuiCameraStrategy};

use crate::states::GameStates;

pub fn plugin(app: &mut App) {
    app.add_systems(OnExit(GameStates::Loading), camera_setup_system);
}

fn camera_setup_system(mut commands: Commands) {
    commands.spawn((
        Camera {
            order: 1,
            ..default()
        },
        RatatuiCamera::default(),
        RatatuiCameraStrategy::luminance_with_characters(&[' ', '@']),
        Camera3d::default(),
        Transform::from_xyz(0.0, 0.0, 1.0).looking_at(Vec3::ZERO, Vec3::Y),
        Msaa::Off,
    ));
}