Bxml and Actor pack: Difference between pages

From ZeldaMods (Breath of the Wild)
(Difference between pages)
Jump to navigation Jump to search
imported>BravelyPeculiar
No edit summary
 
imported>BravelyPeculiar
m (BravelyPeculiar moved page Actor pack to Actor pack: New naming scheme)
 
Line 1: Line 1:
{{lowercase}}
{{Lowercase}}
<onlyinclude>'''bactorpack''' files are [[SARC|SARC archives]] that contain parameter files defining the behaviour of a specific [[Actor]], as well as any physics files that actor requires.</onlyinclude>


''This page refers to the general .bxml files found in Actor/ActorLink in [[Bactorpack|bactorpacks]]. For the other .bxml file in the game files, see [[DamageReactionTable.bxml]]''.
== Contents ==
<onlyinclude>
bactorpack archives can contain these directories:
{{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 ==
{{content section|target=Content/Actor|text=Actor}}
{{content section|target=Content/Physics|text=Physics}}


=== LinkTarget ===
[[Category:File_extensions]]
{| class="wikitable sortable"
[[Category:File extensions (SARC)]]
! 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 [[event flow]] {{check}} 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
|Name of the [[esetlist]] file 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
|
|-
| 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
| Tag name (example: ObservedByTag)
|}
 
[[Category:File extensions]]
[[Category:File extensions (AAMP)]]
[[Category:Actor paramater files]]

Revision as of 17:20, 1 April 2019

bactorpack files are SARC archives that contain parameter files defining the behaviour of a specific Actor, as well as any physics files that actor requires.

Contents

bactorpack archives can contain these directories:

Actor

This directory is found in the unpacked content files, Bootup.pack, TitleBG.pack, actor packs, event packs, and dungeon packs.

Its canonical resource path is "Actor".

In the add-on content, it is found in dungeon packs.

The Actor directory contains files defining the actor objects that populate the game world (e.g. enemies, buildings, NPCs). It also includes configuration files for the actor and AI system.

Physics

Physics contains configuration files and Havok binary packfiles for the Havok physics engine.