Template:XML Reference

From Caves of Qud Wiki
Jump to navigation Jump to search

This template can be used to reference specific XML files and their contents.

Parameter Result Sub-unit
object ObjectBlueprints.xml object name
population or pop PopulationTables.xml population name
encountertable or encounter EncounterTables.xml encountertable name
body Bodies.xml anatomy name
conversation or convo Conversations.xml conversation ID
faction Factions.xml faction name
quest Quests.xml quest name
world Worlds.xml cell name
zonetemplate or zone ZoneTemplates.xml zonetemplate name

Usage

If you wanted to create a citation for ObjectBlueprints.xml:

{{XML Reference
|object
}}

[1]

When this template is used, a name is automatically assigned to the citation created so it may be cited again. When no sub-unit is specified, the name is equivalent to the parameter used; thus, the above example can be cited again using <ref name="object"/>

[1]

If you want to reference an XML file's sub-unit, such as a specific encountertable within EncounterTables.xml:

{{XML Reference
|encountertable
|EncounterTableName
}}

[2]

When a sub-unit is specified, the citation name will be equivalent to the name of the sub-unit. Thus, the above example can be cited again using <ref name="EncounterTableName"/>

[2]

See Also

References

  1. 1.0 1.1 ObjectBlueprints.xml
  2. 2.0 2.1 EncounterTables.xml, encountertable name EncounterTableName