Skip to content

Create module for converting from story format files to SQL #44

@oubiwann

Description

@oubiwann

Due to the fact that this capability is DB-dependent, the feature was moved from hexagram30/story#4 to this repo. Code will live in hxgm30.store.story.

Tasks:

  • Add configuration for story/game directory
  • Generate fast hash for game metadata (for use in determining if updates need to be applied to the DB)
  • Update game table schema for new metadata
  • Generate fast hashes for game content such as areas, npcs, items, etc. (for use in determining if updates need to be applied to the DB)
  • Examine configured story directory for stories/game and import story metadata into game table
  • Support areas
    • Create functions for importing one
    • Iterate through these in the story data and import to appropriate table(s)
  • Support items
    • Create functions for importing one
    • Iterate through these in the story data and import to appropriate table(s)
  • Support NPCs
    • Create functions for importing one
    • Iterate through these in the story data and import to appropriate table(s)
  • Support creatures
    • Create functions for importing one
    • Iterate through these in the story data and import to appropriate table(s)
  • Support monsters
    • Create functions for importing one
    • Iterate through these in the story data and import to appropriate table(s)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions