-
Notifications
You must be signed in to change notification settings - Fork 0
Pack Entity Reference
Kurt edited this page Jul 9, 2026
·
17 revisions
Audience: Builder Status: ✍️ Draft
The exhaustive field-level reference for every entity and definition type a content pack can declare. Each type gets its YAML schema, required/optional fields, cross-references, and examples drawn from the demo pack. This is the builder's primary lookup page.
-
World entities (zone subtree):
zones,rooms,exits,item_prototypes,mob_prototypes,zone_resets(andobject_instancesas the runtime spawn form) -
Definition tables (pack-global) — the 23 def-tables the engine loads:
- Core rules:
attribute_defs,resource_defs,damage_type_defs,formula_defs,command_defs - Character build:
class_defs,race_defs,track_defs,bundle_defs,chargen_defs,trust_tier_defs - Abilities/effects:
ability_defs,affect_defs - Combat:
combat_profile_defs - Items/loot/craft:
wear_slot_defs,affix_defs,rarity_tier_defs,loot_table_defs,recipe_defs - World/comms/display:
region_defs,channel_defs,spawn_schedule_defs,display_defs
- Core rules:
- For each: purpose, YAML keys, references to other defs, Lua hook attach points, and a demo-pack example
- Cross-links to Pack Authoring (layout) and Persistence & Durability (the backing tables)
Scaffold page — full content pending the wiki build-out.
TelosMUD — Wiki under construction.
- Builder Reference
- Builder Commands
- Trust Tier Model
- Pack Authoring
- Pack MUD Settings
- Pack Lua Scripting
- Pack Lua Hooks
- Pack Entity Reference
- Building Instanced Zones
- Engine Developer Reference
- Architecture Overview
- Entity Component Model
- Zone Runtime & Actor Model
- Instanced Zones
- Command Parser & Targeting
- Edge & Protocol
- GMCP Reference
- Persistence & Durability
- Content Loading & Hot Reload
- Abilities & Effects
- Combat System
- Loot, Spawns & Crafting
- Accounts & Auth Internals
- Orchestration & Directors
- Scoped Event Bus
- Cross-Shard Handoff
- Lua Sandbox Internals
- Distributed Systems Model
- RPC & Protobuf