ActorParam/ActorLink: Difference between revisions

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
imported>Leoetlino
No edit summary
imported>Leoetlino
No edit summary
Line 1: Line 1:
<onlyinclude>{{Parameter archive infobox|param_type=bxml|version=0|type=xml}}
<onlyinclude>
The '''ActorLink''' .bxml file is the first parameter file loaded by the game when it loads an actor, and its filename is always the actor's name. ActorLink defines the names of the other parameter files used by the actor, as well as the name of the actor (in Japanese) and its tags.</onlyinclude>
{{Parameter archive infobox|param_type=xml|version=0|type=xml}}
The '''ActorLink''' .bxml file is the first parameter file loaded by the game when it loads an actor, and its filename is always the actor's name. ActorLink defines the names of the other parameter files used by the actor, as well as the name of the actor (in Japanese) and its tags.
</onlyinclude>


== Parameter objects ==
== Parameter objects ==


=== LinkTarget ===
=== LinkTarget ===
{{Empty section}}
{| class="wikitable sortable"
! Key !! Type  !! Description
|-
| ActorNameJpn || string || Actor name in Japanese
|-
| Priority || string ||
|-
| AIProgramUser || string || Name of the [[ActorParam/AIProgram|AIProgram]] to use
|-
| AIScheduleUser || string || Name of the [[event flow]] (?) and [[ActorParam/AISchedule|AISchedule]] to use
|-
| ASUser || string || Name of the [[ActorParam/AS|AS]] to use
|-
| AttentionUser || string || Name of the [[ActorParam/Attention|Attention]] to use
|-
| AwarenessUser || string || Name of the [[ActorParam/Awareness|Awareness]] to use
|-
| BoneControlUser || string || Name of the [[ActorParam/BoneControl|BoneControl]] to use
|-
| ActorCaptureUser || string || Name of the [[ActorParam/ActorCapture|ActorCapture]] to use (unused in release builds)
|-
| ChemicalUser || string || Name of the [[ActorParam/Chemical|Chemical]] to use
|-
| DamageParamUser || string || Name of the [[ActorParam/DamageParam|DamageParam]] to use
|-
| DropTableUser || string || Name of the [[ActorParam/DropTable|DropTable]] to use
|-
| ElinkUser || string ||
|-
| GParamUser || string || Name of the [[ActorParam/GeneralParamList|GeneralParamList]] to use
|-
| LifeConditionUser || string || Name of the [[ActorParam/LifeCondition|LifeCondition]] to use
|-
| LODUser || string || Name of the [[ActorParam/LOD|LOD]] to use
|-
| ModelUser || string || Name of the [[Content/Model|model]] to use
|-
| PhysicsUser || string ||
|-
| ProfileUser || string ||
|-
| RgBlendWeightUser || string || Name of the [[ActorParam/RagdollBlendWeight|RagdollBlendWeight]] to use
|-
| RgConfigListUser || string || Name of the [[ActorParam/RagdollConfigList|RagdollConfigList]] to use
|-
| RecipeUser || string || Name of the [[ActorParam/Recipe|Recipe]] to use
|-
| ShopDataUser || string || Name of the [[ActorParam/ShopData|ShopData]] to use
|-
| SlinkUser || string ||
|-
| UMiiUser || string || Name of the [[ActorParam/UMii|UMii]] to use
|-
| XlinkUser || string ||
|-
| AnimationInfo || string || Name of the [[ActorParam/AnimationInfo|AnimationInfo]] to use
|-
| ActorScale || float ||
|}


=== Tags ===
=== Tags ===
{{Empty section}}
{| class="wikitable sortable"
! Key !! Type  !! Description
|-
| Tag%d || string || Tag name (example: ObservedByTag)
|}
 
[[Category:Content (BotW)]]
[[Category:Content (BotW)]]
[[Category:Internals]]
[[Category:Internals]]

Revision as of 16:44, 9 September 2018

xml
Format AAMP
Version 0
Type xml
This article is about the structure in general. For actual values, check the GameROM or the pseudo-source.

The ActorLink .bxml file is the first parameter file loaded by the game when it loads an actor, and its filename is always the actor's name. ActorLink defines the names of the other parameter files used by the actor, as well as the name of the actor (in Japanese) and its tags.


Parameter objects

LinkTarget

Key Type Description
ActorNameJpn string Actor name in Japanese
Priority string
AIProgramUser string Name of the AIProgram to use
AIScheduleUser string Name of the event flow (?) and AISchedule to use
ASUser string Name of the bas to use
AttentionUser string Name of the Attention to use
AwarenessUser string Name of the Awareness to use
BoneControlUser string Name of the BoneControl to use
ActorCaptureUser string Name of the ActorCapture to use (unused in release builds)
ChemicalUser string Name of the Chemical to use
DamageParamUser string Name of the bdmgparam to use
DropTableUser string Name of the bdrop to use
ElinkUser string
GParamUser string Name of the bgparamlist to use
LifeConditionUser string Name of the blifecondition to use
LODUser string Name of the LOD to use
ModelUser string Name of the model to use
PhysicsUser string
ProfileUser string
RgBlendWeightUser string Name of the RagdollBlendWeight to use
RgConfigListUser string Name of the RagdollConfigList to use
RecipeUser string Name of the brecipe to use
ShopDataUser string Name of the bshop to use
SlinkUser string
UMiiUser string Name of the bumii to use
XlinkUser string
AnimationInfo string Name of the AnimationInfo to use
ActorScale float

Tags

Key Type Description
Tag%d string Tag name (example: ObservedByTag)