Gestion du temps (Jour/Nuit)

Système jour/nuit

by Palbolsky

JavaScript

//=============================================================================
// Day&Night_System.js
//=============================================================================

/*:
 * @plugindesc Système jour/nuit
 * @author Palbolsky & Gummy
 *
 * par Gummy - rpgmakervx-fr.com - v 1.0 - 01/2012
 * Grand merci à Cidiomar et Mist' pour leur aide.
 *
 * par Palbolsky - adaptation en plugin - v 1.0 - 13/03/2016 
 * Grand merci à Sphinx pour son aide.
 *
 * @param Durée de l'aube
 * @desc Définissez la durée de l'aube en minutes (minimum 1 minute).
 * @default 1
 *
 * @param Durée du jour
 * @desc Définissez la durée du jour en minutes (minimum 1 minute).
 * @default 4
 *
 * @param Durée du crépuscule
 * @desc Définissez la durée du crépuscule en minutes (minimum 1 minute).
 * @default 1
 *
 * @param Durée de la nuit
 * @desc Définissez la durée de la nuit en minutes (minimum 1 minute).
 * @default 4
 *
 * @param Transition entre l'aube et le jour
 * @desc Définissez la durée de la transition entre l'aube et le jour en frames (60 frames = 1 sec)
 * @default 300
 *
 * @param Transition entre le jour et le crépuscule
 * @desc Définissez la durée de la transition entre le jour et le crépuscule en frames (60 frames = 1 sec)
 * @default 300
 *
 * @param Transition entre le crépuscule et la nuit
 * @desc Définissez la durée de la transition entre le crépuscule et la nuit en frames (60 frames = 1 sec)
 * @default 300
 *
 * @param Transition entre la nuit et l'aube
 * @desc Définissez la durée de la transition entre la nuit et l'aube en frames (60 frames = 1 sec)
 * @default 300
 *
 * @param Démarrage du timer
 * @desc Démarrer le timer en tant que JOUR (en tant que nuit si = false)
 * @default true
 *
 * @param Détection du temps
 * @desc Gère un interrupteur selon la période (ne gère pas si = false). Utile pour fermer les magasins la nuit, par exemple.
 * @default true
 *
 * @param ID de l'interrupteur pour la détection du temps
 * @desc Détermine l'interrupteur sur...