M MY Multiplayer: Wiki
Lado
Tipo

setCinematicWorld

Cliente

Define las claves de clima, hora y fundido de pantalla que la cinemática aplica durante la reproducción. Reemplaza las claves anteriores.

bool setCinematicWorld(cinematic cinematic, table world)

Parámetros

NombreTipoDescripción
cinematiccinematicLa cinemática.
worldtableTabla con las listas weather, clock y fades, todas opcionales.

Retorno

true si se aplicaron. false si la tabla no es válida, con un aviso que dice el motivo.

Cada lista va en orden de time, el tiempo de la cinemática en ms, obligatorio en toda clave:

  • weather: { time, name }, con el nombre de un clima.
  • clock: { time, hour, minute }, con hour de 0 hasta 24 y minute opcional.
  • fades: { time, opacity, red, green, blue }, con opacity de 0 a 1 y el color de 0 a 255, negro por defecto.

Cuando la reproducción termina, el clima, la hora y el fundido vuelven a lo que tenía el mundo.

Ejemplo

local intro = createCinematic("cinematics/intro.cine")
setCinematicWorld(intro, {
    clock = { { time = 0, hour = 19, minute = 30 } },
    fades = {
        { time = 0, opacity = 1 },
        { time = 1500, opacity = 0 },
    },
})

Ver también