Bas: Difference between revisions

3,685 bytes added ,  4 years ago
→‎Parameter TypeIndexes: Updated with names from nx1.5.0 (thanks leo)
imported>Ginger
m (→‎HoldEvents: Added check template to index 3 which has become uncertain)
imported>Ginger
(→‎Parameter TypeIndexes: Updated with names from nx1.5.0 (thanks leo))
Line 57: Line 57:
{| class="wikitable"
{| class="wikitable"
!Index
!Index
!Name
!Control Type
!Control Type
!Animation Type
!Animation Type
!Input (Control)/Output (Animation) Value
!Input (Control)/Output (Animation) Value
|-
|0
|AbsTemperatureBlender
| -
| -
| -
|-
|-
|1
|1
|AbsTemperatureSelector
|Range comparison
|Range comparison
| -
| -
|Current world temperature
|Current world temperature
|-
|2
|ArmorSelector
| -
| -
| -
|-
|3
|ArrowSelector
| -
| -
| -
|-
|4
|AttentionSelector
| -
| -
| -
|-
|5
|BoneBlender
| -
| -
| -
|-
|6
|BoneVisibilityAsset
| -
| -
| -
|-
|-
|7
|7
|BoolSelector
|Unknown
|Unknown
| -
| -
|See [[#BitIndex]]{{#tag:ref|Element1 of Player_CutNinja.bas, WiiU 1.5.0|name=e1pcn}}{{#tag:ref|Element0 of Player_FaceDefault.bas, WiiU 1.5.0|name=e0pfd}}{{#tag:ref|Element2 of Player_FaceDefault.bas, WiiU 1.5.0|name=e2pfd}}
|See [[#BitIndex]]{{#tag:ref|Element1 of Player_CutNinja.bas, WiiU 1.5.0|name=e1pcn}}{{#tag:ref|Element0 of Player_FaceDefault.bas, WiiU 1.5.0|name=e0pfd}}{{#tag:ref|Element2 of Player_FaceDefault.bas, WiiU 1.5.0|name=e2pfd}}
|-
|8
|ButtonSelector
| -
| -
| -
|-
|9
|ChargeSelector
| -
| -
| -
|-
|10
|ClearMatAnmAsset
| -
| -
| -
|-
|11
|ComboSelector
| -
| -
| -
|-
|12
|DiffAngleYBlender
| -
| -
| -
|-
|13
|DiffAngleYSelector
| -
| -
| -
|-
|-
|14
|14
|DirectionAngleBlender
|Range evaluation
|Range evaluation
| -
| -
|The movement analog stick's current orientation, in degrees, in counter-clockwise fashion. Accepts -359 to 360. (e.g. 270 and -90 both point directly to the right)
|The movement analog stick's current orientation, in degrees, in counter-clockwise fashion. Accepts -359 to 360. (e.g. 270 and -90 both point directly to the right)
|-
|15
|DirectionAngleSelector
| -
| -
| -
|-
|-
|16
|16
|DistanceBlender
|Range evaluation
|Range evaluation
| -
| -
|Distance between Link and his current locked target{{#tag:ref|Element2 of Player_CutNinja.bas, WiiU 1.5.0|name=e2pcn}}
|Distance between Link and his current locked target{{#tag:ref|Element2 of Player_CutNinja.bas, WiiU 1.5.0|name=e2pcn}}
|-
|17
|DistanceSelector
| -
| -
| -
|-
|18
|DungeonClearSelector
| -
| -
| -
|-
|19
|DungeonNumberSelector
| -
| -
| -
|-
|20
|EmotionSelector
| -
| -
| -
|-
|21
|EventFlagSelector
| -
| -
| -
|-
|22
|EyeSelector
| -
| -
| -
|-
|23
|EyebrowSelector
| -
| -
| -
|-
|24
|FaceEmotionSelector
| -
| -
| -
|-
|25
|FootBLLifeSelector
| -
| -
| -
|-
|26
|FootBRLifeSelector
| -
| -
| -
|-
|27
|FootFLLifeSelector
| -
| -
| -
|-
|28
|FootFRLifeSelector
| -
| -
| -
|-
|29
|ForwardBentBlender
| -
| -
| -
|-
|30
|ForwardBentSelector
| -
| -
| -
|-
|31
|GearSelector
| -
| -
| -
|-
|32
|GenerationSelector
| -
| -
| -
|-
|33
|GrabTypeSelector
| -
| -
| -
|-
|34
|GroundNormalBlender
| -
| -
| -
|-
|35
|GroundNormalSelector
| -
| -
| -
|-
|36
|GroundNormalSideBlender
| -
| -
| -
|-
|37
|GroundNormalSideSelector
| -
| -
| -
|-
|38
|MaskSelector
| -
| -
| -
|-
|39
|MatVisibilityAsset
| -
| -
| -
|-
|40
|MouthSelector
| -
| -
| -
|-
|41
|NoAnmAsset
| -
| -
| -
|-
|42
|NoLoopStickAngleBlender
| -
| -
| -
|-
|43
|NoLoopStickAngleSelector
| -
| -
| -
|-
|-
|44
|44
|NodePosSelector
|String comparison
|String comparison
| -
| -
|Name of a bone, but unknown how it decides which bone name to use.{{#tag:ref|Element0 of Player_LadderJump.bas, WiiU 1.5.0|name=e0plj}}
|Name of a bone, but unknown how it decides which bone name to use.{{#tag:ref|Element0 of Player_LadderJump.bas, WiiU 1.5.0|name=e0plj}}
|-
|45
|PersonalitySelector
| -
| -
| -
|-
|46
|PostureSelector
| -
| -
| -
|-
|-
|47
|47
|PreASSelector
|String comparison
|String comparison
| -
| -
|Last played animation name. Known to accept two Children to test against, plus a default case, but might accept more or less.
|Last played animation name. Known to accept two Children to test against, plus a default case, but might accept more or less.
|-
|48
|PreExclusionRandomSelector
| -
| -
| -
|-
|49
|RandomSelector
| -
| -
| -
|-
|50
|RideSelector
| -
| -
| -
|-
|51
|RightStickAngleBlender
| -
| -
| -
|-
|52
|RightStickAngleSelector
| -
| -
| -
|-
|53
|RightStickValueBlender
| -
| -
| -
|-
|54
|RightStickValueSelector
| -
| -
| -
|-
|55
|RightStickXBlender
| -
| -
| -
|-
|56
|RightStickXSelector
| -
| -
| -
|-
|57
|RightStickYBlender
| -
| -
| -
|-
|58
|RightStickYSelector
| -
| -
| -
|-
|59
|SelfHeightSelector
| -
| -
| -
|-
|60
|SelfWeightSelector
| -
| -
| -
|-
|-
|61
|61
|SequencePlayContainer
|Float comparison
|Float comparison
| -
| -
Line 97: Line 435:
|-
|-
|62
|62
|ShaderParamAsset
| -
| -
|Material animation
|Material animation
|StrRef of the animation name. Its Extend uses a secondary animation name for unknown purpose.{{#tag:ref|Element1 of Player_SkinColor.bas, WiiU 1.5.0|name=e1psc}}{{#tag:ref|Element2 of Player_SkinColor.bas, WiiU 1.5.0|name=e2psc}}
|StrRef of the animation name. Its Extend uses a secondary animation name for unknown purpose.{{#tag:ref|Element1 of Player_SkinColor.bas, WiiU 1.5.0|name=e1psc}}{{#tag:ref|Element2 of Player_SkinColor.bas, WiiU 1.5.0|name=e2psc}}
|-
|63
|ShaderParamColorAsset
| -
| -
| -
|-
|-
|64
|64
|ShaderParamTexSRTAsset
| -
| -
|Model animation (unknown difference between this and 67)
|Texture transform animation
|StrRef of the animation name.
|StrRef of the animation name.
|-
|65
|SizeBlender
| -
| -
| -
|-
|66
|SizeSelector
| -
| -
| -
|-
|-
|67
|67
|SkeltalAsset
| -
| -
|Model animation (main usage)
|Model animation
|StrRef of the animation name.
|StrRef of the animation name.
|-
|68
|SpeedBlender
| -
| -
| -
|-
|69
|SpeedSelector
| -
| -
| -
|-
|70
|StickAngleBlender
| -
| -
| -
|-
|71
|StickAngleSelector
| -
| -
| -
|-
|-
|72
|72
|StickValueBlender
|Range evaluation
|Range evaluation
| -
| -
|Unknown{{#tag:ref|Element0 of Player_SwimAtnMove.bas, WiiU 1.5.0|name=e0psam}}
|Unknown{{#tag:ref|Element0 of Player_SwimAtnMove.bas, WiiU 1.5.0|name=e0psam}}
|-
|73
|StickValueSelector
| -
| -
| -
|-
|74
|StickXBlender
| -
| -
| -
|-
|75
|StickXSelector
| -
| -
| -
|-
|76
|StickYBlender
| -
| -
| -
|-
|77
|StickYSelector
| -
| -
| -
|-
|78
|StressBlender
| -
| -
| -
|-
|79
|StressSelector
| -
| -
| -
|-
|-
|80
|80
|SyncPlayContainer
|Unknown (believed to play multiple animations at once){{#tag:ref|Element0 of Player_FaceTalkWeaponShowSword.bas, WiiU 1.5.0|name=e0pftwss}}
|Unknown (believed to play multiple animations at once){{#tag:ref|Element0 of Player_FaceTalkWeaponShowSword.bas, WiiU 1.5.0|name=e0pftwss}}
| -
| -
|-
|81
|TemperatureBlender
| -
| -
| -
| -
| -
|-
|-
|82
|82
|TemperatureSelector
|Range evaluation
|Range evaluation
| -
| -
|Unknown{{#tag:ref|Element1 of Player_FaceDefault.bas, WiiU 1.5.0|name=e1pfd}}
|Unknown{{#tag:ref|Element1 of Player_FaceDefault.bas, WiiU 1.5.0|name=e1pfd}}
|-
|83
|TexturePatternAsset
| -
| -
| -
|-
|84
|TimeSelector
| -
| -
| -
|-
|85
|TiredBlender
| -
| -
| -
|-
|86
|TiredSelector
| -
| -
| -
|-
|87
|UseItemSelector
| -
| -
| -
|-
|88
|UserAngle2Blender
| -
| -
| -
|-
|89
|UserAngle2Selector
| -
| -
| -
|-
|90
|UserAngleBlender
| -
| -
| -
|-
|91
|UserAngleSelector
| -
| -
| -
|-
|92
|UserSpeedBlender
| -
| -
| -
|-
|93
|UserSpeedSelector
| -
| -
| -
|-
|94
|VariationSelector
| -
| -
| -
|-
|95
|WallAngleBlender
| -
| -
| -
|-
|96
|WallAngleSelector
| -
| -
| -
|-
|-
|97
|97
|WeaponDetailSelector
|String comparison
|String comparison
| -
| -
Line 132: Line 651:
|-
|-
|98
|98
|WeaponSelector
|String comparison
|String comparison
| -
| -
|Link's equipped weapon profile (from its bxml ProfileUser value)
|Link's equipped weapon profile (from its bxml ProfileUser value)
|-
|99
|WeightBlender
| -
| -
| -
|-
|100
|WeightSelector
| -
| -
| -
|-
|101
|WindVelocityBlender
| -
| -
| -
|-
|102
|YSpeedBlender
| -
| -
| -
|-
|103
|YSpeedSelector
| -
| -
| -
|-
|104
|ZEx00ExposureBlender
| -
| -
| -
|-
|105
|ZEx00ExposureSelector
| -
| -
| -
|-
|-
|}
|}
Anonymous user