ActorInfo.product.sbyml: Difference between revisions

→‎Actors: aabb finally found out!
No edit summary
(→‎Actors: aabb finally found out!)
Line 1: Line 1:
<onlyinclude>{{NoRstb}}
<onlyinclude>
{{NoRstb}}
'''ActorInfo.product.sbyml''' (found in the Actor directory) is a [[Yaz0]]-compressed [[BYML]] file which contains general information about all [[Actor|actors]] in the game. It is used when constructing actors, and also used to access actor data efficiently when loading the full [[actor pack]] is unnecessary (e.g. on menu screens). Therefore, in order to add new actors, or to change items' parameters on menu screens, this file must be edited.
'''ActorInfo.product.sbyml''' (found in the Actor directory) is a [[Yaz0]]-compressed [[BYML]] file which contains general information about all [[Actor|actors]] in the game. It is used when constructing actors, and also used to access actor data efficiently when loading the full [[actor pack]] is unnecessary (e.g. on menu screens). Therefore, in order to add new actors, or to change items' parameters on menu screens, this file must be edited.


Line 5: Line 6:
</onlyinclude>
</onlyinclude>


== Contents ==
==Contents==


=== Actors ===
===Actors===
'''Actors''' is an array of dictionaries. It must be sorted in the same order as the Hashes section.
'''Actors''' is an array of dictionaries. It must be sorted in the same order as the Hashes section.


Line 15: Line 16:
!Type
!Type
!Description
!Description
|-
|aabbMax
|float
|Defines max radius for AttentionClients (Talk, Examine, ...)
|-
|aabbMin
|float
|Defines min radius for AttentionClients (Talk, Examine, ...)
|-
|-
|bugMask
|bugMask
Line 20: Line 29:
|Affects the [[ActorDebug]] interface and probably more things in debug builds.
|Affects the [[ActorDebug]] interface and probably more things in debug builds.


* & 2: アクターサウンドバグ ("Actor sound bug")<ref>{{addr|a=0x7100D26480|ver=nx-1.5.0}}</ref>
*& 2: アクターサウンドバグ ("Actor sound bug")<ref>{{addr|a=0x7100D26480|ver=nx-1.5.0}}</ref>
* & 1: アクター挙動バグ ("Actor behavior bug")<ref>{{addr|a=0x7100D26534|ver=nx-1.5.0}}</ref>
*& 1: アクター挙動バグ ("Actor behavior bug")<ref>{{addr|a=0x7100D26534|ver=nx-1.5.0}}</ref>
|-
|-
|instSize
|instSize
Line 48: Line 57:
|}
|}


=== Hashes ===
===Hashes===
'''Hashes''' is an array of CRC32 hashes of actor names.
'''Hashes''' is an array of CRC32 hashes of actor names.


Line 56: Line 65:
[[Category:Content (BotW)]]
[[Category:Content (BotW)]]
[[Category:Content (BotW, product)]]
[[Category:Content (BotW, product)]]
<references />
19

edits