From d86d0ac69d052f433b95b6bef34aa1d4031f2a03 Mon Sep 17 00:00:00 2001 From: LoafyLemon Date: Fri, 20 May 2022 19:48:05 +0100 Subject: [PATCH] Lint improvements * Added lint ignore tag detection for spoken strings. * Fixed lint incorrectly marking newline characters as multiple spaces. * Fixed lint incorrect behaviour for oxford commas. * Fixed issues exposed by lint. * Removed unreachable code. --- .../astoria/events/imperio_training.rpy | 4 +- game/scripts/characters/cho/events/intro.rpy | 2 +- .../cho/events/quidditch/gryffindor_match.rpy | 6 +- .../characters/cho/events/quidditch/quiz.rpy | 2 +- game/scripts/characters/cho/summon.rpy | 12 +- .../characters/hermione/events/clothing.rpy | 4 +- .../hermione/events/favors/dance_for_me.rpy | 2 +- .../favors/show_me_your_tits_branches.rpy | 2 +- .../characters/hermione/events/forest.rpy | 122 ------------------ .../hermione/events/forest_sex_NOT_IN_USE.txt | 120 +++++++++++++++++ .../hermione/events/requests/kiss_a_girl.rpy | 2 +- game/scripts/characters/hermione/talk.rpy | 2 +- game/scripts/events/ending.rpy | 16 +-- game/scripts/events/ending_after.rpy | 2 +- game/scripts/events/map.rpy | 4 +- game/scripts/interface/cheats.rpy | 22 ++-- game/scripts/inventory/books.rpy | 2 +- .../minigames/cardgame/_deck_builder_.rpy | 2 +- ...rk_room.rpy => a_dark_room_NOT_IN_USE.txt} | 0 .../events/a_spaced_out_conversation.rpy | 2 +- .../mirror/events/anal_pirate_event.rpy | 10 +- .../minigames/mirror/events/biggus_dickus.rpy | 2 +- .../minigames/mirror/events/panty_raid.rpy | 24 ++-- .../minigames/mirror/events/whose_points.rpy | 2 +- .../rooms/main_room/objects/xmas_lights.rpy | 42 +++--- game/scripts/utility/lint.rpy | 7 +- 26 files changed, 209 insertions(+), 208 deletions(-) create mode 100644 game/scripts/characters/hermione/events/forest_sex_NOT_IN_USE.txt rename game/scripts/minigames/mirror/events/{a_dark_room.rpy => a_dark_room_NOT_IN_USE.txt} (100%) diff --git a/game/scripts/characters/astoria/events/imperio_training.rpy b/game/scripts/characters/astoria/events/imperio_training.rpy index 7d023039..288d3397 100644 --- a/game/scripts/characters/astoria/events/imperio_training.rpy +++ b/game/scripts/characters/astoria/events/imperio_training.rpy @@ -1654,8 +1654,8 @@ label ag_st_imperio_E5: ton "*Sigh*..." ("open", "narrow", "base", "R") ton "Perhaps I've been taking this favour business... thing a bit too lightly." ("open", "narrow", "raised", "down", cheeks="blush") ton "I've been telling myself that it's as much for the students benefit as it is my own." ("upset", "closed", "worried", "mid") - ton "\"I'll help them explore their sexuality.\"" ("annoyed", "closed", "base", "mid") - ton "\"It'll do them good.\"" ("annoyed", "closed", "base", "mid") + ton "\"I'll help them explore their sexuality\"." ("annoyed", "closed", "base", "mid") + ton "\"It'll do them good\"." ("annoyed", "closed", "base", "mid") gen "We both know that is not the reason why we're doing this." ("base", xpos="far_left", ypos="head") ton "Yes..." ("upset", "base", "base", "down") ton "A small voice in my head knows it..." ("annoyed", "base", "base", "mid") diff --git a/game/scripts/characters/cho/events/intro.rpy b/game/scripts/characters/cho/events/intro.rpy index cad7d8cd..3970f5cd 100644 --- a/game/scripts/characters/cho/events/intro.rpy +++ b/game/scripts/characters/cho/events/intro.rpy @@ -733,7 +733,7 @@ label cho_intro_E3: her "Is it about Cho again?" ("annoyed", "squint", "base", "mid") gen "Yes indeed." ("base", xpos="far_left", ypos="head") gen "I'd like you to stop your..." ("base", xpos="far_left", ypos="head") - gen "Quidditch...{w} something something...{w} movement." ("base", xpos="far_left", ypos="head") + gen "Quidditch...{w} something, something...{w} movement." ("base", xpos="far_left", ypos="head") if her_whoring < 10: # T3 her "My \"Quidditch equality movement\"?" ("soft", "base", "base", "mid") diff --git a/game/scripts/characters/cho/events/quidditch/gryffindor_match.rpy b/game/scripts/characters/cho/events/quidditch/gryffindor_match.rpy index 993769ca..0e3959e6 100644 --- a/game/scripts/characters/cho/events/quidditch/gryffindor_match.rpy +++ b/game/scripts/characters/cho/events/quidditch/gryffindor_match.rpy @@ -269,10 +269,10 @@ label gryffindor_match: call nar(">You walk up to Hermione and notice that she is looking tentatively at whatever Snape is trying to achieve.") menu: - "Slap her ass": + "-Slap her ass-": call slap_her - "Give her a headpat": + "-Give her a headpat-": pass $ renpy.sound.play("sounds/gasp3.ogg") @@ -1156,7 +1156,7 @@ label gryffindor_match: with dissolve ">Cho speeds up even more, her skirt clinging on for dear life." - ">Harry still on her tail is struggling, hard and is barely keeping up with her." + ">Harry still on her tail is struggling, hard and is barely keeping up with her.{#LINT_IGNORE}" call ctc diff --git a/game/scripts/characters/cho/events/quidditch/quiz.rpy b/game/scripts/characters/cho/events/quidditch/quiz.rpy index fdcad71c..10c59711 100644 --- a/game/scripts/characters/cho/events/quidditch/quiz.rpy +++ b/game/scripts/characters/cho/events/quidditch/quiz.rpy @@ -255,7 +255,7 @@ label cho_quiz: $ cho_quiz.correct_answers = 0 show screen meter(confidence_meter) - gen "So as you can see, Basketball and Quidditch are pretty much the same game..." ("base", xpos="far_left", ypos="head") + gen "So, as you can see, Basketball and Quidditch are pretty much the same game..." ("base", xpos="far_left", ypos="head") cho "I'm sure that can't be right..." ("annoyed", "base", "base", "mid") cho "I'll have to look up this \"Space Jamming\"...{w=1.0} thing." ("open", "narrow", "base", "mid") gen "You should! It has Bugs Bunny in it!" ("grin", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/cho/summon.rpy b/game/scripts/characters/cho/summon.rpy index f0c2aeed..dc951443 100644 --- a/game/scripts/characters/cho/summon.rpy +++ b/game/scripts/characters/cho/summon.rpy @@ -41,9 +41,9 @@ label summon_cho: gen "(Although maybe not...)" ("base", xpos="far_left", ypos="head") menu: "Are you ready to begin the match?" - "Yes": + "-Yes-": pass - "no": + "-no-": jump cho_requests jump start_hufflepuff_match @@ -53,9 +53,9 @@ label summon_cho: gen "(Although maybe not...)" ("base", xpos="far_left", ypos="head") menu: "Are you ready to begin the match?" - "Yes": + "-Yes-": pass - "no": + "-no-": jump cho_requests jump start_slytherin_match @@ -74,9 +74,9 @@ label summon_cho: menu: "Are you ready to begin the match?" - "Yes": + "-Yes-": pass - "No": + "-No-": jump cho_requests jump start_gryffindor_match diff --git a/game/scripts/characters/hermione/events/clothing.rpy b/game/scripts/characters/hermione/events/clothing.rpy index 28b10512..4b6f2988 100644 --- a/game/scripts/characters/hermione/events/clothing.rpy +++ b/game/scripts/characters/hermione/events/clothing.rpy @@ -293,9 +293,9 @@ label hermione_summon_setup: menu: "Leave Outfits Scheduling turned {b}ON{/b}?" - "Yes": + "-Yes-": "Outfits scheduling remains turned {b}ON{/b}." - "No": + "-No-": $ hermione_outfits_schedule = False $ tonks_outfits_schedule = False $ cho_outfits_schedule = False diff --git a/game/scripts/characters/hermione/events/favors/dance_for_me.rpy b/game/scripts/characters/hermione/events/favors/dance_for_me.rpy index dded9b0c..491c4717 100644 --- a/game/scripts/characters/hermione/events/favors/dance_for_me.rpy +++ b/game/scripts/characters/hermione/events/favors/dance_for_me.rpy @@ -510,7 +510,7 @@ label hg_pf_strip_T3_intro_E2: her "Alright then, let's do this thing!" ("scream", "closed", "angry", "mid") gen "{size=-4}(Wow, she is getting really worked up over this...){/size}" ("base", xpos="far_left", ypos="head") - gen "{size=-4}(Maybe it was still too early to--{/size}" ("base", xpos="far_left", ypos="head") + gen "{size=-4}(Maybe it was still too early to--){/size}" ("base", xpos="far_left", ypos="head") her "Clothes?!!" ("disgust", "narrow", "base", "mid_soft") her "{size=+9}I don't need them!{/size}" ("scream", "base", "angry", "mid", emote="angry") if hermione.is_worn("bra"): #Should be on at this level but might as well have the check diff --git a/game/scripts/characters/hermione/events/favors/show_me_your_tits_branches.rpy b/game/scripts/characters/hermione/events/favors/show_me_your_tits_branches.rpy index 1556a3cc..8d97fb96 100644 --- a/game/scripts/characters/hermione/events/favors/show_me_your_tits_branches.rpy +++ b/game/scripts/characters/hermione/events/favors/show_me_your_tits_branches.rpy @@ -680,7 +680,7 @@ label hg_pf_admire_breasts_T4_masturbate: # Call label gen "Oh, alright..." ("base", xpos="far_left", ypos="head") gen "I'd better stop now I suppose..." ("base", xpos="far_left", ypos="head") her "..............." ("disgust", "narrow", "base", "down", cheeks="blush") - her "*Ehm*... I read that that is bad for you, [genie_name]..." ("disgust", "narrow", "base", "down", cheeks="blush") + her "*Ehm*... I read that it's bad for you, [genie_name]..." ("disgust", "narrow", "base", "down", cheeks="blush") gen "*huh*?" ("base", xpos="far_left", ypos="head") her "It is bad for your health to just hold it in like this..." ("angry", "closed", "worried", "mid", cheeks="blush") her "*Ehm*..." ("disgust", "narrow", "base", "down", cheeks="blush") diff --git a/game/scripts/characters/hermione/events/forest.rpy b/game/scripts/characters/hermione/events/forest.rpy index 95aef0c6..0dd7c6df 100644 --- a/game/scripts/characters/hermione/events/forest.rpy +++ b/game/scripts/characters/hermione/events/forest.rpy @@ -828,125 +828,3 @@ label forest_BJ_4: #Moaning myrtle dirty talk (Repeatable) (Threaten to expose) ">You and Hermione walk back to the castle together, Hermione complaining about how rude Myrtle was for missing the cum shot the whole way..." return - - - - -label hermione_map_sex: - #Genie notices hermione walking past the courtyard on the map and has the - #option to intercept her option to come behind and scare her or to - #approach her normally - #Hermione says that she was coming back late from the library - #Standard sex scene with a focus on the fact that they could be caught at any time - #Option to humiliate her based on either the shame of doing this in public or to tell her that all her teachers want to fuck her - #Cum in her in front of Moaning myrtle - #end - ">This time, the marauders map leads you to Hermione walking through the halls bordering the courtyard." - ">You start to stalk her as a lion would its prey wondering how to best approach the girl..." - menu: - "-Surprise her-": - "asd" - pass - "-Greet her-": - "asd" - pass - - gen "*Mmmm*, gods your pussy is just the best..." ("base", xpos="far_left", ypos="head") - her "*A-Ah*... thank you..." - gen "*Ugh*... so what are you doing out here at this hour anyway?" ("base", xpos="far_left", ypos="head") - her "I was -- *ah* {heart} at the library..." - gen "*Mmmm*, what were you reading? Dick-sucking 101?" ("base", xpos="far_left", ypos="head") - her "*Ah*...{heart} I'd like to think... *ah*{heart} that I'm past the 101 stage [genie_name]..." - gen "True, you could probably write the book!" ("base", xpos="far_left", ypos="head") - her "*Mmmmm*...{heart} I'd probably have to... *ah*{heart} use a pseudonym..." - gen "Really? Worried about people finding out what a dirty little cock-slut you are?" ("base", xpos="far_left", ypos="head") - her "I am not a--" - ">You interrupt her ministrations with a forceful thrust deep into her pussy." - her "{heart}Ah!!!{heart}" - gen "You were saying?" ("base", xpos="far_left", ypos="head") - her "*Ah*...{heart}fine..." - her "have it your way then..." - gen "I intend to!" ("base", xpos="far_left", ypos="head") - gen "Besides, if you really were worried about people finding out about you then you probably wouldn't be fucking your headmaster in public!" ("base", xpos="far_left", ypos="head") - her "*Ah*...{heart} that's not-- *Ah*...{heart} this isn't my fault...{heart}" - gen "Really? And just how am I expected to turn up a chance to fuck this tight little cunt!" ("base", xpos="far_left", ypos="head") - her "*A-Ah*... {heart}you're Professor{heart} Dumbledore{heart}... You should...{heart}" - gen "The gods themselves wouldn't miss an opportunity like this..." ("base", xpos="far_left", ypos="head") - her "...{heart}" - gen "I think it's about time you just come to admit what a needy little fuck hole you really are..." ("base", xpos="far_left", ypos="head") - her "*Ah*...{heart}a-all right...{heart}" - gen "Go on then slut... yell it out!" ("base", xpos="far_left", ypos="head") - her "*Ah*...{heart}I-I can't!{heart} people will hear!" - gen "Good! A whore like you deserves an audience..." ("base", xpos="far_left", ypos="head") - her "{heart}...{heart}" - ">Despite feeling her pussy spasm hard around your cock the girl remains silent..." - her "..." - her "{size=+5}*Ah*... fuck me harder!{/size}" - gen "That's it slut! Louder!" ("base", xpos="far_left", ypos="head") - ">Hermione turns her head around, looking you square in the eye with a desperate yet smug look plastered over her face..." - her "Make. me." - ">Her sultry challenge ignites a flame in your core." - gen "MAKE YOU?" ("angry", xpos="far_left", ypos="head") - gen "I'll MAKE YOU SCREAM SO LOUD THE WHOLE SCHOOL WILL HEAR YOU!" ("angry", xpos="far_left", ypos="head") - ">With that your hips go into overdrive as you plough the ever loving shit out of the poor girl." - her "{size=+10}{heart}!!!{heart}{/size}" - gen "Tell me what you are!" ("angry", xpos="far_left", ypos="head") - her "{size=+10}{heart}A WHORE! [genie_name]'s WHORE!{heart}{/size}" - gen "LOUDER!" ("angry", xpos="far_left", ypos="head") - her "{size=+10}{heart}I'm A CUMSLUT! I'm a bitch in heat!{heart}{/size}" - her "{size=+10}{heart}JUST FUCK ME HARDER!!!{heart}{/size}" - gen "LIKE THIS?" ("angry", xpos="far_left", ypos="head") - her "{size=+10}{heart}*ughhh*....{heart}{/size}" - her "{size=+10}MORE!{/size}" - ">As you and Hermione make as much noise as possible through the hallowed Hogwarts halls, a soft blue glow begins to appear in front of Hermione." - myr "Hello again Hermione..." - myr "\"Professor\"..." - her "{size=+10}Myrtle!{/size} W-w-what are you doing here?" - myr "Well seeing as how I'm usually the only person moaning at this time of night I figured I better come take a look..." - myr "But when I heard \"I'm a cumslut\"... I knew it had to be you two..." - her "G-go -{heart}*Ah*...{heart}- go away Myrtle!" - ">Enjoying feeling Hermione squirm at the mixture of shame and pleasure as you plow into her only spurs you on..." - myr "And miss the only exciting thing that happens in this dull school? I think not..." - her "*Ah*...{heart}" - myr "Besides... I think you like being watched... Don't you Hermione?" - her "*Ah*...{heart} of course-- *Ugh*...{heart} - not..." - myr "Really? You mean you don't like me watching you be treated like a filthy little piece of fuck-meat?" - her "*Ah*...{heart}{heart}{heart} no..." - myr "I'm not so sure..." - myr "What about you then? Do you like being watched..." - ">Myrtle throws a knowing grin your way." - gen "I live for fucking pieces of ass like this!" ("base", xpos="far_left", ypos="head") - gen "Plus it's not like I have to worry about people watching me..." ("base", xpos="far_left", ypos="head") - her "..." - myr "You're right... Everyone's going to be far more interested in watching little miss Granger be fucked senseless." - her "*Ah*...{heart}" - myr "Isn't that right Hermione? I bet you'd love to be fucked within an inch of your life in front of the whole school!" - ">Hermione's pussy grips hard onto your cock..." - her "{heart}N-no!{heart} Don't s-say things like that!" - gen "Ugh... She's squeezing my cock like a vice!" ("angry", xpos="far_left", ypos="head") - myr "Did just the thought of that get you all hot an bothered?" - her "*Ah*...{heart}no--{heart}" - myr "The thought of being drenched in cum--" - her "*Ah*...{heart}" - myr "While Dumbledore breeds you like the whore you are..." - her "{heart}{heart}{size=+5}*Mmmm*...{/size}{heart}{heart}" - myr "While the school watches on..." - her "{heart}{heart}{size=+10}*Ah*...{/size}{heart}{heart}" - myr "Along with {i}mummy{/i} and {b}daddy{/b}..." - her "{heart}{heart}{size=+15}!!!{/size}{heart}{heart}" - ">It all proves too much for Hermione, causing her hips to buck wildly, desperate for any additional stimulation." - gen "That's it whore! You've done it now!" ("angry", xpos="far_left", ypos="head") - ">You grab onto Hermione's hips and start pumping for dear life." - her "{heart}{heart}{size=+5}No! I just came! STOP!!!{/size}{heart}{heart}" - ">The halls resonate with Hermione's incoherent moans and the forceful slapping of her ass against your hips." - gen "TAKE THIS!!!" ("angry", xpos="far_left", ypos="head") - ">You dump your load into Hermione's limp body as you hold her up." - her "*Ahhh*..." - gen "Take this you filthy whore!" ("angry", xpos="far_left", ypos="head") - ">As you keep pumping more and more cum into Hermione's tightness, Myrtle watches on with a perverted smile..." - her "....." - myr "Wow... {w=0.3} And here I thought I was a moaner..." - her "......." - #FTB - ">You let go of hermione, letting her slump to the ground with a squelch, landing in a pool of your combined juices.." - #Take Hermione back to her room and leave Myrtle alone to masturbate diff --git a/game/scripts/characters/hermione/events/forest_sex_NOT_IN_USE.txt b/game/scripts/characters/hermione/events/forest_sex_NOT_IN_USE.txt new file mode 100644 index 00000000..06495180 --- /dev/null +++ b/game/scripts/characters/hermione/events/forest_sex_NOT_IN_USE.txt @@ -0,0 +1,120 @@ + + +label hermione_map_sex: + #Genie notices hermione walking past the courtyard on the map and has the + #option to intercept her option to come behind and scare her or to + #approach her normally + #Hermione says that she was coming back late from the library + #Standard sex scene with a focus on the fact that they could be caught at any time + #Option to humiliate her based on either the shame of doing this in public or to tell her that all her teachers want to fuck her + #Cum in her in front of Moaning myrtle + #end + ">This time, the marauders map leads you to Hermione walking through the halls bordering the courtyard." + ">You start to stalk her as a lion would its prey wondering how to best approach the girl..." + menu: + "-Surprise her-": + "asd" + pass + "-Greet her-": + "asd" + pass + + gen "*Mmmm*, gods your pussy is just the best..." ("base", xpos="far_left", ypos="head") + her "*A-Ah*... thank you..." + gen "*Ugh*... so what are you doing out here at this hour anyway?" ("base", xpos="far_left", ypos="head") + her "I was -- *ah* {heart} at the library..." + gen "*Mmmm*, what were you reading? Dick-sucking 101?" ("base", xpos="far_left", ypos="head") + her "*Ah*...{heart} I'd like to think... *ah*{heart} that I'm past the 101 stage [genie_name]..." + gen "True, you could probably write the book!" ("base", xpos="far_left", ypos="head") + her "*Mmmmm*...{heart} I'd probably have to... *ah*{heart} use a pseudonym..." + gen "Really? Worried about people finding out what a dirty little cock-slut you are?" ("base", xpos="far_left", ypos="head") + her "I am not a--" + ">You interrupt her ministrations with a forceful thrust deep into her pussy." + her "{heart}Ah!!!{heart}" + gen "You were saying?" ("base", xpos="far_left", ypos="head") + her "*Ah*...{heart}fine..." + her "have it your way then..." + gen "I intend to!" ("base", xpos="far_left", ypos="head") + gen "Besides, if you really were worried about people finding out about you then you probably wouldn't be fucking your headmaster in public!" ("base", xpos="far_left", ypos="head") + her "*Ah*...{heart} that's not-- *Ah*...{heart} this isn't my fault...{heart}" + gen "Really? And just how am I expected to turn up a chance to fuck this tight little cunt!" ("base", xpos="far_left", ypos="head") + her "*A-Ah*... {heart}you're Professor{heart} Dumbledore{heart}... You should...{heart}" + gen "The gods themselves wouldn't miss an opportunity like this..." ("base", xpos="far_left", ypos="head") + her "...{heart}" + gen "I think it's about time you just come to admit what a needy little fuck hole you really are..." ("base", xpos="far_left", ypos="head") + her "*Ah*...{heart}a-all right...{heart}" + gen "Go on then slut... yell it out!" ("base", xpos="far_left", ypos="head") + her "*Ah*...{heart}I-I can't!{heart} people will hear!" + gen "Good! A whore like you deserves an audience..." ("base", xpos="far_left", ypos="head") + her "{heart}...{heart}" + ">Despite feeling her pussy spasm hard around your cock the girl remains silent..." + her "..." + her "{size=+5}*Ah*... fuck me harder!{/size}" + gen "That's it slut! Louder!" ("base", xpos="far_left", ypos="head") + ">Hermione turns her head around, looking you square in the eye with a desperate yet smug look plastered over her face..." + her "Make. me." + ">Her sultry challenge ignites a flame in your core." + gen "MAKE YOU?" ("angry", xpos="far_left", ypos="head") + gen "I'll MAKE YOU SCREAM SO LOUD THE WHOLE SCHOOL WILL HEAR YOU!" ("angry", xpos="far_left", ypos="head") + ">With that your hips go into overdrive as you plough the ever loving shit out of the poor girl." + her "{size=+10}{heart}!!!{heart}{/size}" + gen "Tell me what you are!" ("angry", xpos="far_left", ypos="head") + her "{size=+10}{heart}A WHORE! [genie_name]'s WHORE!{heart}{/size}" + gen "LOUDER!" ("angry", xpos="far_left", ypos="head") + her "{size=+10}{heart}I'm A CUMSLUT! I'm a bitch in heat!{heart}{/size}" + her "{size=+10}{heart}JUST FUCK ME HARDER!!!{heart}{/size}" + gen "LIKE THIS?" ("angry", xpos="far_left", ypos="head") + her "{size=+10}{heart}*ughhh*....{heart}{/size}" + her "{size=+10}MORE!{/size}" + ">As you and Hermione make as much noise as possible through the hallowed Hogwarts halls, a soft blue glow begins to appear in front of Hermione." + myr "Hello again Hermione..." + myr "\"Professor\"..." + her "{size=+10}Myrtle!{/size} W-w-what are you doing here?" + myr "Well seeing as how I'm usually the only person moaning at this time of night I figured I better come take a look..." + myr "But when I heard \"I'm a cumslut\"... I knew it had to be you two..." + her "G-go -{heart}*Ah*...{heart}- go away Myrtle!" + ">Enjoying feeling Hermione squirm at the mixture of shame and pleasure as you plow into her only spurs you on..." + myr "And miss the only exciting thing that happens in this dull school? I think not..." + her "*Ah*...{heart}" + myr "Besides... I think you like being watched... Don't you Hermione?" + her "*Ah*...{heart} of course-- *Ugh*...{heart} - not..." + myr "Really? You mean you don't like me watching you be treated like a filthy little piece of fuck-meat?" + her "*Ah*...{heart}{heart}{heart} no..." + myr "I'm not so sure..." + myr "What about you then? Do you like being watched..." + ">Myrtle throws a knowing grin your way." + gen "I live for fucking pieces of ass like this!" ("base", xpos="far_left", ypos="head") + gen "Plus it's not like I have to worry about people watching me..." ("base", xpos="far_left", ypos="head") + her "..." + myr "You're right... Everyone's going to be far more interested in watching little miss Granger be fucked senseless." + her "*Ah*...{heart}" + myr "Isn't that right Hermione? I bet you'd love to be fucked within an inch of your life in front of the whole school!" + ">Hermione's pussy grips hard onto your cock..." + her "{heart}N-no!{heart} Don't s-say things like that!" + gen "Ugh... She's squeezing my cock like a vice!" ("angry", xpos="far_left", ypos="head") + myr "Did just the thought of that get you all hot an bothered?" + her "*Ah*...{heart}no--{heart}" + myr "The thought of being drenched in cum--" + her "*Ah*...{heart}" + myr "While Dumbledore breeds you like the whore you are..." + her "{heart}{heart}{size=+5}*Mmmm*...{/size}{heart}{heart}" + myr "While the school watches on..." + her "{heart}{heart}{size=+10}*Ah*...{/size}{heart}{heart}" + myr "Along with {i}mummy{/i} and {b}daddy{/b}..." + her "{heart}{heart}{size=+15}!!!{/size}{heart}{heart}" + ">It all proves too much for Hermione, causing her hips to buck wildly, desperate for any additional stimulation." + gen "That's it whore! You've done it now!" ("angry", xpos="far_left", ypos="head") + ">You grab onto Hermione's hips and start pumping for dear life." + her "{heart}{heart}{size=+5}No! I just came! STOP!!!{/size}{heart}{heart}" + ">The halls resonate with Hermione's incoherent moans and the forceful slapping of her ass against your hips." + gen "TAKE THIS!!!" ("angry", xpos="far_left", ypos="head") + ">You dump your load into Hermione's limp body as you hold her up." + her "*Ahhh*..." + gen "Take this you filthy whore!" ("angry", xpos="far_left", ypos="head") + ">As you keep pumping more and more cum into Hermione's tightness, Myrtle watches on with a perverted smile..." + her "....." + myr "Wow... {w=0.3} And here I thought I was a moaner..." + her "......." + #FTB + ">You let go of hermione, letting her slump to the ground with a squelch, landing in a pool of your combined juices.." + #Take Hermione back to her room and leave Myrtle alone to masturbate diff --git a/game/scripts/characters/hermione/events/requests/kiss_a_girl.rpy b/game/scripts/characters/hermione/events/requests/kiss_a_girl.rpy index 3758d5b9..861aa318 100644 --- a/game/scripts/characters/hermione/events/requests/kiss_a_girl.rpy +++ b/game/scripts/characters/hermione/events/requests/kiss_a_girl.rpy @@ -384,7 +384,7 @@ label hg_pr_kiss_T5_E1: gen "Because she happens to be from Slytherin." ("base", xpos="far_left", ypos="head") her "Precisely so, [genie_name]." ("open", "closed", "base", "mid") gen "*Hmm*..." ("base", xpos="far_left", ypos="head") - gen "Don't you think that that's a little bit of prejudice on your part?" ("base", xpos="far_left", ypos="head") + gen "Don't you think you're being a little prejudiced there?" ("base", xpos="far_left", ypos="head") gen "Or shall I say that you are being a \"housist\"?" ("base", xpos="far_left", ypos="head") her "... a \"housist\", [genie_name]?" ("annoyed", "narrow", "annoyed", "mid") gen "Well, you know... It's like \"sexist\" or \"ageist\"..." ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/hermione/talk.rpy b/game/scripts/characters/hermione/talk.rpy index 9176bc49..b42d0313 100644 --- a/game/scripts/characters/hermione/talk.rpy +++ b/game/scripts/characters/hermione/talk.rpy @@ -492,7 +492,7 @@ label hermione_change: menu: "-Confirm-": pass - "-!!!{b}ABORT ABORT ABORT{/b}!!!-": + "-!!!{b}ABORT ABORT ABORT{/b}!!!-{#LINT_IGNORE}": gen "What? Of course not!" ("angry", xpos="far_left", ypos="head") gen "I said.." ("base", xpos="far_left", ypos="head") gen "(I have to think fast)" ("angry", xpos="far_left", ypos="head") diff --git a/game/scripts/events/ending.rpy b/game/scripts/events/ending.rpy index 9c49c153..977d0804 100644 --- a/game/scripts/events/ending.rpy +++ b/game/scripts/events/ending.rpy @@ -339,9 +339,9 @@ label ball_ending_E1: play music "music/Plaint.ogg" fadein 1 fadeout 1 #SAD CREDITS MUSIC. centered """{size=+7}{color=#cbcbcb}Congratulations on completing the game!{/color}{/size}\n\n - {size=+5}{color=#cbcbcb}This is ending \"00\" out of \"02\".{/color}{/size}""" + {size=+5}{color=#cbcbcb}This is ending \"00\" out of \"02\".{/color}{/size}{#LINT_IGNORE}""" - centered "{size=+7}{color=#cbcbcb}Thank you for playing!{/color}{/size}\n\n" + centered "{size=+7}{color=#cbcbcb}Thank you for playing!{/color}{/size}\n\n{#LINT_IGNORE}" $ renpy.play('sounds/scratch.ogg') stop music @@ -352,7 +352,7 @@ label ball_ending_E1: gen "I said I am still here, dammit!" ("angry", xpos="far_left", ypos="head") - centered "{size=+7}{color=#cbcbcb}Oh... :({/color}{/size}" + centered "{size=+7}{color=#cbcbcb}Oh... :({/color}{/size}{#LINT_IGNORE}" $ dynamic_cg("ball", "171", "172") hide screen blkfade @@ -2911,7 +2911,7 @@ label original_credits: {color=#e5e297}-\{Additional Artwork\}-{/color}\n {size=+5}{color=#cbcbcb}DAHR{/color}{/size}\n\n {color=#e5e297}-\{Texts proofread and edited by\}-{/color}\n {size=+5}{color=#cbcbcb}LYK.D9{/color}{/size}\n\n {color=#e5e297}-\{Technical advisor\}-{/color}\n {size=+5}{color=#cbcbcb}XALJIO{/color}{/size}\n\n - {color=#e5e297}-\{Game testers\}-{/color}\n {size=+5}{color=#cbcbcb}XALJIO\nLYK.D9\nDAHR\nAKABUR{/color}{/size}\n\n{/cps}""" + {color=#e5e297}-\{Game testers\}-{/color}\n {size=+5}{color=#cbcbcb}XALJIO\nLYK.D9\nDAHR\nAKABUR{/color}{/size}\n\n{/cps}{#LINT_IGNORE}""" centered """{cps=40} {size=+2}{color=#e5e297}-\{CREATOR OF THIS GAME WOULD ALSO LIKE TO PERSONALLY THANK\}-{/color}{/size}\n\n @@ -2926,7 +2926,7 @@ label original_credits: {size=+5}{color=#cbcbcb}The fate (universe or higher power){/color}{/size}\n {color=#e5e297}For giving me an opportunity to release another game while retaining complete creative freedom.{/color}\n\n\n {size=-1}{color=#cbcbcb}A whole bunch of other people who helped me with development of this game in one way or another,\n but whom I forgot to mention.{/color}\n - {color=#cbcbcb}And of course to everyone else who supports\nme and my work.{/color}{/size}{/cps}""" + {color=#cbcbcb}And of course to everyone else who supports\nme and my work.{/color}{/size}{/cps}{#LINT_IGNORE}""" centered """{cps=70} {color=#cbcbcb}This is not a commercial video game. The entire project was independently founded solely through\nhttp://www.patreon.com/ and\nby \"Hentai United\" subscribers.{/color}\n\n\n @@ -2935,17 +2935,17 @@ label original_credits: {size=-1}{color=#e5e297}-\"INVESTOR\" pledges-{/color}{/size}\n {color=#cbcbcb}Ace, Linus Furtenbach (Bluue), Eduardo Pereira Carneiro, Vicente Sampedro Burgos, Morning Dawnstar, Wolo, John Layon, stefan mitrano, Gavin Spears, sergio.{/color}\n\n {size=-1}{color=#e5e297}-\"AGENT\" pledges-{/color}{/size}\n - {color=#cbcbcb}Cameron MacDowell, Zarsher, Guynonymous, Nerzha, Silvanus2004, Xipomus, Carpy Rex, Adler, Deitan-Baruch St-Amand, Martin Neal, wetrx, mark howard, Kenneth Aguilar, alt, David McClellan, Leo H Wilkin, Thorn, TheDudeAbides, Alexandre Rouleau, thomas taylor, Alexander, Redmoonx22, Valdee, Alexander Lykke Landkildehus, Lucas Ferrari, Dom, derek zhang,Charlatan, Preston C T, waylan, Forrest, Loopy, JohnnyBB, Phantom Void, Kyaa, Stephen Richardson, mark herzog, will newton, Sascha Klug, Joshua McDonald, Undying S, John Cawley III, KitsuneEyes, Slingthatcat, Kieran James, Homod saleh al-shammri, randomuser89, Paul Keating, Antonio B, Marko, Tobias, Akhil Chokshi, Smiling_Jack, Clif Morgan, Derek Heynsbergen, Jack Cartwright, Damien Zaid, callmemusashi Mozambiqued, Nemesis Valentine Vanyar, Stalker, Jason, 4nubis, Curtis, Michael Simon, AB, The Wanderer (Mark Hawker), paul, JEB, Voe, Aselobar, Elgrangato82, froste, YllegaL, Bisongun, Skye Tomlinson, Parad0x, Eric Chen, Destiny, Podchamawa Petrovitch, Will, lc, Sathyan Mathai, Lisandro Gil, bill tedd, Tommy Turner, Marcel Kral, Oric13, Ren Ashjiro, anthony donihee, Honey Withers, Christopher, TofuCats, Drake King, Bookfisher Herring, Dustpan, dusty parrott, Bjorn, Robert Jolly, wilson yang, Tudor G, Arzaz, Etienne Ngo, xazathothx, Robert L Schliff, RO, DavidB, Daedilus, david green, Matt, Ketil, ALEXANDER KOVALEV, Oa, John, PG, largo_leet, David, Artemsgvozdem, heyPert.{/color}{/cps}""" + {color=#cbcbcb}Cameron MacDowell, Zarsher, Guynonymous, Nerzha, Silvanus2004, Xipomus, Carpy Rex, Adler, Deitan-Baruch St-Amand, Martin Neal, wetrx, mark howard, Kenneth Aguilar, alt, David McClellan, Leo H Wilkin, Thorn, TheDudeAbides, Alexandre Rouleau, thomas taylor, Alexander, Redmoonx22, Valdee, Alexander Lykke Landkildehus, Lucas Ferrari, Dom, derek zhang,Charlatan, Preston C T, waylan, Forrest, Loopy, JohnnyBB, Phantom Void, Kyaa, Stephen Richardson, mark herzog, will newton, Sascha Klug, Joshua McDonald, Undying S, John Cawley III, KitsuneEyes, Slingthatcat, Kieran James, Homod saleh al-shammri, randomuser89, Paul Keating, Antonio B, Marko, Tobias, Akhil Chokshi, Smiling_Jack, Clif Morgan, Derek Heynsbergen, Jack Cartwright, Damien Zaid, callmemusashi Mozambiqued, Nemesis Valentine Vanyar, Stalker, Jason, 4nubis, Curtis, Michael Simon, AB, The Wanderer (Mark Hawker), paul, JEB, Voe, Aselobar, Elgrangato82, froste, YllegaL, Bisongun, Skye Tomlinson, Parad0x, Eric Chen, Destiny, Podchamawa Petrovitch, Will, lc, Sathyan Mathai, Lisandro Gil, bill tedd, Tommy Turner, Marcel Kral, Oric13, Ren Ashjiro, anthony donihee, Honey Withers, Christopher, TofuCats, Drake King, Bookfisher Herring, Dustpan, dusty parrott, Bjorn, Robert Jolly, wilson yang, Tudor G, Arzaz, Etienne Ngo, xazathothx, Robert L Schliff, RO, DavidB, Daedilus, david green, Matt, Ketil, ALEXANDER KOVALEV, Oa, John, PG, largo_leet, David, Artemsgvozdem, heyPert.{/color}{/cps}{#LINT_IGNORE}""" centered """{cps=70}{size=-1}{color=#e5e297}-\"REBEL\" pledges-{/color}{/size}\n - {size=-4}{color=#cbcbcb}1234ghumm, A. R., AJ Ferolie, Catalyst Greenhorn, Abraham Benitio, Actafool812, Adam, Casax5, Adam, FearTheDee, Akasection, Alejandro Luna, Aleksandr, Alex Odoul, Alex P., Alexander Randolph, Maidaniuk Yurii, Alexander, Alexei, Alkosh, Allan Pineda, Altagar, Andreas Janning, Andrei Kuz, Andrey Nikolaev, Anton Belyankin, Anton Tropicflames, Antonio Jos Mucoz Gonzalez, Antonio Rivera, Artur Kevorkov, Baran, BearPerson, BeepBep, Benjamin Drew, Bernard Winters, Bob Mannaro, Boyko, Brad, Brandon Gauthier, Brandon Mirr, Brent, Brett Williams, Bruce Gates, Byakuya36, Cirrus, Calmea, Carez, Carnosaur, Chad Dunkerley, Charles Able, Chemmy, Chris, Christopher Coulter, Christopher Woo, Christopher, Conner Owen, Conrad Boucher, Cruise Russo, Cyanide Sam, DMetal, Dakota Rude, Damian Boggs, Daniel Beard, Daniel Nathans, Daniel Smith, Daniel Szczuka, Daniel Torres, Danno, Danny Johansson, Danny Nguyen, Darkflame256, David Lestina, David Ruskin, David, Dean, Devin Barr, Dirk Delva, Donaj88, Donoth Aveano, DoornailsAreJealous, Demodraken, Double A, Drity, Edward le coyte, Eldar Scum, Eric Hsu, Evan waleske, Fabian, Faux, Fetsch Sebastian, Finrock, Fix, Formless, FoxPrince623, Frank Pietsch, Fraziel, Frederic Chen, Garrett Smith, Geoff Levario, Georgika, Gregc, Greg Hartley, Gregory G, Gunderson, Harm Harm, Harry Tizard, Hooverspleen, Ian W, Innes French, Jacob Thompson, Jacob, Jake Smith, Janis Feldbergs, Janus, Jared Whisenand, Jarred Leverton, Jason Buisman, Jason Chong, Jeff Abrams, Jeff, Jeremiah, John F, John S, John doe, John, Jonathan Backer, Jonathan, Joseph Balbuena, Joseph Oliveira, Josh Stegmaier, Juan Gomez, Jurdia, Justin Golden, Karl Stevenson, Karolis, Kenneth Guevarra, Kenneth Jackson, Kenny Huang, Kimo Linder-Fattah, Kolkina, Kristian Lund Jensen, Kryssler, Kurrel, Kyle Sarty, Kyuubi43, LIndy, Levone W., Jonathan Liu, Lockkaliber, Lord G, Lord Rayek, Lothvarthian Malik, Lukas Vystup, Luke Arrowsmith, Magmanox, Majushi, Mario Mueller, Mark Walrusburg, Martino Livio Martinello, Mason Davis, Matt Sullivan, Matthew Young, Michael Klepper, Michael McPherson, Michael O'Hara, Michael, Mike M., Mike Orlando, MinoCrossing, Miran, Mitchell Goodwin, Monky of Space, Morten Brunebjerg Hansen, Myers, N Metso, Naintoxe, Nairolf, Nathan S, Neo Savoric, Niels T, NugLord, Number37, Nym Nemo, Oliver Pirie, Oscar Lan, PS, Passionately Odd Syntax, Patrick Fochler, Patrick, Paul Allen, Peter Grnlykke, Professor Snape, PuddingPowder, Pel-Tore, Rabe, Raglan Strom, Randolph Carter, Random, Reaver78, Rekoar, Reny Frederiksen, Richard Buettner, RickRub, Rightmind, Rob, Robert Doughty, Robert Simmons, Rodrigo Das Flores, Rune Daugaard Lundsteen, Runkle, Russell, SJ M, SYukito, Sane 300, Sayting, Sinedd, Scorch289, Sean Carstensen, Sebastian Tauch, Sehad, Shane Fitzsimons, Shawn Aiken, Skellman, Skull616, SlaveToTheSound, Smaug, Some Guy, Steffen Nissen, Stephen Krieger, Steve Jones, Steven Cunningham, Syr, TGriz, Talon Grant, Teemu, Thae, The Masked Masturbator, This Isntmahname, Thomas Frobish, Thomas Grimes, Thomas Vazquez, Timmothy Firewood, Tom Arne Vestby2, Tony Taylor, Tony Veliz, Truvor, Tuki, Tyler, Venron, Vervalsen, Vi9, Visp, Wanderer, Weenie Beenie, Wesley Gamble, XDrakeX, Xev, YummyTiger, Yuu Yi, Zach Rzepiela, Zakmonster, Zeath, Zenzard, Zim outside, Zoggy, alvin suryaputra, am1tg3, andrew gardiner, artisticMink, barry r king, bloodangel99, butts, caleb4532, charles turnbull, cvonsuela28, dingo egret, dingo1489, eXotic, fernando frias, gliph13, ippherita, izys, jabix, jassem dashti, john smith, josiah richter, karkazin, kyle mock, lia sven, lucas2684, n1ghtfox, nobody, potatohead, progste, randellspec, retchedegg, robster, silvarius2000, srt20022003, strider19, tehcalipwnt, terribleplan, thegreatbambe, timmy turner, varoksa, xenus, ziric.{/color}{/size}\n\n{/cps}""" + {size=-4}{color=#cbcbcb}1234ghumm, A. R., AJ Ferolie, Catalyst Greenhorn, Abraham Benitio, Actafool812, Adam, Casax5, Adam, FearTheDee, Akasection, Alejandro Luna, Aleksandr, Alex Odoul, Alex P., Alexander Randolph, Maidaniuk Yurii, Alexander, Alexei, Alkosh, Allan Pineda, Altagar, Andreas Janning, Andrei Kuz, Andrey Nikolaev, Anton Belyankin, Anton Tropicflames, Antonio Jos Mucoz Gonzalez, Antonio Rivera, Artur Kevorkov, Baran, BearPerson, BeepBep, Benjamin Drew, Bernard Winters, Bob Mannaro, Boyko, Brad, Brandon Gauthier, Brandon Mirr, Brent, Brett Williams, Bruce Gates, Byakuya36, Cirrus, Calmea, Carez, Carnosaur, Chad Dunkerley, Charles Able, Chemmy, Chris, Christopher Coulter, Christopher Woo, Christopher, Conner Owen, Conrad Boucher, Cruise Russo, Cyanide Sam, DMetal, Dakota Rude, Damian Boggs, Daniel Beard, Daniel Nathans, Daniel Smith, Daniel Szczuka, Daniel Torres, Danno, Danny Johansson, Danny Nguyen, Darkflame256, David Lestina, David Ruskin, David, Dean, Devin Barr, Dirk Delva, Donaj88, Donoth Aveano, DoornailsAreJealous, Demodraken, Double A, Drity, Edward le coyte, Eldar Scum, Eric Hsu, Evan waleske, Fabian, Faux, Fetsch Sebastian, Finrock, Fix, Formless, FoxPrince623, Frank Pietsch, Fraziel, Frederic Chen, Garrett Smith, Geoff Levario, Georgika, Gregc, Greg Hartley, Gregory G, Gunderson, Harm Harm, Harry Tizard, Hooverspleen, Ian W, Innes French, Jacob Thompson, Jacob, Jake Smith, Janis Feldbergs, Janus, Jared Whisenand, Jarred Leverton, Jason Buisman, Jason Chong, Jeff Abrams, Jeff, Jeremiah, John F, John S, John doe, John, Jonathan Backer, Jonathan, Joseph Balbuena, Joseph Oliveira, Josh Stegmaier, Juan Gomez, Jurdia, Justin Golden, Karl Stevenson, Karolis, Kenneth Guevarra, Kenneth Jackson, Kenny Huang, Kimo Linder-Fattah, Kolkina, Kristian Lund Jensen, Kryssler, Kurrel, Kyle Sarty, Kyuubi43, LIndy, Levone W., Jonathan Liu, Lockkaliber, Lord G, Lord Rayek, Lothvarthian Malik, Lukas Vystup, Luke Arrowsmith, Magmanox, Majushi, Mario Mueller, Mark Walrusburg, Martino Livio Martinello, Mason Davis, Matt Sullivan, Matthew Young, Michael Klepper, Michael McPherson, Michael O'Hara, Michael, Mike M., Mike Orlando, MinoCrossing, Miran, Mitchell Goodwin, Monky of Space, Morten Brunebjerg Hansen, Myers, N Metso, Naintoxe, Nairolf, Nathan S, Neo Savoric, Niels T, NugLord, Number37, Nym Nemo, Oliver Pirie, Oscar Lan, PS, Passionately Odd Syntax, Patrick Fochler, Patrick, Paul Allen, Peter Grnlykke, Professor Snape, PuddingPowder, Pel-Tore, Rabe, Raglan Strom, Randolph Carter, Random, Reaver78, Rekoar, Reny Frederiksen, Richard Buettner, RickRub, Rightmind, Rob, Robert Doughty, Robert Simmons, Rodrigo Das Flores, Rune Daugaard Lundsteen, Runkle, Russell, SJ M, SYukito, Sane 300, Sayting, Sinedd, Scorch289, Sean Carstensen, Sebastian Tauch, Sehad, Shane Fitzsimons, Shawn Aiken, Skellman, Skull616, SlaveToTheSound, Smaug, Some Guy, Steffen Nissen, Stephen Krieger, Steve Jones, Steven Cunningham, Syr, TGriz, Talon Grant, Teemu, Thae, The Masked Masturbator, This Isntmahname, Thomas Frobish, Thomas Grimes, Thomas Vazquez, Timmothy Firewood, Tom Arne Vestby2, Tony Taylor, Tony Veliz, Truvor, Tuki, Tyler, Venron, Vervalsen, Vi9, Visp, Wanderer, Weenie Beenie, Wesley Gamble, XDrakeX, Xev, YummyTiger, Yuu Yi, Zach Rzepiela, Zakmonster, Zeath, Zenzard, Zim outside, Zoggy, alvin suryaputra, am1tg3, andrew gardiner, artisticMink, barry r king, bloodangel99, butts, caleb4532, charles turnbull, cvonsuela28, dingo egret, dingo1489, eXotic, fernando frias, gliph13, ippherita, izys, jabix, jassem dashti, john smith, josiah richter, karkazin, kyle mock, lia sven, lucas2684, n1ghtfox, nobody, potatohead, progste, randellspec, retchedegg, robster, silvarius2000, srt20022003, strider19, tehcalipwnt, terribleplan, thegreatbambe, timmy turner, varoksa, xenus, ziric.{/color}{/size}\n\n{/cps}{#LINT_IGNORE}""" centered """{cps=70} {size=-1}{color=#e5e297}-\"ACTIVIST\" pledges-{/color}{/size}\n {size=-4}{color=#cbcbcb}Adam, Alvin, AmateurArtist98, Anders Sandahl, Naqqash Chaudhry, Andre, Andrew E., Bayushi, Ben Belcastro, Brandon Louie, Brandon Robinet, Brian Wilson, Carmen Williams, Chad Bennett, Dan George, Darklogic, Darknezzz, Dave Shevlin, David Crosby, David Sparkes, Douglas Jones, Draconic Paragon, DragonTamer, Ervin, Francis Dixson, Fredinator, Gene Boglin, George Craig, Greg, Guillaume Mroz, Gustaf Johansson, Hirin, Ian Lindop, IanDasein, Inge, Izzy Sabur, JBTClown, JP, Jack, Jacob Kain, Jan Hanenkamp, Jan M., Jan, Johannes Uwer, John Turner, Joshua Baadsgaard, KiSwordsman, Krux2022, L, Legio 20th, Marconi Ribeiro, Mike, Marius L, Mathias Frandsen, Matthew Marqueta, Max, Michael Webb, Miha Antauer, Mikhail V. Platonov, Mitch, Mountainj6, MrDurper, Sean Hill, Sam, Muirewedd, Neogeta, Nick Foronda, Nick, Noah Gerhards, Oren Barzilai, Pashike, Peeves, Phil Fairbanks, Philip G Honore, Riu Bas, Robert, Reinis Aleksejevs, Rougespartan181, Robert Lesundak, SO, SYH, Sacs, Sapherin, Sayyid, Sean, Shawn MacInnis, Simanith, Soda Zero, Speculations, Stephen Evans, Stonedrake, TRONboy, Tamenund Jones, Tintron, Victor Jd, Vincent McCool, Vitaliy Kasianenko, Vorcai0, Wolfcub, X.p., X39, Yan Luong, Zaker, chippy, joesco726, kurorol2, lambroll, ljennia, matthew lampell, moonwalkin, nh, raaq, six2make4, zack, Andry Sidorov.{/color}{/size}\n\n {size=-1}{color=#e5e297}-\"SUPPORTER\" pledges-{/color}{/size}\n {size=-4}{color=#cbcbcb}AS84, Aaron Gregory, Gianfranco Calzoni, Aarvil Kemph, Aestus, Alex Martin, Andrea, Andreas, Andrew, Antilles, Antonboeg, Aran, Armando Soto, Azuliar, Batman, Balint Sule, Ben Rog-Wilhelm, Benjamin Cathey, Beth, Brad Hingston, Brandon Grant, Brendan, Brian Borden, Bru, Canyon, Capperroff, Chaintan, Christian Wong, Colton Clayton, Corey S., D, Damian Paradis, Daniel Chai, Daniel Geach, Daniel, Danny Mullay, Darpy, Dave doedry, David Leitner, Dax, Doctor Worm, Dragonman, Edd Holmes, Erebe, Eric Speaker, Fattycakes, FearTheDee, FeyOne, Filip Jaromin, Florian Eberle, FooldiverDX, Fortifel, Frank Bull, G V, Gaetano, Gary Tinsley, Gerald, Gerald, Gerhalt, Gregoire Fauconnier, Gregory, Happy Days, Hellomellowyellow, Hurf durf, Ian Sayer, Ilya, Ivan Nadasaki, J Solomon, Jack Simons, Jack Trebles, James Brown, James Do, Jan-Kristoffer Brekke, Jayro Zipzapili, Jesse Doerksen, Jim, John Jon'zz, John Smith, Jonas Högman, Jose Gonzalez, Joshua West, Julian Silva, KC maps, Kabuto, Kasper Nohr, Kenny Bailey, Kevin McKie, Kuroguma, Lanthanio, Louie Castro, MaiconMM, Majinken, Malcom Reynolds, Marc Voigt, Marcel Muller, Marius Thomassen, MarkAurel, Martin Ax, Matri, Matt, Matthew Lam, Max Robitzsch, MehMonkeys, MercuryTwins, Messor Marra, Michael Troseth, Michael, Michael, Michael, Mike Bow, Mike Jones, Mike Moperz, Mikhail, N0body, NalfeinDoUrden, Nate A, Nicholas Alan McGuire, Nikuss, Nils Harder, Nitrat, Nordicberserk, Notsutos, Oberon, Onyxdime, Oxion1988, Ozzy, Paradosi, Pasi Huttunen, Patrick Gill, Paul Coad, patrick welsh, Paul, Pshenitsyn, PeeM, Peter Nikolas, Peter Ryskin, Pitt85, Preator, Pulimanne, Randall Lively, Richard Dumont, Richard Heying, Richard Soderberg, Riley Heffernan, Robert Bodo, Robert Davis, Rodrigo Rosado, Ronald, Roy Zimmermann, Ryan Bossard, Ryan Calhoun, Salvadore Broadfoot, Scott Barrie, Sebastien Elie, Sebastien Jalbert, SgtAfro, Shadefalcon, Stefano Sottocorna, SilverAxe, Sixxiie, Sky Valverde, Sodajuice, Steffen Sloth, TK, TP Samblanet, Taylor Patton, Taylor, Tenebrys Hentai Flash Games, Matthew Pruter, John Stanko, craig chadwick, TheOriginalJ, Thomas, Timeyy, Tony Li, TonyNinja, Tracy Scops, Travis Haapala, TrikJoker, Tyler Jones, Tyson, Urza Viderico, VC, Vasder, Vay Jay, Victor Sarosi, Warren P Nelson, Wayne Chattillon, William Farris, William Golding, Wlodzimierz Donatowicz, Xaljio, Xisis, brett, bronzeRanger, clerk4470, ghosti1, gillen, ismael torres, jaron uecker, levi tibbals, oakland, otakuguy01, rip_cpu, severin, sirpoffalot, teh_cabbage, tenko, trajor white, wilhelm, winsloven, Arkadii Terentiev, xxx, DAHR.{/color}{/size}\n\n - {color=#e5e297}{size=-4}-\{Thank you, Joseph Antoni, for organizing all these 750+ names for me.\}-{/size}{/color}{/cps}""" + {color=#e5e297}{size=-4}-\{Thank you, Joseph Antoni, for organizing all these 750+ names for me.\}-{/size}{/color}{/cps}{#LINT_IGNORE}""" pause 1 call ctc diff --git a/game/scripts/events/ending_after.rpy b/game/scripts/events/ending_after.rpy index a130f354..35741c76 100644 --- a/game/scripts/events/ending_after.rpy +++ b/game/scripts/events/ending_after.rpy @@ -9,7 +9,7 @@ label ending_after: call blkfade call hide_screens - centered "{size=+7}{color=#cbcbcb}Somewhere outside of time and space...{/color}{/size}\n\n" + centered "{size=+7}{color=#cbcbcb}Somewhere outside of time and space...{/color}{/size}\n\n{#LINT_IGNORE}" play music "music/epic-unease-by-kevin-macleod.ogg" fadein 1 fadeout 1 # noloop pause 3 g2 "Where... where am I...?" with d5 diff --git a/game/scripts/events/map.rpy b/game/scripts/events/map.rpy index 4d4732f0..d81feff0 100644 --- a/game/scripts/events/map.rpy +++ b/game/scripts/events/map.rpy @@ -230,7 +230,7 @@ label map_pitch: hoo "Students just don't seem to want to turn up to watch their teams play. It's affecting team morale." gen "And how would you like to fix this?" ("base", xpos="far_left", ypos="head") hoo "Perhaps we could make attendance to the match mandatory." - gen "I don't think that that would work. If I did that you would just end up with a lot of disgruntled students booing your own team." ("base", xpos="far_left", ypos="head") + gen "I don't think it would work. If I did that you would just end up with a lot of disgruntled students booing your own team." ("base", xpos="far_left", ypos="head") gen "If poor attendance is affecting morale I would hate to think what that would do to the players." ("base", xpos="far_left", ypos="head") hoo "Well then what do you suggest?" gen "You need a way to attract and excite the crowd. To get the students here and to get them cheering." ("base", xpos="far_left", ypos="head") @@ -246,7 +246,7 @@ label map_pitch: $ pitch_first = False jump return_office else: - ">You look around the open field but can't see any students or teachers" + ">You look around the open field but can't see any students or teachers." gen "Mustn't be a practice day." ("base", xpos="far_left", ypos="head") jump return_office diff --git a/game/scripts/interface/cheats.rpy b/game/scripts/interface/cheats.rpy index d5638091..549dc707 100644 --- a/game/scripts/interface/cheats.rpy +++ b/game/scripts/interface/cheats.rpy @@ -10,7 +10,7 @@ label cheats: "Uncle Good Advice" "{b}Attention!{/b}\nSome cheats can cause bugs and writing inconsistencies, use at your own risk." menu: - "Inventory": + "-Inventory-": label .general: menu: @@ -51,9 +51,9 @@ label cheats: menu: "Uncle Good Advice" "{color=#ff8000}Attention!{/color} You may receive items that are not intended to be used in your time line, or may be experimental. Do you still wish to proceed?" - "Yes": + "-Yes-": pass - "No": + "-No-": jump cheats.general python: for i in inventory.get_instances_of_type("quest"): @@ -64,9 +64,9 @@ label cheats: menu: "Uncle Good Advice" "{color=#ff8000}Attention!{/color} You may receive outfits that are not intended to be used in your time line, may be experimental, or are duplicates of the already existing outfits. Do you still wish to proceed?" - "Yes": + "-Yes-": pass - "No": + "-No-": jump cheats.general python: @@ -85,7 +85,7 @@ label cheats: jump cheats jump cheats.general - "Characters": + "-Characters-": label .characters: menu: @@ -218,7 +218,7 @@ label cheats: "-Back-": jump cheats - "House Points": + "-House Points-": label .points: menu: @@ -265,7 +265,7 @@ label cheats: jump cheats jump cheats.points - "Progression": + "-Progression-": label .progression: menu: @@ -285,7 +285,7 @@ label cheats: jump cheats jump cheats.progression - "Experimental": + "-Experimental-": label .experimental: if not config.developer and not experimental_cheats: @@ -294,10 +294,10 @@ label cheats: menu: "Uncle Good Advice" "Will you take full responsibility for your actions?\n(You will receive no technical support if you encounter any issues)" - "Yes": + "-Yes-": $ experimental_cheats = True ">Experimental cheats have been unlocked." - "No": + "-No-": "Uncle Good Advice" "Smart choice." jump cheats diff --git a/game/scripts/inventory/books.rpy b/game/scripts/inventory/books.rpy index ab586b7c..d78846b9 100644 --- a/game/scripts/inventory/books.rpy +++ b/game/scripts/inventory/books.rpy @@ -271,7 +271,7 @@ label game_of_chairs2_book: nar "When heading south to reach the North Kingdom, Watchmen are attacked by Southmen." nar "Someone dies. Tomboy disguised as a boy and the bastard friend she likes are taken prisoner." nar "North King's mum attempts to reunite all usurpers but they bicker about the throne." - nar "Littletoe visits North King's mum and offers her her daughters' lives for the sister-fucker." + nar "Littletoe visits North King's mum and offers her daughters' lives for the sister-fucker." nar "Out of nowhere, the hot sorceress gives birth to a demon baby." gen "What the fuck?" ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/minigames/cardgame/_deck_builder_.rpy b/game/scripts/minigames/cardgame/_deck_builder_.rpy index 9110ca37..ca29f401 100644 --- a/game/scripts/minigames/cardgame/_deck_builder_.rpy +++ b/game/scripts/minigames/cardgame/_deck_builder_.rpy @@ -208,7 +208,7 @@ label deck_builder_guide: $ deck_guide_page = 1 ">To place down a card simply select it and click on any of the empty fields." $ deck_guide_page = 3 - ">You can place only one card per turn.\"" + ">You can place only one card per turn." $ deck_guide_zone = "card_zone" $ deck_guide_helper = "border_guide" ">Every card you place down is displayed with a Blue border and signifies that you own the card." diff --git a/game/scripts/minigames/mirror/events/a_dark_room.rpy b/game/scripts/minigames/mirror/events/a_dark_room_NOT_IN_USE.txt similarity index 100% rename from game/scripts/minigames/mirror/events/a_dark_room.rpy rename to game/scripts/minigames/mirror/events/a_dark_room_NOT_IN_USE.txt diff --git a/game/scripts/minigames/mirror/events/a_spaced_out_conversation.rpy b/game/scripts/minigames/mirror/events/a_spaced_out_conversation.rpy index 9e6b23fb..69977438 100644 --- a/game/scripts/minigames/mirror/events/a_spaced_out_conversation.rpy +++ b/game/scripts/minigames/mirror/events/a_spaced_out_conversation.rpy @@ -142,7 +142,7 @@ label a_spaced_out_conversation: nar "But then, a wicked thought entered his head." sna "*Hmm*... What if the boy wasn't really James' after all?" ("snape_02") nar "Snape said, and the smile that formed on his face could have frozen the dancing fire beside them." - sna "Then, one day, I could reach out to that insipid boy, with his foolish fantasies about Potter and say, \"Harry, I am your father!\"" ("snape_28") + sna "Then, one day, I could reach out to that insipid boy, with his foolish fantasies about Potter and say, \"Harry, I am your father\"!" ("snape_28") nar "Genie nodded." gen "It could work. You've got the black robes already. You just need the helmet." ("grin", xpos="far_left", ypos="head") nar "Snape cocked an eyebrow in confusion. The flames leapt and danced and Genie flickered once again." diff --git a/game/scripts/minigames/mirror/events/anal_pirate_event.rpy b/game/scripts/minigames/mirror/events/anal_pirate_event.rpy index 46d732e4..c283d2a6 100644 --- a/game/scripts/minigames/mirror/events/anal_pirate_event.rpy +++ b/game/scripts/minigames/mirror/events/anal_pirate_event.rpy @@ -140,7 +140,7 @@ label anal_pirate_event_common_1_2: her "Ouch! Ouch! Ouch!" ("mad", "happyCl", "worried", "mid",tears="soft_blink") gen "Nigh-on in! Me ship has left ye harbour lass!" ("angry", xpos="far_left", ypos="head") her "No, ye're hurtin' me! Ye be hurtin' me!" ("scream", "happyCl", "worried", "mid") - gen "Yo Ho Ho!" ("angry", xpos="far_left", ypos="head") + gen "Yo-Ho-Ho!" ("angry", xpos="far_left", ypos="head") her "Blisterin' Barnacles! It hurts!" ("scream", "happyCl", "worried", "mid") gen "Shut it, lass! I be approaching ye secret cavern!" ("angry", xpos="far_left", ypos="head") gen "Yer cavern be so tight 'tis completely un-plunderable!" ("angry", xpos="far_left", ypos="head") @@ -159,7 +159,7 @@ label anal_pirate_event_common_1_2: with hpunch with kissiris her "{size=+5}AAAAAAAAhhhhh!!!{/size}" ("scream", "wide", "base", "stare") - gen "Yo Ho Ho!!!" ("angry", xpos="far_left", ypos="head") + gen "Yo-Ho-Ho!!!" ("angry", xpos="far_left", ypos="head") call her_chibi_scene("sex_slow") with d5 @@ -445,7 +445,7 @@ label anal_pirate_event_common_1_2: gen "Well, good luck on your voyage." ("base", xpos="far_left", ypos="head") her "Can I get paid now please?" ("grin", "closed", "base", "mid",cheeks="blush",tears="mascara") - "-Spread yer cannon fire o'er er hull-": + "-Spread yer cannon fire o'er er hull-{#LINT_IGNORE}": $ renpy.play('sounds/fuse.ogg') gen "*argh*" ("angry", xpos="far_left", ypos="head") gen "{size=+6}Fire!{/size}" ("angry", xpos="far_left", ypos="head") @@ -599,7 +599,7 @@ label anal_pirate_event_3: $ renpy.play('sounds/fuse.ogg') gen "!!!" ("angry", xpos="far_left", ypos="head") menu: - "-Sink her vessel, fill her up-": + "-Sink 'er vessel, fill her up-": call her_chibi_scene("sex_cum_in", trans=d5) @@ -625,7 +625,7 @@ label anal_pirate_event_3: her "*Ah*...{heart}" ("angry", "squint", "base", "mid",cheeks="blush",tears="messy") gen "......" ("base", xpos="far_left", ypos="head") - "-Spread yer cannon fire o'er er hull-": + "-Spread yer cannon fire o'er er hull-{#LINT_IGNORE}": hide screen bld1 with d3 diff --git a/game/scripts/minigames/mirror/events/biggus_dickus.rpy b/game/scripts/minigames/mirror/events/biggus_dickus.rpy index 744c4882..b206be2f 100644 --- a/game/scripts/minigames/mirror/events/biggus_dickus.rpy +++ b/game/scripts/minigames/mirror/events/biggus_dickus.rpy @@ -87,7 +87,7 @@ label biggus_dickus: call her_walk(action="leave") - gen "Well... Now that that's over with." ("base", xpos="far_left", ypos="head") + gen "Well... Now that THAT's over with.{#LINT_IGNORE}" ("base", xpos="far_left", ypos="head") $ renpy.play('sounds/card.ogg') pause .8 gen "What's this now, a sixteen?!" ("angry", xpos="far_left", ypos="head") diff --git a/game/scripts/minigames/mirror/events/panty_raid.rpy b/game/scripts/minigames/mirror/events/panty_raid.rpy index c2e64d2c..e2084ee0 100644 --- a/game/scripts/minigames/mirror/events/panty_raid.rpy +++ b/game/scripts/minigames/mirror/events/panty_raid.rpy @@ -19,13 +19,13 @@ label panty_raid: menu: "For the best experience it is recommended to play the story in chronological order." - "{size=-4}Part one{/size}\n-Defiance-": + "{size=-4}Part one{/size}\n-Defiance-{#LINT_IGNORE}": $ pathvalue = 0 - "{size=-4}Part two{/size}\n-Acceptance-": + "{size=-4}Part two{/size}\n-Acceptance-{#LINT_IGNORE}": $ pathvalue = 1 - "{size=-4}Part three{/size}\n-Realization-": + "{size=-4}Part three{/size}\n-Realization-{#LINT_IGNORE}": $ pathvalue = 2 - "{size=-4}Part four{/size}\n-Obedience-": + "{size=-4}Part four{/size}\n-Obedience-{#LINT_IGNORE}": $ pathvalue = 3 "-Return-": $ renpy.end_replay() @@ -167,7 +167,7 @@ label panty_raid: her "" ("normal", "base", "base", "mid") "> You reach out and grab the closest pair of panties, then study the paper." her "" ("normal", "base", "base", "R") - "8.99$\n{size=-3}Thank you for shopping with us and hope to see you back soon!{/size}\nMadam Mafkin" + "8.99$\n{size=-3}Thank you for shopping with us and hope to see you back soon!{/size}\nMadam Mafkin{#LINT_IGNORE}" gen "[hermione_name]..." ("base", xpos="far_left", ypos="head") her "Yes, [genie_name]?" ("crooked_smile", "closed", "base", "mid") gen "Why is there a price tag on these?" ("base", xpos="far_left", ypos="head") @@ -261,10 +261,10 @@ label panty_raid: her "{size=-4}... one hundred points{/size}" ("open", "base", "worried", "R") her "" ("upset") gen "Thirty-five." ("base", xpos="far_left", ypos="head") - her "... seventy-five points" ("open", "happyCl", "worried", "mid") + her "... seventy-five points." ("open", "happyCl", "worried", "mid") her "" ("upset") gen "Forty..." ("base", xpos="far_left", ypos="head") - her "... fifty points" ("upset") + her "... fifty points." ("upset") gen "Forty-five..." ("base", xpos="far_left", ypos="head") her "Fine." ("disgust", "narrow", "base", "R_soft") her "" ("upset", "base", "base", "R") @@ -448,7 +448,7 @@ label panty_raid: her "There aren't any in Gryffindor or Ravenclaw I believe, but I'm not sure for some of the other houses." ("open", "base", "base", "mid_soft") her "" ("normal") gen "I feel as though there's some context missing." ("base", xpos="far_left", ypos="head") - her "*Ehm*... alright, so...{w=0.5} I was in the Gryffindor girl's dorm, working on my \"task.\"" ("open") + her "*Ehm*... alright, so...{w=0.5} I was in the Gryffindor girl's dorm, working on my \"task\"." ("open") her "" ("normal") gen "The perfect hunting grounds." ("base", xpos="far_left", ypos="head") her "I am astonished that I'll have to agree with you, but yes... I had the pick of the litter with no absence of choice.{w=0.3} Speaking of..." ("open", "closed", "base", "mid") @@ -480,7 +480,7 @@ label panty_raid: her "" ("upset", cheeks="blush") gen "And what did she do?" ("base", xpos="far_left", ypos="head") her "Well... that's the odd thing, while I was floundering like a fish she was just grinning at me. Then she said, and I quote..." ("open", "base", "base", "mid") - her "\"I always had a feeling about you Granger... But if you want them, you'll need to do me a favour. Meet me tonight and we can help with Connie's Linguistics homework.\"" ("open", "base", "base", "R") + her "\"I always had a feeling about you Granger... But if you want them, you'll need to do me a favour. Meet me tonight and we can help with Connie's Linguistics homework\"." ("open", "base", "base", "R") her "" ("base", "base", "base", "mid") gen "Connie's linguist?-{w=1.0}{nw}" ("base", xpos="far_left", ypos="head") gen "Connie's linguist?-{fast} oh I see..." ("grin", xpos="far_left", ypos="head") @@ -649,17 +649,17 @@ label panty_raid: gen "You'll enjoy this one for sure...{w=0.5} Ready?" ("grin", xpos="far_left", ypos="head") her "Ready!" ("smile", "happyCl", "base", "mid") her "" ("base", "base", "base", "mid") - gen "\"I am as soft and pure as a kitten, though far more desirable.\"" ("base", xpos="far_left", ypos="head") + gen "\"I am as soft and pure as a kitten, though far more desirable\"." ("base", xpos="far_left", ypos="head") her "*Hmm*..." ("base", "base", "base", "R") her "Boobs?{w=0.5} Titjob?" ("soft", "base", "base", "mid") her "" ("smile", "base", "base", "mid") gen "No. In this case, contrary to a titjob, it being both small and tight is usually preferred." ("base", xpos="far_left", ypos="head") her "Sex?" ("grin", "narrow", "base", "mid_soft") her "" ("base", "narrow", "base", "mid_soft") - gen "Nope...{w=0.5} \"While boys may want me, they wouldn't be caught dead ever just buying me for themselves.\"" ("base", xpos="far_left", ypos="head") + gen "Nope...{w=0.5} \"While boys may want me, they wouldn't be caught dead ever just buying me for themselves\"." ("base", xpos="far_left", ypos="head") her "Well that definitely rules out sex." ("open", "base", "base", "R") her "" ("base") - gen "\"The less of me there is, the more... desirable... I become to behold.\"" ("base", xpos="far_left", ypos="head") + gen "\"The less of me there is, the more... desirable... I become to behold\"." ("base", xpos="far_left", ypos="head") her "Oh! Oh! Panties!" ("crooked_smile", "closed", "base", "mid") her "" ("base", "base", "base", "mid") gen "Spot on." ("grin", xpos="far_left", ypos="head") diff --git a/game/scripts/minigames/mirror/events/whose_points.rpy b/game/scripts/minigames/mirror/events/whose_points.rpy index ec9d5cb2..3d792172 100644 --- a/game/scripts/minigames/mirror/events/whose_points.rpy +++ b/game/scripts/minigames/mirror/events/whose_points.rpy @@ -31,7 +31,7 @@ label whose_points: $ renpy.play("sounds/epic_intro.ogg") call bld - gen "Hello and welcome to \"whose points is it anyway?\"" ("grin", xpos="far_left", ypos="head") + gen "Hello and welcome to \"whose points is it anyway\"!" ("grin", xpos="far_left", ypos="head") gen "The show where everything is made up and the points don't matter." ("grin", xpos="far_left", ypos="head") gen "Just like at Hogwarts." ("grin", xpos="far_left", ypos="head") $ renpy.play("sounds/applause01.ogg") diff --git a/game/scripts/rooms/main_room/objects/xmas_lights.rpy b/game/scripts/rooms/main_room/objects/xmas_lights.rpy index 47f1a5ec..1cc9b9c6 100644 --- a/game/scripts/rooms/main_room/objects/xmas_lights.rpy +++ b/game/scripts/rooms/main_room/objects/xmas_lights.rpy @@ -11,78 +11,78 @@ default xmas_lights_alpha = 1.0 label xmas_lights_settings: menu: - "Set Animation": + "-Set Animation-": label .animation: menu: - "Static": + "-Static-": $ xmas_lights_ITEM.room_image = Transform("xmas_lights_static", zoom=xmas_lights_ITEM.room_scale) $ xmas_lights_ITEM.room_image_hover = xmas_lights_ITEM.room_image - "Alternate": + "-Alternate-": $ xmas_lights_ITEM.room_image = Transform("xmas_lights_alternate", zoom=xmas_lights_ITEM.room_scale) $ xmas_lights_ITEM.room_image_hover = xmas_lights_ITEM.room_image - "Cycle": + "-Cycle-": $ xmas_lights_ITEM.room_image = Transform("xmas_lights_cycle", zoom=xmas_lights_ITEM.room_scale) $ xmas_lights_ITEM.room_image_hover = xmas_lights_ITEM.room_image - "Pulse": + "-Pulse-": $ xmas_lights_ITEM.room_image = Transform("xmas_lights_pulse", zoom=xmas_lights_ITEM.room_scale) $ xmas_lights_ITEM.room_image_hover = xmas_lights_ITEM.room_image - "Back": + "-Back-": jump xmas_lights_settings jump .animation - "Set Hue": + "-Set Hue-": label .hue: menu: - "Default": + "-Default-": $ xmas_lights_hue1 = 0 $ xmas_lights_hue2 = 0 - "Blue and Red": + "-Blue and Red-": $ xmas_lights_hue1 = 160 $ xmas_lights_hue2 = 280 - "Orange and Blue": + "-Orange and Blue-": $ xmas_lights_hue1 = 330 $ xmas_lights_hue2 = 160 - "Red and Green": + "-Red and Green-": $ xmas_lights_hue1 = 280 $ xmas_lights_hue2 = 20 - "Custom": + "-Custom-": $ input_val1 = renpy.input("(Enter first hue rotation value between 0 - 360)", xmas_lights_hue1, "1234567890", length=3) $ xmas_lights_hue1 = clamp(int(input_val1), 0, 360) $ input_val2 = renpy.input("(Enter second hue rotation value between 0 - 360)", xmas_lights_hue2, "1234567890", length=3) $ xmas_lights_hue2 = clamp(int(input_val2), 0, 360) - "Back": + "-Back-": jump xmas_lights_settings jump .hue - "Set Brightness": + "-Set Brightness-": label .brightness: menu: - "100%%": + "-100%%-": $ xmas_lights_brightness = 0.0 $ xmas_lights_alpha = 1.0 - "80%%": + "-80%%-": $ xmas_lights_brightness = -0.1 $ xmas_lights_alpha = 0.8 - "60%%": + "-60%%-": $ xmas_lights_brightness = -0.2 $ xmas_lights_alpha = 0.6 - "40%%": + "-40%%-": $ xmas_lights_brightness = -0.3 $ xmas_lights_alpha = 0.4 - "30%%": + "-30%%-": $ xmas_lights_brightness = -0.4 $ xmas_lights_alpha = 0.2 - "Back": + "-Back-": jump xmas_lights_settings jump .brightness - "Exit": + "-Exit-": jump main_room_menu init python: diff --git a/game/scripts/utility/lint.rpy b/game/scripts/utility/lint.rpy index b9e48098..d82857ef 100644 --- a/game/scripts/utility/lint.rpy +++ b/game/scripts/utility/lint.rpy @@ -42,8 +42,8 @@ init -1 python: KEYS = EXPRESSIONS + POSITIONS + OTHER INTERPUNCT = (".", "!", "?", "--", "*", ")", "}") - RE_SPACES = re.compile(r"\s+\s+") - RE_COMMA = re.compile(r"\w+, \w+ and") + RE_SPACES = re.compile(r"\s[^\S\r\n]") + RE_COMMA = re.compile(r"\w+, \w+, \w+ and") RE_BRACKET = re.compile(r"\([^)]*$") RE_REPEATED = re.compile(r"\b(\w+)\b \b\1\b") RE_QUOTES = re.compile(r"[.,]\\\"") @@ -184,6 +184,9 @@ init -1 python: if string.startswith("[") and string.endswith("]"): # Ignore string interpolation continue + if "{#LINT_IGNORE}" in string: + continue + # Check for multiple spaces inside 'what' string match = re.search(RE_SPACES, string.strip())