dev.regnault.webfishing.save

Record declaring a save data of the game webfishing

Repository @sucrettae.boo did:plc:fs3xpvrweneqrjgr7v2oow62 namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritywebfishing.regnault.dev
Indexed
cid bafyreiemidedh677noxs5va2jhwbskau6gkyipn4rbx2du3w7ihshsno3e

Checks

  • Invalid schema structure: definition name 'aqua_fish' must be alphanumeric
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "aqua_fish": {
      "properties": {
        "id": {
          "type": "string"
        },
        "quality": {
          "type": "integer"
        },
        "ref": {
          "type": "integer"
        },
        "size": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "bait_inv": {
      "properties": {
        "": {
          "type": "integer"
        },
        "cricket": {
          "type": "integer"
        },
        "leech": {
          "type": "integer"
        },
        "minnow": {
          "type": "integer"
        },
        "nautilus": {
          "type": "integer"
        },
        "squid": {
          "type": "integer"
        },
        "worms": {
          "type": "integer"
        }
      },
      "type": "object"
    },
    "cosmetics": {
      "properties": {
        "accessory": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "bobber": {
          "type": "string"
        },
        "eye": {
          "type": "string"
        },
        "hat": {
          "type": "string"
        },
        "legs": {
          "type": "string"
        },
        "mouth": {
          "type": "string"
        },
        "nose": {
          "type": "string"
        },
        "overshirt": {
          "type": "string"
        },
        "pattern": {
          "type": "string"
        },
        "primary_color": {
          "type": "string"
        },
        "secondary_color": {
          "type": "string"
        },
        "species": {
          "type": "string"
        },
        "tail": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "undershirt": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "guitar_shape": {
      "items": {
        "type": "integer"
      },
      "maxLength": 6,
      "minLength": 6,
      "type": "array"
    },
    "guitar_shapes": {
      "items": {
        "ref": "#guitar_shape",
        "type": "ref"
      },
      "type": "array"
    },
    "hotbar": {
      "properties": {
        "0": {
          "type": "integer"
        },
        "1": {
          "type": "integer"
        },
        "2": {
          "type": "integer"
        },
        "3": {
          "type": "integer"
        },
        "4": {
          "type": "integer"
        }
      },
      "type": "object"
    },
    "item": {
      "properties": {
        "count": {
          "type": "integer"
        },
        "custom_name": {
          "type": "string"
        },
        "id": {
          "type": "string"
        },
        "quality": {
          "type": "integer"
        },
        "ref": {
          "type": "integer"
        },
        "size": {
          "type": "string"
        },
        "tags": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "journal_category": {
      "properties": {
        "entries": {
          "items": {
            "ref": "#journal_entry",
            "type": "ref"
          },
          "type": "array"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "journal_entry": {
      "properties": {
        "count": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "quality": {
          "items": {
            "type": "integer"
          },
          "type": "array"
        },
        "record": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "letter": {
      "properties": {
        "body": {
          "type": "string"
        },
        "closing": {
          "type": "string"
        },
        "from": {
          "type": "string"
        },
        "header": {
          "type": "string"
        },
        "items": {
          "items": {
            "ref": "#item",
            "type": "ref"
          },
          "type": "array"
        },
        "letter_id": {
          "type": "integer"
        },
        "to": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "main": {
      "description": "Record declaring a save data of the game webfishing",
      "key": "tid",
      "record": {
        "properties": {
          "bait_inv": {
            "ref": "#bait_inv",
            "type": "ref"
          },
          "bait_selected": {
            "type": "string"
          },
          "bait_unlocked": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "buddy_level": {
            "type": "integer"
          },
          "buddy_speed": {
            "type": "integer"
          },
          "cash_total": {
            "type": "integer"
          },
          "completed_quests": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "cosmetics_equipped": {
            "ref": "#cosmetics",
            "type": "ref"
          },
          "cosmetics_unlocked": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "fish_caught": {
            "type": "integer"
          },
          "guitar_shapes": {
            "items": {
              "ref": "#guitar_shapes",
              "type": "ref"
            },
            "type": "array"
          },
          "hotbar": {
            "ref": "#hotbar",
            "type": "ref"
          },
          "inbound_mail": {
            "items": {
              "ref": "#letter",
              "type": "ref"
            },
            "type": "array"
          },
          "inventory": {
            "items": {
              "ref": "#item",
              "type": "ref"
            },
            "type": "array"
          },
          "journal": {
            "items": {
              "ref": "#journal_category",
              "type": "ref"
            },
            "type": "array"
          },
          "level": {
            "type": "integer"
          },
          "loan_left": {
            "type": "integer"
          },
          "loan_level": {
            "type": "integer"
          },
          "locked_refs": {
            "items": {
              "type": "integer"
            },
            "type": "array"
          },
          "lure_selected": {
            "type": "string"
          },
          "lure_unlocked": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "max_bait": {
            "type": "integer"
          },
          "money": {
            "type": "integer"
          },
          "new_cosmetics": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "quests": {
            "items": {
              "ref": "#quest_entry",
              "type": "ref"
            },
            "type": "array"
          },
          "rod_chance": {
            "type": "integer"
          },
          "rod_luck": {
            "type": "integer"
          },
          "rod_power": {
            "type": "integer"
          },
          "rod_speed": {
            "type": "integer"
          },
          "saved_aqua_fish": {
            "ref": "#aqua_fish",
            "type": "ref"
          },
          "saved_tags": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "version": {
            "type": "string"
          },
          "voice_pitch": {
            "type": "string"
          },
          "voice_speed": {
            "type": "integer"
          },
          "xp": {
            "type": "integer"
          }
        },
        "required": [
          "inventory"
        ],
        "type": "object"
      },
      "type": "record"
    },
    "quest_entry": {
      "properties": {
        "action": {
          "type": "string"
        },
        "goal_amt": {
          "type": "integer"
        },
        "goal_array": {
          "items": {
            "type": "integer"
          },
          "type": "array"
        },
        "goal_id": {
          "type": "string"
        },
        "gold_reward": {
          "type": "integer"
        },
        "hidden": {
          "type": "boolean"
        },
        "icon": {
          "type": "string"
        },
        "id": {
          "type": "integer"
        },
        "max_level": {
          "type": "integer"
        },
        "progress": {
          "type": "integer"
        },
        "rewards": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "tier": {
          "type": "integer"
        },
        "title": {
          "type": "string"
        },
        "xp_reward": {
          "type": "integer"
        }
      },
      "type": "object"
    }
  },
  "id": "dev.regnault.webfishing.save",
  "lexicon": 1
}