more comments sent over discord pm's

This commit is contained in:
miniduikboot committed 2023-12-03 22:55:05 +01:00
1 parent fa024b70c5
commit 87fd177e39
5 files changed
+9 -11

No files matched your search

@@ -66,7 +66,7 @@ internal abstract class InnerGameManager : InnerNetObject, IInnerGameManager
throw new System.NotImplementedException();
}
public override ValueTask DeserializeAsync(IClientPlayer sender, IClientPlayer? target, IMessageReader reader, bool initialState)
public override async ValueTask DeserializeAsync(IClientPlayer sender, IClientPlayer? target, IMessageReader reader, bool initialState)
{
while (reader.Position < reader.Length)
{
@@ -80,7 +80,7 @@ internal abstract class InnerGameManager : InnerNetObject, IInnerGameManager
var component = this._logicComponents[tag];
component.Deserialize(innerReader, initialState);
await component.DeserializeAsync(innerReader, initialState);
if (innerReader.Position < innerReader.Length)
{
@@ -92,7 +92,5 @@ internal abstract class InnerGameManager : InnerNetObject, IInnerGameManager
innerReader.Length);
}
}
return ValueTask.CompletedTask;
}
}
@@ -16,7 +16,7 @@ internal abstract class GameLogicComponent
throw new NotImplementedException();
}
public virtual ValueTask Deserialize(IMessageReader reader, bool initialState)
public virtual ValueTask DeserializeAsync(IMessageReader reader, bool initialState)
{
return default;
}
@@ -9,7 +9,7 @@ internal class LogicGameFlowHnS : LogicGameFlow, ILogicGameFlowHnS
public float CurrentHideTime { get; private set; }
public override ValueTask Deserialize(IMessageReader reader, bool initialState)
public override ValueTask DeserializeAsync(IMessageReader reader, bool initialState)
{
var num = reader.ReadSingle();
@@ -23,12 +23,12 @@ internal abstract class LogicOptions : GameLogicComponent
return true;
}
public override async ValueTask Deserialize(IMessageReader reader, bool initialState)
public override async ValueTask DeserializeAsync(IMessageReader reader, bool initialState)
{
GameOptionsFactory.DeserializeInto(reader, _game.Options);
await _eventManager.CallAsync(new GameOptionsChangedEvent(
_game,
Api.Events.IGameOptionsChangedEvent.ChangeReason.Host)
);
Api.Events.IGameOptionsChangedEvent.ChangeReason.Host
));
}
}
+2 -2
View File
@@ -76,8 +76,8 @@ namespace Impostor.Server.Net.State
_alreadyCallingOptionsChangedEvent = true;
await _eventManager.CallAsync(new GameOptionsChangedEvent(
this,
Api.Events.IGameOptionsChangedEvent.ChangeReason.Api)
);
Api.Events.IGameOptionsChangedEvent.ChangeReason.Api
));
}
finally
{