Skip to content

The item encoding schema for wynnsource project.

License

Notifications You must be signed in to change notification settings

WynnSource/schema

Repository files navigation

WynnSource Item Encoding Schema

This is a definition for how each item in WynnCraft is represented in our data structure. We will describe the schema in protobuf which can be used to generate library for multiple languages.

Supported Item Types

  • Gears
    • IdentifiedGear
    • UnidentifiedGear
    • CraftedGear
  • Consumables
    • Crafted
      • Potion
      • Food
      • Scroll
    • NonCrafted
      • Potion
      • FixedConsumable (e.g. Speed Surge)
  • Material
  • Ingredient
  • Tome
  • Charm
  • Aspect
  • Rune
  • DungeonKey
  • CrafterBag
  • Trinket
  • Mounts
    • Horse
  • TeleportationScroll
  • Corkians
    • CorkianAmplifier
    • CorkianSimulator
    • CorkianInsulator
  • Emeralds
    • LiquidEmerald
    • EmeraldBlock
    • Emerald
  • EmeraldPouch
  • NamedItem (e.g. Quest Items, Ability Shards, etc.)
  • UnidentifiedGearBox

Mappings

Contribution

We use buf to manage our protobuf schema. We use prek to install and run pre-commit hooks.

Before contributing, please make sure to install the pre-commit hooks by running prek install in the root directory of this repository.

Credits

About

The item encoding schema for wynnsource project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages