Skip to content

Mount

tibiawikisql.models.mount

Classes:

Name Description
Mount

Represents a Mount.

Mount pydantic-model

Bases: WikiEntry, WithStatus, WithVersion, WithImage, RowModel

Represents a Mount.

Show JSON schema:
{
  "description": "Represents a Mount.",
  "properties": {
    "image": {
      "anyOf": [
        {
          "format": "binary",
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Image"
    },
    "version": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Version"
    },
    "status": {
      "title": "Status",
      "type": "string"
    },
    "article_id": {
      "title": "Article Id",
      "type": "integer"
    },
    "title": {
      "title": "Title",
      "type": "string"
    },
    "timestamp": {
      "format": "date-time",
      "title": "Timestamp",
      "type": "string"
    },
    "name": {
      "title": "Name",
      "type": "string"
    },
    "speed": {
      "title": "Speed",
      "type": "integer"
    },
    "taming_method": {
      "title": "Taming Method",
      "type": "string"
    },
    "is_buyable": {
      "title": "Is Buyable",
      "type": "boolean"
    },
    "price": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Price"
    },
    "achievement": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Achievement"
    },
    "light_color": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Light Color"
    },
    "light_radius": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Light Radius"
    }
  },
  "required": [
    "version",
    "status",
    "article_id",
    "title",
    "timestamp",
    "name",
    "speed",
    "taming_method",
    "is_buyable",
    "price",
    "achievement",
    "light_color",
    "light_radius"
  ],
  "title": "Mount",
  "type": "object"
}

Fields:

name pydantic-field
name: str

The name of the mount.

speed pydantic-field
speed: int

The speed given by the mount.

taming_method pydantic-field
taming_method: str

A brief description on how the mount is obtained.

is_buyable pydantic-field
is_buyable: bool

Whether the mount can be bought from the store or not.

price pydantic-field
price: int | None

The price in Tibia coins to buy the mount.

achievement pydantic-field
achievement: str | None

The achievement obtained for obtaining this mount.

light_color pydantic-field
light_color: int | None

The color of the light emitted by this mount in RGB, if any.

light_radius pydantic-field
light_radius: int | None

The radius of the light emitted by this mount, if any.