Bxml: Difference between revisions
Jump to navigation
Jump to search
imported>Leoetlino (→ActorLink: move ActorLink documentation to ActorParam/ActorLink) |
imported>Leoetlino |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{lowercase}} | {{lowercase}} | ||
'' | |||
''This page refers to the ActorLink .bxml files found in Actor/ActorLink in [[Bactorpack|bactorpacks]] and [[Bootup.pack]]. For the other .bxml file in the game files, see [[DamageReactionTable.bxml]]''. | |||
<onlyinclude> | <onlyinclude> | ||
{{Parameter archive infobox|param_type=bxml|version=0|type=xml}} | |||
The '''.bxml''' file in [[Content/Actor|Actor]]/ActorLink is the first parameter file loaded by the game when it loads an actor, and its filename is always the actor's name. It 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> | </onlyinclude> | ||
== Parameter objects == | |||
=== LinkTarget === | |||
{| class="wikitable sortable" | |||
! Key | |||
! Type | |||
! Description | |||
|- | |||
| ActorNameJpn | |||
| string | |||
| Actor name in Japanese | |||
|- | |||
| Priority | |||
| string | |||
| Unknown. Usually "Default" | |||
|- | |||
| AIProgramUser | |||
| string | |||
| Name of the [[ActorParam/AIProgram|AIProgram]] to use | |||
|- | |||
| AIScheduleUser | |||
| string | |||
| Name of the [[ActorParam/AISchedule|AISchedule]] to use (and indirectly, the name of the associated [[event flow]]) | |||
|- | |||
| ASUser | |||
| string | |||
| Name of the [[ActorParam/ASList|ASList]] to use | |||
|- | |||
| AttentionUser | |||
| string | |||
| Name of the [[ActorParam/AttClientList|AttClientList]] 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 | |||
|Name of the EffectLink instance and [[esetlist]] to use | |||
|- | |||
| 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 [[ActorParam/ModelList|ModelList]] to use | |||
|- | |||
| PhysicsUser | |||
| string | |||
|Name of the [[ActorParam/Physics|Physics]] to use | |||
|- | |||
| ProfileUser | |||
| string | |||
| Actor profile (see [[ActorTemplate]]) to use {{check}} | |||
|- | |||
| 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 | |||
| Name of the SoundLink instance to use | |||
|- | |||
| 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 === | |||
{| class="wikitable sortable" | |||
! Key | |||
! Type | |||
! Description | |||
|- | |||
| {{AampIndexedParam|key=Tag%d}} | |||
| string | |||
| [[Actor tag]] name (example: ObservedByTag) | |||
|} | |||
[[Category:File extensions]] | [[Category:File extensions]] | ||
[[Category:File extensions (AAMP)]] | |||
[[Category:Actor parameter files]] |
Latest revision as of 11:01, 22 February 2020
This page refers to the ActorLink .bxml files found in Actor/ActorLink in bactorpacks and Bootup.pack. For the other .bxml file in the game files, see DamageReactionTable.bxml.
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 .bxml file in Actor/ActorLink is the first parameter file loaded by the game when it loads an actor, and its filename is always the actor's name. It 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 | Unknown. Usually "Default" |
AIProgramUser | string | Name of the AIProgram to use |
AIScheduleUser | string | Name of the AISchedule to use (and indirectly, the name of the associated event flow) |
ASUser | string | Name of the baslist to use |
AttentionUser | string | Name of the actorParam/AttClientList 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 | Name of the EffectLink instance and esetlist to use |
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 ModelList to use |
PhysicsUser | string | Name of the Physics to use |
ProfileUser | string | Actor profile (see ActorTemplate) to use [check] |
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 | Name of the SoundLink instance to use |
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 | Actor tag name (example: ObservedByTag) |