Documentation / Complete Syntax Index
PROPOSED API
API specification — not a released addon. SkCine-specific syntax shown here is proposed and must be implemented and server-tested before use.

Complete Syntax Index

API status — PROPOSED, NOT IMPLEMENTED. SkCine is currently a design specification in this conversation; no built SkCine.jar or syntax registry was supplied. All SkCine-specific examples are intended API contracts, not verified runnable .sk. Do not advertise these as tested until each example passes a real Skript reload and runtime test.

This is a versioned design contract, not an assertion that SkCine already implements the listed syntax. Generated from api-manifest.json so developers can track parser/tests against IDs.

API coverage

Category Effects Expressions Conditions Events
Scenes 14 14 5 0
Cameras 12 10 3 0
Timelines 6 7 0 0
Actors 8 6 2 0
Displays 6 5 0 0
Effects 7 5 0 0
Audio 5 0 0 0
Dialogue 7 3 0 0
Diagnostics 0 5 1 0
Events 0 0 0 18

Every proposed registration

ID Kind Area Proposed syntax
SKC-001 Effect Scenes play cine scene %cinescene% for %players%
SKC-002 Effect Scenes stop cine scene %cineinstance%
SKC-003 Effect Scenes skip cine scene %cineinstance%
SKC-004 Effect Scenes pause cine scene %cineinstance%
SKC-005 Effect Scenes resume cine scene %cineinstance%
SKC-006 Effect Scenes restart cine scene %cineinstance%
SKC-007 Effect Scenes seek cine scene %cineinstance% to %timespan%
SKC-008 Effect Scenes set cine duration of %cinescene% to %timespan%
SKC-009 Effect Scenes set cine skippable of %cinescene% to %boolean%
SKC-010 Effect Scenes set cine playback speed of %cineinstance% to %number%
SKC-011 Effect Scenes set cine scene variable %string% of %cineinstance% to %object%
SKC-012 Effect Scenes clear cine scene variable %string% of %cineinstance%
SKC-013 Effect Scenes register cine scene %cinescene%
SKC-014 Effect Scenes unregister cine scene %cinescene%
SKC-015 Expression Scenes new cine scene named %string%
SKC-016 Expression Scenes cine scene named %string%
SKC-017 Expression Scenes play cine scene %cinescene% for %players%
SKC-018 Expression Scenes cine scene id of %cinescene%
SKC-019 Expression Scenes cine state of %cineinstance%
SKC-020 Expression Scenes cine duration of %cinescene%
SKC-021 Expression Scenes cine elapsed time of %cineinstance%
SKC-022 Expression Scenes cine remaining time of %cineinstance%
SKC-023 Expression Scenes cine progress of %cineinstance%
SKC-024 Expression Scenes cine playback speed of %cineinstance%
SKC-025 Expression Scenes cine viewers of %cineinstance%
SKC-026 Expression Scenes cine scene variable %string% of %cineinstance%
SKC-027 Expression Scenes current cine scene of %player%
SKC-028 Expression Scenes all running cine scenes
SKC-029 Condition Scenes cine scene %cinescene% exists
SKC-030 Condition Scenes cine scene %cineinstance% is playing
SKC-031 Condition Scenes cine scene %cineinstance% is paused
SKC-032 Condition Scenes cine scene %cineinstance% is skippable
SKC-033 Condition Scenes %player% is watching a cine scene
SKC-034 Expression Cameras new cine camera at %location%
SKC-035 Expression Cameras cine camera of %cinescene%
SKC-036 Expression Cameras cine camera of %cineinstance%
SKC-037 Expression Cameras cine camera position of %cinecamera%
SKC-038 Expression Cameras cine camera mode of %cinecamera%
SKC-039 Expression Cameras cine look target of %cinecamera%
SKC-040 Expression Cameras cine camera path of %cinecamera%
SKC-041 Expression Cameras cine easing of %cinecamera%
SKC-042 Expression Cameras current cine camera of %player%
SKC-043 Expression Cameras cine camera backend of %player%
SKC-044 Effect Cameras set cine camera of %cinescene% to %cinecamera%
SKC-045 Effect Cameras add cine camera keyframe at %location% to %cinecamera% at %timespan%
SKC-046 Effect Cameras add cine look keyframe toward %location% to %cinecamera% at %timespan%
SKC-047 Effect Cameras set cine easing of %cinecamera% to %string%
SKC-048 Effect Cameras set cine camera mode of %cinecamera% to %string%
SKC-049 Effect Cameras set cine look target of %cinecamera% to %object%
SKC-050 Effect Cameras set cine orbit radius of %cinecamera% to %number%
SKC-051 Effect Cameras set cine orbit angular speed of %cinecamera% to %number%
SKC-052 Effect Cameras attach cine camera %cinecamera% to %player%
SKC-053 Effect Cameras restore cine camera of %player%
SKC-054 Effect Cameras shake cine camera of %cineinstance% with intensity %number% for %timespan%
SKC-055 Effect Cameras transition cine camera of %cineinstance% to %cinecamera% over %timespan%
SKC-056 Condition Cameras cine camera mode %string% is supported
SKC-057 Condition Cameras %player% has an active cine camera
SKC-058 Condition Cameras cine packet camera is available
SKC-059 Expression Timelines new cine timeline named %string%
SKC-060 Expression Timelines cine timeline of %cinescene%
SKC-061 Expression Timelines cine markers of %cinescene%
SKC-062 Expression Timelines cine current marker of %cineinstance%
SKC-063 Expression Timelines cine keyframes of %cinetrack%
SKC-064 Expression Timelines cine tracks of %cinescene%
SKC-065 Expression Timelines cine easing value %number% using %string%
SKC-066 Effect Timelines add cine marker %string% at %timespan% to %cinescene%
SKC-067 Effect Timelines add cine timeline %cinetimeline% to %cinescene%
SKC-068 Effect Timelines add cine track %cinetrack% to %cinetimeline%
SKC-069 Effect Timelines set cine loop count of %cinetimeline% to %integer%
SKC-070 Effect Timelines set cine speed of %cinetimeline% to %number%
SKC-071 Effect Timelines remove cine marker %string% from %cinescene%
SKC-072 Expression Actors new cine actor from %entity%
SKC-073 Expression Actors new temporary cine actor of type %entitytype% at %location%
SKC-074 Expression Actors cine actor named %string% in %cineinstance%
SKC-075 Expression Actors cine actor entity of %cineactor%
SKC-076 Expression Actors cine actor location of %cineactor%
SKC-077 Expression Actors cine actor owner of %cineactor%
SKC-078 Effect Actors add cine actor %cineactor% to %cinescene%
SKC-079 Effect Actors add cine actor keyframe at %location% to %cineactor% at %timespan%
SKC-080 Effect Actors set cine actor name of %cineactor% to %string%
SKC-081 Effect Actors make cine actor %cineactor% face %location%
SKC-082 Effect Actors show cine actor %cineactor% to %players%
SKC-083 Effect Actors hide cine actor %cineactor% from %players%
SKC-084 Effect Actors remove cine actor %cineactor%
SKC-085 Effect Actors attach cine actor %cineactor% to %cineactor%
SKC-086 Condition Actors cine actor %cineactor% is valid
SKC-087 Condition Actors cine actor %cineactor% is temporary
SKC-088 Expression Displays new cine display actor from %displayentity%
SKC-089 Expression Displays new cine display group named %string%
SKC-090 Expression Displays cine pivot of %cinedisplaygroup%
SKC-091 Expression Displays cine scale of %cinedisplay%
SKC-092 Expression Displays cine display children of %cinedisplaygroup%
SKC-093 Effect Displays set cine scale of %cinedisplay% to %vector%
SKC-094 Effect Displays animate cine scale of %cinedisplay% to %vector% over %timespan% using %string%
SKC-095 Effect Displays animate cine rotation of %cinedisplay% by %number% degrees over %timespan%
SKC-096 Effect Displays add %cinedisplay% to cine display group %cinedisplaygroup%
SKC-097 Effect Displays set cine pivot of %cinedisplaygroup% to %location%
SKC-098 Effect Displays animate cine group %cinedisplaygroup% to %location% over %timespan%
SKC-099 Expression Effects new cine particle emitter %string% at %location%
SKC-100 Expression Effects cine emitter radius of %cineemitter%
SKC-101 Expression Effects cine emitter density of %cineemitter%
SKC-102 Expression Effects cine emitter audience of %cineemitter%
SKC-103 Expression Effects cine effect preset %string%
SKC-104 Effect Effects play cine effect %string% at %location% for %players%
SKC-105 Effect Effects set cine emitter radius of %cineemitter% to %number%
SKC-106 Effect Effects set cine emitter density of %cineemitter% to %integer%
SKC-107 Effect Effects set cine emitter duration of %cineemitter% to %timespan%
SKC-108 Effect Effects set cine particle type of %cineemitter% to %particle%
SKC-109 Effect Effects add cine emitter %cineemitter% to %cinescene% at %timespan%
SKC-110 Effect Effects stop cine emitter %cineemitter%
SKC-111 Effect Audio add cine sound %string% at %timespan% to %cinescene%
SKC-112 Effect Audio play cine sound %string% at %location% for %players%
SKC-113 Effect Audio stop cine sounds of %cineinstance%
SKC-114 Effect Audio set cine sound volume of %cinesound% to %number%
SKC-115 Effect Audio set cine sound pitch of %cinesound% to %number%
SKC-116 Effect Dialogue add cine dialogue %string% at %timespan% to %cinescene%
SKC-117 Effect Dialogue set cine dialogue mode of %cinescene% to %string%
SKC-118 Effect Dialogue set cine dialogue typing speed of %cinescene% to %integer%
SKC-119 Effect Dialogue add cine choice %string% named %string% to %cinescene% at %timespan%
SKC-120 Effect Dialogue set cine choice timeout of %cinescene% to %timespan%
SKC-121 Effect Dialogue advance cine dialogue of %cineinstance%
SKC-122 Effect Dialogue cancel cine dialogue of %cineinstance%
SKC-123 Expression Dialogue cine current dialogue of %cineinstance%
SKC-124 Expression Dialogue cine dialogue mode of %cinescene%
SKC-125 Expression Dialogue cine pending choices of %cineinstance%
SKC-126 Expression Diagnostics skcine version
SKC-127 Expression Diagnostics skcine capabilities
SKC-128 Expression Diagnostics skcine active scene count
SKC-129 Expression Diagnostics skcine camera backend of %player%
SKC-130 Expression Diagnostics skcine profiler update time
SKC-131 Condition Diagnostics skcine feature %string% is available
SKC-132 Event Events on cine scene start
SKC-133 Event Events on cine scene finish
SKC-134 Event Events on cine scene cancel
SKC-135 Event Events on cine scene skip
SKC-136 Event Events on cine scene pause
SKC-137 Event Events on cine scene resume
SKC-138 Event Events on cine scene failure
SKC-139 Event Events on cine scene marker
SKC-140 Event Events on cine timeline loop
SKC-141 Event Events on cine camera transition
SKC-142 Event Events on cine actor spawn
SKC-143 Event Events on cine actor remove
SKC-144 Event Events on cine dialogue start
SKC-145 Event Events on cine dialogue finish
SKC-146 Event Events on cine choice
SKC-147 Event Events on cine choice timeout
SKC-148 Event Events on cine scene checkpoint
SKC-149 Event Events on cine player restored

Implementation rule: For each entry, record its actual registered Skript pattern and add parser + behavior tests before changing status to verified.

© 2026 DHeaven · SkCine documentation design · All scene authoring happens in Skript (.sk).