Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #---------------------
- # Character Positions
- #---------------------
- transform left:
- xanchor 0.5
- yanchor 1
- xpos .2
- yoffset 0
- transform right:
- xanchor 0.5
- yanchor 1
- xpos .75
- yoffset 0
- transform center:
- zoom 1
- xanchor 0.5
- yanchor 1
- xpos .5
- yoffset 0
- # Positions for when 4 characters are on screen at once
- transform left4:
- xanchor 0.5
- yanchor 1
- xpos .18
- yoffset 0
- transform mleft4:
- xanchor 0.5
- yanchor 1
- xpos .37
- yoffset 0
- transform mright4:
- xanchor 0.5
- yanchor 1
- xpos .6
- yoffset 0
- transform right4:
- xanchor 0.5
- yanchor 1
- xpos .8
- yoffset 0
- #For short characters (Serafina, Nico, Annie)
- transform center_alone:
- zoom 1.3
- xanchor 0.5
- yalign 1.0
- xpos .5 yoffset 300
- # For tall-ish characters (Ian, Barbara, Julieta)
- transform center_alone2:
- zoom 1.3
- xanchor 0.5
- yalign 1.0
- xpos .5 yoffset 350
- # For tall characters: Franco
- transform center_alone3:
- zoom 1.3
- xanchor 0.5
- yalign 1.0
- xpos .5 yoffset 380
- transform closeup:
- #Works with Nico, Barbara, Julieta
- parallel:
- linear .3 yoffset -100
- parallel:
- linear .3 zoom 1.6
- transform closeup_t:
- #Works with Ian
- parallel:
- linear .3 yoffset -50
- parallel:
- linear .3 zoom 1.6
- # For Serafina and Annie.
- transform closeup_s:
- parallel:
- linear .3 yoffset -200
- parallel:
- linear .3 zoom 1.6
- transform closeup_end:
- parallel:
- linear .3 zoom 1
- parallel:
- linear .3 yoffset 0
- # Do we want speak... ? (that'd involve messing with the z order again or using Pytom's solution he came up with last year)
- # Probably darkening characters not speaking with a filter...
- transform speak:
- linear .2 yanchor .9
- linear .2 zoom 1.15
- transform endspeak:
- parallel:
- linear .2 zoom 1
- linear .2 yanchor .99
- parallel:
- yoffset 0
- #------------
- # Animation
- #------------
- # Move from side to side once
- transform sway:
- linear 0.3 xoffset 20
- linear 0.3 xoffset -20
- linear 0.3 xoffset 0
- # Shaking character
- transform shaking:
- linear 0.05 xoffset 5
- linear 0.05 xoffset -5
- repeat
- # Moves fastly to the right and then returns to original position
- transform bounce_right:
- easeout 0.1 xoffset 50
- easein 0.3 xoffset 0
- # Moves fastly to the left and then returns to original position
- transform bounce_left:
- easeout 0.1 xoffset -50
- easein 0.3 xoffset 0
- # Little excited jump!
- transform bounce_up:
- easeout 0.2 yoffset -70
- easein 0.2 yoffset 0
- # Taken aback! :P
- transform bounce_down:
- easeout 0.2 yoffset 120
- easein 0.4 yoffset 0
- #--------------------------
- #Script
- show franco at center with dissolve
- "testing animations"
- show franco at sway
- "sway"
- show franco at shaking
- "shaking"
- show franco at bounce_right
- "bounce right"
- show franco at bounce_left
- "bounce left"
- show franco at bounce_up #not working
- "bounce up"
- show franco at bounce_down
- "bounce down"
- show franco at center_alone3 with dissolve
- "center_alone"
- show franco at center with dissolve
- "..."
- show franco at closeup_t
- show enzo at left with dissolve
- "Close up test."
- show enzo at closeup
- show franco at closeup_end
- "..."
- show franco at right with move
- show enzo at closeup_end
- show franco at closeup_t
- "wooo~"
- show franco at closeup_end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement