Bxml: Difference between revisions

2,851 bytes added ,  4 years ago
imported>BravelyPeculiar
m (BravelyPeculiar moved page bxml to bxml: Consistency)
imported>Leoetlino
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''.bxml''' files are [[AAMP]] parameter files found inside [[.sbactorpack]] archives, in the [[Content/Actor#ActorLink|ActorLink]] folder.
{{lowercase}}


==Function==
''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]]''.
The .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. It defines the names of the other parameter files used by the actor, as well as several tags associated with the actor.
<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>
 
== 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)
|}


==Parameters==
{{Empty section}}
[[Category:File extensions]]
[[Category:File extensions]]
[[Category:File extensions (AAMP)]]
[[Category:Actor parameter files]]
Anonymous user