Bas: Difference between revisions
→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 | ||
! | !Description | ||
! | !Type | ||
|- | |- | ||
|0 | |0 | ||
|AbsTemperatureBlender | |AbsTemperatureBlender | ||
| - | | - | ||
| - | | - | ||
Line 70: | Line 68: | ||
|1 | |1 | ||
|AbsTemperatureSelector | |AbsTemperatureSelector | ||
|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 | ||
| | |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 | |||
|- | |- | ||
|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 | ||
| | |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 | |||
|- | |- | ||
|15 | |15 | ||
|DirectionAngleSelector | |DirectionAngleSelector | ||
| - | | - | ||
| - | | - | ||
Line 160: | Line 143: | ||
|16 | |16 | ||
|DistanceBlender | |DistanceBlender | ||
| | |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 | |||
|- | |- | ||
|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 | ||
| | |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 | |||
|- | |- | ||
|45 | |45 | ||
|PersonalitySelector | |PersonalitySelector | ||
| - | | - | ||
| - | | - | ||
Line 340: | Line 293: | ||
|46 | |46 | ||
|PostureSelector | |PostureSelector | ||
| - | | - | ||
| - | | - | ||
Line 346: | Line 298: | ||
|47 | |47 | ||
|PreASSelector | |PreASSelector | ||
| | |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 | |||
|- | |- | ||
|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 | |||
|- | |- | ||
|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}} | ||
|Animation | |||
|- | |- | ||
|63 | |63 | ||
|ShaderParamColorAsset | |ShaderParamColorAsset | ||
| - | | - | ||
| - | | - | ||
Line 448: | Line 383: | ||
|64 | |64 | ||
|ShaderParamTexSRTAsset | |ShaderParamTexSRTAsset | ||
| | |Plays texture transform animation, takes StrRef of the animation name. | ||
|Animation | |||
|- | |- | ||
|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. | ||
|Animation | |||
|- | |- | ||
|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 | |||
|- | |- | ||
|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 | ||
| | |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 | |||
|- | |- | ||
|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 | ||
| | |Compares Link's equipped weapon subtype (from its bgparamlist [ProfileUser] WeaponSubtype value), takes StrRef of weapon subtype name | ||
|Control | |||
|- | |- | ||
|98 | |98 | ||
|WeaponSelector | |WeaponSelector | ||
| | |Compares Link's equipped weapon profile (from its bxml ProfileUser value), takes StrRef of weapon profile name | ||
|Control | |||
|- | |- | ||
|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 | ||
| - | | - | ||
| - | | - |