top of page

position

  • screen center

  • screen left

  • screen right

  • upscreen left

  • upscreen right

  • back left

  • back right

  • back far left

  • back far right

  • offscreen left

  • offscreen right

 

@CHARACTER stands position 

@CHARACTER stands position in zone # 

@CHARACTER sits position 

@CHARACTER sits position in zone #

@CHARACTER sits lower position  

@CHARACTER sits lower position in zone #

 

@CHARACTER enters from left to position 

@CHARACTER enters from right to position 

@CHARACTER enters from left to position in T

@CHARACTER enters from right to position in T

 

@CHARACTER exits left

@CHARACTER exits left in T

@CHARACTER exits right

@CHARACTER exits right in T

 

@CHARACTER walks to position 

@CHARACTER walks to position in zone #

@CHARACTER walks to position in T

@CHARACTER walks to position in zone # in T

 

@follow CHARACTER to position in zone #

@follow CHARACTER to position in zone # in T

 

@CHARACTER spot % x y

@CHARACTER spot % x y in zone #

@CHARACTER spot % x y in zone # at layer #

 

@CHARACTER walks to spot % x y

@CHARACTER walks to spot % x y in zone #

@CHARACTER walks to spot % x y in T

@CHARACTER walks to spot % x y in zone # in T

 

@CHARACTER enters from left to spot % x y

@CHARACTER enters from right to spot % x y

@CHARACTER enters from left to spot % x y in T

@CHARACTER enters from right to spot % x y in T

 

@CHARACTER faces left

@CHARACTER faces right

 

@CHARACTER moves to layer #

 

@remove CHARACTER

 

@command and command

@command AND command

@command then command

@command THEN command

 

@CHARACTER is animation

@CHARACTER starts animation

@CHARACTER walks to [spot] and CHARACTER does it while animation

 

@command

&command

#script note

 

NARRATOR

Dialogue.

 

NARR

Dialogue.

 

NARRATOR (CHARACTER)

Dialogue.

 

CHARACTER

Dialogue.

 

CHARACTER (animation)

Dialogue.

 

CHARACTER

(Thinking dialogue.)

 

CHARACTER

Dialogue.

More dialogue.

Keep adding dialogue without having to add the character name for each line.

 

@cut to zone #

@pan to zone #

@pan to zone # in T

 

@transition style direction

@transition style direction color

@transition style direction T

@transition style direction in T

@transition style direction color T

@transition style direction color in T

 

transition style and direction

  • fade in

  • fade out

  • iris in

  • iris out

  • shade up

  • shade down

  • curtain in_left

  • curtain out_left

  • curtain in_right

  • curtain out_right

  • curtain in_top

  • curtain out_top

  • curtain in_bottom

  • curtain out_bottom

 

transition color

  • Black

  • White

  • Blue

  • Green

  • Red Yellow

  • Orange

  • Magenta

  • Gray

 

@pause for a beat

@pause for #

 

@zoom on CHARACTER to %

@zoom on CHARACTER to % in T

@zoom on x y to %

@zoom on x y to % in T

@zoom reset

 

@speechbubble is x y to %

@speechbubble is x y to % with tail_top_left

@speechbubble is x y to % with tail_top_right

@speechbubble is x y to % with tail_bottom_left

@speechbubble is x y to % with tail_bottom_right

@speechbubble reset

 

sound sound_name

music sound_name

sound off

music off

volume sound # T

volume music # T

 

@CHARACTER previews outfit outfit_name

@CHARACTER unpreviews outfit outfit_name

@CHARACTER changes into outfit_name

 

@CHARACTER changes bodyColor into Color

@CHARACTER changes eyebrows into Shape

@CHARACTER changes eyebrowsColor into Color

@CHARACTER changes hair into Hairstyle

@CHARACTER changes hairColor into Color

@CHARACTER changes eyes into Shape

@CHARACTER changes eyesColor into Color

@CHARACTER changes face into Shape

@CHARACTER changes nose into Shape

@CHARACTER changes mouth into Shape

@CHARACTER changes mouthColor into Color

 

@CHARACTER previews feature Color/Shape/Hairstyle

@CHARACTER unpreviews feature Color/Shape/Hairstyle

 

@CHARACTER becomes CHARACTER2

@CHARACTER becomes female profile

@CHARACTER becomes male profile

@CHARACTER goes to character avatar

 

label label_name

goto label_name

redo label_name

gain flag_name

loseFlag flag_name

 

choice

“Option 1” {

} “Option 2” {

}

“Option 3” {

}

 

choice (choice_name)

“Option 1” continue

“Option 2” continue

“Option 3” continue

 

choice “Option 1” {

choice (choice_name)

choice [shouldPaginate: YES]

choice [layout]

choice [timed:#]

choice [timed:placement:#]

choice [timed:placement:#:option]

 

@CHARACTER =1

@CHARACTER +1

@CHARACTER -1

 

CHARACTER +1

Dialogue.

 

CHARACTER +1 (animation)

Dialogue.

 

CHARACTER (animation+1

Dialogue.

 

if (flag_name) {

} elif (flag_name2) {

} else {

}

 

if (choice_name is “Option 1”) {

} elif (choice_name is “Option 2”) {

} else {

}

 

if (CHARACTER = 2) {

} elif (CHARACTER > 3) {

} elif (CHARACTER < 4) {

}

 

if (CHARACTER = CHARACTER2) {

} elif (CHARACTER > CHARACTER2) {

} elif (CHARACTER < CHARACTER2) {

}

 

choice (choice_name)

<GEMS> “Gem choice” {

} <PREMIUM> “Gold choice” {

} <GREEN> “Darker choice” {

} <LOCKED> “Grey locked choice” {

}

 

choice

“Option” if (flag_name) {

} “Option” if ( [NOT flag_name] ) {

} “Option” if (choice_name is “Option”) {

} “Option” if (CHARACTER > 1) {

 

CHARACTER

Dialogue mentions [choice_name] for the chosen choice.

 

EXT./INT. BACKGROUND - DAY/NIGHT

EXT./INT. BACKGROUND - DAY/NIGHT with OVERLAY

EXT./INT. BACKGROUND - DAY/NIGHT with OVERLAY to % x y

EXT./INT. BACKGROUND - DAY/NIGHT with OVERLAY in zone #

EXT./INT. BACKGROUND - DAY/NIGHT with OVERLAY at layer #

EXT./INT. BACKGROUND - DAY/NIGHT with OVERLAY to % x y in zone #

EXT./INT. BACKGROUND - DAY/NIGHT with OVERLAY to % x y at layer #

EXT./INT. BACKGROUND - DAY/NIGHT with OVERLAY to % x y in zone # at layer #

EXT./INT. BACKGROUND - DAY/NIGHT with OVERLAY in zone # at layer #

 

@overlay OVERLAY create

@overlay OVERLAY create from OVERLAY2

@overlay OVERLAY create text Your text here.

 

@overlay OVERLAY scales to % %

@overlay OVERLAY scales to % % in T

 

@overlay OVERLAY shifts to x y

@overlay OVERLAY shifts to x y in zone #

@overlay OVERLAY shifts to x y in T

@overlay OVERLAY shifts to x y in zone # in T

 

@overlay OVERLAY opacity #

@overlay OVERLAY opacity # in T

@overlay OVERLAY opacity %

@overlay OVERLAY opacity % in T

 

@overlay OVERLAY rotates #

@overlay OVERLAY rotates # in T

@overlay OVERLAY rotates # anchor point x y

@overlay OVERLAY rotates # anchor point x y in T

 

@overlay OVERLAY to layer #

@overlay OVERLAY moves to layer #

@overlay OVERLAY shifts to layer #

 

@overlay OVERLAY clear

@clearall OVERLAY

 

&overlay OVERLAY _____ THEN overlay OVERLAY _____ loop # times

&overlay OVERLAY _____ THEN overlay OVERLAY _____ loop INFINTE times

 

EXT./INT. BACKGROUND - DAY/NIGHT with effect WEATHER

EXT./INT. BACKGROUND - DAY/NIGHT with OVERLAY with effect WEATHER

 

tappable

“OVERLAY_1” {

} “OVERLAY_2” {

} "else" {

}

 

tappable [pan:1:2]

tappable [pan:1:2:hor]

tappable [pan:1:2:ver]

 

@ui OVERLAY create

@ui OVERLAY shifts to x y

@ui OVERLAY scales to % %

@ui OVERLAY opacity #

@ui OVERLAY to layer #

@ui OVERLAY rotates #

@ui OVERLAY clear

@clearall ui

 

readerMessage Message here.

readerMessage Message here. with messageTitle Title here.

 

input Your question here? | Your question here? | Done (ANSWER)

 

CHARACTER

Dialogue mentions [ANSWER] for input code.

 

set format cinematic

set format spotlight

set format phonetext

 

@CHARACTER left

@CHARACTER right

hide CHARACTER

show CHARACTER

 

NARRATOR ((character stays))

Dialogue for spotlight format.

 

NARRATOR (CHARACTER) ((character stays))

Dialogue for spotlight format.

 

@set hsl H# S# L#

@set hsl H# S# L# in T

@set hsl H# S# L# colorization with blendMode TYPE to %

@set hsl H# S# L# colorization with blendMode TYPE to % in T

@reset hsl

@reset hsl in T

 

| text effect | Dialogue.

| text effect 1 , text effect 2 | Dialogue.

| text effect | Dialogue. | reset | More dialogue.

| text effect | Dialogue. | reset , no-space | More dialogue.

nameChange SCRIPT_NAME "New Name"

namePrefix SCRIPT_NAME "Prefix"

nameSuffix SCRIPT_NAME "Suffix"

nameReset SCRIPT_NAME

[@NAMEMOD:SCRIPTNAME:part:case]

part: prefix, suffix, or full

case: lowercase, uppercase, or capitalcase

set flag_name Name Here

NARRATOR

Use [flag_name] in dialogue

set PRONOUNS_NAME m/f/nb

NARRATOR

Use [PRONOUNS_NAME:he:she:they] in dialogue.

bottom of page