28 lines
671 B
C#
28 lines
671 B
C#
using System.Collections.Generic;
|
|
using System.Runtime.Serialization;
|
|
using NitroxModel.DataStructures;
|
|
using NitroxServer.GameLogic.Bases;
|
|
|
|
namespace NitroxServer.Serialization.World
|
|
{
|
|
[DataContract]
|
|
public class WorldData
|
|
{
|
|
[DataMember(Order = 1)]
|
|
public List<NitroxInt3> ParsedBatchCells { get; set; } = [];
|
|
|
|
[DataMember(Order = 2)]
|
|
public GameData GameData { get; set; }
|
|
|
|
[DataMember(Order = 3)]
|
|
public string Seed { get; set; }
|
|
|
|
public bool IsValid()
|
|
{
|
|
return ParsedBatchCells != null &&
|
|
GameData != null &&
|
|
Seed != null;
|
|
}
|
|
}
|
|
}
|