Class ReviewCapturePlan
- Namespace
- Valheim.Testing.GameSessions
- Assembly
- Valheim.Testing.GameSessions.dll
One human-review screenshot at a declared site. The host directory must be a fresh, private directory belonging to
this run; the local evidence directory must not exist. The default ValheimCLI plugin provides the paired
review-begin/review-restore commands. Images are evidence for a person, never an automated pass.
public sealed record ReviewCapturePlan
- Inheritance
-
objectReviewCapturePlan
Constructors
ReviewCapturePlan(string, HeightExpectation, string, float, float, float, string, string, string, string, IReadOnlyDictionary<string, string>, bool, bool, int, float)
One human-review screenshot at a declared site. The host directory must be a fresh, private directory belonging to
this run; the local evidence directory must not exist. The default ValheimCLI plugin provides the paired
review-begin/review-restore commands. Images are evidence for a person, never an automated pass.
public ReviewCapturePlan(string Id, HeightExpectation Arrival, string Weather, float TimeOfDay, float CameraDistance, float CameraHeight, string HostDirectory, string EvidenceDirectory, string WorldUid, string GameBuild, IReadOnlyDictionary<string, string> PluginPins, bool MistOff = true, bool ClutterOff = false, int Supersize = 1, float CameraAzimuthDegrees = 225)
Parameters
IdstringArrivalHeightExpectationWeatherstringTimeOfDayfloatCameraDistancefloatCameraHeightfloatHostDirectorystringEvidenceDirectorystringWorldUidstringGameBuildstringPluginPinsIReadOnlyDictionary<string, string>MistOffboolClutterOffboolSupersizeintCameraAzimuthDegreesfloat
Properties
Arrival
public HeightExpectation Arrival { get; init; }
Property Value
CameraAzimuthDegrees
public float CameraAzimuthDegrees { get; init; }
Property Value
- float
CameraDistance
public float CameraDistance { get; init; }
Property Value
- float
CameraHeight
public float CameraHeight { get; init; }
Property Value
- float
ClutterOff
public bool ClutterOff { get; init; }
Property Value
- bool
EvidenceDirectory
public string EvidenceDirectory { get; init; }
Property Value
- string
GameBuild
public string GameBuild { get; init; }
Property Value
- string
HostDirectory
public string HostDirectory { get; init; }
Property Value
- string
Id
public string Id { get; init; }
Property Value
- string
MistOff
public bool MistOff { get; init; }
Property Value
- bool
PluginPins
public IReadOnlyDictionary<string, string> PluginPins { get; init; }
Property Value
- IReadOnlyDictionary<string, string>
Supersize
public int Supersize { get; init; }
Property Value
- int
TimeOfDay
public float TimeOfDay { get; init; }
Property Value
- float
Weather
public string Weather { get; init; }
Property Value
- string
WorldUid
public string WorldUid { get; init; }
Property Value
- string