Commit Graph

14 Commits

Author SHA1 Message Date
LeMagnesium
a73fd72805
Ignore calls to time chatcommand if params == ""
- Set a check before throttling the time loop due to a time chatcommand
   input so that it doesn't recompute the ratio'd time speeds from an
   already ratio'd timespeed (small ratios would have time speeds
   exponentially bigger, and bigger ratios, exponentially slower time
   speeds)
 - For MinetestForFun/server-minetestforfun-skyblock#202
2017-02-06 21:09:56 +01:00
Auke Kok
cef840ae04 Fix overly verbose mod.
This doesn't remove any messages, but marks most of them as "info"
or "verbose". Turning the minetest log to verbose will allow anyone
debugging them to get all the messages again.
2016-05-26 15:45:38 -07:00
LeMagnesium
e356df7616 Demand twice slower time for full-length cycle in time computing
- Since each period only lasts half a full cycle with their respective time_speed, ask for their time_speed be twice slower
 - This should fix all remaining issues in #2
2016-05-19 17:20:46 +02:00
LeMagnesium
5faec7598f Set time_speed to normal value on shutdown
- For #4
2016-05-16 14:14:48 +02:00
LeMagnesium
e9787b55aa Do not read time_speed's value when it has already been changed
- For #4
2016-05-14 20:41:49 +02:00
LeMagnesium
da8bbfee9a Add support for ingame seasons
- Rework the status system
 - Rework booting order
 - Add feature requested in #2
2016-05-12 23:07:37 +02:00
LeMagnesium
e5404b5527 Add seasonal ratio computing based on real life date
- Feature requested in #2
2016-05-04 22:59:21 +02:00
LeMagnesium
5eb7cb8df2 Add skeleton of seasonal calculation, doesn't work yet. Fix error
- Fix error leading to crash on boot if no time_speed key is configured in minetest.conf
 - Add the basic algorithm and system for seasonal calculation; unoperating at the moment
2016-04-17 18:52:41 +02:00
LeMagnesium
a4a09c5cfd Merge pull request #3 from minetest-mods/sofar-patch-1
Fix typo that breaks the whole mod's purpose.
2016-03-10 18:31:50 +01:00
Auke Kok
a7f1dde37b Fix typo that breaks the whole mod's purpose. 2016-03-09 21:43:33 -08:00
LeMagnesium
ae539075f7 Update version, last modification. Change credit system
- Makes crediting a bit easier in the boot message
 - Update version string
 - Update last modification date
 - Add mod.conf and description.txt
 - Remove a swp file
2016-02-17 19:43:56 +01:00
LeMagnesium
4f71b46e24 Add time_reg set
- Allow forceful update in time_reg.loop
 - Add time_reg set <day|night> [0.0 .. 100.0]
 - Fix day skipping
2016-02-16 18:38:48 +01:00
LeMagnesium
c017cbc433 Add an option to disable time regulation 2016-02-05 21:51:17 +01:00
LeMagnesium
db71252fdc Initial commit 2016-02-03 20:25:34 +01:00