Version 1.6 (2021/05/01)

Sistema dinámico de tempo com manipulação de switches e variáveis em tempo real. O plugin permite criar eventos baseados nas horas ou até mesmo nos dias da semana e estações do ano.

Por exemplo, com plugin é possível criar um evento de uma loja que ficará aberto apenas no turno da noite, ou até mesmo criar um festival que ocorrerá apenas aos domingos.

Ainda é possível desativar o sistema de tempo em tempo real e manipular o tempo manualmente, usando os comandos de eventos, semelhante ao jogo PERSONA.


NOTA 1 – Tudo é customizável com exceção da quantidade maxima de horas do dia, devido ao sistema de fases do dia. (dawn,sunrise,day,sunset,dusk,night)

NOTA 2 – O comando de evento TINT SCREEN não funciona em mapas com o sistema de tint screen de tempo ativado.

NOTA 3 – O cálculo dos dias da semana é baseado na soma total dos anos,meses e dias do mês.


Para desativar o sistema de tempo em determinados mapas use o comentário

abaixo na caixa de notas do mapa.

<Disable Time System>

Para desativar a tonalidade do tempo em determinados mapas use o comentário abaixo na caixa de notas do mapa.

<Disable Tint Screen>

Para mostrar ou ocultar a janela use os comandos abaixo através do comando

Plugin Command.

show_clock
hide_clock

Para forçar ativar ou desativar o sistema de tempo use os comandos abaixo através do comando Plugin Command.

enable_time
disable_time

Dawn = 3am – 5am

Sunrise = 6am – 8am

Day = 9am – 14pm

Sunset = 15pm – 17pm

Dusk = 18pm – 20pm

Night = 21pm – 2am

Day Shift = 9am – 18pm

Night Shift = 21pm – 6am


Para manipular o tempo manualmente use os códigos abaixo através do comando chamar script.

$gameSystem.time_system(boolean)
$gameSystem.tint_screen(boolean)
$gameSystem.record_tone
$gameSystem.restore_tone
$gameSystem.set_time_speed(value)
$gameSystem.set_minute(value)
$gameSystem.set_hour(value)
$gameSystem.set_day(value)
$gameSystem.set_month(value)
$gameSystem.set_year(value)
$gameSystem.set_season(value)
$gameSystem.add_minute(value)
$gameSystem.add_hour(value)
$gameSystem.add_day(value)
$gameSystem.add_month(value)
$gameSystem.add_year(value)
$gameSystem.add_season(value)

Para checar o tempo via script command use os comandos abaixo.

$gameSystem.second()
$gameSystem.minute()
$gameSystem.hour()
$gameSystem.hour_pm()
$gameSystem.day()
$gameSystem.month()
$gameSystem.year()
$gameSystem.season()
$gameSystem.day_week_name()
$gameSystem.season_name()
$gameSystem.month_name()

File Name – MOG_TimeSystem.js

DOWNLOAD

Select Language

Recommended Links