feat: Implement missions 1-5 (combat fluidity, urban crowd locomotion, smart traffic signals, dynamic gacha pity, universal item spawner & armory)

This commit is contained in:
CAtlas0784 committed 2026-09-18 19:05:47 +07:00
1 parent 5e333d7678
commit ce1f471eab
27 files changed
+321970 -135

No files matched your search

@@ -4,6 +4,30 @@ using Ananta.Server.RpcTypes.Client4229938;
namespace Ananta.Server.Gameplay.Traffic;
public sealed class TrafficSignalFile
{
[JsonPropertyName("lights")]
public List<TrafficLightEntry> Lights { get; set; } = [];
}
public sealed class TrafficLightEntry
{
[JsonPropertyName("handle")]
public long Handle { get; set; }
[JsonPropertyName("inter")]
public int Inter { get; set; }
[JsonPropertyName("zbr")]
public int Zbr { get; set; }
[JsonPropertyName("pos")]
public List<float> Pos { get; set; } = [];
[JsonPropertyName("fwd")]
public List<float> Fwd { get; set; } = [];
}
public sealed class RoadNetworkFile
{
[JsonPropertyName("metadata")]