Skip to content

Releases: bruceamoser/Omniscient-Forge-Foundry-Module

v0.2.11

Choose a tag to compare

@bruceamoser bruceamoser released this 18 Jan 08:58
4580d72
Initial commit

v0.2.10

Choose a tag to compare

@bruceamoser bruceamoser released this 16 Jan 00:38
4580d72
Initial commit

v0.2.9

Choose a tag to compare

@bruceamoser bruceamoser released this 11 Jan 03:54
4580d72
Initial commit

v0.2.7

Choose a tag to compare

@bruceamoser bruceamoser released this 05 Jan 15:38
4580d72
Initial commit

v0.2.6

Choose a tag to compare

@bruceamoser bruceamoser released this 31 Dec 05:23
4580d72
Initial commit

v0.2.5

Choose a tag to compare

@bruceamoser bruceamoser released this 31 Dec 05:06
4580d72
Initial commit

v0.2.4

Choose a tag to compare

@bmoser-pssolutions bmoser-pssolutions released this 30 Dec 18:58
4580d72

Omniscient Forge Module

Choose a tag to compare

@bmoser-pssolutions bmoser-pssolutions released this 30 Dec 17:28
4580d72

Omniscient Forge Module

Choose a tag to compare

@bmoser-pssolutions bmoser-pssolutions released this 30 Dec 17:16
4580d72

v.0.2.8

Choose a tag to compare

@bruceamoser bruceamoser released this 10 Jan 18:48
4580d72

🎉 Major Features

Journal Integration System

Complete rewrite of entity storage using Foundry's native Journal system.

  • All entities stored as Journal Entries with custom flags
  • Full integration with Foundry's built-in search, linking, and permissions
  • Hierarchical folder structure with automatic organization:
    • 📍 Locations - World, Regions, Points of Interest
    • 👥 Characters - NPCs, PCs
    • ⚔️ Factions & Organizations
    • 🙏 Religion - Pantheons, Gods, Domains
    • 📜 Quests & Adventures
    • 🎒 Items & Equipment
    • 📚 Lore & Knowledge - Tomes, Sessions

DataService Architecture

New abstraction layer for flexible data backends:

  • IDataService interface for consistent entity operations
  • FoundryDataService for runtime Journal Entry storage
  • MockDataService for preview/development mode

First-Time Setup

  • Welcome dialog on first module activation
  • Guided world entity creation
  • Automatic folder structure initialization

Omniscient Forge Browser

  • Dedicated browser application for entity management
  • Tree-based navigation with entity type grouping
  • Quick access button in Journal sidebar

🏗️ Infrastructure

Module Restructure

  • Reorganized to support future system-specific modules
  • Prepared infrastructure for omniscient-forge-dnd5e and omniscient-forge-draw-steel
  • Per-module build and release scripts

📋 Supported Entity Types

world · region · point-of-interest · pantheon · god · domain · npc · pc · faction · quest · item · merchant · tome · tome-page · session


Full Changelog: bruceamoser/Omniscient-Forge@v0.2.7...v0.2.8