Xml File Formats: Difference between revisions

From Wolfire Games Wiki
Jump to navigationJump to search
Merlyn (talk | contribs)
Merlyn (talk | contribs)
mNo edit summary
Line 28: Line 28:
Path to [[Character Scripting|AI angelscript]]. Relative to Data/Scripts folder
Path to [[Character Scripting|AI angelscript]]. Relative to Data/Scripts folder


= Asset Preload =
= Asset Preload XML =


'''TODO:'''
'''TODO:'''


= Attachment =
= Attachment XML =


'''TODO:'''
'''TODO:'''


= Attack =
= Attack XML =


'''TODO:'''
'''TODO:'''
Line 44: Line 44:
'''TODO:'''
'''TODO:'''


= Decal =
= Decal XML =


'''TODO:'''
'''TODO:'''


= Events =
= Events XML =


'''TODO:'''
'''TODO:'''


= Hotspot =
= Hotspot XML =


'''TODO:'''
'''TODO:'''


= Item =
= Item XML =


'''TODO:'''
'''TODO:'''


= Layered Song =
= Layered Song XML =


'''TODO:'''
'''TODO:'''


= Level Meta =
= Level Meta XML =


'''TODO:'''
'''TODO:'''


= Material =
= Material XML =


'''TODO:'''
'''TODO:'''


= Mod =
= Mod XML =


'''TODO:'''
'''TODO:'''


= Music =
= Music XML =


'''TODO:'''
'''TODO:'''


= Nav Mesh Meta =
= Nav Mesh Meta XML =


'''TODO:'''
'''TODO:'''


= Object =
= Object XML =


'''TODO:'''
'''TODO:'''


= Particle =
= Particle XML =


'''TODO:'''
'''TODO:'''


= Path =
= Path XML =


'''TODO:'''
'''TODO:'''


= Reaction =
= Reaction XML =


'''TODO:'''
'''TODO:'''


= Retarget =
= Retarget XML =


'''TODO:'''
'''TODO:'''


= Rig =
= Rig XML =


'''TODO:'''
'''TODO:'''


= Shader Preload =
= Shader Preload XML =


'''TODO:'''
'''TODO:'''


= Sound Group =
= Sound Group XML =


'''TODO:'''
'''TODO:'''


= Synced Animation Group =
= Synced Animation Group XML =


'''TODO:'''
'''TODO:'''


= Version Manifest =
= Version Manifest XML =


'''TODO:'''
'''TODO:'''


= Voice =
= Voice XML =


'''TODO:'''
'''TODO:'''

Revision as of 20:11, 3 September 2023

TODO:

Level, Saved Object, Prefab - These have more confusing schemas, to the point where I'm not entirely sure they're distinct types from one another, and I haven't nailed them down yet -merlyn

Actor XML

Example

<?xml version="1.0" ?>
<Actor>
    <Character>Data/Characters/rabbot.xml</Character>
    <ControlScript>enemycontrol.as</ControlScript>
</Actor>

Character element

<Character>Data/Characters/rabbot.xml</Character>

Path to Character XML

ControlScript element

<ControlScript>enemycontrol.as</ControlScript>

Path to AI angelscript. Relative to Data/Scripts folder

Asset Preload XML

TODO:

Attachment XML

TODO:

Attack XML

TODO:

Character XML

TODO:

Decal XML

TODO:

Events XML

TODO:

Hotspot XML

TODO:

Item XML

TODO:

Layered Song XML

TODO:

Level Meta XML

TODO:

Material XML

TODO:

Mod XML

TODO:

Music XML

TODO:

Nav Mesh Meta XML

TODO:

Object XML

TODO:

Particle XML

TODO:

Path XML

TODO:

Reaction XML

TODO:

Retarget XML

TODO:

Rig XML

TODO:

Shader Preload XML

TODO:

Sound Group XML

TODO:

Synced Animation Group XML

TODO:

Version Manifest XML

TODO:

Voice XML

TODO: