HeavenStudioPlus/Assets/Scripts/StudioDance/ChoreographyInfo.cs
minenice55 d7ab27439c Resource Optimization (#812)
* right foot creep

* look around stay low

* optimize the fan club prefab

use anim layers for the monkeys

* dansa med oss

* klappa era hander

* cossack sandvich

* soldier of dance

add speed halving / doubling functionality to choreographies

* fix selection of starting dance

* asset re-organization

* organize the last of the 1.0 games

* Wall

* floating windows can no longer become larger than the actual screen
2024-03-29 23:00:59 -04:00

26 lines
No EOL
725 B
C#

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace HeavenStudio.StudioDance
{
[CreateAssetMenu(fileName = "New Choreography", menuName = "StudioDance/Choreography")]
public class ChoreographyInfo : ScriptableObject
{
[Serializable]
public struct ChoreographyStep
{
public string stateName;
public double beatLength;
}
public string choreographyName;
public string introState;
public List<ChoreographyStep> choreographySteps;
public string poseStateOdd;
public string poseStateEven;
public double halfSpeedBpm;
public double doubleSpeedBpm;
}
}