(MV) Mog Time System
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.
MAP COMMENTS

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>
PLUGIN COMMANDS

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
Sistema de fases do dia
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
SCRIPT COMMANDS

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)
CHECKING THE TIME
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








