1
0
Fork 0
forked from aly/qstbak

muffin v7.5.5

This commit is contained in:
alydev 2026-08-17 20:25:32 +10:00
parent a8f2c1df37
commit 6266f9e6b7
110 changed files with 14907 additions and 6073 deletions

View file

@ -0,0 +1,19 @@
using System.Collections.Generic;
using System.Numerics;
using System.Text.Json.Serialization;
using Questionable.Model.Common.Converter;
namespace Questionable.Model.Questing;
public sealed class LandingZone
{
[JsonConverter(typeof(VectorListConverter))]
public List<Vector3> Vertices { get; set; } = new List<Vector3>();
public float? YTolerance { get; set; }
public float CalculateYTolerance()
{
return YTolerance ?? 2f;
}
}

View file

@ -1,10 +1,12 @@
using System.Collections.Generic;
using System.Linq;
using System.Text.Json.Serialization;
namespace Questionable.Model.Questing;
public sealed class QuestSequence
{
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
public byte Sequence { get; set; }
public string? Comment { get; set; }

View file

@ -25,6 +25,8 @@ public sealed class QuestStep
public float? StopDistance { get; set; }
public List<LandingZone>? LandingZones { get; set; }
public ushort TerritoryId { get; set; }
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]