{
	"format_version": "1.10.0",
	"animation_controllers": {
		"controller.animation.bicycle.jump": {
			"initial_state": "default",
			"states": {
				"default": {
					"transitions": [
						{ "random_jump": "!query.is_on_ground" }
					]
				},
				"random_jump": {
					"transitions": [
						{ "no_jump": "Math.random(0, 3) > 2" },
						{ "jump_2": "Math.random(0, 4) > 3" },
						{ "jump_1": "true" }
					]
				},
				"no_jump": {
					"transitions": [
						{ "default": "query.is_on_ground" }
					]
				},
				"jump_1": {
					"animations": [ "jump_1" ],
					"transitions": [
						{ "default": "query.is_on_ground" }
					]
				},
				"jump_2": {
					"animations": [ "jump_2" ],
					"transitions": [
						{ "default": "query.is_on_ground" }
					]
				}
			}
		}
	}
}