From cdda06a85f3249d6ed52d56b28c4c31179583dda Mon Sep 17 00:00:00 2001 From: spherallic Date: Tue, 18 Apr 2023 22:41:31 +0200 Subject: [PATCH] Update some flavor text --- .../Core/GZBuilder/Windows/ExceptionDialog.cs | 97 ++++++------------- .../ClassicModes/DrawCurveMode.cs | 10 +- .../ClassicModes/DrawGeometryMode.cs | 14 +-- .../BuilderModes/ClassicModes/DrawGridMode.cs | 9 +- .../ClassicModes/DrawRectangleMode.cs | 10 +- 5 files changed, 58 insertions(+), 82 deletions(-) diff --git a/Source/Core/GZBuilder/Windows/ExceptionDialog.cs b/Source/Core/GZBuilder/Windows/ExceptionDialog.cs index 7773d22..e3d10f6 100644 --- a/Source/Core/GZBuilder/Windows/ExceptionDialog.cs +++ b/Source/Core/GZBuilder/Windows/ExceptionDialog.cs @@ -53,73 +53,36 @@ namespace CodeImp.DoomBuilder.GZBuilder.Windows bContinue.Enabled = !cannotContinue; string[] titles = { - "0x000000 at 0xFFFFFF. That's probaby bad", - "Here we go again...", - "Uh oh, you're screwed", - "All is lost!", - "Achievement unlocked: CRASH TIME!", - "OH NOES! TEH ERROR!", - "0001000001111011000000000011001101011110110111", - "Nuclear launch detected!", - "Don't send this to Microsoft", - "You. Shall. Not. Pass!!!", - "Yep, we have bugs", - "It's dangerous to go alone. Take this!", - "The operation completed successfully", - "Security Alert – Moving cursor is not as safe as you thought", - "Random error appears from north", - "ERROR: NO_ERROR", - "Epic fail", - "At least it's not BSoD...", - "User Error. Please Replace User", - "Brought to you by MaxED!", - "Zone Builder proudly presents:", - "You aren't expected to understand this", - "Back to the drawing board...", - "I'm sorry... :(", - "This is a horrbble day for you, and of course, the world", - "Abort, Retry, Fail?", - "You are making progress. I'm afraid that's something I can't allow to happen", - "You are making progress. That's not OK", - "No errors found, restarting computer", - "Does Not Compute!", - "I’m sorry, Dave, I’m afraid I can’t do that", - "What's that? Chicken?", - "It can only be attributable to human error", - "It's now safe to turn off your computer", - "I've got a bad feeling about this", - "YOU CAN’T DO THAT!", - "Man the Lifeboats! Women and children first!", - "IMPOSSIBURU!!!", - "Now deleting all files. Goodbye", - "General Failure", - "Invalid Error", - "Beam me up Scotty, there’s no life out here", - "Well, you ran into something and the game is over", - "I'm good at writing bad code", - "$FUNNY_ERROR_CAPTION", - "In Soviet Russia, exception throws YOU!", - "...and then GZDB was the demons!", - "B U S T E D", - "Freeze mode enabled", - "You feel strange...", - "That doesn't seem to work", - "This function is only available in the retail version of Zone Builder", - "You picked up the Random Exception.", - "Pinky says that you're the new hope. Bear that in mind.", - "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "Deal with it", - "Error 47", - "YOU DIED", - "Thanks, Obama", - "The God Of Exceptions Demands MORE Exceptions!", - "Good. It's boring here anyway.", - "Shameful display!", - "It's CRASHENING!", - "W-W-W-WIPEOUT!", - "EVERYTHING IS LOST!", - "Your empty is full!", - "Let's see how far this infinite loop goes...", + "Zone Builder was killed by Eggman's nefarious TV magic.", + "Zone Builder was killed by an environmental hazard.", + "Zone Builder drowned.", + "Zone Builder was crushed.", + "Zone Builder fell into a bottomless pit.", + "Zone Builder asphyxiated in space.", + "Zone Builder died.", + "Zone Builder's playtime with heavy objects killed Zone Builder.", + "Resynching...", + "You have been banned from the server.", + "SIGSEGV - segment violation", + "SIGFPE - mathematical exception", + "SIGILL - illegal instruction - invalid function image", + "SIGABRT - abnormal termination triggered by abort call", + "I'm putting my foot down.", + "All of this is over. You will be left with ashes.", + "[Eggman laughing]", + "[Armageddon pow]", + "[Dying]", + "I'm outta here...", + "GAME OVER", + "TIME OVER", + "SONIC MADE A BAD FUTURE IN Zone Builder", + ":dramahog:", + "Sonic arrived just in time to see what little of the 'ruins' were left.", + "The natural beauty of the zone had been obliterated.", + "some doofus gave us an empty string?", + "unfortunate player falls into spike?!", + "Connection lost", + "Ack! Metal Sonic shouldn't die! Cut the tape, end recording!", }; this.Text = titles[new Random().Next(0, titles.Length - 1)]; } diff --git a/Source/Plugins/BuilderModes/ClassicModes/DrawCurveMode.cs b/Source/Plugins/BuilderModes/ClassicModes/DrawCurveMode.cs index 71e34f7..0c148b9 100644 --- a/Source/Plugins/BuilderModes/ClassicModes/DrawCurveMode.cs +++ b/Source/Plugins/BuilderModes/ClassicModes/DrawCurveMode.cs @@ -185,14 +185,14 @@ namespace CodeImp.DoomBuilder.BuilderModes // Make an analysis and show info string[] adjectives = { - "beautiful", "lovely", "romantic", "stylish", "cheerful", "comical", - "awesome", "accurate", "adorable", "adventurous", "attractive", "cute", - "elegant", "glamorous", "gorgeous", "handsome", "magnificent", "unusual", - "outstanding", "mysterious", "amusing", "charming", "fantastic", "jolly" + "rounded", "bowed", "arched", "rotund", "bulbous", + "aerodynamic", "streamlined", "smooth", "sleek", "slick", + "clean", "neat", "delicate", "precise", "sensitive", + "fluid", "sleek", "polished", "accomplished", "shiny" }; string word = adjectives[points.Count % adjectives.Length]; word = (points.Count > adjectives.Length) ? "very " + word : word; - string a = ((word[0] == 'a') || (word[0] == 'e') || (word[0] == 'o') || (word[0] == 'u')) ? "an " : "a "; + string a = ((word[0] == 'a') || (word[0] == 'e') || (word[0] == 'i') || (word[0] == 'o') || (word[0] == 'u')) ? "an " : "a "; General.Interface.DisplayStatus(StatusType.Action, "Created " + a + word + " curve."); List verts = new List(); diff --git a/Source/Plugins/BuilderModes/ClassicModes/DrawGeometryMode.cs b/Source/Plugins/BuilderModes/ClassicModes/DrawGeometryMode.cs index bdee3d7..7a1e8db 100644 --- a/Source/Plugins/BuilderModes/ClassicModes/DrawGeometryMode.cs +++ b/Source/Plugins/BuilderModes/ClassicModes/DrawGeometryMode.cs @@ -789,14 +789,16 @@ namespace CodeImp.DoomBuilder.BuilderModes General.Map.UndoRedo.CreateUndo("Line draw"); // Make an analysis and show info - string[] adjectives = new[] - { "beautiful", "lovely", "romantic", "stylish", "cheerful", "comical", - "awesome", "accurate", "adorable", "adventurous", "attractive", "cute", - "elegant", "glamorous", "gorgeous", "handsome", "magnificent", "unusual", - "outstanding", "mysterious", "amusing", "charming", "fantastic", "jolly" }; + string[] adjectives = + { + "beautiful", "lovely", "romantic", "stylish", "cheerful", "comical", + "awesome", "accurate", "adorable", "adventurous", "attractive", "cute", + "elegant", "glamorous", "gorgeous", "handsome", "magnificent", "unusual", + "outstanding", "mysterious", "amusing", "charming", "fantastic", "jolly" + }; string word = adjectives[points.Count % adjectives.Length]; word = (points.Count > adjectives.Length) ? "very " + word : word; - string a = ((word[0] == 'a') || (word[0] == 'e') || (word[0] == 'o') || (word[0] == 'u')) ? "an " : "a "; + string a = ((word[0] == 'a') || (word[0] == 'e') || (word[0] == 'i') || (word[0] == 'o') || (word[0] == 'u')) ? "an " : "a "; General.Interface.DisplayStatus(StatusType.Action, "Created " + a + word + " drawing."); // Make the drawing diff --git a/Source/Plugins/BuilderModes/ClassicModes/DrawGridMode.cs b/Source/Plugins/BuilderModes/ClassicModes/DrawGridMode.cs index 9814431..28bc8cf 100644 --- a/Source/Plugins/BuilderModes/ClassicModes/DrawGridMode.cs +++ b/Source/Plugins/BuilderModes/ClassicModes/DrawGridMode.cs @@ -92,9 +92,14 @@ namespace CodeImp.DoomBuilder.BuilderModes General.Map.UndoRedo.CreateUndo("Grid draw"); // Make an analysis and show info - string[] adjectives = { "gloomy", "sad", "unhappy", "lonely", "troubled", "depressed", "heartsick", "glum", "pessimistic", "bitter", "downcast" }; // aaand my english vocabulary ends here :) + string[] adjectives = + { + "rigid", "solid", "stern", "sober", "unfazed", + "stoic", "neutral", "unbreakable", "immovable", "indifferent", + "aloof", "firm", "nonchalant", "unconcerned", "restrained" + }; string word = adjectives[new Random().Next(adjectives.Length - 1)]; - string a = (word[0] == 'u' ? "an " : "a "); + string a = ((word[0] == 'a') || (word[0] == 'e') || (word[0] == 'i') || (word[0] == 'o') || (word[0] == 'u')) ? "an " : "a "; General.Interface.DisplayStatus(StatusType.Action, "Created " + a + word + " grid."); diff --git a/Source/Plugins/BuilderModes/ClassicModes/DrawRectangleMode.cs b/Source/Plugins/BuilderModes/ClassicModes/DrawRectangleMode.cs index 252cd90..4d95c5d 100644 --- a/Source/Plugins/BuilderModes/ClassicModes/DrawRectangleMode.cs +++ b/Source/Plugins/BuilderModes/ClassicModes/DrawRectangleMode.cs @@ -402,9 +402,15 @@ namespace CodeImp.DoomBuilder.BuilderModes General.Map.UndoRedo.CreateUndo(undoname); // Make an analysis and show info - string[] adjectives = { "gloomy", "sad", "unhappy", "lonely", "troubled", "depressed", "heartsick", "glum", "pessimistic", "bitter", "downcast" }; // aaand my english vocabulary ends here :) + string[] adjectives = + { + "gloomy", "sad", "unhappy", "lonely", "troubled", + "depressed", "heartsick", "glum", "pessimistic", "bitter", + "downcast", "somber", "disturbed", "pained", "upset", + "estranged", "desolate", "miserable", "dejected", "moody" + }; string word = adjectives[new Random().Next(adjectives.Length - 1)]; - string a = (word[0] == 'u' ? "an " : "a "); + string a = ((word[0] == 'a') || (word[0] == 'e') || (word[0] == 'i') || (word[0] == 'o') || (word[0] == 'u')) ? "an " : "a "; General.Interface.DisplayStatus(StatusType.Action, "Created " + a + word + " " + shapename + ".");