StefanoFiumara/medieval-conquerors-godot

Initial Card Data Editor

Closed this issue · 0 comments

Create a custom inspector plugin used to create new CardData resources.

Property editors for:

  • Title
  • Description
  • Card Type
    • Populate dropdown values from CardType enum
  • Tags
    • Programmatically create checkboxes from enum (grid layout?)
  • Ability to save data
    • Save CardData into LiteDB database

Out of Scope

  • Ability Editor
  • Attribute Editor
    • Need to programmatically create attribute editors in the scene, split to a different task
  • Image Editor
    • There's no built in way to have a file dialog for the files in your project to reference, need a different approach, split to a different task
  • Loading existing CardData for edit
    • Need a separate editor plugin for card library management