35 lines
1.1 KiB
TOML
35 lines
1.1 KiB
TOML
# Trusted Vcore adapter data. Joins describe equality, not root-cause rules.
|
|
[relations.creature_spawn_context]
|
|
description = "Given creature_template.entry, inspect its template, bounded world spawns, event GUID links and event descriptions. Distribution covers returned spawn rows only. No dynamic script or live-state analysis."
|
|
|
|
[[relations.creature_spawn_context.nodes]]
|
|
name = "template"
|
|
table = "creature_template"
|
|
match_column = "entry"
|
|
columns = ["entry", "name", "AIName", "ScriptName"]
|
|
|
|
[[relations.creature_spawn_context.nodes]]
|
|
name = "spawns"
|
|
parent = "template"
|
|
parent_column = "entry"
|
|
table = "creature"
|
|
match_column = "id"
|
|
columns = ["guid", "id", "map", "zoneId", "areaId", "phaseMask"]
|
|
group_by = ["map", "zoneId", "areaId", "phaseMask"]
|
|
|
|
[[relations.creature_spawn_context.nodes]]
|
|
name = "event_links"
|
|
parent = "spawns"
|
|
parent_column = "guid"
|
|
table = "game_event_creature"
|
|
match_column = "guid"
|
|
columns = ["guid", "eventEntry"]
|
|
|
|
[[relations.creature_spawn_context.nodes]]
|
|
name = "events"
|
|
parent = "event_links"
|
|
parent_column = "eventEntry"
|
|
table = "game_event"
|
|
match_column = "eventEntry"
|
|
columns = ["eventEntry", "description"]
|