nightshade-api 0.45.0

Procedural high level API for the nightshade game engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Cinematic cutscenes: a timeline of camera moves, actor actions, and screen
//! overlays played over the live scene. Build a [`Cutscene`] from
//! [`CutsceneEvent`]s, bind actor names to entities, and play it. The engine
//! drives the camera and actors from the timeline and restores control when it
//! ends.

pub use nightshade::ecs::cutscene::{
    Cutscene, CutsceneAction, CutsceneEvent, CutsceneShot, bind_cutscene_actor, cutscene_finished,
    cutscene_playing, cutscene_progress, cutscene_time, pause_cutscene, play_cutscene,
    play_cutscene_reel, resume_cutscene, seek_cutscene, set_cutscene_camera,
    set_cutscene_localization, stop_cutscene, take_cutscene_markers,
};