first commit
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using NitroxModel.DataStructures;
|
||||
|
||||
namespace NitroxModel_Subnautica.DataStructures.GameLogic
|
||||
{
|
||||
[Serializable]
|
||||
[DataContract]
|
||||
public class CyclopsFireData
|
||||
{
|
||||
[DataMember(Order = 1)]
|
||||
public NitroxId FireId { get; set; }
|
||||
|
||||
[DataMember(Order = 2)]
|
||||
public NitroxId CyclopsId { get; set; }
|
||||
|
||||
[DataMember(Order = 3)]
|
||||
public CyclopsRooms Room { get; set; }
|
||||
|
||||
[DataMember(Order = 4)]
|
||||
public int NodeIndex { get; set; }
|
||||
|
||||
protected CyclopsFireData()
|
||||
{
|
||||
// Constructor for serialization. Has to be "protected" for json serialization.
|
||||
}
|
||||
|
||||
public CyclopsFireData(NitroxId fireId, NitroxId cyclopsId, CyclopsRooms room, int nodeIndex)
|
||||
{
|
||||
FireId = fireId;
|
||||
CyclopsId = cyclopsId;
|
||||
Room = room;
|
||||
NodeIndex = nodeIndex;
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return $"[CyclopsFireData - FireId: {FireId}, CyclopsId: {CyclopsId}, Room: {Room}, FireNodeIndex: {NodeIndex}]";
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user