From bda8af3e6b2599256484f3d85a99c897a12187f5 Mon Sep 17 00:00:00 2001 From: Frisk <7283122+Friskygote@users.noreply.github.com> Date: Fri, 20 Dec 2024 00:40:35 +0100 Subject: [PATCH] Cleanup files on git --- Attacks/IssixSlaveTease.gd | 46 ----- Characters/AzazelCharacter.gd | 142 -------------- Characters/HiisiCharacter.gd | 130 ------------- Characters/IssixCharacter.gd | 160 ---------------- Characters/LamiaCharacter.gd | 144 -------------- Events/CornerPriorityEvent.gd | 60 ------ Events/EngRoomClosetEvent.gd | 26 --- Events/EventTileOnEnter.gd | 73 -------- Events/GreenhouseCatnipEvent.gd | 29 --- Events/IssixQuestionnaireEvent.gd | 27 --- Events/IssixRegularSearch.gd | 19 -- Events/MedicalPeekEvent.gd | 28 --- Events/Overwrites/BullyGangEvent.gd | 25 --- Events/PetWalkExamEvent.gd | 25 --- Events/PlayerCellModifierEvent.gd | 22 --- Events/SlaveryIntroEvent.gd | 25 --- Floors/Closet.gd | 12 -- Floors/Closet.tscn | 25 --- InterestTopics/IssixTopics.gd | 27 --- IssixPetQuest.gd | 59 ------ IssixWorldEdit.gd | 8 - Items/CatnipItem.gd | 67 ------- Items/ClosetMap.gd | 62 ------ Items/CookieItem.gd | 55 ------ Items/Icons/catnip.png | Bin 3559 -> 0 bytes Items/Icons/catnip.png.import | 35 ---- Items/Icons/cookie.png | Bin 5877 -> 0 bytes Items/Icons/cookie.png.import | 35 ---- Items/Icons/issixsmap.png | Bin 3442 -> 0 bytes Items/Icons/issixsmap.png.import | 35 ---- Items/catnip.png | Bin 3559 -> 0 bytes Items/catnip.png.import | 35 ---- Items/cookie.png | Bin 5877 -> 0 bytes Items/cookie.png.import | 35 ---- Items/issixsmap.png | Bin 3442 -> 0 bytes Items/issixsmap.png.import | 35 ---- Misc/asciimapsmall.txt | 19 -- Module.gd | 249 ------------------------- Reputation/Slave.gd | 51 ----- Skins/AzazelSkin/AzazelSkin.gd | 16 -- Skins/AzazelSkin/AzazelSkin.png | Bin 198624 -> 0 bytes Skins/AzazelSkin/AzazelSkin.png.import | 35 ---- SpeechModifiers/LamiaMute.gd | 11 -- StatusEffects/BrandingPain.gd | 48 ----- 44 files changed, 1935 deletions(-) delete mode 100644 Attacks/IssixSlaveTease.gd delete mode 100644 Characters/AzazelCharacter.gd delete mode 100644 Characters/HiisiCharacter.gd delete mode 100644 Characters/IssixCharacter.gd delete mode 100644 Characters/LamiaCharacter.gd delete mode 100644 Events/CornerPriorityEvent.gd delete mode 100644 Events/EngRoomClosetEvent.gd delete mode 100644 Events/EventTileOnEnter.gd delete mode 100644 Events/GreenhouseCatnipEvent.gd delete mode 100644 Events/IssixQuestionnaireEvent.gd delete mode 100644 Events/IssixRegularSearch.gd delete mode 100644 Events/MedicalPeekEvent.gd delete mode 100644 Events/Overwrites/BullyGangEvent.gd delete mode 100644 Events/PetWalkExamEvent.gd delete mode 100644 Events/PlayerCellModifierEvent.gd delete mode 100644 Events/SlaveryIntroEvent.gd delete mode 100644 Floors/Closet.gd delete mode 100644 Floors/Closet.tscn delete mode 100644 InterestTopics/IssixTopics.gd delete mode 100644 IssixPetQuest.gd delete mode 100644 IssixWorldEdit.gd delete mode 100644 Items/CatnipItem.gd delete mode 100644 Items/ClosetMap.gd delete mode 100644 Items/CookieItem.gd delete mode 100644 Items/Icons/catnip.png delete mode 100644 Items/Icons/catnip.png.import delete mode 100644 Items/Icons/cookie.png delete mode 100644 Items/Icons/cookie.png.import delete mode 100644 Items/Icons/issixsmap.png delete mode 100644 Items/Icons/issixsmap.png.import delete mode 100644 Items/catnip.png delete mode 100644 Items/catnip.png.import delete mode 100644 Items/cookie.png delete mode 100644 Items/cookie.png.import delete mode 100644 Items/issixsmap.png delete mode 100644 Items/issixsmap.png.import delete mode 100644 Misc/asciimapsmall.txt delete mode 100644 Module.gd delete mode 100644 Reputation/Slave.gd delete mode 100644 Skins/AzazelSkin/AzazelSkin.gd delete mode 100644 Skins/AzazelSkin/AzazelSkin.png delete mode 100644 Skins/AzazelSkin/AzazelSkin.png.import delete mode 100644 SpeechModifiers/LamiaMute.gd delete mode 100644 StatusEffects/BrandingPain.gd diff --git a/Attacks/IssixSlaveTease.gd b/Attacks/IssixSlaveTease.gd deleted file mode 100644 index c07b47a..0000000 --- a/Attacks/IssixSlaveTease.gd +++ /dev/null @@ -1,46 +0,0 @@ -extends Attack - -func _init(): - id = "IssixSlaveTease" - category = Category.Lust - aiCategory = AICategory.Lust - -func getVisibleName(_context = {}): - return "Collar Tease" - -func getVisibleDesc(_context = {}): - return "Shouldn't see this" - -func _doAttack(_attacker, _receiver, _context = {}): - var text = "" - var lust = 0 - var pain = 0 - if _receiver.getPersonality().getStat(PersonalityStat.Subby) > 0.4: - if(checkDodged(_attacker, _receiver, DamageType.Physical)): - return genericDodgeMessage(_attacker, _receiver, "collar teasing") - lust = RNG.randi_range(40, 60) - text = "{attacker.name} spins around an old slave collar attached to a leash. {receiver.name} observes the collar with {receiver.his} will breaking down wanting to submit." - if(!_receiver.isDefocusing() && _receiver.addEffect(StatusEffect.Weakness, [1])): - text += " {receiver.Name} feels [b]weak[/b]." - else: - if(checkDodged(_attacker, _receiver, DamageType.Physical)): - return genericDodgeMessage(_attacker, _receiver, "collar throw") - text = "{attacker.name} spins around an old slave collar attached to a leash until he changes the direction of swinging to hit {receiver.name} managing to hit {receiver.him} with the bulky collar." - pain = RNG.randi_range(15, 30) - - return { - text = text, - lust = lust, - pain = pain, - } - -func _canUse(_attacker, _receiver, _context = {}): - return !_receiver.isBlindfolded() - -func getAnticipationText(_attacker, _receiver): - var text = "{attacker.name} grabs an old collar from behind and clasps a leash to it." - - return text - -func getRequirements(): - return [AttackRequirement.FreeArms, AttackRequirement.FreeHands, AttackRequirement.CanSee] diff --git a/Characters/AzazelCharacter.gd b/Characters/AzazelCharacter.gd deleted file mode 100644 index 6af12fc..0000000 --- a/Characters/AzazelCharacter.gd +++ /dev/null @@ -1,142 +0,0 @@ -extends Character - -# Incredibly subby and kinky creature, mostly aligns with mod's author preferences.' - -func _init(): - id = "azazel" - npcHasMenstrualCycle = true - npcCharacterType = CharacterType.Inmate - - pickedSkin="AzazelSkin" - pickedSkinRColor=Color("ff464545") - pickedSkinGColor=Color("ff656465") - pickedSkinBColor=Color("ff72005d") - npcSkinData={ - "hair": {"r": Color("ff221310"),"g": Color("ff1f1514"),"b": Color("ff28000c"),}, - "horns": {"r": Color("ffa9a9a9"),"b": Color("ff606060"),}, - } - npcPersonality = { - PersonalityStat.Brat: -0.9, - PersonalityStat.Mean: -1.0, - PersonalityStat.Subby: 1.0, - PersonalityStat.Impatient: 0.1, - PersonalityStat.Naive: 1.0, - PersonalityStat.Coward: 0.7, - } - npcLevel = 8 - npcBasePain = 80 - npcBaseLust = 80 - npcBaseStamina = 80 - npcDefaultFetishInterest = FetishInterest.Neutral - - npcFetishes = { - Fetish.AnalSexReceiving : FetishInterest.Loves, - Fetish.AnalSexGiving : FetishInterest.Hates, - Fetish.VaginalSexGiving : FetishInterest.Hates, - Fetish.VaginalSexReceiving : FetishInterest.Loves, - Fetish.OralSexReceiving : FetishInterest.Likes, - Fetish.Sadism : FetishInterest.ReallyDislikes, - Fetish.Masochism : FetishInterest.Likes, - Fetish.UnconsciousSex : FetishInterest.Hates, - Fetish.Breeding : FetishInterest.Hates, - Fetish.BeingBred : FetishInterest.Loves, - Fetish.Bondage : FetishInterest.Loves, - Fetish.Rigging : FetishInterest.Likes, - Fetish.Condoms : FetishInterest.Dislikes, - Fetish.DrugUse : FetishInterest.Likes, - Fetish.Exhibitionism : FetishInterest.Loves, - Fetish.Tribadism : FetishInterest.Dislikes, - Fetish.StraponSexVaginal : FetishInterest.Dislikes, - Fetish.StraponSexAnal : FetishInterest.SlightlyDislikes, - Fetish.Choking : FetishInterest.SlightlyDislikes, - Fetish.HypnosisSubject : FetishInterest.Loves, - } - npcLustInterests = { - InterestTopic.TallyMarks: Interest.ReallyLikes, - InterestTopic.Bodywritings: Interest.ReallyLikes, - InterestTopic.Gags: Interest.Neutral, - InterestTopic.Blindfolds: Interest.KindaLikes, - InterestTopic.BDSMRestraints: Interest.Loves, - InterestTopic.ButtPlugs: Interest.Neutral, - InterestTopic.VaginalPlugs: Interest.Neutral, - InterestTopic.FeminineBody: Interest.KindaLikes, - InterestTopic.AndroBody: Interest.Loves, - InterestTopic.MasculineBody: Interest.ReallyLikes, - InterestTopic.ThickBody: Interest.Dislikes, - InterestTopic.SlimBody: Interest.Loves, - InterestTopic.BigBreasts: Interest.Hates, - InterestTopic.StuffedPussy: Interest.Likes, - InterestTopic.StuffedPussyOrAss: Interest.KindaLikes, - InterestTopic.Pregnant: Interest.Loves, - InterestTopic.StuffedThroat: Interest.ReallyLikes, - InterestTopic.CoveredInCum: Interest.ReallyLikes, - InterestTopic.CoveredInLotsOfCum: Interest.Loves, - InterestTopic.FullyNaked: Interest.Loves, - InterestTopic.ExposedPussy: Interest.Dislikes, - InterestTopic.ExposedAnus: Interest.ReallyLikes, - InterestTopic.ExposedBreasts: Interest.Hates, - InterestTopic.ExposedCock: Interest.ReallyLikes, - InterestTopic.ExposedPanties: Interest.Neutral, - InterestTopic.ExposedBra: Interest.Neutral, - InterestTopic.LooseAnus: Interest.Neutral, - InterestTopic.LoosePussy: Interest.Neutral, - InterestTopic.TightAnus: Interest.Likes, - InterestTopic.TightPussy: Interest.Likes, - InterestTopic.BigCock: Interest.Hates, - } - -func interestVerbalReaction(interest): - if(interest == InterestTopic.Pregnant): - return "Oh, do you have litter in there? Cuuute, meoowwww!" - if(interest == InterestTopic.Blindfolds): - return "Purrr. How is your hearing? Can you hear me purring from over there?" - -func _getName(): - return "Azazel" - -func getGender(): - return Gender.Male - -func getSmallDescription() -> String: - return "Wears an lilac uniform with number P-655. He is the embodiment of ”meek”." - -func getSpecies(): - return [Species.Feline] - -func getThickness() -> int: - return 0 - -func getFemininity() -> int: - return 67 - -func createBodyparts(): - giveBodypartUnlessSame(GlobalRegistry.createBodypart("felinehead")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("combedbackhair")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("dragonhorns")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("felineears")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("anthrobody")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("anthroarms")) - var breasts = GlobalRegistry.createBodypart("malebreasts") - breasts.size = 0 - giveBodypartUnlessSame(breasts) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("vagina")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("anuswomb")) - var tail = GlobalRegistry.createBodypart("felinetail") - tail.tailScale = 1 - giveBodypartUnlessSame(tail) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("plantilegs")) - skillsHolder.addPerk(Perk.FertilityBroodmother) - skillsHolder.addPerk(Perk.FertilityBetterOvulation) - skillsHolder.addPerk(Perk.FertilityBetterOvulationV2) - skillsHolder.addPerk(Perk.FertilityBetterOvulationV3) - skillsHolder.addPerk(Perk.FertilityDesireToBreed) - skillsHolder.addPerk(Perk.FertilitySubmissiveAndBreedable) - -func onGivingBirth(_impregnatedEggCells: Array, _newkids: Array): - .onGivingBirth(_impregnatedEggCells, _newkids) - -func getBirthWaitTime(): - return 60*60*24*3 - -func getDefaultEquipment(): - return ["inmatecollar", "inmateuniformSexDeviant"] diff --git a/Characters/HiisiCharacter.gd b/Characters/HiisiCharacter.gd deleted file mode 100644 index af2917b..0000000 --- a/Characters/HiisiCharacter.gd +++ /dev/null @@ -1,130 +0,0 @@ -extends Character - -# Hiisi is a relatively dominating character out of all three pets. He still has some HighSec energy in them - -func _init(): - id = "hiisi" - npcHasMenstrualCycle = false - npcCharacterType = CharacterType.Inmate - - pickedSkin="ArconSkin" - pickedSkinRColor=Color("ffc8c2c2") - pickedSkinGColor=Color("ff423c51") - pickedSkinBColor=Color("ff767676") - npcSkinData={ - "hair": {"r": Color("ffb05745"),"g": Color("ffb05745"),"b": Color("ff2288ab"),}, - "penis": {"r": Color("ff4e2626"),"g": Color("ff9d2121"),"b": Color("ff991a1a"),}, - } - npcPersonality = { - PersonalityStat.Brat: 0.1, - PersonalityStat.Mean: 0.4, - PersonalityStat.Subby: 1.0, - PersonalityStat.Impatient: 0.9, - PersonalityStat.Naive: -1.0, - PersonalityStat.Coward: -0.4, - } - npcLevel = 25 - npcBasePain = 250 - npcBaseLust = 250 - npcBaseStamina = 200 - npcDefaultFetishInterest = FetishInterest.Neutral - npcFetishes = { - Fetish.AnalSexReceiving : FetishInterest.ReallyDislikes, - Fetish.AnalSexGiving : FetishInterest.Likes, - Fetish.VaginalSexGiving : FetishInterest.Likes, - Fetish.OralSexReceiving : FetishInterest.Likes, - Fetish.OralSexGiving : FetishInterest.SlightlyDislikes, - Fetish.Sadism : FetishInterest.Likes, - Fetish.Masochism : FetishInterest.Hates, - Fetish.UnconsciousSex : FetishInterest.Likes, - Fetish.Bondage : FetishInterest.Likes, - Fetish.Rigging : FetishInterest.Likes, - Fetish.Breeding : FetishInterest.Dislikes, - Fetish.Condoms : FetishInterest.Likes, - Fetish.DrugUse : FetishInterest.SlightlyDislikes, - Fetish.Tribadism : FetishInterest.Dislikes, - Fetish.StraponSexVaginal : FetishInterest.Dislikes, - Fetish.StraponSexAnal : FetishInterest.Dislikes, - Fetish.Choking : FetishInterest.Likes, - Fetish.HypnosisSubject : FetishInterest.Hates, - Fetish.HypnosisHypnotist : FetishInterest.Loves - } - npcLustInterests = { - InterestTopic.TallyMarks: Interest.ReallyLikes, - InterestTopic.Bodywritings: Interest.KindaLikes, - InterestTopic.Gags: Interest.Loves, - InterestTopic.Blindfolds: Interest.Loves, - InterestTopic.BDSMRestraints: Interest.Loves, - InterestTopic.ButtPlugs: Interest.Dislikes, - InterestTopic.VaginalPlugs: Interest.Dislikes, - InterestTopic.FeminineBody: Interest.Likes, - InterestTopic.AndroBody: Interest.Likes, - InterestTopic.StuffedPussy: Interest.Likes, - InterestTopic.StuffedPussyOrAss: Interest.KindaLikes, - InterestTopic.StuffedThroat: Interest.Likes, - InterestTopic.CoveredInCum: Interest.Dislikes, - InterestTopic.CoveredInLotsOfCum: Interest.Dislikes, - InterestTopic.FullyNaked: Interest.Likes, - InterestTopic.ExposedPussy: Interest.ReallyLikes, - InterestTopic.ExposedAnus: Interest.ReallyLikes, - InterestTopic.ExposedBreasts: Interest.Likes, - InterestTopic.ExposedCock: Interest.KindaLikes, - InterestTopic.ExposedPanties: Interest.Likes, - InterestTopic.ExposedBra: Interest.Likes, - InterestTopic.TightAnus: Interest.Likes, - InterestTopic.TightPussy: Interest.Likes, - InterestTopic.BigCock: Interest.Hates, - } - -func interestVerbalReaction(interest): - if(interest == InterestTopic.Pregnant): - return "Oh, do you have litter in there? Cuuute, meoowwww!" - if(interest == InterestTopic.Blindfolds): - return "Purrr. How is your hearing? Can you hear me purring from over there?" - -func _getName(): - return "Hiisi" - -func getGender(): - return Gender.Male - -func getSmallDescription() -> String: - return "Wears an red uniform with number P-964." - -func getSpecies(): - return [Species.Canine] - -func getThickness() -> int: - return 23 - -func getFemininity() -> int: - return 0 - -func createBodyparts(): - giveBodypartUnlessSame(GlobalRegistry.createBodypart("anthrobody")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("anthroarms")) - var breasts = GlobalRegistry.createBodypart("malebreasts") - breasts.size = 0 - giveBodypartUnlessSame(breasts) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("caninehead")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("simplehair")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("canineears3")) - var penis = GlobalRegistry.createBodypart("caninepenis") - penis.lengthCM = 10 - penis.ballsScale = 1.2 - giveBodypartUnlessSame(penis) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("anus")) - var tail = GlobalRegistry.createBodypart("huskytail") - tail.tailScale = 1 - giveBodypartUnlessSame(tail) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("digilegs")) - - -func onGivingBirth(_impregnatedEggCells: Array, _newkids: Array): - .onGivingBirth(_impregnatedEggCells, _newkids) - -func getBirthWaitTime(): - return 60*60*24*2 - -func getDefaultEquipment(): - return ["inmatecollar", "inmateuniformHighsec"] diff --git a/Characters/IssixCharacter.gd b/Characters/IssixCharacter.gd deleted file mode 100644 index 4e0780b..0000000 --- a/Characters/IssixCharacter.gd +++ /dev/null @@ -1,160 +0,0 @@ -extends Character - -func _init(): - id = "issix" - npcHasMenstrualCycle = false - npcCharacterType = CharacterType.Inmate - - pickedSkin="HardcoreSkin" - pickedSkinRColor=Color("ffca3030") - pickedSkinGColor=Color("ff720505") - pickedSkinBColor=Color("ff000000") - npcSkinData={ - "head": {"skin": "CunningSkin",}, - "hair": {"r": Color("ffb05745"),"g": Color("ffb05745"),"b": Color("ff2288ab"),}, - "horns": {"r": Color("ffa9a9a9"),}, - "penis": {"g": Color("ffff0000"),"b": Color("ff8b0000"),}, - "legs": {"skin": "SplotchedSkin",}, - } - npcPersonality = { - PersonalityStat.Brat: 0.5, - PersonalityStat.Mean: 1.0, - PersonalityStat.Subby: -1.0, - PersonalityStat.Impatient: 0.1, - PersonalityStat.Naive: -1.0, - PersonalityStat.Coward: -0.7, - } - npcLevel = 50 - npcBasePain = 400 - npcBaseLust = 400 - npcBaseStamina = 500 - npcArmor = { - DamageType.Physical: 15, - DamageType.Lust: 30, - } - npcStats = { - Stat.Strength: 40, - } - npcDefaultFetishInterest = FetishInterest.Neutral - npcFetishes = { - Fetish.AnalSexReceiving : FetishInterest.ReallyDislikes, - Fetish.AnalSexGiving : FetishInterest.Hates, - Fetish.VaginalSexGiving : FetishInterest.Hates, - Fetish.VaginalSexReceiving : FetishInterest.Loves, - Fetish.OralSexReceiving : FetishInterest.Likes, - Fetish.OralSexGiving : FetishInterest.Neutral, - Fetish.Sadism : FetishInterest.ReallyDislikes, - Fetish.Masochism : FetishInterest.Hates, - Fetish.UnconsciousSex : FetishInterest.Loves, - Fetish.BeingBred : FetishInterest.Dislikes, - Fetish.Breeding : FetishInterest.Loves, - Fetish.Bondage : FetishInterest.Likes, - Fetish.Rigging : FetishInterest.Likes, - Fetish.Condoms : FetishInterest.Dislikes, - Fetish.DrugUse : FetishInterest.Likes, - Fetish.Exhibitionism : FetishInterest.Loves, - Fetish.Tribadism : FetishInterest.SlightlyDislikes, - Fetish.StraponSexVaginal : FetishInterest.Dislikes, - Fetish.StraponSexAnal : FetishInterest.SlightlyDislikes, - Fetish.Choking : FetishInterest.SlightlyDislikes, - Fetish.HypnosisSubject : FetishInterest.Loves, - } - npcLustInterests = { - InterestTopic.TallyMarks: Interest.ReallyLikes, - InterestTopic.Bodywritings: Interest.KindaLikes, - InterestTopic.Gags: Interest.Loves, - InterestTopic.Blindfolds: Interest.Loves, - InterestTopic.BDSMRestraints: Interest.Loves, - InterestTopic.ButtPlugs: Interest.Dislikes, - InterestTopic.VaginalPlugs: Interest.Dislikes, - InterestTopic.FeminineBody: Interest.KindaLikes, - InterestTopic.AndroBody: Interest.Likes, - InterestTopic.MasculineBody: Interest.ReallyLikes, - InterestTopic.ThickBody: Interest.Dislikes, - InterestTopic.SlimBody: Interest.Likes, - InterestTopic.BigBreasts: Interest.Hates, - InterestTopic.StuffedPussy: Interest.Likes, - InterestTopic.StuffedPussyOrAss: Interest.KindaLikes, - InterestTopic.Pregnant: Interest.ReallyLikes, - InterestTopic.StuffedThroat: Interest.ReallyLikes, - InterestTopic.CoveredInCum: Interest.ReallyLikes, - InterestTopic.CoveredInLotsOfCum: Interest.Likes, - InterestTopic.FullyNaked: Interest.Loves, - InterestTopic.ExposedPussy: Interest.ReallyLikes, - InterestTopic.ExposedAnus: Interest.ReallyLikes, - InterestTopic.ExposedBreasts: Interest.ReallyLikes, - InterestTopic.ExposedCock: Interest.ReallyLikes, - InterestTopic.ExposedPanties: Interest.Hates, - InterestTopic.ExposedBra: Interest.Hates, - InterestTopic.LooseAnus: Interest.SlightlyDislikes, - InterestTopic.LoosePussy: Interest.SlightlyDislikes, - InterestTopic.TightAnus: Interest.Likes, - InterestTopic.TightPussy: Interest.Likes, - InterestTopic.BigCock: Interest.Hates, - } - -func interestVerbalReaction(interest): - if(interest == InterestTopic.Pregnant): - return "You are much better fit as a common breeder" - if(interest == InterestTopic.Blindfolds): - return "Overconfident much?" - if(interest == InterestTopic.BigCock): - return "Pretty big equipment you got there, have you tried using it?" - if(interest == InterestTopic.SmallCock): - return "Aww, so small. Don't worry, I think it's pretty cute, and as far as reproduction goes, it's pretty telling what your role in it is." - if(interest == InterestTopic.HasVaginaAndCock): - return "Oh wow, your biology blessed you with two? How versatile! Which one you prefer more? Breeder or a stud?" - if(interest == InterestTopic.Bodywritings): - return "I like it when sluts have advertisement all over themselves. Really encourages me to grab that marker." - if(interest == InterestTopic.LactatingBreasts): - return "You produce? Do you think I can have some of that milk for myself?" - -func _getName(): - return "Issix" - -func getGender(): - return Gender.Male - -func _getAttacks(): - return ["IssixSlaveTease", "trygetupattack", "simplepunchattack","CuffPCHands", "ForceGagPC", "ForceMuzzlePC", "simplekickattack", "biteattack", "shoveattack"] - -func getSmallDescription() -> String: - return "Wears a red block uniform with number P-533. He is an intimidating tall demon-dragon, has red fur." - -func getSpecies(): - return [Species.Dragon, Species.Demon] - -func getThickness() -> int: - return 40 - -func getFemininity() -> int: - return 0 - -func createBodyparts(): - giveBodypartUnlessSame(GlobalRegistry.createBodypart("dragonhead")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("combedbackhair")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("dragonears2")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("demonhorns3")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("anthrobody")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("buffarms")) - var breasts = GlobalRegistry.createBodypart("malebreasts") - breasts.size = 0 - giveBodypartUnlessSame(breasts) - var penis = GlobalRegistry.createBodypart("dragonpenis") - penis.lengthCM = 15 - penis.ballsScale = 1 - giveBodypartUnlessSame(penis) - var tail = GlobalRegistry.createBodypart("demontail") - tail.tailScale = 1 - giveBodypartUnlessSame(tail) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("hoofs")) - - -func onGivingBirth(_impregnatedEggCells: Array, _newkids: Array): - .onGivingBirth(_impregnatedEggCells, _newkids) - -func getBirthWaitTime(): - return 60*60*24*10 - -func getDefaultEquipment(): - return ["inmatecollar", "inmateuniform"] diff --git a/Characters/LamiaCharacter.gd b/Characters/LamiaCharacter.gd deleted file mode 100644 index 7816b13..0000000 --- a/Characters/LamiaCharacter.gd +++ /dev/null @@ -1,144 +0,0 @@ -extends Character - -func _init(): - id = "lamia" - npcHasMenstrualCycle = false - npcCharacterType = CharacterType.Inmate - - pickedSkin="DappledSkin" - pickedSkinRColor=Color("ffca6702") - pickedSkinGColor=Color("ffbb3e03") - pickedSkinBColor=Color("ff9b2226") - npcSkinData={ - "hair": {"r": Color("ff274fb9"),"g": Color("ff243770"),"b": Color("ff3022ab"),}, - "horns": {"r": Color("ff000000"),"g": Color("ff000000"),}, - "penis": {"r": Color("ff2b2a2a"),"g": Color("ff373232"),"b": Color("ff8b0000"),}, - "tail": {"skin": "WildSkin",}, - } - npcPersonality = { - PersonalityStat.Brat: -0.9, - PersonalityStat.Mean: 0.4, - PersonalityStat.Subby: 1.0, - PersonalityStat.Impatient: 0.9, - PersonalityStat.Naive: -1.0, - PersonalityStat.Coward: -0.4, - } - npcDefaultFetishInterest = FetishInterest.Neutral - npcLevel = 20 - npcBasePain = 180 - npcBaseLust = 1000 - npcBaseStamina = 100 - npcArmor = { - DamageType.Lust: 100, - } - - npcFetishes = { - Fetish.AnalSexReceiving : FetishInterest.ReallyDislikes, - Fetish.AnalSexGiving : FetishInterest.Hates, - Fetish.VaginalSexGiving : FetishInterest.Hates, - Fetish.OralSexReceiving : FetishInterest.Dislikes, - Fetish.OralSexGiving : FetishInterest.Dislikes, - Fetish.Sadism : FetishInterest.Hates, - Fetish.Masochism : FetishInterest.Hates, - Fetish.UnconsciousSex : FetishInterest.Hates, - Fetish.Breeding : FetishInterest.Hates, - Fetish.Bondage : FetishInterest.Dislikes, - Fetish.Rigging : FetishInterest.Dislikes, - Fetish.Condoms : FetishInterest.Dislikes, - Fetish.DrugUse : FetishInterest.Dislikes, - Fetish.Exhibitionism : FetishInterest.Dislikes, - Fetish.Tribadism : FetishInterest.SlightlyDislikes, - Fetish.StraponSexVaginal : FetishInterest.Dislikes, - Fetish.StraponSexAnal : FetishInterest.SlightlyDislikes, - Fetish.Choking : FetishInterest.SlightlyDislikes, - Fetish.HypnosisSubject : FetishInterest.Hates, - Fetish.HypnosisHypnotist : FetishInterest.Hates, - } - npcLustInterests = { - InterestTopic.TallyMarks: Interest.Dislikes, - InterestTopic.Bodywritings: Interest.Dislikes, - InterestTopic.Gags: Interest.Dislikes, - InterestTopic.Blindfolds: Interest.Dislikes, - InterestTopic.BDSMRestraints: Interest.Dislikes, - InterestTopic.ButtPlugs: Interest.Dislikes, - InterestTopic.VaginalPlugs: Interest.Dislikes, - InterestTopic.FeminineBody: Interest.KindaLikes, - InterestTopic.AndroBody: Interest.Likes, - InterestTopic.MasculineBody: Interest.ReallyLikes, - InterestTopic.ThickBody: Interest.Dislikes, - InterestTopic.SlimBody: Interest.Dislikes, - InterestTopic.BigBreasts: Interest.Hates, - InterestTopic.StuffedPussy: Interest.Dislikes, - InterestTopic.StuffedPussyOrAss: Interest.Dislikes, - InterestTopic.Pregnant: Interest.Dislikes, - InterestTopic.StuffedThroat: Interest.Dislikes, - InterestTopic.CoveredInCum: Interest.Dislikes, - InterestTopic.CoveredInLotsOfCum: Interest.Dislikes, - InterestTopic.FullyNaked: Interest.Loves, - InterestTopic.ExposedPussy: Interest.ReallyLikes, - InterestTopic.ExposedAnus: Interest.ReallyLikes, - InterestTopic.ExposedBreasts: Interest.ReallyLikes, - InterestTopic.ExposedCock: Interest.ReallyLikes, - InterestTopic.ExposedPanties: Interest.Hates, - InterestTopic.ExposedBra: Interest.Hates, - InterestTopic.LooseAnus: Interest.Dislikes, - InterestTopic.LoosePussy: Interest.Dislikes, - InterestTopic.TightAnus: Interest.Dislikes, - InterestTopic.TightPussy: Interest.Dislikes, - InterestTopic.BigCock: Interest.Hates, - } - -func interestVerbalReaction(interest): - if(interest == InterestTopic.Pregnant): - return "Oh, do you have litter in there? Cuuute, meoowwww!" - if(interest == InterestTopic.Blindfolds): - return "Purrr. How is your hearing? Can you hear me purring from over there?" - -func _getName(): - return "Lamia" - -func getGender(): - return Gender.Male - -func getSmallDescription() -> String: - return "Wears an orange uniform with number P-790." - -func getSpecies(): - return [Species.Canine] # if in the future foxes are introduced, the character is canonically a fox - -func onGivingBirth(_impregnatedEggCells: Array, _newkids: Array): - .onGivingBirth(_impregnatedEggCells, _newkids) - -func getBirthWaitTime(): - return 60*60*24*2 - -func getDefaultEquipment(): - return ["inmatecollar", "inmateuniform"] - -func getThickness() -> int: - return 70 - -func getFemininity() -> int: - return 20 - -func createBodyparts(): - giveBodypartUnlessSame(GlobalRegistry.createBodypart("anthrobody")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("anthroarms")) - var breasts = GlobalRegistry.createBodypart("malebreasts") - breasts.size = 0 - giveBodypartUnlessSame(breasts) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("foxhead")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("messyhair2")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("fennecears")) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("dragonhorns")) - var penis = GlobalRegistry.createBodypart("felinepenis") - penis.lengthCM = 15 - penis.ballsScale = 1 - giveBodypartUnlessSame(penis) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("anuswomb")) - var tail = GlobalRegistry.createBodypart("foxtail") - tail.tailScale = 0.5 - giveBodypartUnlessSame(tail) - giveBodypartUnlessSame(GlobalRegistry.createBodypart("digilegs")) - skillsHolder.addPerk(Perk.StartInfertile) - skillsHolder.addPerk(Perk.StartNoHeat) diff --git a/Events/CornerPriorityEvent.gd b/Events/CornerPriorityEvent.gd deleted file mode 100644 index 165ea45..0000000 --- a/Events/CornerPriorityEvent.gd +++ /dev/null @@ -1,60 +0,0 @@ -extends EventBase - -func _init(): - id = "IssixSpecialEvent" - - -var registered_special_scenes = [['IssixSlaveryIntroCont', 1, {}], ['IssixBringsComicbooks', 2, {"Comic_Books": 1}], ['IssixSlaveryBowlTraing', 2, {}], ['IssixSlaveryBranding', 3, {}]] - -class CustomSorter: - static func sort_by_progressionpoints(a, b): - if a[1] < b[1]: - return true - return false - -func checkRequirements(requirements: Dictionary): - for key in requirements.keys(): - if requirements[key] is int or requirements[key] is float: - if getModuleFlag("IssixModule", key, 0) < requirements[key]: - return false - elif requirements[key] is String: - if getModuleFlag("IssixModule", key, 0) != requirements[key]: - return false - return true - -func shouldBeShownForcedEvent(): - var scenes_seen = getModuleFlag("IssixModule", "Misc_Slavery_Info", {"scenes_seen": []}) - var current_progression_points = GM.main.getModuleFlag("IssixModule", "Progression_Points", 1) - if GM.main.getDays() >= GM.main.getModuleFlag("IssixModule", "Progression_Day_Next", 0) and GM.main.getModuleFlag("IssixModule", "Unwelcome_At_Corner", false) != true: - registered_special_scenes.sort_custom(CustomSorter, "sort_by_progressionpoints") - for scene in registered_special_scenes: - if scene[1] > current_progression_points: - return null - if scenes_seen["scenes_seen"].find(scene[0]) == -1 and checkRequirements(scene[2]): - return scene[0] - return null - -func registerTriggers(es): - es.addTrigger(self, Trigger.EnteringRoom, "hall_ne_corner") - -func react(_triggerID, _args): - #if(doEventCheck("IssixBusy") != null): - # return false - var scene_to_show = shouldBeShownForcedEvent() - if scene_to_show != null: - runScene(scene_to_show) - return true - return false - - -func getPriority(): - return 20 - -# func onButton(_method, _args): -# if(_method == "talk"): -# runScene("IssixTalkScene") -# if(_method == "pets"): -# runScene("PetsTalkScene") -# if(_method == "paper"): -# runScene("NoPetsTalkScene") -# diff --git a/Events/EngRoomClosetEvent.gd b/Events/EngRoomClosetEvent.gd deleted file mode 100644 index aef4086..0000000 --- a/Events/EngRoomClosetEvent.gd +++ /dev/null @@ -1,26 +0,0 @@ -extends EventBase - -func _init(): - id = "EngRoomClosetEvent" - -func registerTriggers(es): - es.addTrigger(self, Trigger.EnteringRoom, "eng_corridor6") - -func run(_triggerID, _args): - var quest_status = getModuleFlag("IssixModule", "Quest_Status") - if(3 > quest_status and quest_status > 0): # In the future potentially make it possible to be a daily event thing - if(GM.pc.isBlindfolded()): - if getModuleFlag("IssixModule", "Quest_Status") == 1: - addButton("Issix's Task", "Is it time?", "wall") - else: - addButton("Closet", "Time to get that thing", "wall") - elif quest_status > 2: - addDisabledButton("Closet", "This place is of no significance to you anymore") - -func getPriority(): - return 0 - -func onButton(_method, _args): - if(_method == "wall"): - runScene("EngRoomScene") - diff --git a/Events/EventTileOnEnter.gd b/Events/EventTileOnEnter.gd deleted file mode 100644 index 7ccb4d1..0000000 --- a/Events/EventTileOnEnter.gd +++ /dev/null @@ -1,73 +0,0 @@ -extends EventBase - -func _init(): - id = "IssixEvent" - -func registerTriggers(es): - es.addTrigger(self, Trigger.EnteringRoom, "hall_ne_corner") - es.addEventCheck(self, "IssixBusy") - -func run(_triggerID, _args): - #if(doEventCheck("IssixBusy") != null): - # return false - if(GM.main.isVeryLate()): # Add something in the nightime it's very late? - saynn("You see an empty chair in the corner with three blankets laying around.") - return false - - if(!getModuleFlag("IssixModule", "Issix_Introduced")): # Do that if not night - saynn("You see a demon-dragon sitting on a chair in a corner, around him there are three leashed creatures.") - GM.main.setModuleFlag("IssixModule", "Score_Explored", 0) # is there a better place to do this? - GM.main.setModuleFlag("IssixModule", "Quest_Status", 0) - addButton("Demon", "Talk to the demon-dragon", "talk") - return - - GM.main.applyWorldEdit("IssixWorldEdit") - - if(checkCharacterBusy("IssixBusy", "Issix is not here", "Issix")): - saynn("This corner is not occupied by anyone at the moment, just three empty blankets with a chair.") - if getModuleFlag("IssixModule", "Quest_Status") == 5: - addButton("Paper", "A piece of paper lies left in a hurry", "paper") - return - - var player_enslaved = getModuleFlag("IssixModule", "PC_Enslavement_Role", 0) - if player_enslaved > 0: - if getModuleFlag("IssixModule", "Unwelcome_At_Corner", false) != true: - saynn("You see your Master sitting on his chair in the corner, around him there is Azazel, Hiisi and Lamia.") - addButton("Master", "Talk to Master Issix", "talk") - addButton("Pets", "Look at Master's pets", "pets") - match player_enslaved: - 1.0: # WHY ARE NUMBER FLAGS FLOATS ASDJASODHASUDHASIDHBASHDASHDOASDJASD kill me - addButton("Pet tasks", "Get a read on today's pet tasks", "slavery") - 2.0: - addButton("Prostitution", "Open prostitution info", "slavery") - _: - saynn(player_enslaved) - else: - addDisabledButton("Master", "He doesn't want to speak to you today") - addDisabledButton("Pets", "They don't want to speak to you today") - else: - saynn("You see Issix sitting on a chair in a corner, around him there are three leashed slaves.") - addButton("Issix", "Talk to Issix", "talk") - if(!getModuleFlag("IssixModule", "Pets_Introduced")): - #addButton("Look at pets", "Look at pets", "pets") - addDisabledButton("Talk with pets", "You should probably first talk with intimidating figure who got them leashed") - else: - addButton("Pets", "Look at pets", "pets") - - -func getPriority(): - return 0 - -func onButton(_method, _args): - if(_method == "talk"): - runScene("IssixTalkScene") - if(_method == "pets"): - runScene("PetsTalkScene") - if(_method == "paper"): - runScene("NoPetsTalkScene") - if _method == "slavery": - runScene("SlaveryInfoScreen") - -func eventCheck(_checkID, _args = []): - if(getModuleFlag("IssixModule", "Quest_Status") == 5 and getModuleFlag("IssixModule", "Quest_Wait_Another_Day") == true): - return {busy=true} diff --git a/Events/GreenhouseCatnipEvent.gd b/Events/GreenhouseCatnipEvent.gd deleted file mode 100644 index 7512e2a..0000000 --- a/Events/GreenhouseCatnipEvent.gd +++ /dev/null @@ -1,29 +0,0 @@ -extends EventBase - -func _init(): - id = "AzazelCatnipEvent" - -func registerTriggers(es): - es.addTrigger(self, Trigger.EnteringRoom, "main_green_corridor9") - -func run(_triggerID, _args): - if(GM.main.getModuleFlag("IssixModule", "Azazel_Catnip_noticed", false) == false): - if "feline" in GM.pc.getSpecies(): - saynn("You approach greenhouses, each one looks like a huge long tent with lots of artificial lights inside. Your sensitive nose catches a whiff of a peculiar smell coming from one of the greenhouses, something very primal to your very instincts...") - addButton("Investigate", "Find the source of smell", "greenhouse") - elif RNG.chance(50): - saynn("While minding your business you notice a sign which depicts a crossed out feline. This strikes you as very odd, why would felines be banned from what appears to be a single greenhouse?") - addButton("Investigate", "Try to find out what's up?", "greenhouse") - else: - saynn("While going through the greenhouses you remember a familiar greenhouse that had catnip in it. You could try and get some for yourself, or someone else.") - if(!GM.main.getModuleFlag("IssixModule", "Azazel_Catnip_taken_today")): - addButtonUnlessLate("Steal", "Try and steal something", "greenhouse") - else: - addDisabledButton("Steal", "Too dangerous to do this again today") - -func getPriority(): - return 0 - -func onButton(_method, _args): - if(_method == "greenhouse"): - runScene("GreenhouseCatnip") diff --git a/Events/IssixQuestionnaireEvent.gd b/Events/IssixQuestionnaireEvent.gd deleted file mode 100644 index a8c605c..0000000 --- a/Events/IssixQuestionnaireEvent.gd +++ /dev/null @@ -1,27 +0,0 @@ -extends EventBase - -func _init(): - id = "Ch1IssixQuestQuestionnaire" - -func registerTriggers(es): - es.addTrigger(self, Trigger.TalkingToNPC, "issix") - -func run(_triggerID, _args): - if(GM.main.getModuleFlag("IssixModule", "Quest_Status") == 4): - if GM.main.getModuleFlag("IssixModule", "Quest_Wait_Another_Day") == false: - addButton("Next task", "Ask Issix about next task", "main") - else: - addDisabledButton("Next task", "You need to wait until tomorrow") - return true - elif(GM.main.getModuleFlag("IssixModule", "Quest_Status") == 5): - addButton("Questionnaire", "Ask Issix about continuing the questionnaire", "main") - return false - - -func onButton(_method, _args): - if(_method == "main"): - GM.main.endCurrentScene() - runScene("IssixQuestionnaire") - -func getPriority(): - return 20 diff --git a/Events/IssixRegularSearch.gd b/Events/IssixRegularSearch.gd deleted file mode 100644 index 0a9b2d4..0000000 --- a/Events/IssixRegularSearch.gd +++ /dev/null @@ -1,19 +0,0 @@ -extends EventBase - -func _init(): - id = "IssixSearchEvent" - -func registerTriggers(es): - es.addTrigger(self, Trigger.EnteringRoom, "hall_mainentrance") - -func react(_triggerID, _args): - if(doEventCheck("IssixBusy") != null) or GM.main.isVeryLate(): - return false - - var visited = GM.main.getModuleFlag("IssixModule", "Last_Day_Visited_Master") - if visited != null and GM.main.getDays() > visited + 2: # 3 days without visiting master - runScene("IssixFoundPlayer") - - -func getPriority(): - return 10 diff --git a/Events/MedicalPeekEvent.gd b/Events/MedicalPeekEvent.gd deleted file mode 100644 index c4ee032..0000000 --- a/Events/MedicalPeekEvent.gd +++ /dev/null @@ -1,28 +0,0 @@ -extends EventBase - -func _init(): - id = "MedicalLamiaPeekEvent" - -func registerTriggers(es): - es.addTrigger(self, Trigger.EnteringRoom, "med_near_wards") - es.addEventCheck(self, "ElizaBusy") - -func react(_triggerID, _args): - if(getModuleFlag("IssixModule", "Quest_Status") == 5 and getModuleFlag("IssixModule", "Quest_Wait_Another_Day") == true): - runScene("MedicalLamiaPeekScene") - return true - # I don't have any other way of preventing the player from entering the medical room so we do some forcy scene on them, they would never see that coming! - #addButton("Investigate", "Eavesdrop on large commotion in the hospital room next to you", "main") - - return false - -func getPriority(): - return 150 - -func onButton(_method, _args): - if(_method == "main"): - runScene("MedicalLamiaPeekScene") - -func eventCheck(_checkID, _args = []): # sorry player, you can't heal, Eliza is occupied by Issix's pet - if(_checkID == "ElizaBusy" and getModuleFlag("IssixModule", "Quest_Status") == 5 and getModuleFlag("IssixModule", "Quest_Wait_Another_Day") == true): - return {busy=true} diff --git a/Events/Overwrites/BullyGangEvent.gd b/Events/Overwrites/BullyGangEvent.gd deleted file mode 100644 index b3a5ff0..0000000 --- a/Events/Overwrites/BullyGangEvent.gd +++ /dev/null @@ -1,25 +0,0 @@ -extends EventBase - -func _init(): - id = "BullyGangEvent" - -func registerTriggers(es): - es.addTrigger(self, Trigger.ApproachedYogaMats) - es.addTrigger(self, Trigger.ApproachedWeightsBench) - -func react(_triggerID, _args): - if(getModuleFlag("GymModule", "Gym_BullyGangPayed")): - return false - - if getModuleFlag("IssixModule", "Gym_Bullies_Left_Alone", false) == true: - return false - - if(RNG.chance(50)): - return false - - runScene("BullyGangScene") - setModuleFlag("GymModule", "Gym_BullyGangPayed", true) - return true - -func getPriority(): - return 20 diff --git a/Events/PetWalkExamEvent.gd b/Events/PetWalkExamEvent.gd deleted file mode 100644 index 4bc32a9..0000000 --- a/Events/PetWalkExamEvent.gd +++ /dev/null @@ -1,25 +0,0 @@ -extends EventBase - -func _init(): - id = "Ch1IssixQuestWalk" - -func registerTriggers(es): - es.addTrigger(self, Trigger.TalkingToNPC, "issix") - -func run(_triggerID, _args): - if(GM.main.getModuleFlag("IssixModule", "Quest_Status") == 6): - if GM.main.getModuleFlag("IssixModule", "Quest_Wait_Another_Day") == false: - addButton("Next task", "Ask Issix about next task", "main") - else: - addDisabledButton("Next task", "You need to wait until tomorrow") - return true - return false - - -func onButton(_method, _args): - if(_method == "main"): - GM.main.endCurrentScene() - runScene("IssixPetWalk") - -func getPriority(): - return 20 diff --git a/Events/PlayerCellModifierEvent.gd b/Events/PlayerCellModifierEvent.gd deleted file mode 100644 index e3179d9..0000000 --- a/Events/PlayerCellModifierEvent.gd +++ /dev/null @@ -1,22 +0,0 @@ -extends EventBase - -func _init(): - id = "ArtworkModifyingPlayerCell" - -func registerTriggers(es): - es.addTrigger(self, Trigger.EnteringPlayerCell) - -func run(_triggerID, _args): - if getModuleFlag("IssixModule", "Placed_Portrait_In_Cell", false): - saynn("On the wall you can see a vertical sheet of paper with your face holding a cookie in the mouth. Drawn by Lamia.") - return - - if getModuleFlag("IssixModule", "Received_Portrait_From_Lamia", false) and getModuleFlag("IssixModule", "Placed_Portrait_In_Cell") == null: - addButton("Portrait", "You can choose to put a portrait you've received from Lamia on the wall of your cell", "portrait") - -func onButton(_method, _args): - if(_method == "portrait"): - runScene("PlayerCellLamiaPortraitScene") - -func getPriority(): - return 11 diff --git a/Events/SlaveryIntroEvent.gd b/Events/SlaveryIntroEvent.gd deleted file mode 100644 index c3b7297..0000000 --- a/Events/SlaveryIntroEvent.gd +++ /dev/null @@ -1,25 +0,0 @@ -extends EventBase - -func _init(): - id = "Ch2IssixSlaveryIntro" - -func registerTriggers(es): - es.addTrigger(self, Trigger.TalkingToNPC, "issix") - -func run(_triggerID, _args): - if(GM.main.getModuleFlag("IssixModule", "Quest_Status") == 7): - if GM.main.getModuleFlag("IssixModule", "Quest_Wait_Another_Day") == false: - addButton("Do it", "Ask Issix about becoming his pet", "main") - else: - addDisabledButton("Slavery", "You need to wait until tomorrow before you can ask Issix about becomin his slave") - return true - return false - - -func onButton(_method, _args): - if(_method == "main"): - GM.main.endCurrentScene() - runScene("IssixSlaveryIntro") - -func getPriority(): - return 20 diff --git a/Floors/Closet.gd b/Floors/Closet.gd deleted file mode 100644 index 3d98ece..0000000 --- a/Floors/Closet.gd +++ /dev/null @@ -1,12 +0,0 @@ -extends SubGameWorld - - - -func _on_Closet_onEnter(room): - room.addButton("Leave", "Leave the closet", "leave") - - -func _on_Closet_onReact(_room, key): - if(key == "leave"): - GM.pc.setLocation("med_lobbynw") - GM.main.reRun() diff --git a/Floors/Closet.tscn b/Floors/Closet.tscn deleted file mode 100644 index 3abd313..0000000 --- a/Floors/Closet.tscn +++ /dev/null @@ -1,25 +0,0 @@ -[gd_scene load_steps=4 format=2] - -[ext_resource path="res://Game/World/SubWorld.tscn" type="PackedScene" id=1] -[ext_resource path="res://Game/World/GameRoom.tscn" type="PackedScene" id=2] -[ext_resource path="res://Modules/IssixModule/Floors/Closet.gd" type="Script" id=3] - -[node name="Closet" instance=ExtResource( 1 )] -script = ExtResource( 3 ) - -[node name="Closet" parent="." index="0" groups=["zone_poi"] instance=ExtResource( 2 )] -self_modulate = Color( 0.7, 0.7, 1, 1 ) -position = Vector2( 192, 256 ) -__meta__ = { -"_editor_description_": "meow" -} -roomName = "Closet" -roomID = "eng_closet" -roomDescription = "This very claustrophobic room is illuminated by a single light bulb hanging from the top, seems like this room was spared from the newer technology present everywhere else in the prison. -The room has at least 5 large file cabinets, 2 shelves and a trash can in the corner. All of the drawers except one seem to have a number attached to them. There is only one entrance, the doors on the west side of the room. Walls of the rooms are behind the cabinets." -blindRoomDescription = "The atmosphere of the place you are in, changed from the large hallway to something a lot smaller. Sounds don't spread as they did in hallway before you entered. It's probably one of the quietest places you've been in." -roomColor = 3 -loctag_Offlimits = true - -[connection signal="onEnter" from="Closet" to="." method="_on_Closet_onEnter"] -[connection signal="onReact" from="Closet" to="." method="_on_Closet_onReact"] diff --git a/InterestTopics/IssixTopics.gd b/InterestTopics/IssixTopics.gd deleted file mode 100644 index 5806f5d..0000000 --- a/InterestTopics/IssixTopics.gd +++ /dev/null @@ -1,27 +0,0 @@ -extends TopicBase - -func _init(): - handles_ids = [ - "IssixBrand" - ] - -func getTopicValue(_topicID, _pc): - if(_topicID == "IssixBrand"): - if(GM.main.getModuleFlag("IssixModule", "Issix_Branded_PC") == true): - return 1.0 - - return 0.0 - -func getVisibleName(_topicID): - if(_topicID == "IssixBrand"): - return "Issix's brand" - - - return "error:"+str(_topicID) - -func getAddsToFocus(_topicID, _focus) -> float: - if(_topicID == "IssixBrand"): - if(_focus == LustFocus.Butt): - return 1.0 - - return 0.0 diff --git a/IssixPetQuest.gd b/IssixPetQuest.gd deleted file mode 100644 index edef44d..0000000 --- a/IssixPetQuest.gd +++ /dev/null @@ -1,59 +0,0 @@ -extends QuestBase - -func _init(): - id = "IssixsPetQuest" - -func getVisibleName(): - return "Becoming something lesser" - -func getProgress(): - var quest_status = GM.main.getModuleFlag("IssixModule", "Quest_Status") - var quest_await = GM.main.getModuleFlag("IssixModule", "Quest_Wait_Another_Day", false) - var quest_rejection = GM.main.getModuleFlag("IssixModule", "Quest_Rejected_By_Issix", 0) - var result = [] - if quest_rejection == 1 or quest_rejection == 4: - return ["You rejected Issix's offer to become his pet."] - result.append("Issix gave you a map and a task - to get him whatever is in a place marked on the map, and look for number 84. Apparently this trust exercise requires you to wear a blindfold, wonder why...") - if(quest_status > 1): - result.append("You've found the hidden closet. Now just to find what Issix asked of you...") - if(quest_status > 2): - result.append("You've got a pack of gum. Return it to Issix.") - if(quest_status > 4): - result.append("You've delivered a pack of gum to Issix. His next request was of you to complete a ”test” of some sorts.") - if(quest_status == 3 and quest_await): - result.append("You've delivered a pack of gum to Issix. He has asked you to wait until tomorrow when he will have next task for you") - if(quest_status == 3 and !quest_await): - result.append("You've delivered a pack of gum to Issix. He should have a new task for you today.") - if(quest_status > 5 and quest_rejection == 0): - result.append("You've finished the questionnaire which you've passed. Issix asked you to come back the next day for last trial.") - if(quest_status == 5 and quest_await): - result.append("You started the questionnaire, however your answering session was abruptly interrupted by medical emergency of Lamia. Issix asked you to come other day.") - if(quest_status == 5 and !quest_await): - result.append("You started the questionnaire, however your answering session was abruptly interrupted by medical emergency of Lamia. Issix asked you to come other day, at least a day has passed so you should check up with them.") - if quest_status > 6 and quest_rejection == 0: - result.append("You've succeeded Issix's last trial and have gotten permission to become Issix's pet. Issix said that your introduction is the next day,") - if quest_status > 8: - result.append("Issix has became your new Master as you've given into him as his "+("pet" if GM.main.getModuleFlag("IssixModule", "PC_Enslavement_Role", 1) == 1 else "prostitute")+".") - if(quest_rejection > 1): - result.append("Issix rejected the idea of you being his pet after you failed his test.") - return result - -func isVisible(): - return GM.main.getModuleFlag("IssixModule", "Quest_Status") > 0 - -func isCompleted(): - return GM.main.getModuleFlag("IssixModule", "Quest_Status") > 10 or GM.main.getModuleFlag("IssixModule", "Quest_Rejected_By_Issix", 0) > 1 - -func isMainQuest(): - return false - -# quest_status - state (number) -# 0 - no quest/haven't started -# -1 - refused Issixs quest -# 1 - accepted Issixs quest -# 2 - arrived at closet -# 3 - looted the gumball -# 4 - gave the gumball to Issix -# 5 - answered first part of questionnaire -# 6 - answered second part of questionnaire, waits for the walk -# 7 - got accepted as a pet diff --git a/IssixWorldEdit.gd b/IssixWorldEdit.gd deleted file mode 100644 index e5de5a8..0000000 --- a/IssixWorldEdit.gd +++ /dev/null @@ -1,8 +0,0 @@ -extends WorldEditBase - -func _init(): - id = "IssixWorldEdit" - -func apply(world: GameWorld): - if(getFlag("IssixModule.Issix_Introduced")): - world.setRoomSprite("hall_ne_corner", RoomStuff.RoomSprite.PERSON) diff --git a/Items/CatnipItem.gd b/Items/CatnipItem.gd deleted file mode 100644 index cfafa1e..0000000 --- a/Items/CatnipItem.gd +++ /dev/null @@ -1,67 +0,0 @@ -extends ItemBase - -func _init(): - id = "CatnipPlant" - -func getVisibleName(): - return "Catnip" - -func getDescription(): - return "An enticing plant for most of felines. Used as harmfull drug, unless in large quantities. Can have effects on a feline if consumed." - -func isFeline(character:BaseCharacter): - return "feline" in character.getSpecies() - -func canUseInCombat(): - return isFeline(GM.pc) - -func useInCombat(_attacker:Character, _receiver): - if(isFeline(_attacker)): - if(!(_attacker.isPlayer() and GM.main.getFlag("HypnokinkModule.SoftOptIn") == false)): - _attacker.addEffect(StatusEffect.UnderHypnosis) - _attacker.addLust(10) - removeXOrDestroy(1) - return _attacker.getName() + " ate a catnip plant! That feels... Wahhaa." - else: - removeXOrDestroy(1) - return _attacker.getName() + " ate a catnip plant! It didn't have any effect." - -func getPossibleActions(): - if(isFeline(GM.pc)): # We really shouldn't assume the item is being used by a player character, but sadly game does not give us context for the item user :( - return [ - { - "name": "Eat one!", - "scene": "UseItemLikeInCombatScene", - "description": "Eat the catnip", - }, - ] - else: - return [] - -func getPrice(): - return 0 - -func canSell(): - return true - -func canCombine(): - return true - -func tryCombine(_otherItem): - return .tryCombine(_otherItem) - -func getTags(): - return [] - -func getItemCategory(): - return ItemCategory.Medical - -func saveData(): - var data = .saveData() - return data - -func loadData(data): - .loadData(data) - -func getInventoryImage(): - return "res://Modules/IssixModule/Items/Icons/catnip.png" diff --git a/Items/ClosetMap.gd b/Items/ClosetMap.gd deleted file mode 100644 index f770352..0000000 --- a/Items/ClosetMap.gd +++ /dev/null @@ -1,62 +0,0 @@ -extends ItemBase - -func _init(): - id = "IssixsMap" - -func getVisibleName(): - return "Issix's Map" - -func getDescription(): - return "A map showing directinons" - -func canUseInCombat(): - return false - -func useInCombat(_attacker:Character, _receiver): - return "Map shows the following:\n\n[font=res://Fonts/smallconsolefont.tres]"+Util.readFile("res://Modules/IssixModule/Misc/asciimapsmall.txt")+"[/font]" - -func getPossibleActions(): - if(true): # We really shouldn't assume the item is being used by a player character, but sadly game does not give us context for the item user :( - return [ - { - "name": "Look", - "scene": "UseItemLikeInCombatScene", - "description": "Look at the map", - }, - ] - else: - return [ - { - "name": "Discard", - "scene": "UseItemLikeInCombatScene", - "description": "Discard this map, it won't be useful to you anymore.", - }, - ] - -func getPrice(): - return 0 - -func canSell(): - return false - -func canCombine(): - return false - -func tryCombine(_otherItem): - return .tryCombine(_otherItem) - -func getTags(): - return [] - -func getItemCategory(): - return ItemCategory.Generic - -func saveData(): - var data = .saveData() - return data - -func loadData(data): - .loadData(data) - -func getInventoryImage(): - return "res://Modules/IssixModule/Items/Icons/issixsmap.png" diff --git a/Items/CookieItem.gd b/Items/CookieItem.gd deleted file mode 100644 index c703fde..0000000 --- a/Items/CookieItem.gd +++ /dev/null @@ -1,55 +0,0 @@ -extends ItemBase - -func _init(): - id = "Cookie" - -func getVisibleName(): - return "Cookie" - -func getDescription(): - return "A regular cookie, has brown chocolate chips on it." - -func canUseInCombat(): - return true - -func useInCombat(_attacker:Character, _receiver): - _attacker.addStamina(15) - removeXOrDestroy(1) - return _attacker.getName() + " ate a cookie. They feel a little bit more full." - -func getPossibleActions(): # We really shouldn't assume the item is being used by a player character, but sadly game does not give us context for the item user :( - return [ - { - "name": "Eat one!", - "scene": "UseItemLikeInCombatScene", - "description": "Eat the cookie", - }, - ] - -func getPrice(): - return 0 - -func canSell(): - return true - -func canCombine(): - return true - -func tryCombine(_otherItem): - return .tryCombine(_otherItem) - -func getTags(): - return [] - -func getItemCategory(): - return ItemCategory.Generic - -func saveData(): - var data = .saveData() - return data - -func loadData(data): - .loadData(data) - -func getInventoryImage(): - return "res://Modules/IssixModule/Items/Icons/cookie.png" diff --git a/Items/Icons/catnip.png b/Items/Icons/catnip.png deleted file mode 100644 index fac71d801f5cee80d9636330eda9e452fbf27120..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3559 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 Zsnn}AUq2OeqJLQ-i2>266W=?0~dMjGk3 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 H+AR2g=zSn9 diff --git a/Items/Icons/cookie.png.import b/Items/Icons/cookie.png.import deleted file mode 100644 index 070034e..0000000 --- a/Items/Icons/cookie.png.import +++ /dev/null @@ -1,35 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/cookie.png-f1fa6ed634f5e8bfb60119807c8f2242.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Modules/IssixModule/Items/Icons/cookie.png" -dest_files=[ "res://.import/cookie.png-f1fa6ed634f5e8bfb60119807c8f2242.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=0 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -process/normal_map_invert_y=false -stream=false -size_limit=0 -detect_3d=false -svg/scale=1.0 diff --git a/Items/Icons/issixsmap.png b/Items/Icons/issixsmap.png deleted file mode 100644 index 292acf77da8f9cae65a3e38d31479ef3588c0a1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3442 zcmb7{=RX??AH@?Sh&_tfP1K%6qe@YUQkAMzqg8}U#U?juCAOk5tI=VP;ObIE6}hcZ zqjss86t#*PB|-6c{)6XvanARAey@Ko&Us*szRCj;hX4Qo9t(4%%_)ih6$kj#KV5e3 zJq6gq@+uO*f0}SjeO2gFat4_@g#rM)?f(_5)Cm!V1N{43XlO7nXooCjtQ6 zCl*K(yYR{N=aISg_E0K;*0i&rq`3_EE+!TmS7Gg*T2lMyQIp+)X%rp)IL;>NNs_~R z2v?7nQ*lLtx{h66dC4PkjoX83oO5sNqGC(9%Sa`ku;eDj#xb)$KXS1z`q?FhVI2Yc z95*oGT^PMLu{4$OYl?PRR8=Ic!{fE%|A9Qg5jIun3x4EWeR$sRrlcFu^4jyPkS--0 z7?OT!Jck0IR;cxtlI92x4f2fTL)<$+7w{L5T~w>ku(D_WVz73OxVPGR zFpq>|bNbPc)LT^iYewUM$mM;>H)9+IiRjkwKN61lavRES20?^^w51t0qShirP($V| zu8~V`M$`ei7aM<-$9rlI1N6zb@spcYf0yyx_z35zGQ`ZMCc6h_r2*2*e)h8aS7+CQLY`y(z>0T6R;vgoUy}4`zNCNfq0nHi@v!e1cQa*U4-xt(_>hYZ+N>MM6g0yWE2N6Piq#Kv90@w}n&rAt;*r~s`$Bo@lC87w_=Og(DhU|N(I zEa+qU3@KR08|3VbvXl?vCAwIaq|%S%Rp}98ooxj_BAI1(E%2l&#lS1w;ss5jG{@x# zTUcE2SN7Ue!&fAxHbGX@l0M`Elwg<)f7Jasm9jCPAyL+ zGWP?L!fXt?^y!yJdzc72*7v$7@leyn35;%#&9FAfZzIId@gWW7c&9#VkJOcO=ZO-l zwzbkmMAql%PVyb9cmw|u0AFTNDMo_cDJZY5Ru+6{c8hiWg^3RzCr}X~eRk-{J~TDx ze3JfXPejykO*~8HyIfBMJgMK)rB~jZ2I>RFaQ@~i(CoYoS-bkB+5KCpc)~1)0A44^ zIuFzc7vs<9l0p!IG1m#B=oomA#;VX@!q{AGtYsyj4Jd6M{F0Uvv8Hp@+VxBKwuoDN z%5DGjiJA3uIEJ{z5nuJvwY^|3;ARpx6n3f9KW%wgFVWnS3zt>-t&Z@wcXUcevYnMrQeEG;3B6ONlPUnEV}LB^&0jNMlz0GSKNDd z2h0(yEkEOBguJ_U6c6SRJW0A>N&rZQ%>UE90<_f(q8mdE!h<^0HzYOPjQ4-Eybcy5 z`E_Qgxmug471h`4ej^z17_6h4)rGV054#DXZP@V_sedm|w?yJm3vFG#MK$0S>y*cV zO8oL;wf3uO(k6MDQQyu>5L4=27Z;mQA;vUMi`k?KR-; zypMk*3*hQIOy9Z~H!C*b&bra3lY$zUicf~?|rekQ(x@kwv|ny_`VP$LFQX==xAyEp0YE0lmzFNtwDz zwfbB2pPe`mEE+24|%Y^qeMM3%Zcf89zA35 zIhumflHyrz?{RQ*r%&6_qws`_t31z0iBw>i|CU4P$ory^hVh$X{ix=If3)HcGs&R%e(3!|T8%}YJ5w}6a=mx_x53O$ zUPMblq|BvlMUtQVoTsaGX+1$3E-s&B-js9uE0sZ^l2 zm&fyB1gZ>iW4Vff-Gd@E)vLiC_k3{}Q&yR%vcqOZg82oL)^)%Mk0g5~;jS@uYAmSR z-TG)(Y`YB97%Cxko-a8}c7!$hMAr~Oc)^E1VH%-)%nK#!KSh9kJ@Eu(+1WpHAr`-uV~EZ|SpZi=s&avpt@_SInRiIpyi z>BgnxbeioSXQD}M?Bf#58I3g{!oV!tYU%EN4?VMO8m9LKa8-mqcnnWEICAmF{p(;L zwI(v`efpMD0}W>^0i8L|Ay56LQbJ$PXZcj2JuETFb4{hyYP=ig zGMUsOrbzmvL+w8PX@Q=171DQce5mecD8GPnKL{@t&EOn{oOThpFt0#uU#4E%g0D0s z|2OyVwA+@Z(~+0*cMtEkM*ZE~aH+va2Dd>0|D8RVthoaBNR(C6UJ0P)XGE-m8~k`o zGRDWpy_NfT{*Amunm-Y&pfS{WZb*1v5m>;6=FbAt z3tbyixL3zt-hEeJr@)dK_|w}0B%34Urshm99TI<++IL|eF=*s>t)re|yObJzxR)5s zbg{0P2T{j~oSo!`n^;dtM%}AO#^Rw$*o>mx4z2Qi-qmUL0#R5%(1lIGuzNXe4l`1) z=XSZ4J1%dca+}4)7SL}&TS7lAu6Ut`Iyt=H0N5~xWcJy~sP_$$qAW%sZ9>y7nbffw z^D$65@It9dZ0jl)0}os(I%+Y&ofer;Ip1y-Sa$7~lHq1z>X7^&IUyou`c+GqlxGCX zt7%4NU?#IPRcqrle#1!sY8Kv8Jb3M3yQhLHXkYl~V@2{3fxZvYDeZq8*xcn}T}yQ# zZr{gTZ^D5l$j{QyP0fiXkX`sD*@Tf{)f#{7KaC!RG%4Bj7%CLj*GoDVmCWHGyNq2| zQT{*Gi}u1}=l&7PquNAWf<@^Zn53G9Bz+Z z4CJQMI*U(C990{FvKNZy!q)the7WfAUyj=iC9Uvv0Sd6~019#^&ARgo?yTaj7~O-; zW%1D)ikXb+!cj1(<)U;amX>w&ai;@-uEu|WFdmsl{0$YOUEMCYp1BZA0{~dIy(9izJN`chvKHM6 zj{oh(uq9i#G9YtzV^WWPQf%%LASBqy=q7=<$wB95)f$1U2i?m12DMQqLXvl1K4Uvr zu+}pOy!s{SoO)hy<61?R*|pjr=9qWP+{MlY@)2JvDTUommBb$K|1s&CsHbhOQx=xWrVSol zT-!(_c=q?aeC0YN%+tMBpZ2ch>k(cBulRDEBRX%W;}&qTv@WpDt{=O`KA<5T;gxLz zkw!MjL&<`3$Ah!Ze|`w~znu%kRoYzN!p>~n6rHTyzbB%iu38ChC4(@clo&1UKm3_# zJA3*CW9Uv$i%Dqb5P~pT*g1v)^EDZFh#@> z{&g2WpUt8<4-gCu$v2v8K+YE>7iD(z$JiX2J>6ArGVH!t52Fs%7SVGyJS%<<-;!vy zPBGf8y!0l)=AWzE--XMJ`>*xlsrO+_dRXt)k*WFHD&c45!aQ&5oBo-u?i6Jnyf=jf zwIq~(ri|_JGCaRob#zbP*_6@Q2A@La%z0$n0ag$l1Lz$r4zOPeICnO8c*&tJ^E-b= z{i=82#if)Y=D@zyFf)9@WP_S`dt*_?$nD=&J=gzfd9Y(iM`XPu2~ATM>qU7(1v4%q zhke%9y0dmJ1^!SuV~E(Lv|_zr(16mG*iRxc_U$2Y2b#?eZIASR^{h%X$vW-)GyF(t z=Clgd)Iq92I99Elxh(FcKkqaWe+R5K6rD-?oVIc3!u>zpCyhsPBU?;_UG0eO;-ade z7J(lrEu=K6c%d1&hisX#Z7O$JmD`ReJA5j#cA8rg82x5gZP}{*-fE+;Y9{L%ZLA^+ z$(4M+nj_;KyW*2>`uz>}>2h6`XVHUIRW4^m^J8D+`UY)m+wqGY*RGyG2CM1Qs59Xc zrBPN=WbXuSL{!AT3aYQAKah&c9BWL^ZXK0;WmOtqdkHm8gR$tD7j2FtzF*fT%#GUu zWR~E7@~ez345517Sb**}^re|Br>;ow@>Q37vsuQ-O9atDR~8)IN6y$BJ|pr%nZoby zXe9Jd84o%~N;Dw^s2dUi3EWE>uLIA%&j1)=^^Jt9Kp>L29O9`1&64yR^NuEApL6PTY=LAq&3P_z3V)gp-g1+9yi*{jN&Ymm@=r)9 zYNa7>7tg@*N^=F%Yc#^XEEDc&hsm$C{G!ll|j`SaU$Mrk_y(282Ca7XRh^ z+uQd}=p!eOxL7sa9dWq$#u`ln$ox#_2W?i&n>Wf3XLKI^u2qgmS}#hqIMP2*KMUB+c&Zj%X3xb;gIF^xnoaG1GIYl~KWMQy zC;2v@pIN~PB%9##gHFOPY%*PXpeHjTTot*=R}P*e3dypox3&pMi#~8w`>L5Q=8iZR z9DOw1KPf(VD8u+lmKo#SLq}Hsva*ZC(KQ#?5%$EIT9%KT?OlLM5=HX&LCT9bXfT20 z2QG-jz7(Tfz3jx3RO{G1$>7(_s3gSa{ZnBc{71QVkf&MyC_tpx;{4s1`Zlovj5!gI zmIo$cHWI(FiO$PWzVY2?yg22O!?=<~>sD{2L~M$f$DTh zHXZ<)ED%7$rDuew2Q5hk(=%&)ckk1zM6r!ft$({=o2ZtxVv8iMjBpi)<=s369o| zusmt(U1PP9%SDvCw%qpJYj+Ayel&XEYv^=CO_^*W0RA41!`yGe5q2`~cG5m`e{P8x z37xCBU+FP5fG&gbrl z0enLcu~nz~O7y-cUToZyI9{E!L2dMIF^v+u38YQGza;p`?B8sXs5DiwEJhD*+tRt?|B`!RE`-{N^U#;vgp)PWzAE( zgHmV}2yEil=oF_Eo+o!q^4F<1ayQ;MC4}lI6o}qlI9^KrPXPSa%4+zWS%?Aco>+P+fCzXJ{cAkZ_4stlbkER)e#5$b zdhr3?#&(`>zI$u#S7!j5FuSguZ?RviyviYaWv@^GK9gq9nc{%6dU zKm_0A(|7idC!9+>?R@W*M*_wCTnv!2h5c{Ca4k8$Bg3onUr!h@tw*X9@l7hVy$^=4 z8v~Z-KBX0*sR~H1c*;FPWev3deV6{(~XBo6Shd4 z%oNjz{&(8*UUOXs#0KUgygq&4UeB}ak~w)sjXZu}2)QMchBI@o82H1zL(5`^7FUbn zt}gB9=qYUK;`5v%PTEVd0wcjzPbk9n`AZ8|ba&=aFa2rCAj8-|89TlS!z!JYvrgFJ z?*ZfPwVqDKUi;yt4tW4BTEIjbFJg8IPsTkh0?^jLpr{oQsKV+t*iYM$QqQ5I5P5@Zx4W%qdXU?FIGitxa; zuWW*rGHpP^hFvANtKS)|BeC{VcE(CrxGa14CYMp%cH?#rOdz*fhSBmH%fJ6}y7>J7 zMCd-pJf^&}LqQxqguA(W@N!rJfUqOXXVl6d&DJ<)EAXt5u;^OiZKj*ny4y`llf!~} z`RbzK9)sTm*YCeRl=WCPX3&lS(<3e9kCAQZRSw~)3$cglZt!FDK{pH6mxe|y`Z_F; zaykKBr6FwkYB=cLm?7WN*S`zirz0C z$}c;AWAq%!49W84-iks2Y>&+p*tp%Fsk^(eEYgSgb~0e{P4fwdU+;M?1lCdYke1sN zX(B~c<4Qj0*zx_6M<%ELH9{{%d70IAyY?!zk$n z^6zTE()~UZ2c@o00){hJVqbYpwgsbR-<)gq?YWB?TQ)T(6*jlsXiz;mMr7#Q>Yf0@3l6zk1`F71s Zsnn}AUq2OeqJLQ-i2>266W=?0~dMjGk3 z-+kY|-alq{o|)a9-DhTYB0^JLfr#KS0RR9*N{X^tm>KmSfblS67vl9G0Dwa5WMnjz zWMp8jZ(OYH9IXI=J>EZFLa_@;+heL-r^QKZ4I%B<%-G9iYM$mK&yg;CWZ?Of;Vzhs zNGUQZZ^gj%$f9a@uCfj-#69CIZ-NS& z9yNgog=Q#T|JnPy&O_(2AL}70qWP=Sh{aMSU6chT&?>R!l*Qj ziN8)f?{NOPU{lUIsV!l{y-}S{WcXS22qxAEa98f4+c@wE7qC`^DjH@G>I^7C&!lD$ zF>z28lU2n{%lC$whQQI<>l@Jc<2OU=oa0p(wcwenD98d34CdK1RHTlXAGj*&y8{56 z`9A=?&6o7T5b-^f)a3BD3Fyhm9?Vq#Ov8|*__$hbH;Svh+EGHN*g>|IiCZJj6~)(H+ypv3a|jiQpp4vL9m zJ-oSpbDq9+UnOhtdAKd3#+Tw;phlqoKxFiE@4jvH@0CP5{?9l@nJ_|XeoG9}HI19J zixoaRGc3Q9?ms-wCNsm^GuuRB<*Bf^;gqX;wmNSF~?09d;aJ5EUn&x3+~q{VE5Ss5s?UN z!98=KB5cQuGLD768)7&TFPf$j@{CGRH$2Gez9;R?w@}kgw zCv3*A1A;2nEa%+lBIVsSwW|L!KjygB(}_UvI(WwUjUIp75(4zB53 zoSCjmO3b&Nr0FTp$PTD@ShAw}0t)?#JvxVPwkXIwwgn#pN7(ExjxJ8GUg%h0Wh**8 z=$f3fVwB2sKk*wIe&~mSFoLDQ!|c^}AdUJ-&rH1VJ-mIMs{B$zu89hXS>MS zKHbExEN-gV_YBkBwjbcK)Sh7nuar=S6QBkTJaU?9NS!sZN@e3t7(D0weYy+3fQU+< zSm}X3S0C@T`cKoH0nt1e`z}uj^Ge_)ik^IOYnl$svK<2d)AK!LO zRcWsMEstqbJ{^Dz%4Lt#&DS4}jigW!OD})%+^Chqg-GjU&G}}W&|GjRBzbyOxp=Ya z&9*I+c0}dZRbOXfgm@A4tjkv#kGUUp@~zYugJ2VI_&xC}K+txKnxQSQPXQetdHabC zbsZzfN3C4xb;TKyyea^6kg6z{P4OM|2m3tZzF*?KmrBTJf91Yv_q)xCzNoD6;on_d zn`p_1xyT-Zyd|R+Gv^nifa5YhZ;@o&dYZ(|Poni++-I=SbY@T8gkx)&*~CMaS9)+= z3Tf?|7rw?io;@8$ip%|@k}n+ncRnH4=gAbbKrKh7Z?p{FNDS$-an!`8yJAr(5Hi+! z>4(FP=qpC2O-&5kT)an%(z7I%&jKGjp#}Bh9GUyGa_}?}i?HRr)Mp7*>}62sp6Qr1 zw^M+ve2~t0DbZXau=(L-6|A3XT{%RC>icvbtI>5m%Y9T zcw!V?syY#rvyJt3bM>#1UH{onzI^W*5m1QT24J9e*KFA$ouoZO?&_pAa^fE;USt0c28A)>Z5!2Oo1kk_`_ zEm(?mL3yu5Nm-)iB9*DmtZz@2XvbyaDnF>%^~a7@wEl^%AclN!YsO)Pk2pH;y6BEOFrR` zUCdR?I#MvVHsV&E=7fg!$jQlo%h+b@1g}NvHj)y`4f=!nnH1~U!KA?@4tfCw4Z&5SBR&MZS|?sd1x144Yc7X!WLGqWUu4B}oVHRXDN7lWVY z$&`4@rOe#Mg$`P8&@CEWo7U7so4AB!V}Cdc?`UR{zWMdO@sWHF0w&GvY%<_C^da>v zJ#s_x^XGZgiy{TT1=u6acZ-YffRi|+9+`8ifBLbtu)YxYqV4`JxqPqV{eH!(y7-EF z8*^t+b@UZ0SMpT&(lX_G+7ESXfnE{~H6K?0#bQny70?cv2XEBNc_$E>n~_p)p1 zv_}1}2a@20I`;NA$+?Z<;pSv0lP|0hG#4I1;@UUN+Qzz|RyIQsdI3g?T#62;WTx5_ zr|`_bJZnxFn`j0Ju9O++uFXK^nVVdC>}|n`srv{^!c3~txs`~s%t8ZH-?J~_VbeV( zxr9n`c{2&7Xv+XQ?h9E~pp1=DXd~%3iBqN;jB}Mex!*)JNt_psRk*D9%=VScZO=d) zcMI*7H&6>1R3pXBera7{()5*W$1s_{n~)Sd>hcQx-Z0butKe=-3Wlw<9R@T)ISugo zF_ECCy+yohbcE|xaPEd_1S?Tl7z``0X4O}%g9p})u-HawZ3~8p00cIv?js7m%e5Lu z^^4EeU@|4!2~9o9z(iwy@6Rtp#?L)_!?bN2wF40M`gX^qEGgV|LupB|4^tdpz7CLL zF44Uh8mcmx{k20K?Xg^IjFd7_%9Awiq8ymux7 zWk7XwZ-=qNfr-V`hT7s%LAauPat-*am%9y>ymw(;5#OL~bn$eiE`XOY^8m#xyJGlV z)QTpL*EqH1uMz>{RHEJlcL`6W-^B07!)LGm^ALwaZBBAQKuAp>B1F4&H*MsXR(N)O z%Y@80;a!y4XJ~vm5f_Tv!ucTz24oi4<%j3!2&hV9kye&C=%yFgd3HbSdOV#y2@R1h z9W|$tGdhqjk{%ghQTkk02qbD|GZQa#5g<#(Przl+#7Xju9jrf=%^4a{bcz{>%dlvQ znn@%ge@f;~x^x=J`i z=%5Npcc!&>p^<3mOZx3Jp<0^sx8G|+05{LfVSvl(_dgBtPD^Z71B*{it{i;=gmg{E znOeXZ%?_S4_`{eeiW?8Ls<_5x@MaEypg;axNtRuR1l3dQwHtLF_-4q z`l#M%#iWKQc{&CafzhZB5dDw$lQI2kNk!3cxqTOmn>NC>qCFNpG%oqEAZa^z6-;Z# z*9-4Gb?Uf)!CK0&M=03O2_nrm36HRm1Dy_-OvQO>e3pg~9`p9A(_0Y4WI-#RbO%wB zjU4x`xH*vUN^!tL+0n^%37?7wo)N(IbC95HY!Eybs__;CmU=Om$k^0!c8|XA`Fo+@ zvGI@#_;`8)vh>2qXB^~8dBqW#6H6C(k)b$?ku15=@@wMvL8$7pP|MV0hXbS2vbzu* z=JU15=OLDoe>`F{K@c~0DZJk~AXhHA7o>DPKM2g`2eVq$z&Q{yWWggvfkv~+NJuBc zPP3gtgmZ<{(PHeeyo?sPykUe6D>*|)>hXjkztiOk|JS9%u zqo#2tF_mZeg9LZ>1Z5VMXXpZA-X!PIqO{K6d@sdOQ4ti5oDH@jhifW&@^r*|3v`R| z|46egiHKvV9z`o_Z9zmLki<6RtOF~q|Gq`Yl6Qm#A)b>JcVA-S zG?w(SZ7!R|b|bZ$FCBJ6Me`alU;)$uEnODp={NO(R1LGbL*E1c6SY$t#_+baysfuh zSHWH3%V~H%Gm6Wv==lp-2!fLEx)n^FB~y5~HS)^W0>Ng@ zNWb0hIAMTqOY>s2ekOhfu43?(bZ|$|6=v_INk074_oDs&;F8Al7rcrDvG{o`QfJ`? zt)8*7v~_l+0W`Y)9XM0bg%_nUtoUK?Fa<0Al%s|I{O-AN-6DQk_vnU(B>m|6cCSca z@d0|q?IFflzV(f~DiZ{lrEl0CJMz;2gabwpI)>uK1NDma?*OK6l1?$ zd*i14jmah1!Nf7*m0=A(NaORT&zI1Xz`I`B`bhxJVo+(BFa%ZUfh5iz7Ce(Y?hGJ} zgf8!_LU#^CcKEi7Uys@809fLqZUC8X!BjL2)1z2FC~45-e$b>9l;>>mFrKL(n6RIJ>7b|>MCKHR>pr7_I3Cvzf_PlQ1**hyxUfeN7MU4g!D zC6}}MF{s!YTkJQiX7(*ZB^bvMJ}w37dc&$F;TejX`8Fo5@=Z_kE=!FO~5#+PEEzG43lG^T1p+O?bhb}{NrOP}et?N(XBd-~^AYEw=ADT^?#>Uf_Vp zrt6)n6b+tVVyYbu-d0>zxzOywzyYsYRIv)+F-+(54miSZd7pP))0$0X-*tU>=vY;I zXsG)lseEz}hRVeJn&to&qbwx6qei^ER5M1Ko1hxjf53Ztn?OIrnqlZ)ktm5f=Bn8gpmI2?w>Fx<^ryZb>g} zcQLg$_4l!|*J>gTDHQ?aNM7K}{9n(~x!NaI8XBJh9&c}LJtj&2?pj???{~Irv-x@X z*TrfZoj3y+$7fV6c;#ZD$@-Kt#E)19{2&oeQ*JW4y578s1}R$3N7yKF-YGWg_qPEU z0bLTJ{CB)fl&&mJzY>_WxRfkEpL1>8ANKof-Jq47;a$>37~TFmwiI9 zQ5J#z$S&Nw%)zYuJm9%B4k(A`d=d1~ebyg6ok+u=DD@Cf74PnNk7+T`G>wkKP&ssOT+4QNy%1K1e-=K-(lkDCuq z^fEEgCT_8p)4w9kk(iJJ&| z3wG`tU^8~6UhJ_x)F&`w(pWGxV}_ZI)dm9qV{pfqa+10Orx{hKv(H8XDNqx?@JN~$ zwX``>&m^^S2gvaW=H=Lho#D46&O3aVpY#U8{cN?1<6D8=-)Gyoxj$~1h6aW=>K=Q+ zf%A;_F8g2YLVpyFW{f_K_R^P2BA9p}1w17*+tzgWw6sINhYdb3a=*}!Fv*$_7VQ3a zW@t)Jg%H8{xqP(tH3ncinXu5=xbnH0S=e*TlKQ5D{dE7vb$MC!dci!hK!A~4TW>f^J+eFaD; zYvE;s_K{k_F*(AGxz2S#|2;%7DDP4xh1XJcSk^lWj|kY9uJKb>pNtrYp^@6kVFgJ9 zp}|&31a-+e4#R@O>>QEiNZ6DvH=_HY^pnxkt1@Fcv~+m(dMIo)7=$jRc3-L#>+>Rs zJtvmD`Ml;>-2R2!$PFtz^g70)YyDy(|8V60^$umiE-wT96Bx-gvvk@q-A_PCPF=QK H+AR2g=zSn9 diff --git a/Items/cookie.png.import b/Items/cookie.png.import deleted file mode 100644 index 1b20d09..0000000 --- a/Items/cookie.png.import +++ /dev/null @@ -1,35 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/cookie.png-bc8b9cb3712e5314bb44b4aeb129e69d.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Modules/IssixModule/Items/cookie.png" -dest_files=[ "res://.import/cookie.png-bc8b9cb3712e5314bb44b4aeb129e69d.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=0 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -process/normal_map_invert_y=false -stream=false -size_limit=0 -detect_3d=false -svg/scale=1.0 diff --git a/Items/issixsmap.png b/Items/issixsmap.png deleted file mode 100644 index 292acf77da8f9cae65a3e38d31479ef3588c0a1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3442 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 int: - ## For calculating player's daily activities at the end of the day - var score = 0 - if playerToFuck(): - if GM.main.getModuleFlag("IssixModule", "Had_Sex_With_Issix", false) == false: - score -= 5 - else: - score += 5 - if GM.main.getModuleFlag("IssixModule", "PC_Enslavement_Role", 0) == 1: - var time_forced = GM.main.getModuleFlag("IssixModule", "Is_Player_Forced_Today", 0) - var time_served = GM.main.getModuleFlag("IssixModule", "Pet_Time_Interaction_Today", 0) - if time_forced > 0: - if time_served >= time_forced: - score += 1 - else: - score -= 7 - else: - if time_served >= 60*60: - score += 1 - else: - score -= 5 - return score - -func tickDay(): - addIssixMood(RNG.randi_range(-7, 7)) - if GM.pc.getLocation() != "medical_paddedcell_player": - pass # TODO Bust out scene - elif (GM.main.getDays() - GM.main.getModuleFlag("IssixModule", "Last_Day_Visited_Master", GM.main.getDays()) > 1): - addIssixMood(-10) - addIssixMood(calculateDailyScore()) - if int(GM.main.getDays()) % 7 == 0: - GM.main.increaseModuleFlag("IssixModule", "Comic_Books", RNG.randi_range(5, 8)) - if int(GM.main.getDays()) % 30 == 0 and GM.main.getModuleFlag("IssixModule", "Strikes_For_Disobedience", 0) > 0: # every 30 days remove one strike - GM.main.increaseModuleFlag("IssixModule", "Strikes_For_Disobedience", -1) - if GM.main.getDays()-GM.main.getModuleFlag("IssixModule", "Last_Walk", GM.main.getDays()) == APPROX_WALK_DELAY: - GM.main.setModuleFlag("IssixModule", "Last_Walk", GM.main.getDays()) - - -func resetFlagsOnNewDay(): # I apologize for abusing this hook, but startNewDay does not have ANY other hooks I can use and SleepInCell as a trigger is not covering all cases of days passing by - if GM.main.getModuleFlag("IssixModule", "PC_Enslavement_Role", 0) > 0: # Slavery module - tickDay() - if GM.main.getModuleFlag("IssixModule", "Have_Received_Headpats_Lamia") != null: - GM.main.setModuleFlag("IssixModule", "Have_Received_Headpats_Lamia", false) - GM.main.setModuleFlag("IssixModule", "Azazel_Catnip_taken_today", false) - GM.main.setModuleFlag("IssixModule", "Activated_Cabinets", {}) - GM.main.setModuleFlag("IssixModule", "Quest_Wait_Another_Day", false) - GM.main.setModuleFlag("IssixModule", "Unwelcome_At_Corner", false) - GM.main.setModuleFlag("IssixModule", "Had_Sex_With_Issix", false) - GM.main.setModuleFlag("IssixModule", "Is_Player_Forced_Today", 0) - breedSlaveIfNpc() - if GM.main.getModuleFlag("IssixModule", "Helped_Lamia_With_Drawings_Today") != null: - GM.main.setModuleFlag("IssixModule", "Helped_Lamia_With_Drawings_Today", false) - GM.main.setModuleFlag("IssixModule", "Pet_Time_Interaction_Today", 0) - GM.main.setModuleFlag("IssixModule", "Eaten_Today", false) diff --git a/Reputation/Slave.gd b/Reputation/Slave.gd deleted file mode 100644 index 6cdd75c..0000000 --- a/Reputation/Slave.gd +++ /dev/null @@ -1,51 +0,0 @@ -extends RepStatBase -# Currently just an idea -func _init(): - id = "PCSlave" - -func getVisibleName(): - return "Slave's Reputation" - -func getMaxLevel() -> int: - return 4 - -func getMinLevel() -> int: - return -1 - -func getTextForLevel(_level:int, _rep): - if(_level <= -1): - return "Regular" - if(_level == 0): - return "Unknown" - if(_level == 1): - return "Servant" - if(_level == 2): - return "Owned slut" - if(_level == 3): - return "Slave" - if(_level == 4): - return "Someone's property" - return "FUCK TOY" - -#func getSpecialRequirementToReachLevel(_level:int, _rep): -# if(_level == 3): -# return ["enslavesomeone", "Enslave anyone"] -# if(_level == 5): -# return ["makeobey", "Make any slave submit to you.. or break their mind"] -# -# return null - -func getEffectsInfoForLevel(_level:int, _rep) -> Array: - if(_level <= 3): - return ["More degradation from the inmates"] - if(_level <= 5): - return [ - "Less encounters with inmates, less cheating.", - ] - if(_level <= 8): - return [ - "" - ] - return [ - "Easier to make friends with staff.", - ] diff --git a/Skins/AzazelSkin/AzazelSkin.gd b/Skins/AzazelSkin/AzazelSkin.gd deleted file mode 100644 index b882f29..0000000 --- a/Skins/AzazelSkin/AzazelSkin.gd +++ /dev/null @@ -1,16 +0,0 @@ -extends SkinBase - -func _init(): - id = "AzazelSkin" - -func getName(): - return "Azazel" - -func getPatternTexture(): - return preload("res://Modules/IssixModule/Skins/AzazelSkin/AzazelSkin.png") - -func getFittingSkinTypes(): - return { - SkinType.Fur: 1.0, - SkinType.Scales: 0.0, - } diff --git a/Skins/AzazelSkin/AzazelSkin.png b/Skins/AzazelSkin/AzazelSkin.png deleted file mode 100644 index 98563b2e019379d25c6a18024f7f4feccd1d8013..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 198624 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�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 U>z?#-uB#bcG`*1ji_`D_2Z9EN#{d8T diff --git a/Skins/AzazelSkin/AzazelSkin.png.import b/Skins/AzazelSkin/AzazelSkin.png.import deleted file mode 100644 index b4abe42..0000000 --- a/Skins/AzazelSkin/AzazelSkin.png.import +++ /dev/null @@ -1,35 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/AzazelSkin.png-4d000ffaba6bb3818dfcb0d471df4950.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Modules/IssixModule/Skins/AzazelSkin/AzazelSkin.png" -dest_files=[ "res://.import/AzazelSkin.png-4d000ffaba6bb3818dfcb0d471df4950.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=0 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -process/normal_map_invert_y=false -stream=false -size_limit=0 -detect_3d=false -svg/scale=1.0 diff --git a/SpeechModifiers/LamiaMute.gd b/SpeechModifiers/LamiaMute.gd deleted file mode 100644 index 5bb7dad..0000000 --- a/SpeechModifiers/LamiaMute.gd +++ /dev/null @@ -1,11 +0,0 @@ -extends SpeechModifierBase - -func _init(): # Assure that Lamia never is assigned any kind of dialogue by the game - id = "LamiaMute" - priority = 1001 - -func appliesTo(_speaker: BaseCharacter) -> bool: - return _speaker.getID() == "lamia" - -func modify(_text: String, _speaker: BaseCharacter) -> String: - return "..." diff --git a/StatusEffects/BrandingPain.gd b/StatusEffects/BrandingPain.gd deleted file mode 100644 index 321e328..0000000 --- a/StatusEffects/BrandingPain.gd +++ /dev/null @@ -1,48 +0,0 @@ -extends StatusEffectBase - -func _init(): - id = "AfterBrandPain" - isBattleOnly = false - -func initArgs(_args = []): - if(_args.size() > 0): - turns = _args[0] - else: - turns = 48*60*60 - -func processBattleTurn(): - pass - -func processTime(_secondsPassed: int): - turns -= _secondsPassed - if(turns <= 0): - stop() - -func getEffectName(): - return "Branding pain" - -func getEffectDesc(): - return "Your skin burns like fire and you can't wear any clothes for "+Util.getTimeStringHumanReadable(turns) - -func getEffectImage(): - return "res://Modules/IssixModule/StatusEffects/brandpain.png" - -func getIconColor(): - return IconColorRed - -func combine(_args = []): - if(_args.size() > 0): - turns = max(_args[0], turns) - -func getBuffs(): - return [ - buff(Buff.AmbientPainBuff, [40.0]), - ] - -func saveData(): - return { - "turns": turns, - } - -func loadData(_data): - turns = SAVE.loadVar(_data, "turns", 60*60)