mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-02-21 18:40:03 +00:00
qsb message: add ctor to the generic ones with the Data field
This commit is contained in:
parent
f1349cfbd5
commit
724d0c47ef
@ -46,6 +46,7 @@ public abstract class QSBMessage
|
||||
public abstract class QSBMessage<D> : QSBMessage
|
||||
{
|
||||
protected D Data;
|
||||
protected QSBMessage(D data) => Data = data;
|
||||
|
||||
public override void Serialize(NetworkWriter writer)
|
||||
{
|
||||
@ -58,4 +59,4 @@ public abstract class QSBMessage<D> : QSBMessage
|
||||
base.Deserialize(reader);
|
||||
Data = reader.Read<D>();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -44,6 +44,7 @@ public abstract class QSBWorldObjectMessage<T> : QSBMessage where T : IWorldObje
|
||||
public abstract class QSBWorldObjectMessage<T, D> : QSBWorldObjectMessage<T> where T : IWorldObject
|
||||
{
|
||||
protected D Data;
|
||||
protected QSBWorldObjectMessage(D data) => Data = data;
|
||||
|
||||
public override void Serialize(NetworkWriter writer)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user