Methods
DarkTransition:drawDoor(x: any, y: any, xscale: any, yscale: any, rot: any, color: any)
Arguments:
x: any | |
y: any | |
xscale: any | |
yscale: any | |
rot: any | |
color: any |
Fields
Undocumented
DarkTransition.con: integer
TODO: offset... self.susie_y = self.susie_y - 2 self.susie_x = self.susie_x - 2
DarkTransition.do_once: boolean
Some nice hacks for deltatime support, since toby is very weird with cutscenes.
DarkTransition.do_once: boolean
Ugly deltatime hack: skip self.timer == 30
DarkTransition.do_once4: boolean
skip timer == 14
DarkTransition.do_once5: boolean
skip timer == 30
DarkTransition.doorblack: integer
Destroy the dark door object here...
DarkTransition.megablack: boolean
In Deltarune, the megablack marker gets spawned off-screen on the first frame (0) con is 32, and it's moved on-screen on the third frame (2). Here, we simulate that by drawing a black background on the third frame.
DarkTransition.quick_mode: unknown
CONFIG
DarkTransition.sprite_index: number
self.kris_y = self.kris_y - 1 * DTMULT -- ??????????????
DarkTransition.use_sprite_index: boolean
Sprite stuff
DarkTransition.use_sprite_index: boolean
sprite code --