Package net.ixdarklord.coolcatcanvas.api.cutscene
package net.ixdarklord.coolcatcanvas.api.cutscene
-
ClassDescriptionA stretch of a cutscene in which the camera keeps looking at something, whatever its keyframes' angles say: a point, an entity, or the player watching.One pose a
Cutscene's camera passes through, and how it gets there from the keyframe before.Where a camera is and how it looks: one instant of aCutscene.A cutscene: a camera flown along keyframes while the player watches, with letterbox bars, fades, subtitles and markers in time with it.Builds aCutscene.A named moment: when the cutscene passes it, the client firesCutsceneEvents.MARKERwith its id, for a sound, an effect, a camera shake, anything that should land on a beat.A line of text shown at the foot of the screen for a while.What aCutscene's positions are measured from, when it is played without an origin of its own.Plays cutscenes on players' clients from the server.Why a cutscene stopped playing.How the camera gets from the keyframe before to aCameraKeyframe.A number that changes over a cutscene, as keys in time: how far the letterbox bars are in, how dark the fade is.