# HG changeset patch # User Alys Brooks # Date 2022-12-28 03:46:16 # Node ID cfec2536eba4bfee483c1861383713e1eb73da77 # Parent 62521dc069c2bfd272d5a3d69f0cf143b8514ded Dialog tweaks and update swear list. Keep the list of swears to censor up to date, lol. diff --git a/isometric-park-fna/Content/dialog.ink b/isometric-park-fna/Content/dialog.ink --- a/isometric-park-fna/Content/dialog.ink +++ b/isometric-park-fna/Content/dialog.ink @@ -212,7 +212,7 @@ === EndLowFunds === -Governor: I've warned you. +Governor: I've warned you, {GovernorPlayerAddress}. + [I understand. I resign. (Game Over)] { endGame() } -> END @@ -241,6 +241,8 @@ \#friendOfThePark\#: It's more fun if you guess. + + [ Fine.] -> Guess + + + [Absolutely not.] + -> Amount + + [Well, I don't enjoy it.] -> Amount @@ -373,7 +375,7 @@ -> END === PreserveHalf === -Head of Parks: Hey, you goddam wunderkind. A whole half of this park is now a preserve! {inc(HeadOfParksOpinion)} +Head of Parks: Hey, you goddamm wunderkind. A whole half of this park is now a preserve! {inc(HeadOfParksOpinion)} In fact, I want to shake your bloody hand! @@ -398,7 +400,7 @@ === HeadofParkSideRant === -Head of Parks: Are you fucking with me? Really fucking with me? Listen, you motherfucking piss-eared shit-for-brains backroad bureaucrat, I didn't come hear from the fucking capitol building holding up the whole natural resources administrative state like MiracleGrow Atlas to get scoffed at by a tinpot administrator who think 100 acres and a desk makes you some sort of important person. Aplogize! +Head of Parks: Are you fucking with me? Really fucking with me? Listen, you motherfucking piss-eared shit-for-brains backroad bureaucrat, I didn't come hear from the fucking capitol building holding up the whole natural resources administrative state like MiracleGrow Atlas to get scoffed at by a tinpot administrator who think 100 acres and a desk makes you some sort of important person. Apologize! + [Sorry] ->-> @@ -409,7 +411,7 @@ -> END + [It's fine.] -> END - + [Thanks for checking in.] + + [Thanks for checking in, \#assistantName\#.] -> END + [I know what I'm doing! Never question me again!] {inc(playerRude)} -> END diff --git a/isometric-park-fna/Engines/DialogEngine.cs b/isometric-park-fna/Engines/DialogEngine.cs --- a/isometric-park-fna/Engines/DialogEngine.cs +++ b/isometric-park-fna/Engines/DialogEngine.cs @@ -24,18 +24,24 @@ { public static Dictionary replacements = new Dictionary {{"Damn", "Drat"}, {"Fucking hell", "Flipping heck"}, + {"Fucking", "flipping"}, {"Fuck", "Fork"}, //Ty michael shur {"Motherfucker", "Motherforker"}, + {"Hellifiknow", "Heckifiknow"}, {"Shitheel", "Slimewheel"}, //idk {"Shit!", "Shitake mushrooms!"}, //depends on context {"Shit", "Shitake mushroom"}, {"Hell", "Heck"}, {"Oh my God", "Oh my Glob"}, //Ty Pendleton Ward {"Goddammit", "Glob drat it"}, + {"Bloody hell", "Blimey"}, {"Goddamm", "Goshdarn"}, {"Megadick", "Megadunce"}, - {"Dickhead", "Dunce"}, + {"Dickhead", "Dunderhead"}, {"Bastard", "Bollocks"}, + {"Cuntforsaken", "Clodforsaken"}, + {"Godforsaken", "Globforsaken"}, + {"Piss-eared", "Paste-eared"} {"Asshole", "Bumhead"} //i guess }; @@ -73,7 +79,7 @@ } return s; case ProfanityLevel.Removed: - return Regex.Replace(s, "(?i)((?<=d)amn|(?<=f)uck|(?<=D)amn|(?<=F)uck|(?<=S)hit|(?<=Motherf)ucker|(?<=megad)ick)", "------"); + return Regex.Replace(s, "(?i)((?<=d)amn|(?<=f)uck|(?<=c)unt|(?<=D)amn|(?<=F)uck|(?<=S)hit|(?<=Motherf)ucker|(?<=megad)ick|(?<=C)unt)", "------"); } return s; }