Bas: Difference between revisions

237 bytes removed ,  4 years ago
→‎Parameter TypeIndexes: Reworked table to be more concise with new information
imported>Ginger
(→‎Parameter TypeIndexes: Updated with names from nx1.5.0 (thanks leo))
imported>Ginger
(→‎Parameter TypeIndexes: Reworked table to be more concise with new information)
Line 58: Line 58:
!Index
!Index
!Name
!Name
!Control Type
!Description
!Animation Type
!Type
!Input (Control)/Output (Animation) Value
|-
|-
|0
|0
|AbsTemperatureBlender
|AbsTemperatureBlender
| -
| -
| -
| -
| -
Line 70: Line 68:
|1
|1
|AbsTemperatureSelector
|AbsTemperatureSelector
|Range comparison
|Current world temperature. Evaluated by number range
| -
|Control
|Current world temperature
|-
|-
|2
|2
|ArmorSelector
|ArmorSelector
| -
| -
| -
| -
| -
Line 82: Line 78:
|3
|3
|ArrowSelector
|ArrowSelector
| -
| -
| -
| -
| -
Line 88: Line 83:
|4
|4
|AttentionSelector
|AttentionSelector
| -
| -
| -
| -
| -
Line 94: Line 88:
|5
|5
|BoneBlender
|BoneBlender
| -
| -
| -
| -
| -
Line 100: Line 93:
|6
|6
|BoneVisibilityAsset
|BoneVisibilityAsset
| -
| -
| -
| -
| -
Line 106: Line 98:
|7
|7
|BoolSelector
|BoolSelector
|Unknown
|Boolean evaluator - 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}}
| -
|Control
|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
|8
|ButtonSelector
|ButtonSelector
| -
| -
| -
| -
| -
Line 118: Line 108:
|9
|9
|ChargeSelector
|ChargeSelector
| -
| -
| -
| -
| -
Line 124: Line 113:
|10
|10
|ClearMatAnmAsset
|ClearMatAnmAsset
| -
| -
| -
| -
| -
Line 130: Line 118:
|11
|11
|ComboSelector
|ComboSelector
| -
| -
| -
| -
| -
Line 136: Line 123:
|12
|12
|DiffAngleYBlender
|DiffAngleYBlender
| -
| -
| -
| -
| -
Line 142: Line 128:
|13
|13
|DiffAngleYSelector
|DiffAngleYSelector
| -
| -
| -
| -
| -
Line 148: Line 133:
|14
|14
|DirectionAngleBlender
|DirectionAngleBlender
|Range evaluation
|Compares to 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). Evaluated by number range.
| -
|Control
|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
|15
|DirectionAngleSelector
|DirectionAngleSelector
| -
| -
| -
| -
| -
Line 160: Line 143:
|16
|16
|DistanceBlender
|DistanceBlender
|Range evaluation
|Compares distance between Link and his current locked target{{#tag:ref|Element2 of Player_CutNinja.bas, WiiU 1.5.0|name=e2pcn}}. Evaluated by number range.
| -
|Control
|Distance between Link and his current locked target{{#tag:ref|Element2 of Player_CutNinja.bas, WiiU 1.5.0|name=e2pcn}}
|-
|-
|17
|17
|DistanceSelector
|DistanceSelector
| -
| -
| -
| -
| -
Line 172: Line 153:
|18
|18
|DungeonClearSelector
|DungeonClearSelector
| -
| -
| -
| -
| -
Line 178: Line 158:
|19
|19
|DungeonNumberSelector
|DungeonNumberSelector
| -
| -
| -
| -
| -
Line 184: Line 163:
|20
|20
|EmotionSelector
|EmotionSelector
| -
| -
| -
| -
| -
Line 190: Line 168:
|21
|21
|EventFlagSelector
|EventFlagSelector
| -
| -
| -
| -
| -
Line 196: Line 173:
|22
|22
|EyeSelector
|EyeSelector
| -
| -
| -
| -
| -
Line 202: Line 178:
|23
|23
|EyebrowSelector
|EyebrowSelector
| -
| -
| -
| -
| -
Line 208: Line 183:
|24
|24
|FaceEmotionSelector
|FaceEmotionSelector
| -
| -
| -
| -
| -
Line 214: Line 188:
|25
|25
|FootBLLifeSelector
|FootBLLifeSelector
| -
| -
| -
| -
| -
Line 220: Line 193:
|26
|26
|FootBRLifeSelector
|FootBRLifeSelector
| -
| -
| -
| -
| -
Line 226: Line 198:
|27
|27
|FootFLLifeSelector
|FootFLLifeSelector
| -
| -
| -
| -
| -
Line 232: Line 203:
|28
|28
|FootFRLifeSelector
|FootFRLifeSelector
| -
| -
| -
| -
| -
Line 238: Line 208:
|29
|29
|ForwardBentBlender
|ForwardBentBlender
| -
| -
| -
| -
| -
Line 244: Line 213:
|30
|30
|ForwardBentSelector
|ForwardBentSelector
| -
| -
| -
| -
| -
Line 250: Line 218:
|31
|31
|GearSelector
|GearSelector
| -
| -
| -
| -
| -
Line 256: Line 223:
|32
|32
|GenerationSelector
|GenerationSelector
| -
| -
| -
| -
| -
Line 262: Line 228:
|33
|33
|GrabTypeSelector
|GrabTypeSelector
| -
| -
| -
| -
| -
Line 268: Line 233:
|34
|34
|GroundNormalBlender
|GroundNormalBlender
| -
| -
| -
| -
| -
Line 274: Line 238:
|35
|35
|GroundNormalSelector
|GroundNormalSelector
| -
| -
| -
| -
| -
Line 280: Line 243:
|36
|36
|GroundNormalSideBlender
|GroundNormalSideBlender
| -
| -
| -
| -
| -
Line 286: Line 248:
|37
|37
|GroundNormalSideSelector
|GroundNormalSideSelector
| -
| -
| -
| -
| -
Line 292: Line 253:
|38
|38
|MaskSelector
|MaskSelector
| -
| -
| -
| -
| -
Line 298: Line 258:
|39
|39
|MatVisibilityAsset
|MatVisibilityAsset
| -
| -
| -
| -
| -
Line 304: Line 263:
|40
|40
|MouthSelector
|MouthSelector
| -
| -
| -
| -
| -
Line 310: Line 268:
|41
|41
|NoAnmAsset
|NoAnmAsset
| -
| -
| -
| -
| -
Line 316: Line 273:
|42
|42
|NoLoopStickAngleBlender
|NoLoopStickAngleBlender
| -
| -
| -
| -
| -
Line 322: Line 278:
|43
|43
|NoLoopStickAngleSelector
|NoLoopStickAngleSelector
| -
| -
| -
| -
| -
Line 328: Line 283:
|44
|44
|NodePosSelector
|NodePosSelector
|String comparison
|Compares name of a bone, takes StrRef of the bone name. but unknown how it decides which bone name to use.{{#tag:ref|Element0 of Player_LadderJump.bas, WiiU 1.5.0|name=e0plj}}
| -
|Control
|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
|45
|PersonalitySelector
|PersonalitySelector
| -
| -
| -
| -
| -
Line 340: Line 293:
|46
|46
|PostureSelector
|PostureSelector
| -
| -
| -
| -
| -
Line 346: Line 298:
|47
|47
|PreASSelector
|PreASSelector
|String comparison
|Compares last played animation name, takes StrRef of animation name. Known to accept two Children to test against, plus a default case, but might accept more or less.
| -
|Control
|Last played animation name. Known to accept two Children to test against, plus a default case, but might accept more or less.
|-
|-
|48
|48
|PreExclusionRandomSelector
|PreExclusionRandomSelector
| -
| -
| -
| -
| -
Line 358: Line 308:
|49
|49
|RandomSelector
|RandomSelector
| -
| -
| -
| -
| -
Line 364: Line 313:
|50
|50
|RideSelector
|RideSelector
| -
| -
| -
| -
| -
Line 370: Line 318:
|51
|51
|RightStickAngleBlender
|RightStickAngleBlender
| -
| -
| -
| -
| -
Line 376: Line 323:
|52
|52
|RightStickAngleSelector
|RightStickAngleSelector
| -
| -
| -
| -
| -
Line 382: Line 328:
|53
|53
|RightStickValueBlender
|RightStickValueBlender
| -
| -
| -
| -
| -
Line 388: Line 333:
|54
|54
|RightStickValueSelector
|RightStickValueSelector
| -
| -
| -
| -
| -
Line 394: Line 338:
|55
|55
|RightStickXBlender
|RightStickXBlender
| -
| -
| -
| -
| -
Line 400: Line 343:
|56
|56
|RightStickXSelector
|RightStickXSelector
| -
| -
| -
| -
| -
Line 406: Line 348:
|57
|57
|RightStickYBlender
|RightStickYBlender
| -
| -
| -
| -
| -
Line 412: Line 353:
|58
|58
|RightStickYSelector
|RightStickYSelector
| -
| -
| -
| -
| -
Line 418: Line 358:
|59
|59
|SelfHeightSelector
|SelfHeightSelector
| -
| -
| -
| -
| -
Line 424: Line 363:
|60
|60
|SelfWeightSelector
|SelfWeightSelector
| -
| -
| -
| -
| -
Line 430: Line 368:
|61
|61
|SequencePlayContainer
|SequencePlayContainer
|Float comparison
|Float comparison - Unknown{{#tag:ref|Element0 of Player_Move.bas, WiiU 1.5.0|name=e0pm}}
| -
|Control
|Unknown{{#tag:ref|Element0 of Player_Move.bas, WiiU 1.5.0|name=e0pm}}
|-
|-
|62
|62
|ShaderParamAsset
|ShaderParamAsset
| -
|Plays material animation, takes 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}}
|Material animation
|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}}
|-
|-
|63
|63
|ShaderParamColorAsset
|ShaderParamColorAsset
| -
| -
| -
| -
| -
Line 448: Line 383:
|64
|64
|ShaderParamTexSRTAsset
|ShaderParamTexSRTAsset
| -
|Plays texture transform animation, takes StrRef of the animation name.
|Texture transform animation
|Animation
|StrRef of the animation name.
|-
|-
|65
|65
|SizeBlender
|SizeBlender
| -
| -
| -
| -
| -
Line 460: Line 393:
|66
|66
|SizeSelector
|SizeSelector
| -
| -
| -
| -
| -
Line 466: Line 398:
|67
|67
|SkeltalAsset
|SkeltalAsset
| -
|Plays model animation, takes StrRef of the animation name.
|Model animation
|Animation
|StrRef of the animation name.
|-
|-
|68
|68
|SpeedBlender
|SpeedBlender
| -
| -
| -
| -
| -
Line 478: Line 408:
|69
|69
|SpeedSelector
|SpeedSelector
| -
| -
| -
| -
| -
Line 484: Line 413:
|70
|70
|StickAngleBlender
|StickAngleBlender
| -
| -
| -
| -
| -
Line 490: Line 418:
|71
|71
|StickAngleSelector
|StickAngleSelector
| -
| -
| -
| -
| -
Line 496: Line 423:
|72
|72
|StickValueBlender
|StickValueBlender
|Range evaluation
|Range evaluation - Unknown{{#tag:ref|Element0 of Player_SwimAtnMove.bas, WiiU 1.5.0|name=e0psam}}
| -
|Control
|Unknown{{#tag:ref|Element0 of Player_SwimAtnMove.bas, WiiU 1.5.0|name=e0psam}}
|-
|-
|73
|73
|StickValueSelector
|StickValueSelector
| -
| -
| -
| -
| -
Line 508: Line 433:
|74
|74
|StickXBlender
|StickXBlender
| -
| -
| -
| -
| -
Line 514: Line 438:
|75
|75
|StickXSelector
|StickXSelector
| -
| -
| -
| -
| -
Line 520: Line 443:
|76
|76
|StickYBlender
|StickYBlender
| -
| -
| -
| -
| -
Line 526: Line 448:
|77
|77
|StickYSelector
|StickYSelector
| -
| -
| -
| -
| -
Line 532: Line 453:
|78
|78
|StressBlender
|StressBlender
| -
| -
| -
| -
| -
Line 538: Line 458:
|79
|79
|StressSelector
|StressSelector
| -
| -
| -
| -
| -
Line 544: Line 463:
|80
|80
|SyncPlayContainer
|SyncPlayContainer
|Unknown (believed to play multiple animations at once){{#tag:ref|Element0 of Player_FaceTalkWeaponShowSword.bas, WiiU 1.5.0|name=e0pftwss}}
|Synchronously plays multiple child elements
| -
|Animation
| -
|-
|-
|81
|81
|TemperatureBlender
|TemperatureBlender
| -
| -
| -
| -
| -
Line 556: Line 473:
|82
|82
|TemperatureSelector
|TemperatureSelector
|Range evaluation
|Range evaluation - Unknown{{#tag:ref|Element1 of Player_FaceDefault.bas, WiiU 1.5.0|name=e1pfd}}
| -
|Control
|Unknown{{#tag:ref|Element1 of Player_FaceDefault.bas, WiiU 1.5.0|name=e1pfd}}
|-
|-
|83
|83
|TexturePatternAsset
|TexturePatternAsset
| -
| -
| -
| -
| -
Line 568: Line 483:
|84
|84
|TimeSelector
|TimeSelector
| -
| -
| -
| -
| -
Line 574: Line 488:
|85
|85
|TiredBlender
|TiredBlender
| -
| -
| -
| -
| -
Line 580: Line 493:
|86
|86
|TiredSelector
|TiredSelector
| -
| -
| -
| -
| -
Line 586: Line 498:
|87
|87
|UseItemSelector
|UseItemSelector
| -
| -
| -
| -
| -
Line 592: Line 503:
|88
|88
|UserAngle2Blender
|UserAngle2Blender
| -
| -
| -
| -
| -
Line 598: Line 508:
|89
|89
|UserAngle2Selector
|UserAngle2Selector
| -
| -
| -
| -
| -
Line 604: Line 513:
|90
|90
|UserAngleBlender
|UserAngleBlender
| -
| -
| -
| -
| -
Line 610: Line 518:
|91
|91
|UserAngleSelector
|UserAngleSelector
| -
| -
| -
| -
| -
Line 616: Line 523:
|92
|92
|UserSpeedBlender
|UserSpeedBlender
| -
| -
| -
| -
| -
Line 622: Line 528:
|93
|93
|UserSpeedSelector
|UserSpeedSelector
| -
| -
| -
| -
| -
Line 628: Line 533:
|94
|94
|VariationSelector
|VariationSelector
| -
| -
| -
| -
| -
Line 634: Line 538:
|95
|95
|WallAngleBlender
|WallAngleBlender
| -
| -
| -
| -
| -
Line 640: Line 543:
|96
|96
|WallAngleSelector
|WallAngleSelector
| -
| -
| -
| -
| -
Line 646: Line 548:
|97
|97
|WeaponDetailSelector
|WeaponDetailSelector
|String comparison
|Compares Link's equipped weapon subtype (from its bgparamlist [ProfileUser] WeaponSubtype value), takes StrRef of weapon subtype name
| -
|Control
|Link's equipped weapon subtype (from its bgparamlist [ProfileUser] WeaponSubtype value)
|-
|-
|98
|98
|WeaponSelector
|WeaponSelector
|String comparison
|Compares Link's equipped weapon profile (from its bxml ProfileUser value), takes StrRef of weapon profile name
| -
|Control
|Link's equipped weapon profile (from its bxml ProfileUser value)
|-
|-
|99
|99
|WeightBlender
|WeightBlender
| -
| -
| -
| -
| -
Line 664: Line 563:
|100
|100
|WeightSelector
|WeightSelector
| -
| -
| -
| -
| -
Line 670: Line 568:
|101
|101
|WindVelocityBlender
|WindVelocityBlender
| -
| -
| -
| -
| -
Line 676: Line 573:
|102
|102
|YSpeedBlender
|YSpeedBlender
| -
| -
| -
| -
| -
Line 682: Line 578:
|103
|103
|YSpeedSelector
|YSpeedSelector
| -
| -
| -
| -
| -
Line 688: Line 583:
|104
|104
|ZEx00ExposureBlender
|ZEx00ExposureBlender
| -
| -
| -
| -
| -
Line 694: Line 588:
|105
|105
|ZEx00ExposureSelector
|ZEx00ExposureSelector
| -
| -
| -
| -
| -
Anonymous user