Xenoarch scanning time halved (#24188)
* SALVATION * Update ArtifactAnalyzerComponent.cs * Update artifact_analyzer.yml
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
using Content.Server.Xenoarchaeology.XenoArtifacts;
|
||||
using Content.Server.Xenoarchaeology.XenoArtifacts;
|
||||
using Content.Shared.Construction.Prototypes;
|
||||
using Robust.Shared.Audio;
|
||||
using Robust.Shared.Serialization.TypeSerializers.Implementations;
|
||||
@@ -17,26 +17,7 @@ public sealed partial class ArtifactAnalyzerComponent : Component
|
||||
/// How long it takes to analyze an artifact
|
||||
/// </summary>
|
||||
[DataField("analysisDuration", customTypeSerializer: typeof(TimespanSerializer))]
|
||||
public TimeSpan AnalysisDuration = TimeSpan.FromSeconds(60);
|
||||
|
||||
/// <summary>
|
||||
/// A mulitplier on the duration of analysis.
|
||||
/// Used for machine upgrading.
|
||||
/// </summary>
|
||||
[ViewVariables(VVAccess.ReadWrite)]
|
||||
public float AnalysisDurationMulitplier = 1;
|
||||
|
||||
/// <summary>
|
||||
/// The machine part that modifies analysis duration.
|
||||
/// </summary>
|
||||
[DataField("machinePartAnalysisDuration", customTypeSerializer: typeof(PrototypeIdSerializer<MachinePartPrototype>))]
|
||||
public string MachinePartAnalysisDuration = "Manipulator";
|
||||
|
||||
/// <summary>
|
||||
/// The modifier raised to the part rating to determine the duration multiplier.
|
||||
/// </summary>
|
||||
[DataField("partRatingAnalysisDurationMultiplier")]
|
||||
public float PartRatingAnalysisDurationMultiplier = 0.75f;
|
||||
public TimeSpan AnalysisDuration = TimeSpan.FromSeconds(30);
|
||||
|
||||
/// <summary>
|
||||
/// The corresponding console entity.
|
||||
|
||||
Reference in New Issue
Block a user