Exemple #1
0
    public override SaveInfo Save()
    {
        SaveInfo saveInfo = new SaveInfo();

        saveInfo.WriteProperty("isOpen", isOpen);
        saveInfo.WriteProperty("isLocked", isLocked);
        return(saveInfo);
    }
Exemple #2
0
    public override SaveInfo Save()
    {
        SaveInfo saveInfo = new SaveInfo();

        saveInfo.WriteProperty("isRedPlaced", isRedPlaced);
        saveInfo.WriteProperty("isGreenPlaced", isGreenPlaced);
        saveInfo.WriteProperty("isBluePlaced", isBluePlaced);
        return(saveInfo);
    }
Exemple #3
0
    public override SaveInfo Save()
    {
        SaveInfo saveInfo = new SaveInfo();

        saveInfo.WriteProperty("position", new Vector4Serializer(transform.position));
        saveInfo.WriteProperty("rotation", new Vector4Serializer(transform.rotation));
        saveInfo.WriteProperty("scale", new Vector4Serializer(transform.localScale));
        return(saveInfo);
    }
Exemple #4
0
    public override SaveInfo Save()
    {
        SaveInfo saveInfo = base.Save();

        saveInfo.WriteProperty("isCathed", isCatched);
        return(saveInfo);
    }
Exemple #5
0
    public override SaveInfo Save()
    {
        SaveInfo saveInfo = new SaveInfo();

        saveInfo.WriteProperty("itemsId", Items.Select(i => i.idItem).ToArray());
        return(saveInfo);
    }
Exemple #6
0
    public override SaveInfo Save()
    {
        SaveInfo saveInfo = new SaveInfo();

        saveInfo.WriteProperty("isCaught", isCaught);
        return(saveInfo);
    }