예제 #1
0
    void SetUserData()
    {
        string         data  = JsonFactory.Load(Const.UserDataName);
        StructUserData _data = JsonUtility.FromJson <StructUserData>(data);

        Const.UserData = _data;
    }
예제 #2
0
    public List <int> LoadData()
    {
        string  data  = JsonFactory.Load(Const.MapDataName);
        MapData _data = JsonUtility.FromJson <MapData>(data);

        if (_data == null)
        {
            return(null);
        }
        return(_data.MapDta);
    }
    private void Start()
    {
        // 소켓 설치
        gameObject.AddComponent <ClientNet>();
        mNEt = this.GetComponent <ClientNet>();

        // 로컬 데이터에 들어있는 유저 정보 저장
        string         data  = JsonFactory.Load(Const.UserDataName);
        StructUserData _data = JsonUtility.FromJson <StructUserData>(data);

        Const.UserData = _data;
    }
예제 #4
0
    public void Start()
    {
        // 로컬 데이터에 들어있는 유저 정보 저장
        string         data  = JsonFactory.Load(Const.UserDataName);
        StructUserData _data = JsonUtility.FromJson <StructUserData>(data);

        Const.UserData = _data;

        if (Const.UserData.isPVPMode)
        {
            SetItemList();
        }
    }
예제 #5
0
    void Start()
    {
        string         data  = JsonFactory.Load(Const.UserDataName);
        StructUserData _data = JsonUtility.FromJson <StructUserData>(data);

        if (_data.isPVPMode)
        {
            SetPVPMode();
        }
        else
        {
            SetPVEMode();
        }
    }
예제 #6
0
    protected JsonEntityProvider()
    {
        // If store is not null, we don't have to instantiate the context
        if (Store != null)
        {
            return;
        }

        var dataFilePath = GetJsonDataFileName();

        if (dataFilePath == null)
        {
            throw new DataFilePathNotProvidedException();
        }

        JsonFactory = new JsonFactory <T>();
        Store       = JsonFactory
                      .Load(dataFilePath)
                      .ToDictionary(entity => entity.ToIdentity());
    }