public void AddEnableWarshipOverviewUiLayer(NetworkLibrary.NetworkLibrary.Http.WarshipDto newWarshipDto) { var index = LobbyUiComponentsLookup.EnableWarshipOverviewUiLayer; var component = (Code.Scenes.LobbyScene.ECS.EnableWarshipOverviewUiLayerComponent)CreateComponent(index, typeof(Code.Scenes.LobbyScene.ECS.EnableWarshipOverviewUiLayerComponent)); component.WarshipDto = newWarshipDto; AddComponent(index, component); }
public void ReplaceEnableWarshipOverviewModalWindow(NetworkLibrary.NetworkLibrary.Http.WarshipDto newWarshipDto) { var index = LobbyUiComponentsLookup.EnableWarshipOverviewModalWindow; var component = (Code.Scenes.LobbyScene.ECS.EnableWarshipOverviewModalWindowComponent)CreateComponent(index, typeof(Code.Scenes.LobbyScene.ECS.EnableWarshipOverviewModalWindowComponent)); component.WarshipDto = newWarshipDto; ReplaceComponent(index, component); }
public void AddEnableWarshipImprovementModalWindow(NetworkLibrary.NetworkLibrary.Http.WarshipDto newWarshipDto) { var index = LobbyUiComponentsLookup.EnableWarshipImprovementModalWindow; var component = (Code.Scenes.LobbyScene.ECS.EnableWarshipImprovementModalWindowComponent)CreateComponent(index, typeof(Code.Scenes.LobbyScene.ECS.EnableWarshipImprovementModalWindowComponent)); component.WarshipDto = newWarshipDto; AddComponent(index, component); }
public void ReplaceWarship(NetworkLibrary.NetworkLibrary.Http.WarshipDto newWarshipDto) { var index = LobbyUiComponentsLookup.Warship; var component = (Code.Scenes.LobbyScene.ECS.WarshipComponent)CreateComponent(index, typeof(Code.Scenes.LobbyScene.ECS.WarshipComponent)); component.warshipDto = newWarshipDto; ReplaceComponent(index, component); }
public void ReplaceWarshipOverviewCurrentSkinModel(int newSkinIndex, NetworkLibrary.NetworkLibrary.Http.WarshipDto newWarshipDto) { var index = LobbyUiComponentsLookup.WarshipOverviewCurrentSkinModel; var component = (Code.Scenes.LobbyScene.ECS.WarshipOverviewCurrentSkinModel)CreateComponent(index, typeof(Code.Scenes.LobbyScene.ECS.WarshipOverviewCurrentSkinModel)); component.skinIndex = newSkinIndex; component.warshipDto = newWarshipDto; ReplaceComponent(index, component); }
public LobbyUiEntity SetWarshipOverviewCurrentSkinModel(int newSkinIndex, NetworkLibrary.NetworkLibrary.Http.WarshipDto newWarshipDto) { if (hasWarshipOverviewCurrentSkinModel) { throw new Entitas.EntitasException("Could not set WarshipOverviewCurrentSkinModel!\n" + this + " already has an entity with Code.Scenes.LobbyScene.ECS.WarshipOverviewCurrentSkinModel!", "You should check if the context already has a warshipOverviewCurrentSkinModelEntity before setting it or use context.ReplaceWarshipOverviewCurrentSkinModel()."); } var entity = CreateEntity(); entity.AddWarshipOverviewCurrentSkinModel(newSkinIndex, newWarshipDto); return(entity); }
public void ReplaceWarshipOverviewCurrentSkinModel(int newSkinIndex, NetworkLibrary.NetworkLibrary.Http.WarshipDto newWarshipDto) { var entity = warshipOverviewCurrentSkinModelEntity; if (entity == null) { entity = SetWarshipOverviewCurrentSkinModel(newSkinIndex, newWarshipDto); } else { entity.ReplaceWarshipOverviewCurrentSkinModel(newSkinIndex, newWarshipDto); } }