Hey, I have a question about the TimeEngine plugin. In my game, there are some characters who come from regions that speak a different language, and thus they would use different words for the same months/days. Would it be possible to, through a plugin command or script call, change the names in-game? Or would it be easier to just set the names to be variables in the plugin settings and change the variables in-game?
Also, I think I might be getting a couple bugs.
The first is a somewhat annoying bug with the DayNight plugin. I have a map where the time is supposed to be set to 8am (which is when it's supposed to change over to the morning tint, as per the plugin settings). However, no matter what time I set it to, it always shows the nighttime tint, which is not the same as the morning tint. All the maps do this same thing. Some used to have the "noTint" tag in their notes, but I decided to remove the "notTint" tags because it added some realism. Others never had the "noTint" tag. This has been fixed, though I'm not entirely sure how.
The second is with TimeEngine. I set a timer to change the seasons automatically after passing every 2 months (my game's world has only 8 months rather than 12). This timer runs a common event that's set to parallel, which changes over the 4 switches (I'm using another plugin to change the maps themselves). Setting them to parallel makes them run constantly, setting them to autorun seems to make the player unable to move, and setting them to no trigger does nothing (as in, the common event doesn't run).
Also, I'm trying to have a common event that checks if the "time of day" variable is 4. If yes, then the "night" switch is turned on and the "day switch is turned off; if no, the "night" switch is turned off and the "day" switch is turned on. This is because I'm using another plugin that uses events to create lighting effects (long story short, I want a torch to have lighting at night but not during the day), but events can only check if variable x is greater than or equal to y. This is fine for checking if the "time of day" variable is 4, but not so much for checking if it's either 0, 1, 2, or 3. I can't just set this to be a timer, because the interval between "morning", "day", "noon", "evening", and "night" aren't the same number (between morning and day is 2, between day and noon is 4, between noon and evening is 5, between evening and night is 3, and between night and morning is 10).
Another bug with TimeEngine/DayNight that I just noticed while trying to get the above things working: For a cutscene, I set the time to hour 20 (TE SetTime 20 x 30 x 4 1025). According to the plugin parameters for DayNight, that should set the "time of day" variable to 4, because that's when the time should change over to night. I have a map object that's supposed to spawn only when variable 43 (my "time of day" variable) is set to 4. However, this object does not spawn. Rather, the object that spawns when variable 43 isn't 4 spawns.
I'm hoping most of this is just me doing something wrong/missing a step, and thus can be easily fixed/remedied.