{
  "format_version": "1.10.0",
  "animation_controllers": {
    "controller.animation.z1p_board.tricks": {
      "initial_state": "default",
      "states": {
        "default": {
          "transitions": [
            {
              "choose": "query.skin_id == 1"
            }
          ]
        },
        "choose": {
          "transitions": [
            {
              "tricks1": "math.round(math.random(1,3)) == 1 && query.mark_variant == 1000"
            },
            {
              "tricks2": "math.round(math.random(1,3)) == 2 && query.mark_variant == 1000"
            },
            {
              "tricks3": "math.round(math.random(1,3)) == 3 && query.mark_variant == 1000"
            },
            {
              "tricks1_blue": "math.round(math.random(1,3)) == 1 && query.mark_variant == 0"
            },
            {
              "tricks2_blue": "math.round(math.random(1,3)) == 2 && query.mark_variant == 0"
            },
            {
              "tricks3_blue": "math.round(math.random(1,3)) == 3 && query.mark_variant == 0"
            },
            {
              "tricks1_pink": "math.round(math.random(1,3)) == 1 && query.mark_variant == 2"
            },
            {
              "tricks2_pink": "math.round(math.random(1,3)) == 2 && query.mark_variant == 2"
            },
            {
              "tricks3_pink": "math.round(math.random(1,3)) == 3 && query.mark_variant == 2"
            },
            {
              "tricks1_purple": "math.round(math.random(1,3)) == 1 && query.mark_variant == 1"
            },
            {
              "tricks2_purple": "math.round(math.random(1,3)) == 2 && query.mark_variant == 1"
            },
            {
              "tricks3_purple": "math.round(math.random(1,3)) == 3 && query.mark_variant == 1"
            },
            {
              "tricks1_red": "math.round(math.random(1,3)) == 1 && query.mark_variant == 3"
            },
            {
              "tricks2_red": "math.round(math.random(1,3)) == 2 && query.mark_variant == 3"
            },
            {
              "tricks3_red": "math.round(math.random(1,3)) == 3 && query.mark_variant == 3"
            },
            {
              "tricks1_yellow": "math.round(math.random(1,3)) == 1 && query.mark_variant == 4"
            },
            {
              "tricks2_yellow": "math.round(math.random(1,3)) == 2 && query.mark_variant == 4"
            },
            {
              "tricks3_yellow": "math.round(math.random(1,3)) == 3 && query.mark_variant == 4"
            },
            {
              "tricks1_green": "math.round(math.random(1,3)) == 1 && query.mark_variant == 5"
            },
            {
              "tricks2_green": "math.round(math.random(1,3)) == 2 && query.mark_variant == 5"
            },
            {
              "tricks3_green": "math.round(math.random(1,3)) == 3 && query.mark_variant == 5"
            },
            {
              "tricks1_white": "math.round(math.random(1,3)) == 1 && query.mark_variant == 6"
            },
            {
              "tricks2_white": "math.round(math.random(1,3)) == 2 && query.mark_variant == 6"
            },
            {
              "tricks3_white": "math.round(math.random(1,3)) == 3 && query.mark_variant == 6"
            },
            {
              "tricks1_grey": "math.round(math.random(1,3)) == 1 && query.mark_variant == 7"
            },
            {
              "tricks2_grey": "math.round(math.random(1,3)) == 2 && query.mark_variant == 7"
            },
            {
              "tricks3_grey": "math.round(math.random(1,3)) == 3 && query.mark_variant == 7"
            },
            {
              "tricks1_orange": "math.round(math.random(1,3)) == 1 && query.mark_variant == 8"
            },
            {
              "tricks2_orange": "math.round(math.random(1,3)) == 2 && query.mark_variant == 8"
            },
            {
              "tricks3_orange": "math.round(math.random(1,3)) == 3 && query.mark_variant == 8"
            },
            {
              "tricks1_rainbow": "math.round(math.random(1,3)) == 1 && query.mark_variant == 9"
            },
            {
              "tricks2_rainbow": "math.round(math.random(1,3)) == 2 && query.mark_variant == 9"
            },
            {
              "tricks3_rainbow": "math.round(math.random(1,3)) == 3 && query.mark_variant == 9"
            },
            {
              "tricks1_pearl": "math.round(math.random(1,3)) == 1 && query.mark_variant == 10"
            },
            {
              "tricks2_pearl": "math.round(math.random(1,3)) == 2 && query.mark_variant == 10"
            },
            {
              "tricks3_pearl": "math.round(math.random(1,3)) == 3 && query.mark_variant == 10"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1": {
          "animations": [
            "trick1",
            "hover"
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 1
        },
        "tricks2": {
          "animations": [
            "trick2",
            "hover"
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3": {
          "animations": [
            "trick3",
            "hover"
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1_blue": {
          "animations": [
            "trick1",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireblue1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireblue2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 1
        },
        "tricks2_blue": {
          "animations": [
            "trick2",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireblue1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireblue2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3_blue": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireblue1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireblue2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1_pink": {
          "animations": [
            "trick1",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepink1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepink2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks2_pink": {
          "animations": [
            "trick2",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepink1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepink2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3_pink": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepink1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepink2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1_purple": {
          "animations": [
            "trick1",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepurple1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepurple2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks2_purple": {
          "animations": [
            "trick2",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepurple1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepurple2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3_purple": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepurple1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepurple2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1_yellow": {
          "animations": [
            "trick1",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireyellow1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireyellow2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks2_yellow": {
          "animations": [
            "trick2",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireyellow1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireyellow2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3_yellow": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireyellow1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireyellow2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1_red": {
          "animations": [
            "trick1",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirered1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirered2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks2_red": {
          "animations": [
            "trick2",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirered1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirered2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3_red": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirered1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirered2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1_green": {
          "animations": [
            "trick1",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfiregreen1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfiregreen2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks2_green": {
          "animations": [
            "trick2",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfiregreen1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfiregreen2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3_green": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfiregreen1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfiregreen2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1_orange": {
          "animations": [
            "trick1",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireorange1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireorange2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks2_orange": {
          "animations": [
            "trick2",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireorange1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireorange2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3_orange": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireorange1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireorange2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1_white": {
          "animations": [
            "trick1",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirewhite1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirewhite2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks2_white": {
          "animations": [
            "trick2",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirewhite1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirewhite2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3_white": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirewhite1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirewhite2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1_grey": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfiregrey1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfiregrey2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks2_grey": {
          "animations": [
            "trick2",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfiregrey1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfiregrey2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3_grey": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfiregrey1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfiregrey2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1_pearl": {
          "animations": [
            "trick1",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepearl1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepearl2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks2_pearl": {
          "animations": [
            "trick2",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepearl1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepearl2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3_pearl": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepearl1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepearl2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks1_rainbow": {
          "animations": [
            "trick1",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirerainbow1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirerainbow2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks2_rainbow": {
          "animations": [
            "trick2",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirerainbow1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirerainbow2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        },
        "tricks3_rainbow": {
          "animations": [
            "trick3",
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirerainbow1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirerainbow2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "query.all_animations_finished"
            }
          ],
          "blend_transition": 0.2
        }
      }
    },
    "controller.animation.z1p_board.root": {
      "initial_state": "default",
      "states": {
        "default": {
          "animations": [
            {
              "idle": "!query.is_moving"
            },
            {
              "hover": "query.is_moving"
            }
          ],
          "transitions": [
            {
              "blue_hovering": "query.is_moving && query.mark_variant == 0 && query.has_rider"
            },
            {
              "purple_hovering": "query.is_moving && query.mark_variant == 1 && query.has_rider"
            },
            {
              "yellow_hovering": "query.is_moving && query.mark_variant == 4 && query.has_rider"
            },
            {
              "red_hovering": "query.is_moving && query.mark_variant == 3 && query.has_rider"
            },
            {
              "green_hovering": "query.is_moving && query.mark_variant == 5 && query.has_rider"
            },
            {
              "white_hovering": "query.is_moving && query.mark_variant == 6 && query.has_rider"
            },
            {
              "grey_hovering": "query.is_moving && query.mark_variant == 7 && query.has_rider"
            },
            {
              "orange_hovering": "query.is_moving && query.mark_variant == 8 && query.has_rider"
            },
            {
              "pearl_hovering": "query.is_moving && query.mark_variant == 10 && query.has_rider"
            },
            {
              "rainbow_hovering": "query.is_moving && query.mark_variant == 9 && query.has_rider"
            },
            {
              "pink_hovering": "query.is_moving && query.mark_variant == 2 && query.has_rider"
            }
          ],
          "blend_transition": 0.2
        },
        "blue_hovering": {
          "animations": [
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireblue1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireblue2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "!query.is_moving"
            }
          ],
          "blend_transition": 0.2
        },
        "purple_hovering": {
          "animations": [
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepurple1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepurple2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "!query.is_moving"
            }
          ],
          "blend_transition": 0.2
        },
        "pink_hovering": {
          "animations": [
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepink1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepink2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "!query.is_moving"
            }
          ],
          "blend_transition": 0.2
        },
        "yellow_hovering": {
          "animations": [
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireyellow1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireyellow2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "!query.is_moving"
            }
          ],
          "blend_transition": 0.2
        },
        "red_hovering": {
          "animations": [
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirered1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirered2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "!query.is_moving"
            }
          ],
          "blend_transition": 0.2
        },
        "green_hovering": {
          "animations": [
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfiregreen1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfiregreen2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "!query.is_moving"
            }
          ],
          "blend_transition": 0.2
        },
        "white_hovering": {
          "animations": [
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirewhite1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirewhite2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "!query.is_moving"
            }
          ],
          "blend_transition": 0.2
        },
        "grey_hovering": {
          "animations": [
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfiregrey1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfiregrey2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "!query.is_moving"
            }
          ],
          "blend_transition": 0.2
        },
        "orange_hovering": {
          "animations": [
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfireorange1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfireorange2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "!query.is_moving"
            }
          ],
          "blend_transition": 0.2
        },
        "pearl_hovering": {
          "animations": [
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirepearl1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirepearl2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "!query.is_moving"
            }
          ],
          "blend_transition": 0.2
        },
        "rainbow_hovering": {
          "animations": [
            "hover"
          ],
          "particle_effects": [
            {
              "effect": "hoverfirerainbow1",
              "locator": "turbo1"
            },
            {
              "effect": "hoverfirerainbow2",
              "locator": "turbo2"
            }
          ],
          "transitions": [
            {
              "default": "!query.is_moving"
            }
          ],
          "blend_transition": 0.2
        }
      }
    }
  }
}