CorsixTH Lua Documentation

Subtitles Class

UI display area for announcer subtitles

Declared on: line 21 of Lua/dialogs/subtitles.lua.
Inheritance: Subtitles ยป Window

Method Index

Member Index

(*) only used in superclass methods
function Subtitles:afterLoad(old, new)

Parameters:

NameTypeDescription
old ? ?
new ? ?

Overrides: Window:afterLoad.
Declared on: line 80 of Lua/dialogs/subtitles.lua.

function Subtitles:draw(canvas, x, y)

Parameters:

NameTypeDescription
canvas ? ?
x ? ?
y ? ?

Overrides: Window:draw.
Declared on: line 50 of Lua/dialogs/subtitles.lua.

function Subtitles:onTick()

Subtitle area's tick handler Removes a subtitle from the queue if it has reached its tick lifetime

Overrides: Window:onTick.
Declared on: line 65 of Lua/dialogs/subtitles.lua.

function Subtitles:queueSubtitle(name)

Pushes an announcer audio file's associated subtitle text to the queue for display

Parameters:

NameTypeDescription
name string Filename of the announcer sound to display

Declared on: line 37 of Lua/dialogs/subtitles.lua.