diff --git a/Assets/Scripts/Games/SpaceSoccer/SpaceSoccer.cs b/Assets/Scripts/Games/SpaceSoccer/SpaceSoccer.cs index 9d2472afc..5dc89f339 100644 --- a/Assets/Scripts/Games/SpaceSoccer/SpaceSoccer.cs +++ b/Assets/Scripts/Games/SpaceSoccer/SpaceSoccer.cs @@ -17,8 +17,8 @@ namespace HeavenStudio.Games.Loaders defaultLength = 2f, parameters = new List() { - new Param("toggle", false, "Disable Sound", "Disables the dispense sound"), - new Param("down", false, "Down Sound", "Will the Down sound be played?") + new Param("toggle", false, "Disable Sound", "Toggle if the dispense sound should be disabled."), + new Param("down", false, "Down Sound", "Toggle if the \"Down!\" cue from Remix 9 (DS) should be played.") }, inactiveFunction = delegate { @@ -30,43 +30,42 @@ namespace HeavenStudio.Games.Loaders defaultLength = 3f, parameters = new List() { - new Param("swing", new EntityTypes.Float(0, 1, 0.5f), "Swing", "The amount of swing") + new Param("swing", new EntityTypes.Float(0, 1, 0.5f), "Swing", "Set the amount of swing for the cue. MINENICE REMOVE THIS >:((((((") } }, - new GameAction("npc kickers enter or exit", "NPC Kickers Enter or Exit") + new GameAction("npc kickers enter or exit", "NPC Kickers") { - function = delegate { var e = eventCaller.currentEntity; SpaceSoccer.instance.NPCKickersEnterOrExit(e.beat, e.length, e["choice"], e["ease"], e["amount"], e["x"], e["y"], e["z"], e["override"], e["preset"]); }, + function = delegate { var e = eventCaller.currentEntity; SpaceSoccer.instance.NPCKickersEnterOrExit(e.beat, e.length, e["choice"], e["ease"], e["amount"], e["x"], e["y"], e["z"], true, e["preset"]); }, defaultLength = 4f, parameters = new List() { - new Param("preset", SpaceSoccer.EnterExitPresets.FiveKickers, "Preset", "Which preset should be used?", new List() + new Param("preset", SpaceSoccer.EnterExitPresets.FiveKickers, "Preset", "Choose a preset for the NPCs.", new List() { new Param.CollapseParam((x, _) => (int)x == (int)SpaceSoccer.EnterExitPresets.Custom, new string[] { "amount", "x", "y", "z" }) }), - new Param("amount", new EntityTypes.Integer(2, 30, 5), "Amount", "Amount of Space Kickers."), - new Param("x", new EntityTypes.Float(-30, 30, 2f), "X Distance", "How much distance should there be between the space kickers on the x axis?"), - new Param("y", new EntityTypes.Float(-30, 30, -0.5f), "Y Distance", "How much distance should there be between the space kickers on the y axis?"), - new Param("z", new EntityTypes.Float(-30, 30, 1.25f), "Z Distance", "How much distance should there be between the space kickers on the z axis?"), + new Param("amount", new EntityTypes.Integer(2, 30, 5), "Amount", "Set the amount of space kickers."), + new Param("x", new EntityTypes.Float(-30, 30, 2f), "X Distance", "Set how much distance there should be between the space kickers on the x axis."), + new Param("y", new EntityTypes.Float(-30, 30, -0.5f), "Y Distance", "Set how much distance there should be between the space kickers on the x axis."), + new Param("z", new EntityTypes.Float(-30, 30, 1.25f), "Z Distance", "Set how much distance there should be between the space kickers on the x axis."), - new Param("choice", SpaceSoccer.AnimationToPlay.Enter, "Enter Or Exit", "Whether the kickers should exit or enter."), - new Param("ease", EasingFunction.Ease.Linear, "Ease", "The Ease of the entering or exiting."), - new Param("override", true, "Override Easing", "Should this block override the easing of the space kickers' positions?") + new Param("choice", SpaceSoccer.AnimationToPlay.Enter, "Status", "Choose if the kickers should enter or exit."), + new Param("ease", EasingFunction.Ease.Linear, "Ease", "Set the easing of the action."), }, resizable = true }, - new GameAction("easePos", "Ease NPC Space Kicker Distances") + new GameAction("easePos", "Change NPC Distances") { function = delegate {var e = eventCaller.currentEntity; SpaceSoccer.instance.EaseSpaceKickersPositions(e.beat, e.length, e["ease"], e["x"], e["y"], e["z"]); }, defaultLength = 4f, resizable = true, parameters = new List() { - new Param("x", new EntityTypes.Float(-30, 30, 2f), "X Distance", "How much distance should there be between the space kickers on the x axis?"), - new Param("y", new EntityTypes.Float(-30, 30, -0.5f), "Y Distance", "How much distance should there be between the space kickers on the y axis?"), - new Param("z", new EntityTypes.Float(-30, 30, 1.25f), "Z Distance", "How much distance should there be between the space kickers on the z axis?"), - new Param("ease", EasingFunction.Ease.Linear, "Ease", "The Ease of the space kickers moving."), + new Param("x", new EntityTypes.Float(-30, 30, 2f), "X Distance", "Set how much distance there should be between the space kickers on the x axis."), + new Param("y", new EntityTypes.Float(-30, 30, -0.5f), "Y Distance", "Set how much distance there should be between the space kickers on the x axis."), + new Param("z", new EntityTypes.Float(-30, 30, 1.25f), "Z Distance", "Set how much distance there should be between the space kickers on the x axis."), + new Param("ease", EasingFunction.Ease.Linear, "Ease", "Set the easing of the action."), } }, new GameAction("pMove", "Move Player") @@ -76,29 +75,29 @@ namespace HeavenStudio.Games.Loaders resizable = true, parameters = new List() { - new Param("preset", SpaceSoccer.PlayerPresets.LaunchStart, "Preset", "Which preset should be used?", new List() + new Param("preset", SpaceSoccer.PlayerPresets.LaunchStart, "Preset", "Choose a preset for the player.", new List() { new Param.CollapseParam((x, _) => (int)x == (int)SpaceSoccer.PlayerPresets.Custom, new string[] { "x", "y", "z", "ease", "sound" }) }), - new Param("x", new EntityTypes.Float(-30, 30, 0f), "X Pos", "Which position should the player move to on the x axis?"), - new Param("y", new EntityTypes.Float(-30, 30, 0f), "Y Pos", "Which position should the player move to on the y axis?"), - new Param("z", new EntityTypes.Float(-30, 30, 0f), "Z Pos", "Which position should the player move to on the z axis?"), - new Param("ease", EasingFunction.Ease.Linear, "Ease", "The Ease of the space kickers moving."), - new Param("sound", SpaceSoccer.LaunchSoundToPlay.None, "Sound", "Which launch sound should be played at the start of this block?") + new Param("x", new EntityTypes.Float(-30, 30, 0f), "X Position", "Set the position the player should move to on the x axis."), + new Param("y", new EntityTypes.Float(-30, 30, 0f), "Y Position", "Set the position the player should move to on the y axis."), + new Param("z", new EntityTypes.Float(-30, 30, 0f), "Z Position", "Set the position the player should move to on the z axis."), + new Param("ease", EasingFunction.Ease.Linear, "Ease", "Set the easing of the action."), + new Param("sound", SpaceSoccer.LaunchSoundToPlay.None, "Sound", "Set the launch sound to be played at the start of this event.") } }, - new GameAction("changeBG", "Change Background Color") + new GameAction("changeBG", "Background Appearance") { function = delegate {var e = eventCaller.currentEntity; SpaceSoccer.instance.BackgroundColor(e.beat, e.length, e["start"], e["end"], e["startDots"], e["endDots"], e["ease"]); }, defaultLength = 1f, resizable = true, parameters = new List() { - new Param("start", SpaceSoccer.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", SpaceSoccer.defaultBGColor, "End Color", "The end color for the fade."), - new Param("startDots", Color.white, "Start Color (Dots)", "The start color for the fade or the color that will be switched to if -instant- is ticked on."), - new Param("endDots", Color.white, "End Color (Dots)", "The end color for the fade."), - new Param("ease", Util.EasingFunction.Ease.Linear, "Ease") + new Param("start", SpaceSoccer.defaultBGColor, "Start Color", "Set the color at the start of the event."), + new Param("end", SpaceSoccer.defaultBGColor, "End Color", "Set the color at the end of the event."), + new Param("startDots", Color.white, "Start Color (Dots)", "Set the color at the start of the event."), + new Param("endDots", Color.white, "End Color (Dots)", "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("scroll", "Scrolling Background") @@ -106,16 +105,16 @@ namespace HeavenStudio.Games.Loaders function = delegate { var e = eventCaller.currentEntity; SpaceSoccer.instance.UpdateScrollSpeed(e["x"], e["y"]); }, defaultLength = 1f, parameters = new List() { - new Param("x", new EntityTypes.Float(-10f, 10, 0.1f), "Horizontal", "How fast does the background move horizontally?"), - new Param("y", new EntityTypes.Float(-10, 10f, 0.3f), "Vertical", "How fast does the background move vertically?"), + new Param("x", new EntityTypes.Float(-10f, 10, 0.1f), "Horizontal Speed", "Set how fast the background will scroll horizontally."), + new Param("y", new EntityTypes.Float(-10, 10f, 0.3f), "Vertical Speed", "Set how fast the background will scroll vertically."), } }, - new GameAction("stopBall", "Stop Ball") + new GameAction("stopBall", "Remove Ball") { function = delegate { SpaceSoccer.instance.StopBall(eventCaller.currentEntity["toggle"]); }, parameters = new List() { - new Param("toggle", true, "Stop ball?", "Should the ball be stopped? If ticked off the kickers will regain their ability to use the ball.") + new Param("toggle", true, "Remove", "Toggle if the ball should be removed and the kickers shouldn't be able to kick. To re-enable kicks, place this event again and disable this property.") } }, // This is still here for "backwards-compatibility" but is hidden in the editor (it does absolutely nothing however)