Use round time instead of server time for criminal history (#26949)
make criminal records computer use round time for history instead of the server time
This commit is contained in:
committed by
GitHub
parent
055c5ab323
commit
fbec5d18cf
@@ -3,7 +3,7 @@ using Content.Server.StationRecords.Systems;
|
||||
using Content.Shared.CriminalRecords;
|
||||
using Content.Shared.Security;
|
||||
using Content.Shared.StationRecords;
|
||||
using Robust.Shared.Timing;
|
||||
using Content.Server.GameTicking;
|
||||
|
||||
namespace Content.Server.CriminalRecords.Systems;
|
||||
|
||||
@@ -17,7 +17,7 @@ namespace Content.Server.CriminalRecords.Systems;
|
||||
/// </summary>
|
||||
public sealed class CriminalRecordsSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly IGameTiming _timing = default!;
|
||||
[Dependency] private readonly GameTicker _ticker = default!;
|
||||
[Dependency] private readonly StationRecordsSystem _stationRecords = default!;
|
||||
|
||||
public override void Initialize()
|
||||
@@ -71,7 +71,7 @@ public sealed class CriminalRecordsSystem : EntitySystem
|
||||
/// </summary>
|
||||
public bool TryAddHistory(StationRecordKey key, string line)
|
||||
{
|
||||
var entry = new CrimeHistory(_timing.CurTime, line);
|
||||
var entry = new CrimeHistory(_ticker.RoundDuration(), line);
|
||||
return TryAddHistory(key, entry);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user