Time Display 2.0.0
Updated to Factorio v0.12.20
Original Creator: Dark; v0.11 fix by Frostea/FreeER; v0.12.20 update by TheLapisFox


Displays current in-game play time along with current time, all with configuration options.


The below commands will assist with configuration of the settings.

        ------------------------------------------------------------------
  /c remote.call("TimeDisplay", "SetSetting", "enabled", true/false, "nickname")

        -- enables or disables mod                        [default: false]
        ------------------------------------------------------------------

  /c remote.call("TimeDisplay", "SetSetting", "show_clock", true/false, "nickname")

        -- controls display of day time clock             [default: true]
        ------------------------------------------------------------------

  /c remote.call("TimeDisplay", "SetSetting", "show_run_clock", true/false, "nickname")

        -- controls display of play time clock            [default: true]
        ------------------------------------------------------------------

  /c remote.call("TimeDisplay", "SetSetting", "style", "12h/24h", "nickname")

        -- style for day time clock                       [default: 24h]
        ------------------------------------------------------------------

  /c remote.call("TimeDisplay", "SetSetting", "location", "left/top/center", "nickname")

        -- display location                               [default: left]
        ------------------------------------------------------------------

  /c remote.call("TimeDisplay", "SetSetting", "minute_rounding", 1-60, "nickname")

        -- rounds minutes in daytime clock to this value  [default: 15]
        ------------------------------------------------------------------

  /c remote.call("TimeDisplay", "SetSetting", "show_minutes", true/false, "nickname")

        -- show/hide minutes in day time clock            [default: true]
        ------------------------------------------------------------------

  /c remote.call("TimeDisplay", "SetSetting", "show_seconds_in_runtime", true/false, "nickname")

        -- should run time clock show seconds             [default: false]
        ------------------------------------------------------------------

  /c remote.call("TimeDisplay", "SetSetting", "frame_leftpadding", 0-9999, "nickname")

        -- shifts display horizontally, set to 1450 on
        -- 1080p monitor to move display near minimap     [default: 20]
        ------------------------------------------------------------------