Esempio n. 1
0
    public void OnLoadAdventure(List <POISaveInfo> poiSaveInfos)
    {
        ChooseAdventureMessage adventureMessage = new ChooseAdventureMessage();

        adventureMessage.poiSaveInfos = poiSaveInfos.ToArray();

        if (null != Client)
        {
            Client.Send(MyMsgType.ChooseAdventure, adventureMessage);
        }
    }
Esempio n. 2
0
    /// <summary>
    /// Called, when client received a "choose adventure" message. Loads the chosen adventure.
    /// </summary>
    /// <param name="netMsg"></param>
    private void OnReceivedChooseAdventure(NetworkMessage netMsg)
    {
        ChooseAdventureMessage advMessage = netMsg.ReadMessage <ChooseAdventureMessage>();

        Creator.LoadPOIsFromSaveFile(new List <POISaveInfo>(advMessage.poiSaveInfos));
    }