Fix cases of net messages not being registered before being sent.
This commit is contained in:
@@ -26,6 +26,7 @@ namespace Content.Client
|
|||||||
{
|
{
|
||||||
_netManager.RegisterNetMessage<MsgPreferencesAndSettings>(nameof(MsgPreferencesAndSettings),
|
_netManager.RegisterNetMessage<MsgPreferencesAndSettings>(nameof(MsgPreferencesAndSettings),
|
||||||
HandlePreferencesAndSettings);
|
HandlePreferencesAndSettings);
|
||||||
|
_netManager.RegisterNetMessage<MsgUpdateCharacter>(nameof(MsgUpdateCharacter));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void SelectCharacter(ICharacterProfile profile)
|
public void SelectCharacter(ICharacterProfile profile)
|
||||||
|
|||||||
@@ -61,6 +61,7 @@ namespace Content.Server
|
|||||||
IoCManager.Resolve<IServerPreferencesManager>().StartInit();
|
IoCManager.Resolve<IServerPreferencesManager>().StartInit();
|
||||||
IoCManager.Resolve<INodeGroupFactory>().Initialize();
|
IoCManager.Resolve<INodeGroupFactory>().Initialize();
|
||||||
IoCManager.Resolve<INodeFactory>().Initialize();
|
IoCManager.Resolve<INodeFactory>().Initialize();
|
||||||
|
IoCManager.Resolve<ISandboxManager>().Initialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void PostInit()
|
public override void PostInit()
|
||||||
@@ -69,7 +70,6 @@ namespace Content.Server
|
|||||||
|
|
||||||
IoCManager.Resolve<IServerPreferencesManager>().FinishInit();
|
IoCManager.Resolve<IServerPreferencesManager>().FinishInit();
|
||||||
_gameTicker.Initialize();
|
_gameTicker.Initialize();
|
||||||
IoCManager.Resolve<ISandboxManager>().Initialize();
|
|
||||||
IoCManager.Resolve<RecipeManager>().Initialize();
|
IoCManager.Resolve<RecipeManager>().Initialize();
|
||||||
IoCManager.Resolve<BlackboardManager>().Initialize();
|
IoCManager.Resolve<BlackboardManager>().Initialize();
|
||||||
IoCManager.Resolve<IPDAUplinkManager>().Initialize();
|
IoCManager.Resolve<IPDAUplinkManager>().Initialize();
|
||||||
|
|||||||
Reference in New Issue
Block a user