Skip to content
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix to OnStart Trigger
  • Loading branch information
N1Ran committed May 9, 2019
commit 02e86e06c28ec9e1a6ed55fad1438317ccae891e
10 changes: 5 additions & 5 deletions Essentials/AutoCommands.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
using Sandbox.Game.World;
using Sandbox.Game.Multiplayer;
using Sandbox.Game.Entities;
using Sandbox.ModAPI;
using VRage.Game.ModAPI;
using static Essentials.GTL;

Expand Down Expand Up @@ -41,11 +42,10 @@ private bool CanRun(AutoCommand command)
case Trigger.Disabled:
return false;
case Trigger.OnStart:
var a = Math.Max(TimeSpan.Parse(command.Interval).TotalSeconds, 60);
var b = ((ITorchServer)TorchBase.Instance).ElapsedPlayTime;
if ((a - b.TotalSeconds) <= 1 && (a - b.TotalSeconds > 0))
command.RunNow();
break;
return ((MyAPIGateway.Session.ElapsedPlayTime - TimeSpan.Parse(command.Interval)).TotalSeconds <
1 &&
((MyAPIGateway.Session.ElapsedPlayTime - TimeSpan.Parse(command.Interval)).TotalSeconds >
0));
case Trigger.Vote:
break;
case Trigger.Timed:
Expand Down