diff --git a/Assets/Scripts/Games/SpaceDance/SpaceDance.cs b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs index 8bd19f277..3812f9903 100644 --- a/Assets/Scripts/Games/SpaceDance/SpaceDance.cs +++ b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs @@ -13,6 +13,19 @@ namespace HeavenStudio.Games.Loaders public static Minigame AddGame(EventCaller eventCaller) { return new Minigame("spaceDance", "Space Dance", "0014d6", false, false, new List() { + new GameAction("bop", "Bop") + { + function = delegate { var e = eventCaller.currentEntity; SpaceDance.instance.EpicBop(e.beat, e.length, e["auto"], e["bop"], e["grampsAuto"], e["gramps"]); }, + parameters = new List() + { + new Param("bop", true, "Dancers Bop", "Toggle if the dancers should bop for the duration of this event."), + new Param("auto", false, "Dancers Bop (Auto)", "Toggle if the dancers should automatically bop until another Bop event is reached."), + new Param("gramps", false, "Gramps Bop", "Toggle if Space Gramps should bop for the duration of this event."), + new Param("grampsAuto", false, "Gramps Bop (Auto)", "Toggle if Space Gramps should automatically bop until another Bop event is reached.") + }, + resizable = true, + defaultLength = 4f + }, new GameAction("turn right", "Turn Right") { function = delegate { var e = eventCaller.currentEntity; SpaceDance.instance.DoTurnRight(e.beat, e["gramps"]); }, @@ -20,8 +33,8 @@ namespace HeavenStudio.Games.Loaders defaultLength = 2.0f, parameters = new List() { - new Param("whoSpeaks", SpaceDance.WhoSpeaks.Dancers, "Who Speaks?", "Who will say the voice line for the cue?"), - new Param("gramps", false, "Space Gramps Animations", "Will Space Gramps turn right?") + new Param("whoSpeaks", SpaceDance.WhoSpeaks.Dancers, "Speaker", "Choose who will say the voice line."), + new Param("gramps", false, "Space Gramps Animations", "Toggle if Space Gramps will turn right with the dancers.") } }, new GameAction("sit down", "Sit Down") @@ -31,8 +44,8 @@ namespace HeavenStudio.Games.Loaders defaultLength = 2.0f, parameters = new List() { - new Param("whoSpeaks", SpaceDance.WhoSpeaks.Dancers, "Who Speaks?", "Who will say the voice line for the cue?"), - new Param("gramps", false, "Space Gramps Animations", "Will Space Gramps turn right?") + new Param("whoSpeaks", SpaceDance.WhoSpeaks.Dancers, "Speaker", "Choose who will say the voice line."), + new Param("gramps", false, "Space Gramps Animations", "Toggle if Space Gramps will sit down with the dancers.") } }, new GameAction("punch", "Punch") @@ -42,8 +55,8 @@ namespace HeavenStudio.Games.Loaders defaultLength = 2.0f, parameters = new List() { - new Param("whoSpeaks", SpaceDance.WhoSpeaks.Dancers, "Who Speaks?", "Who will say the voice line for the cue?"), - new Param("gramps", false, "Space Gramps Animations", "Will Space Gramps turn right?") + new Param("whoSpeaks", SpaceDance.WhoSpeaks.Dancers, "Speaker", "Choose who will say the voice line."), + new Param("gramps", false, "Space Gramps Animations", "Toggle if Space Gramps will punch with the dancers.") } }, new GameAction("shootingStar", "Shooting Star") @@ -53,7 +66,7 @@ namespace HeavenStudio.Games.Loaders resizable = true, parameters = new List() { - new Param("ease", EasingFunction.Ease.Linear, "Ease", "Which ease should the shooting of the stars use?") + new Param("ease", EasingFunction.Ease.Linear, "Ease", "Set the easing of the action.") } }, new GameAction("changeBG", "Change Background Color") @@ -63,32 +76,19 @@ namespace HeavenStudio.Games.Loaders resizable = true, parameters = new List() { - new Param("start", SpaceDance.defaultBGColor, "Start Color", "The start color for the fade or the color that will be switched to if -instant- is ticked on."), - new Param("end", SpaceDance.defaultBGColor, "End Color", "The end color for the fade."), - new Param("ease", Util.EasingFunction.Ease.Linear, "Ease") + new Param("start", SpaceDance.defaultBGColor, "Start Color", "Set the color at the start of the event."), + new Param("end", SpaceDance.defaultBGColor, "End Color", "Set the color at the end of the event."), + new Param("ease", Util.EasingFunction.Ease.Linear, "Ease", "Set the easing of the action.") } }, - new GameAction("bop", "Bop") - { - function = delegate { var e = eventCaller.currentEntity; SpaceDance.instance.EpicBop(e.beat, e.length, e["auto"], e["bop"], e["grampsAuto"], e["gramps"]); }, - parameters = new List() - { - new Param("bop", true, "Dancers Bop", "Should the dancers bop?"), - new Param("auto", false, "Dancers Bop (Auto)", "Should the dancers auto bop?"), - new Param("gramps", false, "Gramps Bop", "Should Space Gramps bop with the dancers?"), - new Param("grampsAuto", false, "Gramps Bop (Auto)", "Should Space Gramps auto bop with the dancers?") - }, - resizable = true, - defaultLength = 4f - }, new GameAction("grampsAnims", "Space Gramps Animations") { function = delegate {var e = eventCaller.currentEntity; SpaceDance.instance.GrampsAnimations(e.beat, e["type"], e["toggle"]); }, defaultLength = 0.5f, parameters = new List() { - new Param("toggle", true, "Looping", "Should the animation loop?"), - new Param("type", SpaceDance.GrampsAnimationType.Talk, "Which animation?", "Which animation should space gramps do?") + new Param("toggle", true, "Loop", "Toggle if the animation should loop."), + new Param("type", SpaceDance.GrampsAnimationType.Talk, "Animation", "Set the animation for Space Gramps to perform.") } }, new GameAction("scroll", "Scrolling Background") @@ -96,8 +96,8 @@ namespace HeavenStudio.Games.Loaders function = delegate { var e = eventCaller.currentEntity; SpaceDance.instance.UpdateScrollSpeed(e["x"], e["y"]); }, defaultLength = 1f, parameters = new List() { - new Param("x", new EntityTypes.Float(-10f, 10f, 0), "Horizontal", "How fast does the background move horizontally?"), - new Param("y", new EntityTypes.Float(-10f, 10f, 0), "Vertical", "How fast does the background move vertically?"), + new Param("x", new EntityTypes.Float(-10f, 10f, 0), "Horizontal Speed", "Set how fast the background will scroll horizontally."), + new Param("y", new EntityTypes.Float(-10f, 10f, 0), "Vertical Speed", "Set how fast the background will scroll vertically."), } }, },