# MDRG Lua API Reference

> Reference for the MDRG Lua API, from the game's built-in type dump.
>
> Runtime: MoonSharp 2.0.0.0 (Lua 5.2). 273 types, 47 enums.

## Global entry points

Singletons/types available directly as Lua globals (no `require`):

`AllowedModifiers` · `AtLeastOneBoolVariableTrueRequirement` · `CheckType` · `ColorPalette` · `ColorPaletteEntry` · `ColorPaletteManager` · `ColorSlot` · `CommonAllowedModifiersEnum` · `ControllerEnum` · `CookingSong` · `CookingSongRuntimeData` · `CurrentModGuid` · `EdibleItemNutritionProfile` · `EdibleItemPrefabData` · `EdibleTypeEnum` · `FinishedType` · `FishItemPrefabData` · `FishPreferences` · `FishingBaitItemPrefabData` · `FishingBaitType` · `FishingCatchBehaviourType` · `FishingRodItemPrefabData` · `GameId` · `GameUtilities` · `GlobalFlag` · `Guid` · `Item` · `ItemCategory` · `ItemEnum` · `ItemModifiableVariableFactory` · `ItemModifiableVariablesRequirement` · `ItemPrefab` · `ItemPrefabManager` · `ItemScopeCondition` · `ItemScopeConditionAlwaysTrueCondition` · `ItemScopeConditionCustom` · `ItemScopeConditionSpecialVariable` · `ItemSlot` · `ItemSubCategory` · `Live2DControllerSingleton` · `ModUtilities` · `NewsId` · `NoteButtonTypeEnum` · `R` · `Recipe` · `Result` · `SaveContainer` · `SaveSingleton` · `ScratchTextureType` · `Shop` · `ShopItem` · `ShopManager` · `SimpleLocalizedString` · `SingleArgumentComparators` · `SlotEquipData` · `SlotManager` · `SlotType` · `SoundSingleton` · `StoryAutoBranch` · `StoryBlockTarget` · `StoryBotContainerTypeEnum` · `StoryBotDialogueBranch` · `StoryBranchTarget` · `StoryCondition` · `StoryEnumeratorTarget` · `StoryLocalizedConversationBranchTarget` · `StoryMenuBranch` · `StorySingleton` · `SusArea` · `SusModifier` · `TextureOverriderManager` · `TimeCheckType` · `TwoArgumentComparators` · `UiOverlay` · `ViewSingleton` · `itemset` · `itemsetprefab`

## Contents

**Types**

[AllowedModifiers](#allowedmodifiers) · [AllowedModifiers.Builder](#allowedmodifiers-builder) · [AnnalieShopPopup](#annalieshoppopup) · [AtLeastOneBoolVariableTrueRequirement](#atleastoneboolvariabletruerequirement) · [BotStatusAppPopup](#botstatusapppopup) · [BotStatusAppPopup.CharArrayConsoleLine](#botstatusapppopup-chararrayconsoleline) · [BotStatusAppPopup.ConsoleLine](#botstatusapppopup-consoleline) · [BotStatusAppPopup.StringBuilderConsoleLine](#botstatusapppopup-stringbuilderconsoleline) · [BotStatusAppPopup.StringConsoleLine](#botstatusapppopup-stringconsoleline) · [BrowserPopup](#browserpopup) · [ClothierOrdersPopup](#clothierorderspopup) · [ClothierViewScene](#clothierviewscene) · [CocktractManager](#cocktractmanager) · [CockTwitchManager](#cocktwitchmanager) · [CockTwitchManager.CocktwitchEmailSubReadEventTarget](#cocktwitchmanager-cocktwitchemailsubreadeventtarget) · [CockTwitchManager.StreamInfo](#cocktwitchmanager-streaminfo) · [ColorPaletteManager](#colorpalettemanager) · [ColorPaletteManager.ColorPalette](#colorpalettemanager-colorpalette) · [ColorPaletteManager.ColorPaletteEntry](#colorpalettemanager-colorpaletteentry) · [ColorSlot](#colorslot) · [CookingSong](#cookingsong) · [CookingSongRuntimeData](#cookingsongruntimedata) · [CookingSongRuntimeData.Builder](#cookingsongruntimedata-builder) · [DeliveryManager](#deliverymanager) · [DeliveryManager.Delivery](#deliverymanager-delivery) · [DeliveryManager.SerializableDeliveryData](#deliverymanager-serializabledeliverydata) · [EdibleItemNutritionProfile](#edibleitemnutritionprofile) · [EdibleItemNutritionProfile.NutritionProfilePool](#edibleitemnutritionprofile-nutritionprofilepool) · [EdibleItemPrefabData](#edibleitemprefabdata) · [EventManager](#eventmanager) · [EventManager.NormalEvent](#eventmanager-normalevent) · [EventManager.PlanningData](#eventmanager-planningdata) · [FisherSellFishPopup](#fishersellfishpopup) · [FishingBaitItemPrefabData](#fishingbaititemprefabdata) · [FishingRodItemPrefabData](#fishingroditemprefabdata) · [FishItemPrefabData](#fishitemprefabdata) · [FishPreferences](#fishpreferences) · [FontDataGenerated](#fontdatagenerated) · [FontDataGenerated.TextPrefabsContainer](#fontdatagenerated-textprefabscontainer) · [Fungus.Flowchart](#fungus-flowchart) · [GameId](#gameid) · [GameStat[[Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]](#gamestat-boolean-mscorlib-version-4-0-0-0-culture-neutral-publickeytoken-b77a5c561934e089) · [GameStat[[GameVariables.EatSound, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#gamestat-gamevariables-eatsound-gameassembly-version-0-0-0-0-culture-neutral-publickeytoken-null) · [GameStatFixedValue](#gamestatfixedvalue) · [GameStatPercentBoost](#gamestatpercentboost) · [GameStatRandomPercentage](#gamestatrandompercentage) · [GameUtilities](#gameutilities) · [GameVariables](#gamevariables) · [GameVariables.Flag](#gamevariables-flag) · [GameVariables.SerializableDictStringDialogueChainMemory](#gamevariables-serializabledictstringdialoguechainmemory) · [GlobalFlag](#globalflag) · [Guid](#guid) · [IC.AutomaticReference.CustomConversionReference[[UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[UnityEngine.Sprite, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-customconversionreference-unityengine-texture2d-unityengine-coremodule-version-0-0-0-0-culture-neutral-publickeytoken-null-unityengine-sprite-unityengine-coremodule-version-0-0-0-0-culture-neutral-publickeytoken-null) · [IC.AutomaticReference.SerializableAutomaticReference[[MidiSongAsset, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-serializableautomaticreference-midisongasset-gameassembly-version-0-0-0-0-culture-neutral-publickeytoken-null) · [IC.AutomaticReference.SerializableAutomaticReference[[MusicArtist, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-serializableautomaticreference-musicartist-gameassembly-version-0-0-0-0-culture-neutral-publickeytoken-null) · [IC.AutomaticReference.SerializableAutomaticReference[[MusicGroup, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-serializableautomaticreference-musicgroup-gameassembly-version-0-0-0-0-culture-neutral-publickeytoken-null) · [IC.AutomaticReference.SerializableAutomaticReference[[MusicWithInfo, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-serializableautomaticreference-musicwithinfo-gameassembly-version-0-0-0-0-culture-neutral-publickeytoken-null) · [IC.AutomaticReference.SerializableAutomaticReference[[ParticleSystemGroup, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-serializableautomaticreference-particlesystemgroup-gameassembly-version-0-0-0-0-culture-neutral-publickeytoken-null) · [IC.AutomaticReference.SerializableAutomaticReference[[TMPro.TextMeshProUGUI, Unity.TextMeshPro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-serializableautomaticreference-tmpro-textmeshprougui-unity-textmeshpro-version-0-0-0-0-culture-neutral-publickeytoken-null) · [IC.AutomaticReference.SerializableAutomaticReference[[UnityEngine.AudioClip, UnityEngine.AudioModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-serializableautomaticreference-unityengine-audioclip-unityengine-audiomodule-version-0-0-0-0-culture-neutral-publickeytoken-null) · [IC.AutomaticReference.SerializableAutomaticReference[[UnityEngine.ParticleSystem, UnityEngine.ParticleSystemModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-serializableautomaticreference-unityengine-particlesystem-unityengine-particlesystemmodule-version-0-0-0-0-culture-neutral-publickeytoken-null) · [IC.AutomaticReference.SerializableAutomaticReference[[UnityEngine.Shader, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-serializableautomaticreference-unityengine-shader-unityengine-coremodule-version-0-0-0-0-culture-neutral-publickeytoken-null) · [IC.AutomaticReference.SerializableAutomaticReference[[UnityEngine.Sprite, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-serializableautomaticreference-unityengine-sprite-unityengine-coremodule-version-0-0-0-0-culture-neutral-publickeytoken-null) · [IC.AutomaticReference.SerializableAutomaticReference[[UnityEngine.TextAsset, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]](#ic-automaticreference-serializableautomaticreference-unityengine-textasset-unityengine-coremodule-version-0-0-0-0-culture-neutral-publickeytoken-null) · [Item](#item) · [Item.AdditionalDataHolder](#item-additionaldataholder) · [Item.AdditionalDataSlot](#item-additionaldataslot) · [Item.ItemManager](#item-itemmanager) · [Item.ItemManager.DelayItemManagerCallback](#item-itemmanager-delayitemmanagercallback) · [Item.ItemManager.ItemPairContainer](#item-itemmanager-itempaircontainer) · [Item.QualityDescriptor](#item-qualitydescriptor) · [ItemConditions.ItemScopeCondition](#itemconditions-itemscopecondition) · [ItemConditions.ItemScopeConditionAlwaysTrueCondition](#itemconditions-itemscopeconditionalwaystruecondition) · [ItemConditions.ItemScopeConditionCustom](#itemconditions-itemscopeconditioncustom) · [ItemConditions.ItemScopeConditionSpecialVariable](#itemconditions-itemscopeconditionspecialvariable) · [ItemModifiableVariable](#itemmodifiablevariable) · [ItemModifiableVariableFactory](#itemmodifiablevariablefactory) · [ItemModifiableVariableFloat01Percent](#itemmodifiablevariablefloat01percent) · [ItemModifiableVariableIntBackedBool](#itemmodifiablevariableintbackedbool) · [ItemModifiableVariablesRequirement](#itemmodifiablevariablesrequirement) · [ItemPrefab](#itemprefab) · [ItemPrefab.ItemPrefabManager](#itemprefab-itemprefabmanager) · [ItemPrefab.ItemPrefabManager.Localization](#itemprefab-itemprefabmanager-localization) · [ItemSlot](#itemslot) · [ItemSlot.SlotManager](#itemslot-slotmanager) · [Live2DBlowjobController](#live2dblowjobcontroller) · [Live2DBlowjobController.BlowjobCockInsertionFuckAxis](#live2dblowjobcontroller-blowjobcockinsertionfuckaxis) · [Live2DController](#live2dcontroller) · [Live2DController.CatBellLive2DControllerItemModifier](#live2dcontroller-catbelllive2dcontrolleritemmodifier) · [Live2DController.ColoringGroup](#live2dcontroller-coloringgroup) · [Live2DController.ColorScaler](#live2dcontroller-colorscaler) · [Live2DController.ILive2DControllerManager_EndUsage](#live2dcontroller-ilive2dcontrollermanager-endusage) · [Live2DController.ILive2DControllerManager_FixedUpdate](#live2dcontroller-ilive2dcontrollermanager-fixedupdate) · [Live2DController.ILive2DControllerManager_OnDisable](#live2dcontroller-ilive2dcontrollermanager-ondisable) · [Live2DController.ILive2DControllerManager_ResetStage1](#live2dcontroller-ilive2dcontrollermanager-resetstage1) · [Live2DController.ILive2DControllerManager_SerializedState](#live2dcontroller-ilive2dcontrollermanager-serializedstate) · [Live2DController.ILive2DControllerManager_StartUsageGameplay](#live2dcontroller-ilive2dcontrollermanager-startusagegameplay) · [Live2DController.ILive2DControllerManager_Update](#live2dcontroller-ilive2dcontrollermanager-update) · [Live2DController.ItemWithCurrentData](#live2dcontroller-itemwithcurrentdata) · [Live2DController.KissingDialogueArea](#live2dcontroller-kissingdialoguearea) · [Live2DController.Live2DControllerElement](#live2dcontroller-live2dcontrollerelement) · [Live2DController.Live2DControllerElement.ElementColoringGroup](#live2dcontroller-live2dcontrollerelement-elementcoloringgroup) · [Live2DController.Live2DControllerItemModifier](#live2dcontroller-live2dcontrolleritemmodifier) · [Live2DController.ParameterLive2DControllerItemModifier](#live2dcontroller-parameterlive2dcontrolleritemmodifier) · [Live2DController.ParameterLive2DControllerItemModifier.Data](#live2dcontroller-parameterlive2dcontrolleritemmodifier-data) · [Live2DController.Part](#live2dcontroller-part) · [Live2DController.Part.DefaultTextureLayer](#live2dcontroller-part-defaulttexturelayer) · [Live2DController.Part.PackedTexturePartLayer](#live2dcontroller-part-packedtexturepartlayer) · [Live2DController.Part.PartLayer](#live2dcontroller-part-partlayer) · [Live2DController.Part.ScratchPartLayer](#live2dcontroller-part-scratchpartlayer) · [Live2DController.Part.ScratchPartLayer.ScratchPartData](#live2dcontroller-part-scratchpartlayer-scratchpartdata) · [Live2DController.StoryEmoteExpressionSlot](#live2dcontroller-storyemoteexpressionslot) · [Live2DController.StoryEmoteManager](#live2dcontroller-storyemotemanager) · [Live2DController.TailLive2DControllerItemModifier](#live2dcontroller-taillive2dcontrolleritemmodifier) · [Live2DController.TextureContainer](#live2dcontroller-texturecontainer) · [Live2DControllerSingleton](#live2dcontrollersingleton) · [Live2DCowgirlController](#live2dcowgirlcontroller) · [Live2DCowgirlController.CowgirlCockInsertionFuckAxis](#live2dcowgirlcontroller-cowgirlcockinsertionfuckaxis) · [Live2DInteractionController](#live2dinteractioncontroller) · [Live2DInteractionController.StoryInteractionArmsSlot](#live2dinteractioncontroller-storyinteractionarmsslot) · [Live2DLewdSceneController](#live2dlewdscenecontroller) · [Live2DShowerController](#live2dshowercontroller) · [ManagedCoroutineWithTarget](#managedcoroutinewithtarget) · [Melanchall.DryWetMidi.Core.MidiFile](#melanchall-drywetmidi-core-midifile) · [MidiSongAsset](#midisongasset) · [ModCustomStringReference](#modcustomstringreference) · [ModMusicWithInfo](#modmusicwithinfo) · [ModUtilities](#modutilities) · [MoonSharp.Interpreter.Interop.AnonWrapper](#moonsharp-interpreter-interop-anonwrapper) · [MoonSharp.Interpreter.Serialization.Json.JsonNull](#moonsharp-interpreter-serialization-json-jsonnull) · [MusicArtist](#musicartist) · [MusicDataGenerated](#musicdatagenerated) · [MusicDataGenerated.ArtistsContainer](#musicdatagenerated-artistscontainer) · [MusicDataGenerated.MidiContainer](#musicdatagenerated-midicontainer) · [MusicDataGenerated.MusicContainer](#musicdatagenerated-musiccontainer) · [MusicDataGenerated.MusicGroupsContainer](#musicdatagenerated-musicgroupscontainer) · [MusicGroup](#musicgroup) · [MusicWithInfo](#musicwithinfo) · [NewsDataManager](#newsdatamanager) · [NewsDataManager.NewsData](#newsdatamanager-newsdata) · [NunRepairPopup](#nunrepairpopup) · [OtherDataGenerated](#otherdatagenerated) · [OtherDataGenerated.ShowerParticleSystemsContainer](#otherdatagenerated-showerparticlesystemscontainer) · [OtherDataGenerated.ShowerParticleSystemsGroupsContainer](#otherdatagenerated-showerparticlesystemsgroupscontainer) · [PackedTexturesContainer](#packedtexturescontainer) · [PackedTexturesContainer.IPackableExpanded](#packedtexturescontainer-ipackableexpanded) · [PackedTexturesContainer.PackablePackedColorIndex](#packedtexturescontainer-packablepackedcolorindex) · [PackedTexturesContainer.PackedDrawable](#packedtexturescontainer-packeddrawable) · [PackedTexturesContainer.PackedTexture](#packedtexturescontainer-packedtexture) · [PackedTexturesContainer.PackedTextureJson](#packedtexturescontainer-packedtexturejson) · [PackedTexturesContainer.PackedTexturesContainerJson](#packedtexturescontainer-packedtexturescontainerjson) · [PackedTexturesContainer.TargetComparer](#packedtexturescontainer-targetcomparer) · [ParticleSystemGroup](#particlesystemgroup) · [R](#r) · [Recipe](#recipe) · [Result](#result) · [SaveContainer](#savecontainer) · [SaveContainer.SaveSlotData](#savecontainer-saveslotdata) · [SaveSingleton](#savesingleton) · [ShaderDataGenerated](#shaderdatagenerated) · [ShaderDataGenerated.Live2DShadersContainer](#shaderdatagenerated-live2dshaderscontainer) · [Shop](#shop) · [ShopItem](#shopitem) · [ShopManager](#shopmanager) · [ShopManager.ShopDictionary](#shopmanager-shopdictionary) · [SimpleLocalizedString](#simplelocalizedstring) · [SimplePopup](#simplepopup) · [SlotEquipData](#slotequipdata) · [SoundDataGenerated](#sounddatagenerated) · [SoundDataGenerated.SoundContainer](#sounddatagenerated-soundcontainer) · [SoundSingleton](#soundsingleton) · [SoundSingleton.MusicOption](#soundsingleton-musicoption) · [SoundSingleton.MusicPlayer](#soundsingleton-musicplayer) · [SoundSingleton.SoundCategory](#soundsingleton-soundcategory) · [SpecialVariablesHolder](#specialvariablesholder) · [SpriteTextureDataGenerated](#spritetexturedatagenerated) · [SpriteTextureDataGenerated.AltBackgroundsContainer](#spritetexturedatagenerated-altbackgroundscontainer) · [SpriteTextureDataGenerated.CardsCasinoContainer](#spritetexturedatagenerated-cardscasinocontainer) · [SpriteTextureDataGenerated.CardsMainContainer](#spritetexturedatagenerated-cardsmaincontainer) · [SpriteTextureDataGenerated.FishingBackgroundsContainer](#spritetexturedatagenerated-fishingbackgroundscontainer) · [SpriteTextureDataGenerated.GameLogoContainer](#spritetexturedatagenerated-gamelogocontainer) · [SpriteTextureDataGenerated.IconsContainer](#spritetexturedatagenerated-iconscontainer) · [SpriteTextureDataGenerated.NewsImagesContainer](#spritetexturedatagenerated-newsimagescontainer) · [SpriteTextureDataGenerated.OtherLogosContainer](#spritetexturedatagenerated-otherlogoscontainer) · [SpriteTextureDataGenerated.PartnerLogosContainer](#spritetexturedatagenerated-partnerlogoscontainer) · [SpriteTextureDataGenerated.PcIconsContainer](#spritetexturedatagenerated-pciconscontainer) · [StoryAutoBranch](#storyautobranch) · [StoryBlockTarget](#storyblocktarget) · [StoryBlockTarget.Route](#storyblocktarget-route) · [StoryBlockTarget.Step](#storyblocktarget-step) · [StoryBotDialogueBranch](#storybotdialoguebranch) · [StoryBotDialogueBranchContainer](#storybotdialoguebranchcontainer) · [StoryBranchTarget](#storybranchtarget) · [StoryConditions.AndCondition](#storyconditions-andcondition) · [StoryConditions.ConstCondition](#storyconditions-constcondition) · [StoryConditions.DataCondition[[Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]](#storyconditions-datacondition-boolean-mscorlib-version-4-0-0-0-culture-neutral-publickeytoken-b77a5c561934e089) · [StoryConditions.DataCondition[[Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]](#storyconditions-datacondition-int32-mscorlib-version-4-0-0-0-culture-neutral-publickeytoken-b77a5c561934e089) · [StoryConditions.DataCondition[[Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]](#storyconditions-datacondition-single-mscorlib-version-4-0-0-0-culture-neutral-publickeytoken-b77a5c561934e089) · [StoryConditions.DelegateCondition](#storyconditions-delegatecondition) · [StoryConditions.FlagConditionBasic](#storyconditions-flagconditionbasic) · [StoryConditions.FlagConditionSpecialWithTime](#storyconditions-flagconditionspecialwithtime) · [StoryConditions.FlagConditionWithTime](#storyconditions-flagconditionwithtime) · [StoryConditions.ItemCondition](#storyconditions-itemcondition) · [StoryConditions.ItemInSlotCondition](#storyconditions-iteminslotcondition) · [StoryConditions.LuaStoryCondition](#storyconditions-luastorycondition) · [StoryConditions.OrCondition](#storyconditions-orcondition) · [StoryConditions.StoryCondition](#storyconditions-storycondition) · [StoryConditions.StoryCondition.CommonConditionsContainer](#storyconditions-storycondition-commonconditionscontainer) · [StoryConditions.StoryMenuEntryPointOptionsExistCondition](#storyconditions-storymenuentrypointoptionsexistcondition) · [StoryEnumeratorTarget](#storyenumeratortarget) · [StoryLocalizedConversationBranchTarget](#storylocalizedconversationbranchtarget) · [StoryMenuBranch](#storymenubranch) · [StorySingleton](#storysingleton) · [StorySingleton.AllDefinedPersonalities](#storysingleton-alldefinedpersonalities) · [StorySingleton.AraAraPersonalityDefinition](#storysingleton-araarapersonalitydefinition) · [StorySingleton.AraAraPersonalityModuleConversations](#storysingleton-araarapersonalitymoduleconversations) · [StorySingleton.BasePersonalityModuleConversationContainer](#storysingleton-basepersonalitymoduleconversationcontainer) · [StorySingleton.CatgirlPersonalityDefinition](#storysingleton-catgirlpersonalitydefinition) · [StorySingleton.CatgirlPersonalityModuleConversations](#storysingleton-catgirlpersonalitymoduleconversations) · [StorySingleton.DriverPersonalityDefinition](#storysingleton-driverpersonalitydefinition) · [StorySingleton.DriverPersonalityModuleConversations](#storysingleton-driverpersonalitymoduleconversations) · [StorySingleton.EmptyPersonalityModuleConversationContainer](#storysingleton-emptypersonalitymoduleconversationcontainer) · [StorySingleton.FemcelPersonalityDefinition](#storysingleton-femcelpersonalitydefinition) · [StorySingleton.FemcelPersonalityModuleConversations](#storysingleton-femcelpersonalitymoduleconversations) · [StorySingleton.HimederePersonalityDefinition](#storysingleton-himederepersonalitydefinition) · [StorySingleton.HimederePersonalityModuleConversations](#storysingleton-himederepersonalitymoduleconversations) · [StorySingleton.LuaPersonalityModuleDefinition](#storysingleton-luapersonalitymoduledefinition) · [StorySingleton.PersonalityIndexAttribute](#storysingleton-personalityindexattribute) · [StorySingleton.PersonalityModuleDefinition](#storysingleton-personalitymoduledefinition) · [StorySingleton.PersonalitySourceIgnoreAttribute](#storysingleton-personalitysourceignoreattribute) · [StorySingleton.RobotPersonalityDefinition](#storysingleton-robotpersonalitydefinition) · [StorySingleton.RobotPersonalityModuleConversations](#storysingleton-robotpersonalitymoduleconversations) · [StorySingleton.SillyCatPersonalityDefinition](#storysingleton-sillycatpersonalitydefinition) · [StorySingleton.SillyCatPersonalityModuleConversations](#storysingleton-sillycatpersonalitymoduleconversations) · [StorySingleton.SlutPersonalityDefinition](#storysingleton-slutpersonalitydefinition) · [StorySingleton.SlutPersonalityModuleConversations](#storysingleton-slutpersonalitymoduleconversations) · [StorySingleton.Stages](#storysingleton-stages) · [StorySingleton.StoryMenuBranchesStrings](#storysingleton-storymenubranchesstrings) · [StorySingleton.TsunTsunPersonalityDefinition](#storysingleton-tsuntsunpersonalitydefinition) · [StorySingleton.TsunTsunPersonalityModuleConversations](#storysingleton-tsuntsunpersonalitymoduleconversations) · [StorySingleton.YanderePersonalityDefinition](#storysingleton-yanderepersonalitydefinition) · [StorySingleton.YanderePersonalityModuleConversations](#storysingleton-yanderepersonalitymoduleconversations) · [SusModifier](#susmodifier) · [TextDataGenerated](#textdatagenerated) · [TextDataGenerated.CreditsTextContainer](#textdatagenerated-creditstextcontainer) · [TextDataGenerated.OtherTextContainer](#textdatagenerated-othertextcontainer) · [TextureOverriderManager](#textureoverridermanager) · [TimeoutSimplePopup](#timeoutsimplepopup) · [TMPro.TextMeshProUGUI](#tmpro-textmeshprougui) · [UiOverlay](#uioverlay) · [UiOverlay.StringProcessingDelegate](#uioverlay-stringprocessingdelegate) · [UiOverlay.StringValidationDelegate](#uioverlay-stringvalidationdelegate) · [UnityEngine.AudioClip](#unityengine-audioclip) · [UnityEngine.AudioClip.PCMReaderCallback](#unityengine-audioclip-pcmreadercallback) · [UnityEngine.AudioClip.PCMSetPositionCallback](#unityengine-audioclip-pcmsetpositioncallback) · [UnityEngine.ParticleSystem](#unityengine-particlesystem) · [UnityEngine.ParticleSystem.Burst](#unityengine-particlesystem-burst) · [UnityEngine.ParticleSystem.ColorOverLifetimeModule](#unityengine-particlesystem-coloroverlifetimemodule) · [UnityEngine.ParticleSystem.CustomDataModule](#unityengine-particlesystem-customdatamodule) · [UnityEngine.ParticleSystem.EmissionModule](#unityengine-particlesystem-emissionmodule) · [UnityEngine.ParticleSystem.EmitParams](#unityengine-particlesystem-emitparams) · [UnityEngine.ParticleSystem.MainModule](#unityengine-particlesystem-mainmodule) · [UnityEngine.ParticleSystem.MinMaxCurve](#unityengine-particlesystem-minmaxcurve) · [UnityEngine.ParticleSystem.MinMaxGradient](#unityengine-particlesystem-minmaxgradient) · [UnityEngine.ParticleSystem.Particle](#unityengine-particlesystem-particle) · [UnityEngine.ParticleSystem.ShapeModule](#unityengine-particlesystem-shapemodule) · [UnityEngine.ParticleSystem.TextureSheetAnimationModule](#unityengine-particlesystem-texturesheetanimationmodule) · [UnityEngine.ParticleSystem.TrailModule](#unityengine-particlesystem-trailmodule) · [UnityEngine.Shader](#unityengine-shader) · [UnityEngine.Sprite](#unityengine-sprite) · [UnityEngine.TextAsset](#unityengine-textasset) · [UnityEngine.WaitForSeconds](#unityengine-waitforseconds) · [ViewSingleton](#viewsingleton)

**Enums**

[BotStatusAppPopup.CharArrayConsoleLine.CharArrayPrintTypesEnum](#botstatusapppopup-chararrayconsoleline-chararrayprinttypesenum) · [BotStatusAppPopup.StringConsoleLine.StringPrintTypesEnum](#botstatusapppopup-stringconsoleline-stringprinttypesenum) · [CommonAllowedModifiersEnum](#commonallowedmodifiersenum) · [ControllerEnum](#controllerenum) · [DeliveryManager.Delivery.DeliveryStatus](#deliverymanager-delivery-deliverystatus) · [EdibleTypeEnum](#edibletypeenum) · [EventManager.PlanningData.TimeOffsetType](#eventmanager-planningdata-timeoffsettype) · [FishingBaitType](#fishingbaittype) · [FishingCatchBehaviourType](#fishingcatchbehaviourtype) · [GameItems.ItemEnum](#gameitems-itemenum) · [GameVariables.CheckType](#gamevariables-checktype) · [GameVariables.EatSound](#gamevariables-eatsound) · [GameVariables.StaminaSyncType](#gamevariables-staminasynctype) · [GameVariables.TimeCheckType](#gamevariables-timechecktype) · [Item.ItemLocationEnum](#item-itemlocationenum) · [Item.ItemManager.EquipResults](#item-itemmanager-equipresults) · [Item.ItemManager.ItemChangeType](#item-itemmanager-itemchangetype) · [Item.ItemManager.ItemManagerCallbacks](#item-itemmanager-itemmanagercallbacks) · [Item.ItemUIAllowedButtons](#item-itemuiallowedbuttons) · [ItemCategory](#itemcategory) · [ItemModifiableVariableFloat01Percent.FloatVariableTypeEnum](#itemmodifiablevariablefloat01percent-floatvariabletypeenum) · [ItemPrefab.CustomShaderTypeEnum](#itemprefab-customshadertypeenum) · [ItemPrefab.ScratchTextureType](#itemprefab-scratchtexturetype) · [ItemSlot.SlotType](#itemslot-slottype) · [ItemSubCategory](#itemsubcategory) · [Live2DController.ColoringGroupEnum](#live2dcontroller-coloringgroupenum) · [Live2DController.EyeSelection](#live2dcontroller-eyeselection) · [Live2DController.KissStartPositionType](#live2dcontroller-kissstartpositiontype) · [Live2DController.UpdateTexturesFromCurrentlyEquippedTypeEnum](#live2dcontroller-updatetexturesfromcurrentlyequippedtypeenum) · [Live2DInteractionController.ArmLCuddleState](#live2dinteractioncontroller-armlcuddlestate) · [Live2DInteractionController.ArmSelection](#live2dinteractioncontroller-armselection) · [Live2DInteractionController.ArmState](#live2dinteractioncontroller-armstate) · [Live2DInteractionController.InteractionSceneTypeEnum](#live2dinteractioncontroller-interactionscenetypeenum) · [ManagedCoroutine.FinishedType](#managedcoroutine-finishedtype) · [MusicWithInfo.MusicGroupName](#musicwithinfo-musicgroupname) · [NewsDataManager.NewsId](#newsdatamanager-newsid) · [NoteButtonTypeEnum](#notebuttontypeenum) · [SaveContainer.SaveType](#savecontainer-savetype) · [SaveSingleton.SaveContainerLoadResult](#savesingleton-savecontainerloadresult) · [ShopItem.ShopItemType](#shopitem-shopitemtype) · [SoundSingleton.MusicOption.MusicOptionLayer](#soundsingleton-musicoption-musicoptionlayer) · [StoryBotContainerTypeEnum](#storybotcontainertypeenum) · [StoryConditions.DataConditionComparators.SingleArgumentComparators](#storyconditions-dataconditioncomparators-singleargumentcomparators) · [StoryConditions.DataConditionComparators.TwoArgumentComparators](#storyconditions-dataconditioncomparators-twoargumentcomparators) · [StoryConditions.ItemCondition.ItemComparisonTypeEnum](#storyconditions-itemcondition-itemcomparisontypeenum) · [SusArea](#susarea) · [UiOverlay.PopupFinishTypesEnum](#uioverlay-popupfinishtypesenum)

---

## Types

### AllowedModifiers

*inherits: ILuaTransferable, Object*  

**Methods**

- `AllowedModifiers GetCommon(commonAllowedModifiersEnum: CommonAllowedModifiersEnum)`
- `Builder CreateBuilder()`
- `Void SetRandomModifiers(item: Item)`
- `String ToLuaString()`

**Properties**

- `Int32 MaxModifierCountClamped` — get

**Fields**

- `AllowedModifiers FishingRodAllowedModifiers`

### AllowedModifiers.Builder


**Methods**

- `__new()`
- `Builder WithItemModifiers(lottery: Collections.Generic.Dictionary[GameId, Single])`
- `Builder WithNoModifierOdds(odds: Single)`
- `Builder WithMultipleModifierOdds(odds: Single)`
- `Builder WithMaxModifierCount(count: Int32)`
- `AllowedModifiers Build()`

### AnnalieShopPopup

*inherits: PrefabPopup, UIPopup, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void Open(onFinished: Action, isWithBot: Boolean)`
- `Boolean CloseInner()`

**Properties**

- `UnityEngine.Color OverlayColor` — get set
- `Boolean DontDrawPrevious` — get
- `Boolean AlwaysDraw` — get
- `Boolean IsNotStatic` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Int32 sortOrder`
- `Boolean noScaleFadeIn`

### AtLeastOneBoolVariableTrueRequirement

*inherits: ICloneable, ILuaTransferable, ICloneable, ItemModifiableVariablesRequirement, Object*  

**Methods**

- `__new(targetIndices: Int32[])`
- `AtLeastOneBoolVariableTrueRequirement CreateInstance(targetIndices: Int32[])`
- `Void Enforce(item: Item, itemPrefab: ItemPrefab, lastModified: Int32)`
- `Boolean IsBoolChangeAllowed(item: Item, itemPrefab: ItemPrefab, modifiableVariableIndex: Int32, newValue: Boolean)`
- `String ToLuaString()`
- `ItemModifiableVariablesRequirement Clone()`

**Properties**

- `Int32[] TargetVariableIndices` — get set

### BotStatusAppPopup

*inherits: PrefabPopup, UIPopup, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void LoadConsoleLook()`
- `ConsoleStyleStruct GetConsoleStyle()`
- `Void SetConsoleStyle(style: ConsoleStyleStruct)`
- `StringConsoleLine GetStringConsoleLine(data: String)`
- `StringBuilderConsoleLine GetStringBuilderConsoleLine()`
- `ConsoleLine PrintLine(s: BotStatusAppPopup.ConsoleLine)`
- `Boolean RemoveLine(inputLine: BotStatusAppPopup.ConsoleLine)`
- `Void ClearScreen()`
- `Void UpdateDisplay()`
- `UniTask PrintLineDelay(s: BotStatusAppPopup.ConsoleLine, delay: Single, randomDelay: Single, cancellationToken: Threading.CancellationToken)`
- `UniTask FakeLoading(length: Single, width: Int32, hideAfterDone: Boolean, cancellationToken: Threading.CancellationToken)`
- `UniTask WaitRandomShortDelay(cancellationToken: Threading.CancellationToken)`
- `UniTask WaitRandomLongDelay(cancellationToken: Threading.CancellationToken)`
- `Void StartPlayerInput()`
- `Boolean TryEatPlayerInput(str: String&)`
- `Void EndPlayerInput()`
- `UniTask GetPlayerInput(saveInMemory: Boolean, cancellationToken: Threading.CancellationToken)`
- `UniTask ShowEquipment(cancellationToken: Threading.CancellationToken)`
- `Void RaiseStopFlag()`
- `UniTask DoFungusBlock(fungusBlockReference: FungusBlocks.FungusBlockReference)`
- `Void AddCharToInput(c: Char)`
- `Void SetPlayerInput(t: String)`
- `Void ShowFile(text: String)`
- `Void ForceSubmitPlayerInput(input: String)`
- `IEnumerator WaitTillPlayerInputNeeded()`
- `Void Update()`
- `Void Open(isPrologue: Boolean)`
- `Boolean CloseInner()`

**Properties**

- `Int32 WidthCharCount` — get
- `Int32 HeightCharCount` — get
- `Single CharAspectRatio` — get
- `Single CharInverseAspectRatio` — get
- `UnityEngine.Color OverlayColor` — get set
- `Boolean DontDrawPrevious` — get
- `Boolean AlwaysDraw` — get
- `Boolean IsNotStatic` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Int32 sortOrder`
- `Boolean noScaleFadeIn`

### BotStatusAppPopup.CharArrayConsoleLine

*inherits: ConsoleLine, Object*  

**Methods**

- `__new(width: Int32, printType: BotStatusAppPopup.CharArrayConsoleLine.CharArrayPrintTypesEnum)`
- `__new(charArray: Char[])`
- `__new(charArray: Char[], width: Int32, height: Int32, printType: BotStatusAppPopup.CharArrayConsoleLine.CharArrayPrintTypesEnum)`
- `Void SetAsProgress(percent: Single, loadedChar: Char, notLoadedChar: Char)`
- `Void SetAsProgress(startIndex: Int32, endIndex: Int32, percent: Single, loadedChar: Char, notLoadedChar: Char)`
- `Void DoTextInfoProcessing(linkIndex: Int32, _consoleText: TMPro.TextMeshProUGUI)`
- `Int32 GetApproximateLineCount(popup: BotStatusAppPopup)`
- `Void PrintTo(consoleStringBuilder: Text.StringBuilder, _popup: BotStatusAppPopup)`

**Properties**

- `BotStatusAppPopup.CharArrayConsoleLine.CharArrayPrintTypesEnum PrintType` — get set
- `UnityEngine.Color32[] Colors` — get set
- `Boolean HasTextInfoProcessing` — get

**Fields**

- `Int32 Width`
- `Int32 Height`
- `Char[] CharArray`
- `Char LoadedChar`
- `Char NotLoadedChar`

### BotStatusAppPopup.ConsoleLine


**Methods**

- `Int32 GetApproximateLineCount(popup: BotStatusAppPopup)`
- `Void DoTextInfoProcessing(linkIndex: Int32, _consoleText: TMPro.TextMeshProUGUI)`
- `Void PrintTo(consoleStringBuilder: Text.StringBuilder, _popup: BotStatusAppPopup)`
- `ConsoleLine __toConsoleLine(s: String)`
- `ConsoleLine __toConsoleLine(sb: Text.StringBuilder)`

**Properties**

- `Boolean HasTextInfoProcessing` — get

### BotStatusAppPopup.StringBuilderConsoleLine

*inherits: ConsoleLine, Object*  

**Methods**

- `__new()`
- `Void Init()`
- `Void Init(stringBuilder: Text.StringBuilder)`
- `Void Clear()`
- `Int32 GetApproximateLineCount(popup: BotStatusAppPopup)`
- `Void PrintTo(consoleStringBuilder: Text.StringBuilder, _popup: BotStatusAppPopup)`
- `StringBuilderConsoleLine __toStringBuilderConsoleLine(sb: Text.StringBuilder)`

**Properties**

- `Text.StringBuilder StringBuilder` — get
- `Boolean HasTextInfoProcessing` — get

### BotStatusAppPopup.StringConsoleLine

*inherits: ConsoleLine, Object*  

**Methods**

- `__new()`
- `Void Init(value: String)`
- `Void Clear()`
- `Int32 GetApproximateLineCount(popup: BotStatusAppPopup)`
- `Void PrintTo(consoleStringBuilder: Text.StringBuilder, _popup: BotStatusAppPopup)`
- `StringConsoleLine __toStringConsoleLine(s: String)`

**Properties**

- `String String` — get set
- `BotStatusAppPopup.StringConsoleLine.StringPrintTypesEnum StringPrintType` — get set
- `Int32 MaxVerticalLinesAllowed` — get set
- `Boolean HasTextInfoProcessing` — get

### BrowserPopup

*inherits: PrefabPopup, UIPopup, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `String FormatLink(link: String, text: String)`
- `Void Awake()`
- `Void RemovePreviousWebsite()`
- `Void ChangeWebsite()`
- `Void ChangeWebsite(address: String)`
- `Void ChangeWebsite(address: String, addToHistory: Boolean)`
- `Void ChangeWebsite(address: GameUrlWithArguments, addToHistory: Boolean)`
- `Void OnDisable()`
- `Void PrevWebsite()`
- `Void SyncBackButton()`
- `Void FinishLoading()`
- `Boolean CanClose()`
- `Void Open()`
- `Void Open(website: String)`
- `Void Refresh()`
- `Void FixedUpdate()`
- `Void SelectEmail(index: Int32)`
- `Void JoinUsOpenBlogLoginPage(key: String)`
- `IEnumerator JoinUsLogin_Enumerator()`
- `IEnumerator JoinUsOpenBlog_Enumerator(key: String)`

**Properties**

- `String CurrentWebsite` — get
- `UnityEngine.Color OverlayColor` — get set
- `Boolean DontDrawPrevious` — get
- `Boolean AlwaysDraw` — get
- `Boolean IsNotStatic` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Int32 sortOrder`
- `Boolean noScaleFadeIn`

### ClothierOrdersPopup

*inherits: PrefabPopup, UIPopup, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void Open(afterClose: Action)`
- `Boolean CloseInner()`

**Properties**

- `UnityEngine.Color OverlayColor` — get set
- `Boolean DontDrawPrevious` — get
- `Boolean AlwaysDraw` — get
- `Boolean IsNotStatic` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Int32 sortOrder`
- `Boolean noScaleFadeIn`

### ClothierViewScene

*inherits: ILive2DModelUser, ViewScene, ViewSceneBase, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`

**Properties**

- `Fungus.View FirstView` — get
- `Live2DModelUsageTypeEnum Live2DModelUsage` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Boolean halloweenDecorationsEnabled`
- `String NameOverride`

### CocktractManager

*inherits: GameVariablesSubClass, Object*  

**Methods**

- `__new()`
- `CocktractManager CreateInstance()`
- `Void AddPastContract(contract: CocktractContract)`
- `ValueTuple GetSource(cocktractContract: CocktractContract)`
- `Boolean TryGetContract(source: String, index: Int32, cocktractContract: CocktractContract&)`
- `Void ShowCurrentContract()`
- `Void AcceptContract(cocktractContract: CocktractContract)`
- `Void RejectContract(cocktractContract: CocktractContract)`
- `Void AbandonContract(cocktractContract: CocktractContract)`
- `Void CompleteContract(cocktractContract: CocktractContract)`
- `Void AddRespect(respect: Single)`
- `Void FillPrefabData()`
- `Boolean TryGetPartnerById(key: String, partner: CocktractPartner&)`
- `Void UpdatePartners()`
- `Void GenerateAllContracts()`
- `Int32 GenerateRandomMoneyReward(multi: Single)`
- `Void HourlyUpdate()`
- `Void EndOfDay()`

**Properties**

- `CocktractContract CurrentCocktractContract` — get
- `Boolean HasActiveContract` — get
- `Collections.Generic.IEnumerable[CocktractContract] AllContracts` — get
- `Single GlobalRespect` — get
- `Collections.Generic.List[CocktractPartner] CocktractPartners` — get
- `Boolean PartnersInitialized` — get
- `Boolean CocktractsUnlocked` — get
- `GameVariables RelatedGameVariables` — get

**Fields**

- `Collections.Generic.List[CocktractContract] AvailableContracts`
- `Int32 TargetAvailableContractCount`
- `Collections.Generic.List[CocktractContract] CurrentContracts`
- `Collections.Generic.List[CocktractContract] PastContracts`

### CockTwitchManager

*inherits: ISerializationCallbackReceiver, GameVariablesSubClass, Object*  

**Methods**

- `__new()`
- `CockTwitchManager CreateInstance()`
- `String FormatViewers(num: Int32)`
- `Void InitializeNewGame()`
- `List GetActiveStreamers(count: Int32)`
- `List GetTopStreamers(count: Int32)`
- `Void MinutePassed()`
- `Void EndOfDay()`
- `Single CalculateViewerShipTimeMultiplier(dayOfTheWeek: Int32, hour: Int32)`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`

**Properties**

- `Collections.Generic.LinkedList[Int32] FollowerMemory` — get
- `GameVariables RelatedGameVariables` — get

### CockTwitchManager.CocktwitchEmailSubReadEventTarget

*inherits: EmailEventTarget, Object*  

**Methods**

- `__new()`
- `Boolean Start(parent: NewEmail)`

### CockTwitchManager.StreamInfo


**Methods**

- `__new()`

**Fields**

- `Streamer streamer`
- `Int32 Viewers`

### ColorPaletteManager


**Methods**

- `__new()`
- `ColorPalette GetColorPaletteByName(name: String)`
- `Boolean TryFindEntry(color: UnityEngine.Color32, colorPaletteEntry: ColorPaletteManager.ColorPaletteEntry&)`
- `String FindName(color: UnityEngine.Color32)`

**Properties**

- `Collections.Generic.IEnumerable[ColorPaletteManager.ColorPaletteEntry] AllColors` — get
- `Collections.Generic.IEnumerable[ColorPaletteManager.ColorPalette] AllPalettes` — get
- `Collections.Generic.IEnumerable[ColorPaletteManager.ColorPalette] AllVisiblePalettes` — get

**Fields**

- `ColorPaletteManager.ColorPaletteEntry OldPlainWhite`
- `ColorPaletteManager.ColorPaletteEntry OldSadGrey`
- `ColorPaletteManager.ColorPaletteEntry OldCuteMagenta`
- `ColorPaletteManager.ColorPaletteEntry OldUglyBlue`
- `ColorPaletteManager.ColorPaletteEntry OldDreamyCyan`
- `ColorPaletteManager.ColorPaletteEntry OldGrassyGreen`
- `ColorPaletteManager.ColorPaletteEntry OldFakeGold`
- `ColorPaletteManager.ColorPaletteEntry OldBloodyRed`
- `ColorPaletteManager.ColorPaletteEntry OldSpecialTurquoise`
- `ColorPaletteManager.ColorPaletteEntry OldToxicGreen`
- `ColorPaletteManager.ColorPaletteEntry OldKitsunePiku`
- `ColorPaletteManager.ColorPaletteEntry OldAsphalt`
- `ColorPaletteManager.ColorPalette OldPartPalette`
- `ColorPaletteManager.ColorPaletteEntry JunsGrey`
- `ColorPaletteManager.ColorPaletteEntry JunsMagenta`
- `ColorPaletteManager.ColorPaletteEntry JunsPupils`
- `ColorPaletteManager.ColorPaletteEntry JunsIrises`
- `ColorPaletteManager.ColorPaletteEntry DefaultSkin`
- `ColorPaletteManager.ColorPaletteEntry JunsFlesh`
- `ColorPaletteManager.ColorPaletteEntry JunsBlush`
- `ColorPaletteManager.ColorPalette JunPalette`
- `ColorPaletteManager.ColorPaletteEntry White`
- `ColorPaletteManager.ColorPaletteEntry LightGrey`
- `ColorPaletteManager.ColorPaletteEntry Grey`
- `ColorPaletteManager.ColorPaletteEntry DarkGrey`
- `ColorPaletteManager.ColorPaletteEntry VeryDarkGrey`
- `ColorPaletteManager.ColorPaletteEntry Black`
- `ColorPaletteManager.ColorPalette GrayScalePalette`
- `ColorPaletteManager.ColorPaletteEntry UnicornGalaxy`
- `ColorPaletteManager.ColorPaletteEntry CuteMagenta`
- `ColorPaletteManager.ColorPaletteEntry StrawberyMilk`
- `ColorPaletteManager.ColorPaletteEntry ToxicPurple`
- `ColorPaletteManager.ColorPaletteEntry MidnightBlue`
- `ColorPaletteManager.ColorPaletteEntry BasicBlack`
- `ColorPaletteManager.ColorPaletteEntry BasicWhite`
- `ColorPaletteManager.ColorPaletteEntry BloodyRed`
- `ColorPaletteManager.ColorPaletteEntry Miku`
- `ColorPaletteManager.ColorPaletteEntry FakeGold`
- `ColorPaletteManager.ColorPaletteEntry DreamyCyan`
- `ColorPaletteManager.ColorPaletteEntry UglyBlue`
- `ColorPaletteManager.ColorPaletteEntry EBPurple`
- `ColorPaletteManager.ColorPaletteEntry EBBlue`
- `ColorPaletteManager.ColorPaletteEntry EBGreen`
- `ColorPaletteManager.ColorPaletteEntry EBYellow`
- `ColorPaletteManager.ColorPaletteEntry EBOrange`
- `ColorPaletteManager.ColorPaletteEntry EBRed`
- `ColorPaletteManager.ColorPaletteEntry Bastille`
- `ColorPaletteManager.ColorPaletteEntry Mirage`
- `ColorPaletteManager.ColorPaletteEntry Toledo`
- `ColorPaletteManager.ColorPaletteEntry Bunker`
- `ColorPaletteManager.ColorPaletteEntry HippiePink`
- `ColorPaletteManager.ColorPaletteEntry LinkWater`
- `ColorPaletteManager.ColorPaletteEntry TurquoiseBlue`
- `ColorPaletteManager.ColorPaletteEntry Amethyst`
- `ColorPaletteManager.ColorPaletteEntry Fern`
- `ColorPaletteManager.ColorPaletteEntry DarkPink`
- `ColorPaletteManager.ColorPaletteEntry AnnaliesViolet`
- `ColorPaletteManager.ColorPalette DefaultPartPalette`
- `ColorPaletteManager.ColorPaletteEntry VolksAutoGrey`
- `ColorPaletteManager.ColorPaletteEntry NavyGreen`
- `ColorPaletteManager.ColorPaletteEntry TempleCyan`
- `ColorPaletteManager.ColorPaletteEntry AvocadoGreen`
- `ColorPaletteManager.ColorPaletteEntry LunarPrincessGrey`
- `ColorPaletteManager.ColorPaletteEntry SatinBlack`
- `ColorPaletteManager.ColorPaletteEntry StilouBlue`
- `ColorPaletteManager.ColorPaletteEntry StilouRed`
- `ColorPaletteManager.ColorPaletteEntry StilouYellow`
- `ColorPaletteManager.ColorPaletteEntry MonizmedBurgundy`
- `ColorPaletteManager.ColorPaletteEntry MonizmedPurple`
- `ColorPaletteManager.ColorPaletteEntry DiabetePurple`
- `ColorPaletteManager.ColorPaletteEntry DiabeteGold`
- `ColorPaletteManager.ColorPaletteEntry DiabeteColaRed`
- `ColorPaletteManager.ColorPaletteEntry DiabeteColaYellow`
- `ColorPaletteManager.ColorPaletteEntry DiabeteColaBlue`
- `ColorPaletteManager.ColorPaletteEntry DiabeteDrSugarRed`
- `ColorPaletteManager.ColorPaletteEntry DiabeteDrSugarBlue`
- `ColorPaletteManager.ColorPaletteEntry DiabeteSweetPotatoBrown`
- `ColorPaletteManager.ColorPaletteEntry DiabeteSweetPotatoOrange`
- `ColorPaletteManager.ColorPaletteEntry CazinoGreen`
- `ColorPaletteManager.ColorPaletteEntry CazinoBrown`
- `ColorPaletteManager.ColorPalette OtherPalette`
- `ColorPaletteManager.ColorPaletteEntry EbonyClay`
- `ColorPaletteManager.ColorPaletteEntry Rope`
- `ColorPaletteManager.ColorPaletteEntry Leather`
- `ColorPaletteManager.ColorPaletteEntry CopperRust`
- `ColorPaletteManager.ColorPaletteEntry MellowApricot`
- `ColorPaletteManager.ColorPaletteEntry InkBlue`
- `ColorPaletteManager.ColorPaletteEntry DarkLeather`
- `ColorPaletteManager.ColorPaletteEntry BlackLeather`
- `ColorPaletteManager.ColorPaletteEntry WeatheredGray`
- `ColorPaletteManager.ColorPaletteEntry Burgundy`
- `ColorPaletteManager.ColorPalette LeatherPalette`
- `ColorPaletteManager.ColorPaletteEntry DarkUmber`
- `ColorPaletteManager.ColorPaletteEntry Sienna`
- `ColorPaletteManager.ColorPaletteEntry Sandstone`
- `ColorPaletteManager.ColorPaletteEntry Almond`
- `ColorPaletteManager.ColorPaletteEntry LightPeach`
- `ColorPaletteManager.ColorPaletteEntry DeepMahogany`
- `ColorPaletteManager.ColorPaletteEntry Bronze`
- `ColorPaletteManager.ColorPaletteEntry GoldenHoney`
- `ColorPaletteManager.ColorPaletteEntry WarmIvory`
- `ColorPaletteManager.ColorPaletteEntry PalePorcelain`
- `ColorPaletteManager.ColorPaletteEntry GoblinGreen`
- `ColorPaletteManager.ColorPaletteEntry SoftClay`
- `ColorPaletteManager.ColorPaletteEntry Rosewood`
- `ColorPaletteManager.ColorPaletteEntry Tawny`
- `ColorPaletteManager.ColorPaletteEntry BurntSienna`
- `ColorPaletteManager.ColorPaletteEntry EarthBrown`
- `ColorPaletteManager.ColorPaletteEntry PaleDoomer`
- `ColorPaletteManager.ColorPalette SkinTonePalette`
- `ColorPaletteManager.ColorPalette HotPinkPalette`
- `ColorPaletteManager.ColorPalette XoulionMainPalette`
- `ColorPaletteManager.ColorPalette XoulionLogoPalette`

### ColorPaletteManager.ColorPalette


**Methods**

- `ColorPalette CreateInstance(id: String, name: String, entries: ColorPaletteManager.ColorPaletteEntry[])`
- `ColorPaletteEntry GetRandomColor()`
- `Void AddColor(color: ColorPaletteManager.ColorPaletteEntry)`
- `String GetRawName()`
- `String GetLocalizedName()`
- `String ToString()`

**Properties**

- `Collections.Generic.IReadOnlyCollection[ColorPaletteManager.ColorPaletteEntry] Entries` — get

**Fields**

- `String Id`
- `String Name`
- `LOS.TupleReference LocalizationEntryReference`
- `Boolean ShouldBeVisible`

### ColorPaletteManager.ColorPaletteEntry


**Methods**

- `ColorPaletteEntry CreateInstance(name: String, color: UnityEngine.Color32)`
- `ColorPaletteEntry CreateInstanceFromString(str: String)`
- `Color32 __toColor32(c: ColorPaletteManager.ColorPaletteEntry)`
- `Color __toColor(c: ColorPaletteManager.ColorPaletteEntry)`
- `String GetRawName()`
- `String GetLocalizedName()`

**Properties**

- `UnityEngine.Color32 Color` — get

**Fields**

- `LOS.TupleReference LocalizationEntryReference`

### ColorSlot

*inherits: ICloneable, ICloneable, ILuaTransferable, Object*  

**Methods**

- `__new(name: String)`
- `__new(name: String, palette: ColorPaletteManager.ColorPalette)`
- `ColorSlot CreateInstance(name: String)`
- `ColorSlot CreateInstance(name: String, palette: ColorPaletteManager.ColorPalette)`
- `String ToLuaString()`
- `ColorSlot Clone()`

**Properties**

- `String Name` — get set
- `ColorPaletteManager.ColorPalette Palette` — get set

### CookingSong

*inherits: IKey, Object*  

**Methods**

- `CookingSong CreateInstance(key: GameId, musicReference: IC.AutomaticReference.IReference[IMusicWithInfo], runtimeDataGenerator: Func[CookingSong, CookingSongRuntimeData], recipe: Recipe, isUnlockedFunc: Func[CookingMinigameManager, Boolean], hideIfLocked: Boolean)`
- `IMusicWithInfo GetMusic()`
- `Boolean IsUnlockedFast(cookingMinigameManager: CookingMinigameManager)`
- `CookingSongSave GetSave()`

**Properties**

- `CookingSongRuntimeData RuntimeData` — get
- `Boolean IsUnlocked` — get

**Fields**

- `GameId Key`
- `IC.AutomaticReference.IReference[IMusicWithInfo] MusicReference`
- `Func[CookingSong,CookingSongRuntimeData] RuntimeDataGenerator`
- `Recipe Recipe`
- `Func[CookingMinigameManager,Boolean] IsUnlockedFunc`
- `Boolean HideIfLocked`

### CookingSongRuntimeData


**Methods**

- `CookingSongDifficulty GetDefaultDifficulty()`
- `CookingSongDifficulty GetDifficulty(modifiers: CookingGameplayModifiers)`
- `Double GetSongLength(modifiers: CookingGameplayModifiers)`
- `Void GetSongLengthDiscreet(modifiers: CookingGameplayModifiers, minutes: Int32&, seconds: Int32&)`
- `CookingGameplayScoreData GetPerfectScoreReadonly()`
- `Builder StartBuilder(midiFile: IC.AutomaticReference.IReference[Melanchall.DryWetMidi.Core.MidiFile], cookingSong: CookingSong)`

**Fields**

- `CookingSong RelatedCookingSong`
- `Melanchall.DryWetMidi.Interaction.TempoMap SongTempoMap`
- `Double SongOffsetSeconds`
- `Double SongLengthSeconds`
- `Double AverageBPM`
- `Double MinBPM`
- `Double MaxBPM`
- `Double PixelsPerSecond`
- `Int32 SongVersion`
- `Collections.Generic.List[CookingSongNoteEvent] Notes`

### CookingSongRuntimeData.Builder


**Methods**

- `__new(midiFile: Melanchall.DryWetMidi.Core.MidiFile, cookingSong: CookingSong)`
- `Builder ChannelToNotes(channel: Int32, buttonDeterminer: Func[CookingSongRuntimeData.Builder, Int32, Melanchall.DryWetMidi.Interaction.Note, NoteButtonTypeEnum], ignoreLength: Boolean)`
- `Builder ChannelToNotesAllTheSame(channel: Int32, button: NoteButtonTypeEnum, ignoreLength: Boolean)`
- `Builder WithVersion(version: Int32)`
- `Builder WithPixelsPerSecondDifficulty(difficulty: Single)`
- `Builder WithSongOffset(f: Double)`
- `CookingSongRuntimeData Build()`

**Properties**

- `Melanchall.DryWetMidi.Interaction.TempoMap TempoMap` — get
- `Melanchall.DryWetMidi.Core.MidiFile MidiFile` — get

**Fields**

- `Melanchall.DryWetMidi.Interaction.BarBeatFractionTimeSpan QuarterBeat`
- `Melanchall.DryWetMidi.Interaction.BarBeatFractionTimeSpan HalfBeat`

### DeliveryManager


**Methods**

- `__new()`
- `Delivery CreateDelivery(serializableDeliveryData: DeliveryManager.SerializableDeliveryData)`
- `Delivery CreateDelivery(timeTillDelivery: Int32, sender: SimpleLocalizedString, contents: Item[])`
- `Void TryJoiningDelivery(mainDelivery: DeliveryManager.Delivery)`
- `Boolean UpdateDeliveries()`
- `String GenerateTrackingNumber()`

**Properties**

- `Collections.Generic.List[DeliveryManager.Delivery] Deliveries` — get

**Fields**

- `SimpleLocalizedString FishingWebsiteSender`
- `SimpleLocalizedString UnknownSender`
- `SimpleLocalizedString MultipleSenders`
- `SimpleLocalizedString BDHSender`

### DeliveryManager.Delivery


**Methods**

- `__new(trackingNumber: String, deliveryItems: Item[], sentTime: Int32, deliveryDuration: Int32, sender: SimpleLocalizedString)`
- `Boolean CanBeJoined(currentTime: Int32, secondDelivery: DeliveryManager.Delivery)`
- `Void JoinPackages(newTrackingNumber: String, secondDelivery: DeliveryManager.Delivery)`
- `Void AcquirePremiumDelivery(currentTime: Int32)`
- `DeliveryStatus Status(currentTime: Int32)`
- `Int32 PredictedArrivalTime(uncertainityPercentage: Single)`
- `Boolean HasArrived(time: Int32)`
- `String ContentSummary()`
- `String StatusSummary()`
- `String TimeSummary()`
- `String LongSummary()`
- `String DeliveryTypeSummary()`

**Properties**

- `String TrackingNumber` — get
- `Collections.Generic.List[Item] DeliveryItems` — get
- `Int32 SentTime` — get
- `Int32 DeliveryDuration` — get
- `Boolean PremiumDeliveryBought` — get
- `Int32 DeliveryValue` — get
- `Int32 PremiumDeliveryPrice` — get
- `Int32 ArrivalTime` — get
- `SimpleLocalizedString Sender` — get

**Fields**

- `String TitleColor`
- `String Size`

### DeliveryManager.SerializableDeliveryData


**Methods**

- `__new(timeTillDelivery: Int32, sender: SimpleLocalizedString, items: Item[])`

**Properties**

- `SimpleLocalizedString Sender` — get

**Fields**

- `Int32 timeTillDelivery`
- `Boolean hasSender`
- `SimpleLocalizedString sender`
- `Item[] items`

### EdibleItemNutritionProfile

*inherits: IGameStatContainer, GameStatContainer, Object*  

**Methods**

- `__new()`
- `Void Apply(gameVariables: GameVariables)`
- `Void AddDishSubItem(subItemProfile: EdibleItemNutritionProfile, count: Int32)`
- `Void FinishDishCalculation(dishQuality: Single, itemPriceSum: Int32, itemCount: Int32)`
- `Void AppendDescribeEffects(stringBuilder: Text.StringBuilder)`

**Fields**

- `GameStat[Boolean] IsSafeToEat`
- `GameStat[GameVariables.EatSound] EatSound`
- `GameStatFixedValue Satiation`
- `GameStatFixedValue RawHealthChange`
- `GameStatFixedValue StaminaChange`
- `GameStatFixedValue MentalHealthChange`
- `GameStatFixedValue MaxSafeCumChange`
- `GameStatFixedValue MaxUnsafeCumChange`
- `GameStatFixedValue CurrentCumChange`
- `GameStatFixedValue CurrentCumChangePercentMaxCum`
- `EdibleItemNutritionProfile.NutritionProfilePool Pool`

### EdibleItemNutritionProfile.NutritionProfilePool

*inherits: BetterObjectPool, Object*  

**Methods**

- `__new()`

**Fields**

- `Int32 MaxCachedInstances`

### EdibleItemPrefabData

*inherits: ICloneable, ILuaTransferable, ICloneable, Object*  

**Methods**

- `__new(edibleType: EdibleTypeEnum, nutritionProfileFiller: Action[Item, EdibleItemNutritionProfile])`
- `EdibleItemPrefabData CreateInstance(edibleTypeEnum: EdibleTypeEnum, getNutritionProfile: Action[Item, EdibleItemNutritionProfile])`
- `EdibleItemPrefabData CreateInstanceDish(getNutritionProfile: Action[Item, EdibleItemNutritionProfile])`
- `Void DefaultDishNutritionProfileCalculator(item: Item, profile: EdibleItemNutritionProfile)`
- `Void FillNutritionProfile(item: Item, profile: EdibleItemNutritionProfile)`
- `String ToLuaString()`
- `EdibleItemPrefabData Clone()`

**Fields**

- `EdibleTypeEnum EdibleType`
- `Action[Item,EdibleItemNutritionProfile] NutritionProfileFiller`

### EventManager

*inherits: ISerializationCallbackReceiver, GameVariablesSubClass, Object*  

**Methods**

- `__new()`
- `EventManager CreateInstance()`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Void FillRuntimeEvents(toFill: Collections.Generic.List[RuntimeEvent])`
- `Void ConvertOldShittyEvents()`
- `Void SyncConditionalEvents()`
- `Boolean SyncEvents()`

**Properties**

- `Collections.Generic.IEnumerable[RuntimeEvent] RuntimeEvents` — get
- `Boolean DisableHungerAndMentalHealthInfo` — get set
- `GameVariables RelatedGameVariables` — get

### EventManager.NormalEvent


**Methods**

- `__new()`

**Fields**

- `EventHolder eventHolder`
- `Int32 startTime`

### EventManager.PlanningData


**Methods**

- `__new()`
- `String PlanningInfo()`
- `String PlanningInfoShort()`
- `Int32 GetPlannedTime(currentTime: Int32)`

**Fields**

- `Int32 dayOffset`
- `Int32 hourOffset`
- `Int32 minuteOffset`
- `EventManager.PlanningData.TimeOffsetType timeOffsetType`
- `Boolean forceHourInDay`
- `Int32 plannedHour`
- `Int32 plannedMinute`
- `Int32 randomOffsetBefore`
- `Int32 randomOffsetAfter`

### FisherSellFishPopup

*inherits: PrefabPopup, UIPopup, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void Open(onFinished: Action)`
- `Boolean CloseInner()`

**Properties**

- `UnityEngine.Color OverlayColor` — get set
- `Boolean DontDrawPrevious` — get
- `Boolean AlwaysDraw` — get
- `Boolean IsNotStatic` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Int32 sortOrder`
- `Boolean noScaleFadeIn`

### FishingBaitItemPrefabData

*inherits: ICloneable, ILuaTransferable, ICloneable, Object*  

**Methods**

- `__new(fishingBaitComposition: Collections.Generic.Dictionary[FishingBaitType, Single])`
- `FishingBaitItemPrefabData CreateInstance(fishingBaitComposition: Collections.Generic.Dictionary[FishingBaitType, Single])`
- `FishingBaitItemPrefabData CreateInstance(fishingBaitType: FishingBaitType, fishingBaitStrength: Single)`
- `String ToLuaString()`
- `FishingBaitItemPrefabData Clone()`

**Properties**

- `Collections.Generic.Dictionary[FishingBaitType,Single] FishingBaitComposition` — get set

### FishingRodItemPrefabData

*inherits: ICloneable, ILuaTransferable, ICloneable, Object*  

**Methods**

- `FishingRodItemPrefabData CreateInstance(fishingRodSize01: Single, fishingRodAcceleration01: Single, fishReelingSpeed01: Single, maxEffectiveFishWeightKg: Single)`
- `String ToLuaString()`
- `FishingRodItemPrefabData Clone()`

**Fields**

- `Single FishingRodSize01`
- `Single FishingRodAcceleration01`
- `Single ReelingSpeed01`
- `Single MaxEffectiveFishWeightKg`

### FishItemPrefabData

*inherits: ICloneable, ILuaTransferable, ICloneable, Object*  

**Methods**

- `__new()`
- `FishItemPrefabData CreateInstance(sizeDistribution01: Single, maxWeight: Single, fishPreferences: FishPreferences, behaviourType: FishingCatchBehaviourType, strengthMultiplier: Single)`
- `FishItemPrefabData CreateInstance()`
- `String ToLuaString()`
- `Void FillFishData(throwValue: Single, fishItem: Item, fishingGameStats: FishingGameStats, fishingLocationData: FishingLocationData)`
- `Single DetermineFishPercentile(weight: Single)`
- `FishItemPrefabData Clone()`

**Properties**

- `Single AverageWeightKg` — get
- `Single SizeDistribution01` — get set
- `Single MaxWeightKg` — get set
- `Single StrengthMultiplier` — get set
- `FishingCatchBehaviourType BehaviourType` — get set
- `FishPreferences FishPreferences` — get set

**Fields**

- `Single FishMinWeight`
- `Single FishMaxWeight`

### FishPreferences

*inherits: ICloneable, ILuaTransferable, ICloneable, Object*  

**Methods**

- `__new()`
- `FishPreferences CreateInstance(fishingBaitTypesPreference: Collections.Generic.Dictionary[FishingBaitType, Single], specificFishingBaitItemPreference: Collections.Generic.Dictionary[GameId, Single])`
- `FishPreferences CreateInstance()`
- `Single DetermineActiveHourModifier(currentHour: Int32)`
- `String ToLuaString()`
- `FishPreferences Clone()`

**Properties**

- `Collections.Generic.Dictionary[FishingBaitType,Single] FishingBaitTypesPreference` — get set
- `Collections.Generic.Dictionary[GameId,Single] SpecificFishingBaitItemPreference` — get set
- `Int32 MostActiveTimeHour` — get set
- `Int32 MostActiveHourRange` — get set
- `Single MostActiveHourStrength01` — get set

**Fields**

- `FishPreferences PredatoryFishPreferences`
- `FishPreferences BottomFeedersAndScavengersPreferences`
- `FishPreferences BenthicFeedersPreferences`
- `FishPreferences OmnivorousFishPreferences`

### FontDataGenerated

*inherits: ISerializationCallbackReceiver, IAutomaticReferenceContainer, SingletonScriptableObject, SingletonScriptableObject, ScriptableObject, Object, Object*  

**Methods**

- `__new()`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Void RegisterLua()`

**Properties**

- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `FontDataGenerated.TextPrefabsContainer TextPrefabs`

### FontDataGenerated.TextPrefabsContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI] Commissioner_Commissioner_Text`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI]] Commissioner_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI]] Commissioner_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI][] Commissioner_All`
- `IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI] Fonarto_Fonarto_Text`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI]] Fonarto_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI]] Fonarto_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI][] Fonarto_All`
- `IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI] Main_Font_Main_Text`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI]] Main_Font_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI]] Main_Font_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI][] Main_Font_All`
- `IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI] Monospace_Font_Monospace_Text`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI]] Monospace_Font_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI]] Monospace_Font_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI][] Monospace_Font_All`
- `IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI] Noto_Sans_NotoSans_Text`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI]] Noto_Sans_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI]] Noto_Sans_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI][] Noto_Sans_All`
- `IC.AutomaticReference.SerializableAutomaticReference[TMPro.TextMeshProUGUI][] All`

### Fungus.Flowchart

*inherits: ISubstitutionHandler, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void CheckItemIds()`
- `Boolean IsActive()`
- `String GetName()`
- `Int32 NextItemId()`
- `Block CreateBlock(position: UnityEngine.Vector2, blockName: String)`
- `Boolean TryGetBlock(blockName: String, block: Fungus.Block&)`
- `Boolean HasBlock(blockName: String)`
- `Boolean ExecuteIfHasBlock(blockName: String)`
- `Void ExecuteBlock(blockName: String)`
- `Boolean ExecuteBlock(block: Fungus.Block, commandIndex: Int32, onComplete: Action)`
- `Void StopBlock(blockName: String)`
- `Void StopAllBlocks()`
- `String GetUniqueVariableKey(originalKey: String, ignoreVariable: Fungus.Variable)`
- `String GetUniqueBlockKey(originalKey: String, ignoreBlock: Fungus.Block)`
- `String GetUniqueLabelKey(originalKey: String, ignoreLabel: Fungus.Label)`
- `Variable GetVariable(key: String)`
- `Boolean HasVariable(key: String)`
- `String[] GetVariableNames()`
- `List GetPublicVariables()`
- `Boolean GetBooleanVariable(key: String)`
- `Void SetBooleanVariable(key: String, value: Boolean)`
- `Int32 GetIntegerVariable(key: String)`
- `Void SetIntegerVariable(key: String, value: Int32)`
- `Single GetFloatVariable(key: String)`
- `Void SetFloatVariable(key: String, value: Single)`
- `String GetStringVariable(key: String)`
- `Void SetStringVariable(key: String, value: String)`
- `GameObject GetGameObjectVariable(key: String)`
- `Void SetGameObjectVariable(key: String, value: UnityEngine.GameObject)`
- `Transform GetTransformVariable(key: String)`
- `Void SetTransformVariable(key: String, value: UnityEngine.Transform)`
- `Void UpdateHideFlags()`
- `Void ClearSelectedCommands()`
- `Void AddSelectedCommand(command: Fungus.Command)`
- `Void ClearSelectedBlocks()`
- `Void AddSelectedBlock(block: Fungus.Block)`
- `Boolean DeselectBlock(block: Fungus.Block)`
- `Void DeselectBlockNoCheck(b: Fungus.Block)`
- `Void UpdateSelectedCache()`
- `Void ReverseUpdateSelectedCache()`
- `Void Reset(resetCommands: Boolean, resetVariables: Boolean)`
- `Boolean IsCommandSupported(commandInfo: Fungus.CommandInfoAttribute)`
- `Boolean HasExecutingBlocks()`
- `List GetExecutingBlocks()`
- `IReadOnlyList GetAllBlocks()`
- `String SubstituteVariables(input: String)`
- `Void DetermineSubstituteVariables(str: String, vars: Collections.Generic.List[Fungus.Variable])`
- `Void UpdateBlockCommandIndicesNextFrame(block: Fungus.Block)`

**Properties**

- `Collections.Generic.List[Fungus.Flowchart] CachedFlowcharts` — get
- `UnityEngine.Vector2 ScrollPos` — get set
- `UnityEngine.Vector2 VariablesScrollPos` — get set
- `Boolean VariablesExpanded` — get set
- `Single BlockViewHeight` — get set
- `Single Zoom` — get set
- `UnityEngine.Rect ScrollViewRect` — get set
- `Fungus.Block SelectedBlock` — get set
- `Collections.Generic.List[Fungus.Block] SelectedBlocks` — get set
- `Collections.Generic.List[Fungus.Command] SelectedCommands` — get
- `Collections.Generic.List[Fungus.Variable] Variables` — get
- `Int32 VariableCount` — get
- `String Description` — get
- `Single StepPause` — get
- `Boolean ColorCommands` — get
- `Boolean SaveSelection` — get
- `String LocalizationId` — get
- `Boolean ShowLineNumbers` — get
- `Fungus.LuaEnvironment LuaEnv` — get
- `String LuaBindingName` — get
- `UnityEngine.Vector2 CenterPosition` — get set
- `Int32 Version` — set
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `String SubstituteVariableRegexString`
- `Text.RegularExpressions.Regex SubstituteVariableRegex`

### GameId

*inherits: ILuaTransferable, IComparable, ValueType, Object*  

**Methods**

- `__new()`
- `GameId __toGameId(id: Int32)`
- `GameId CreateVanilla(id: GameItems.ItemEnum)`
- `GameId CreateVanilla(id: CookingSongEnumGI)`
- `GameId CreateVanilla(id: FishingLocationEnumGI)`
- `GameId CreateVanilla(id: ItemModifierEnumGI)`
- `GameId CreateVanilla(id: Int32)`
- `GameId CreateModded(mod: Mod, id: Int32)`
- `GameId CreateGeneric(guid: Guid, id: Int32)`
- `Boolean op_Equality(b1: GameId, b2: GameId)`
- `Boolean op_Inequality(b1: GameId, b2: GameId)`
- `Boolean Equals(obj: Object)`
- `Boolean Equals(b2: GameId)`
- `Int32 GetHashCode()`
- `String ToString()`
- `String ToLuaString()`
- `Int32 CompareTo(other: GameId)`
- `String ToShortString()`
- `Boolean FromShortString(s: String, gameId: GameId&)`

**Properties**

- `Boolean IsVanilla` — get
- `Int32 Id` — get
- `Guid Guid` — get
- `Boolean IsModded` — get

**Fields**

- `Char Delimiter`

### GameStat[[Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

*inherits: IGameStat, Object*  

**Methods**

- `__new(defaultValue: Boolean)`
- `Void SetValue(value: Boolean)`
- `Void ResetStat()`
- `String ToString()`

**Fields**

- `Boolean DefaultValue`
- `Boolean Value`

### GameStat[[GameVariables.EatSound, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IGameStat, Object*  

**Methods**

- `__new(defaultValue: GameVariables.EatSound)`
- `Void SetValue(value: GameVariables.EatSound)`
- `Void ResetStat()`
- `String ToString()`

**Fields**

- `GameVariables.EatSound DefaultValue`
- `GameVariables.EatSound Value`

### GameStatFixedValue

*inherits: IGameStat, Object*  

**Methods**

- `__new(defaultValue: Single)`
- `Void SetValue(value: Single)`
- `Void ResetStat()`
- `Single Calculate(add: Single)`
- `String ToString()`

**Fields**

- `Single DefaultValue`
- `Single Value`

### GameStatPercentBoost

*inherits: IGameStat, Object*  

**Methods**

- `__new(minAllowedPercent: Single, maxAllowedPercent: Single)`
- `Void ResetStat()`
- `Single CalculateBoosted(value: Single)`
- `Int32 CalculateBoostedInt(value: Int32)`
- `String ToString()`

**Fields**

- `Single MinAllowedPercent`
- `Single MaxAllowedPercent`
- `Single Percent`

### GameStatRandomPercentage

*inherits: IGameStat, Object*  

**Methods**

- `__new(defaultValue: Single, defaultMultiply: Single)`
- `Void ResetStat()`
- `Single Calculate(add: Single, multi: Single)`
- `Boolean Check(add: Single, multi: Single)`
- `String ToString()`

**Fields**

- `Single DefaultValue`
- `Single DefaultMultiply`
- `Single Value`
- `Single Multiply`

### GameUtilities

*inherits: SingletonMonoBehaviour, SingletonMonoBehaviourBase, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void AddItemToInventory(item: Item)`
- `Void FadeToView(targetView: Fungus.View, afterFinished: Action, duration: Single, fadeOut: Boolean, color: Nullable[UnityEngine.Color])`
- `Void GetCurrentYearToInteger()`
- `Void MoveToView(targetView: Fungus.View, afterFinished: Action, duration: Single, panType: Fungus.CameraManager.PanType)`
- `Void FadeOrMoveToView(targetView: Fungus.View, afterFinished: Action, duration: Single)`
- `WaitForSeconds WaitForSecondsYield(seconds: Single)`

**Properties**

- `SaveContainer Save` — get
- `SaveSingleton SaveSingleton` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### GameVariables

*inherits: ISerializationCallbackReceiver, IHasNonJitClassDescription, Object*  

**Methods**

- `Void RemoveAllEmailsWithId(id: String)`
- `Void RemoveEmail(email: NewEmail)`
- `Void RemoveOpenedSpamEmails()`
- `Void AddEmail(email: NewEmail)`
- `Void PlanEmail(email: NewEmail, planningData: EventManager.PlanningData)`
- `Void OnBeforeSerializeEmail()`
- `Void OnAfterDeserializeEmail()`
- `Void InvalidateGameStats()`
- `GameStats GetGameStats()`
- `PersonalityGameStats GetPersonalityGameStats()`
- `GameVariables CreateStartOfTheGame(time: Int32, money: Int32)`
- `Void NewGameInitialization()`
- `Boolean IsAValidSaveAfter075Update()`
- `Result TransitionGameVersion(infoText: String&)`
- `Void SetPresetColors(colors: Collections.Generic.IEnumerable[UnityEngine.Color])`
- `IReadOnlyList GetPresetColors()`
- `DialogueChainMemory GetDialogueChainMemory(source: String)`
- `Void OnAfterDeserializeDialogueChain()`
- `Void BeforeUnload()`
- `Void AfterLoad()`
- `Void GetRentData(daysTillRent: Int32&, paidToday: Boolean&)`
- `Void UpdateRentStatus()`
- `Void MinutePassed(type: GameVariables.StaminaSyncType, suppressEvents: Boolean)`
- `Void Eat(item: Item)`
- `Single ExtractCumFromBalls()`
- `Single GetCumPercent()`
- `String CumStatus()`
- `String SatiationStatus()`
- `String HealthStatus()`
- `String AnonShowerStatus()`
- `String BotShowerStatus()`
- `String FullStatusText()`
- `Void AnonShowerEffect()`
- `Void BotShowerEffect()`
- `Void BotCleanWithRagEffect()`
- `Void CleanCumOutside()`
- `Void ManifestHorninessAndResetFrickData()`
- `Void EndSex()`
- `Void ClearMood()`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Int32 GetFlagLastTimeOrDefault(flag: String, defaultValue: Int32)`
- `Boolean TryGetFlag(flagString: String, flag: GameVariables.Flag&)`
- `Void AddFlag(flag: String)`
- `Void RemoveFlag(flag: String)`
- `Boolean CheckFlag(flag: String)`
- `Int32 GetFlagSetCount(flag: String)`
- `Boolean CheckFlagBeforeRelative(flag: String, t: Int32)`
- `Boolean CheckFlagAfterRelative(flag: String, t: Int32)`
- `Boolean CheckFlagWithTime(flag: String, timePeriod: Int32, timeCheck: GameVariables.TimeCheckType)`
- `Boolean CheckFlagSpecial(flag: String, type: GameVariables.CheckType)`
- `Boolean CheckFlagSpecialWithTime(flag: String, type: GameVariables.CheckType, timePeriod: Int32, timeCheck: GameVariables.TimeCheckType)`
- `String TimeCheckTypeString(timeCheckType: GameVariables.TimeCheckType, value: String)`
- `Void ResetChurchStoryline()`
- `Boolean TryTakeMoney(amount: Int32)`
- `Boolean ForceTakeMoney(amount: Int32)`
- `Void AddMoney(amount: Int32)`
- `Void SwallowCum(ml: Single)`
- `Void SetPlayerName(name: String)`
- `Void SetBotName(name: String)`
- `Void ReportSleepEnd(withBot: Boolean)`
- `DateTime RawGameTimeToGameDateTime(time: Int32)`
- `Int32 TimeToDayOfTheWeek(time: Int32)`
- `Int32 DayToDayOfTheWeek(day: Int32)`
- `Int32 TimeToDay(time: Int32)`
- `Int32 TimeFromDate(day: Int32, hour: Int32, minute: Int32)`
- `Int32 TimeInDay(hour: Int32, minute: Int32)`
- `String TimeToHourString(time: Int32)`
- `String TimeToDateString(time: Int32)`
- `Int32 LastMultiple(time: Int32, number: Int32)`
- `Boolean HappenedRecently(occuredTime: Int32, currentTime: Int32, recentTimeMinutes: Int32)`
- `Int32 TimeToHour(time: Int32)`

**Properties**

- `Collections.Generic.IEnumerable[NewEmail] VisibleEmails` — get
- `Boolean AreGameStatsValid` — get
- `String CurrentGameVersion` — get
- `ShopManager ShopManager` — get
- `Int32 TimesCameAll` — get
- `String JournalPath` — get
- `Boolean BotKnowsAboutStreaming` — get
- `Boolean BotSaidSheCanTasteOnlyCum` — get
- `Boolean StartedStreamingAfterPrologue` — get
- `Boolean BotWasJealousOfNun` — get
- `Boolean ZombieApocalypseDialogueHappened` — get
- `Boolean FirstHorrorStoryDialogueHappened` — get
- `Boolean SecondHorrorStoryHappened` — get
- `Boolean HasAnySoap` — get
- `Int32 TimesShoweredTogether` — get
- `Int32 TimesAnonShower` — get
- `Int32 TimesBotShower` — get
- `Int32 CookedDishesCount` — get
- `Int32 DishesPassedAtLeastBCount` — get
- `Boolean CanTakeFisherToShow` — get
- `Boolean HasGoodChurchEnding` — get
- `Boolean CanTakeShaniceToShow` — get
- `Int32 TimesAnonCameDuringLastSexScene` — get
- `Boolean MadeNoiseLastSexScene` — get
- `Boolean IsThereCumOnHer` — get
- `Boolean IsBotAwake` — get
- `Boolean IsBotSmart` — get
- `Int32 TimeDay` — get
- `Int32 Day` — get
- `Int32 Hour` — get
- `Int32 Minute` — get
- `DateTime GameDateTime` — get
- `Int32 DayOfTheWeek` — get
- `Int32 FishesCaught` — get
- `Int32 DifferentFishesCaught` — get
- `Boolean HasAtLeastOneLeg` — get
- `Boolean HasBothLegs` — get
- `Boolean HasAtLeastOneArm` — get
- `Boolean HasBothArms` — get
- `Boolean HasAtLeast5UnhealthyFoods` — get
- `Boolean IsWearingPanties` — get
- `Int32 AfterSexCleanedCount` — get
- `Int32 AfterSexLeftCount` — get
- `Boolean UsuallyCleansCumAfterSex` — get
- `Boolean UsuallyLeavesCumAfterSex` — get
- `Boolean HasBothLegsAndAtLeastOneArm` — get
- `Boolean HasAllLimbs` — get
- `Boolean CanDoDoggy` — get
- `Boolean CanDoBlowjob` — get
- `Boolean CanDoCowgirl` — get
- `Boolean ReadyForNextStage` — get
- `Boolean IsWearingCatEars` — get
- `Boolean CanStand` — get
- `Boolean IsWearingAnyClothes` — get
- `Boolean CanEnableSlowMode` — get
- `Boolean IsRentDue` — get
- `Boolean IsAboveADayLateOnRent` — get
- `Boolean IsNaked` — get
- `Boolean IsAnnalieOnIslandEnding` — get
- `Boolean IsFisherOnIslandEnding` — get
- `Boolean IsLandlordOnIslandEnding` — get
- `Boolean IsBritanniaOnIslandEnding` — get
- `Boolean IsShaniceAndPriestbotOnIslandEnding` — get
- `Boolean IsEveryoneOnTheIsland` — get
- `Boolean HasTheOptionToGoOutsideWithBot` — get
- `Boolean CanGoOutsideWithBot` — get
- `Boolean IsItSafeToStartLongActivity` — get
- `Boolean EnoughStaminaForLongActivity` — get
- `Boolean HasMetAnnalie` — get
- `Boolean CanCook` — get
- `Boolean HasAnnalieHairstyle` — get
- `Boolean BathroomDoorInstalled` — get
- `Boolean FirstShowerHappened` — get
- `Single sus` — get
- `Int32 BotDiscoveryRentIncreaseValue` — get
- `Int32 WeeklyRent` — get
- `Single susandsearch` — get
- `Int32 MoneySpentOnClothes` — get
- `Single Random01` — get
- `Boolean CanHalloweenStart` — get
- `Boolean HalloweenActive` — get
- `Boolean HalloweenStarted` — get
- `Boolean HalloweenHappened` — get
- `Boolean MajorOutsideEventActive` — get
- `Boolean AnyChurchEndingDone` — get
- `Boolean WorkedTodayAlready` — get
- `Boolean EnoughStaminaToWork` — get
- `Boolean LandlordDecorationsUp` — get
- `Boolean EverCameInBot` — get
- `Boolean SpiderPlushUp` — get
- `Boolean HasWitchHat` — get
- `Boolean BotMetAnnalie` — get
- `Boolean HasPointyEars` — get
- `Boolean IsLateGame` — get
- `Boolean RiotsActive` — get
- `Boolean RiotsEndingSoon` — get
- `Boolean RiotsAfter` — get
- `Boolean HasHalloweenCostume` — get
- `Single MedicineDiscount` — get
- `Int32 DispenserLevel` — get
- `Int32 ClothierItemsBought` — get
- `Boolean EverStartedStream` — get
- `Boolean NeverStartedStream` — get
- `Boolean CanStartStream` — get
- `GameVariables Current` — get
- `GameVariablesClassDescription ClassDescription` — get
- `Collections.Generic.IEnumerable[String] AllFlags` — get
- `Boolean VinegaraActive` — get
- `Boolean DeathGripActive` — get
- `Single RemainingCum` — get set
- `Single MaxCum` — get set
- `Single Stamina` — get set
- `Boolean IsOutOfStamina` — get
- `Single Satiation` — get set
- `Single RealMentalHealth` — get
- `Single MentalHealth` — get set
- `Single MentalHealthTemporary` — get set
- `Single InverseMentalHealth` — get
- `Single Health` — get set
- `Single CurrentHorniness` — get set
- `Int32 lust` — get set
- `Int32 sympathy` — get set
- `Single PotentialHorniness` — get
- `Single Longing` — get set
- `Single Mood` — get set
- `Int32 Inteligence` — get set
- `Single CumInside` — get
- `Single CumInsideAnal` — get set
- `Single CumInsideStomach` — get set
- `Int32 UniqueConversationsLeft` — get set
- `Int32 TimeSinceLastWentToChurch` — get
- `Int32 TimeSinceLastCuddle` — get
- `Int32 AwakeFor` — get
- `Boolean EverFuckedBot` — get
- `Int32 TimeSinceLastFuck` — get
- `Int32 TimeSinceBotCame` — get
- `Int32 TimeSinceLastInteract` — get
- `Int32 TimeSinceLastEquipment` — get
- `Int32 TimeSinceLastWentOutsideWithBot` — get
- `Int32 TimeSinceLastSawBot` — get
- `Int32 TimeSinceLastStream` — get
- `Int32 TimeSinceLastTalk` — get
- `Int32 TimeSinceBotLastStartedTalk` — get
- `Int32 TimeSinceLastHeadpat` — get
- `Int32 TimeSinceLastAnonsShower` — get
- `Int32 DaysSinceLastAnonsShower` — get
- `Int32 TimeSinceLastBotClean` — get
- `Int32 DaysSinceLastBotClean` — get
- `Int32 TimeSinceLastHungerInfo` — get
- `Boolean TimeForNextMentalHealthInfo` — get
- `Int32 TimeSinceLastMentalHealthInfo` — get

**Fields**

- `String gameVersion`
- `StockManager stockManager`
- `Item.ItemManager itemManager`
- `EventManager eventManager`
- `CockTwitchManager cockTwitchManager`
- `CocktractManager cocktractManager`
- `DeliveryManager deliveryManager`
- `CookingMinigameManager cookingMinigameManager`
- `FishingMinigameManager fishingMinigameManager`
- `BotStatusAppManager botStatusAppManager`
- `JoinUsBlogManager joinUsBlogManager`
- `SpecialVariablesHolder customData`
- `Int32 timesWentToChurch`
- `Int32 streamCount`
- `Int32 streamedFor`
- `Int32 moneyEarnedFromDonations`
- `Int32 longestStream`
- `Int32 timesCameInside`
- `Int32 timesCameInsideAnal`
- `Int32 timesCameThighjob`
- `Int32 timesCameOutside`
- `Int32 timesCameInMouth`
- `Single mlCameInMouth`
- `Single mlCameInVagina`
- `Single mlCameInAss`
- `Single mlCameFromThighjob`
- `Single mlCameOutside`
- `Single mlOfCumWasted`
- `Int32 timesLostChess`
- `Int32 timesWonChess`
- `Int32 timesLostOldMaid`
- `Int32 timesWonOldMaid`
- `Int32 timesRanAwayOldMaid`
- `Int32 timesLostWordChain`
- `Int32 timesWonWordChain`
- `Boolean lightSwitchOn`
- `Boolean bathroomLightOn`
- `NewsDataManager newsDataManager`
- `GameVariables.SerializableDictStringDialogueChainMemory dialogueChainData`
- `String statusText`
- `Int32 FollowersNeededForSlowMode`
- `Single search`
- `Int32 priestBotPoints`
- `Int32 nunPoints`
- `Int32 money`
- `Int32 maxMoney`
- `Int32 casinoTokens`
- `Int32 vinegaraEffectEnd`
- `Int32 deathGripEffectEnd`
- `Single MaxCumSafeAmount`
- `Single MaxCumAliveAmount`
- `Live2DControllerCommonState botLive2DCommonState`
- `String playerName`
- `String botName`
- `Collections.Generic.List[Int32] StageInteligenceLimit`
- `Int32 stage`
- `Int32 time`
- `Int32 lastWorkedAtDay`
- `Int32 lastWentToChurchAt`
- `Int32 lastCuddledAt`
- `Boolean lastSleptWithBot`
- `Int32 lastWokeUpAt`
- `Int32 lastFuckedAt`
- `Int32 lastBotCameAt`
- `Int32 lastInteractAt`
- `Int32 lastEquipmentAt`
- `Int32 lastOutsideWithBotAt`
- `Int32 lastStreamedAt`
- `Int32 lastTalkedAt`
- `Int32 lastBotStartedTalkAt`
- `Int32 lastHeadpatedAt`
- `Int32 lastAnonsShowerAt`
- `Int32 leastBotCleanAt`
- `Int32 lastHungerInfoAt`
- `Int32 lastMentalHealthInfoAt`
- `Int32 subs`
- `Int32 followers`

### GameVariables.Flag


**Methods**

- `__new(_name: String, _firstTimeAdded: Int32)`
- `Void Report(time: Int32)`
- `Void EnsureValid()`

**Properties**

- `String Name` — get
- `Int32 LastTimeAdded` — get
- `Int32 FirstTimeAdded` — get
- `Int32 TimesSet` — get

### GameVariables.SerializableDictStringDialogueChainMemory

*inherits: ICollection, IEnumerable, IDictionary, ISerializable, IDeserializationCallback, ISerializationCallbackReceiver, IDictionary, ICollection, IEnumerable, IReadOnlyDictionary, IReadOnlyCollection, SerializableDictionary, Dictionary, Object*  

**Methods**

- `__new()`

**Properties**

- `Int32 Count` — get
- `Collections.Generic.Dictionary.KeyCollection[String,DialogueChainMemory] Keys` — get
- `Collections.Generic.Dictionary.ValueCollection[String,DialogueChainMemory] Values` — get

### GlobalFlag


**Methods**

- `__new()`
- `Void SetFlag()`

**Properties**

- `DateTime FirstSet` — get
- `DateTime LastSet` — get
- `Int32 TimesSet` — get

### Guid

*inherits: IComparable, IFormattable, ISpanFormattable, IComparable, IEquatable, ValueType, Object*  

**Methods**

- `__new(b: Byte[])`
- `__new(b: ReadOnlySpan[Byte])`
- `__new(a: Int32, b: Int16, c: Int16, d: Byte, e: Byte, f: Byte, g: Byte, h: Byte, i: Byte, j: Byte, k: Byte)`
- `__new(g: String)`
- `__new()`
- `Guid NewGuid()`
- `Guid Parse(input: String)`
- `Guid Parse(input: ReadOnlySpan[Char])`
- `Boolean TryParse(input: String, result: Guid&)`
- `Boolean TryParse(input: ReadOnlySpan[Char], result: Guid&)`
- `Boolean TryParseExact(input: String, format: String, result: Guid&)`
- `Boolean TryParseExact(input: ReadOnlySpan[Char], format: ReadOnlySpan[Char], result: Guid&)`
- `Byte[] ToByteArray()`
- `String ToString()`
- `String ToString(format: String)`
- `String ToString(format: String, provider: IFormatProvider)`
- `Int32 GetHashCode()`
- `Boolean Equals(o: Object)`
- `Boolean Equals(g: Guid)`
- `Int32 CompareTo(value: Object)`
- `Int32 CompareTo(value: Guid)`
- `Boolean op_Equality(a: Guid, b: Guid)`
- `Boolean op_Inequality(a: Guid, b: Guid)`
- `Boolean TryFormat(destination: Span[Char], charsWritten: Int32&, format: ReadOnlySpan[Char])`

**Fields**

- `Guid Empty`

### IC.AutomaticReference.CustomConversionReference[[UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[UnityEngine.Sprite, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, IReference, ConversionReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new(inputResource: IC.AutomaticReference.IReference[UnityEngine.Texture2D], conversionFunc: Func[UnityEngine.Texture2D, UnityEngine.Sprite])`

**Properties**

- `IC.AutomaticReference.IReference[UnityEngine.Texture2D] InputResource` — get

### IC.AutomaticReference.SerializableAutomaticReference[[MidiSongAsset, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, AutomaticReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new()`
- `Boolean IsNull()`
- `ValueTuple GetIdentifier()`

**Fields**

- `IC.AutomaticReference.ResourcesReferenceLoader resourcesReferenceLoader`

### IC.AutomaticReference.SerializableAutomaticReference[[MusicArtist, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, AutomaticReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new()`
- `Boolean IsNull()`
- `ValueTuple GetIdentifier()`

**Fields**

- `IC.AutomaticReference.ResourcesReferenceLoader resourcesReferenceLoader`

### IC.AutomaticReference.SerializableAutomaticReference[[MusicGroup, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, AutomaticReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new()`
- `Boolean IsNull()`
- `ValueTuple GetIdentifier()`

**Fields**

- `IC.AutomaticReference.ResourcesReferenceLoader resourcesReferenceLoader`

### IC.AutomaticReference.SerializableAutomaticReference[[MusicWithInfo, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, AutomaticReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new()`
- `Boolean IsNull()`
- `ValueTuple GetIdentifier()`

**Fields**

- `IC.AutomaticReference.ResourcesReferenceLoader resourcesReferenceLoader`

### IC.AutomaticReference.SerializableAutomaticReference[[ParticleSystemGroup, GameAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, AutomaticReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new()`
- `Boolean IsNull()`
- `ValueTuple GetIdentifier()`

**Fields**

- `IC.AutomaticReference.ResourcesReferenceLoader resourcesReferenceLoader`

### IC.AutomaticReference.SerializableAutomaticReference[[TMPro.TextMeshProUGUI, Unity.TextMeshPro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, AutomaticReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new()`
- `Boolean IsNull()`
- `ValueTuple GetIdentifier()`

**Fields**

- `IC.AutomaticReference.ResourcesReferenceLoader resourcesReferenceLoader`

### IC.AutomaticReference.SerializableAutomaticReference[[UnityEngine.AudioClip, UnityEngine.AudioModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, AutomaticReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new()`
- `Boolean IsNull()`
- `ValueTuple GetIdentifier()`

**Fields**

- `IC.AutomaticReference.ResourcesReferenceLoader resourcesReferenceLoader`

### IC.AutomaticReference.SerializableAutomaticReference[[UnityEngine.ParticleSystem, UnityEngine.ParticleSystemModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, AutomaticReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new()`
- `Boolean IsNull()`
- `ValueTuple GetIdentifier()`

**Fields**

- `IC.AutomaticReference.ResourcesReferenceLoader resourcesReferenceLoader`

### IC.AutomaticReference.SerializableAutomaticReference[[UnityEngine.Shader, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, AutomaticReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new()`
- `Boolean IsNull()`
- `ValueTuple GetIdentifier()`

**Fields**

- `IC.AutomaticReference.ResourcesReferenceLoader resourcesReferenceLoader`

### IC.AutomaticReference.SerializableAutomaticReference[[UnityEngine.Sprite, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, AutomaticReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new()`
- `Boolean IsNull()`
- `ValueTuple GetIdentifier()`

**Fields**

- `IC.AutomaticReference.ResourcesReferenceLoader resourcesReferenceLoader`

### IC.AutomaticReference.SerializableAutomaticReference[[UnityEngine.TextAsset, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

*inherits: IReference, AutomaticReference, Reference, ReferenceBase, Object*  

**Methods**

- `__new()`
- `Boolean IsNull()`
- `ValueTuple GetIdentifier()`

**Fields**

- `IC.AutomaticReference.ResourcesReferenceLoader resourcesReferenceLoader`

### Item

*inherits: ISerializationCallbackReceiver, ISelectable, SpecialVariablesHolder, Object*  

**Methods**

- `__new(id: GameId, quality: Single)`
- `__new(id: GameItems.ItemEnum, quality: Single)`
- `Item CreateRandomItem(gameId: GameId, allowModifiers: Boolean)`
- `Item CreateDefaultItemForLive2DController(gameId: GameId)`
- `SimpleLocalizedString GetRawNameSls()`
- `StringBuilder GetNameStringBuilder(stringBuilder: Text.StringBuilder, itemNameInclude: ItemNameIncludeEnum)`
- `String GetName(itemNameInclude: ItemNameIncludeEnum)`
- `Void GetDescriptionStringBuilder(stringBuilder: Text.StringBuilder)`
- `String GetDescription()`
- `String ToString()`
- `Boolean CanBeUsed()`
- `Boolean CanBeUnpacked()`
- `Boolean SetCount(count: Int32)`
- `Int32 GetCount()`
- `Int32 GetPrice()`
- `Void SetQuality(quality: Single)`
- `String GetQualityString()`
- `String GetQualityString(quality: Single)`
- `QualityDescriptor GetQualityDescriptor(quality: Single)`
- `ItemEnum GetVanillaItemEnum()`
- `String ColorSlotId(index: Int32)`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Guid GetUniqueGuid()`
- `Guid GetSourceOrThisUniqueGuid()`
- `Boolean TryGetSourceUniqueId(uniqueIdOfOriginal: Guid&)`
- `Boolean IsSameSource(uniqueIdOfOriginal: Guid)`
- `Boolean CanGoInto(slot: ItemSlot)`
- `Boolean IsEquipped()`
- `Boolean IsWronglyEquipped()`
- `Void CallSpecialEffectsAction(value: Boolean)`
- `Result CanBeRepaired()`
- `Single PriceChangeByRepairAmount(repairAmount: Single)`
- `Void Repair(amount: Single)`
- `ItemPrefab GetItemPrefab()`
- `Boolean HasTag(tag: ItemPrefabTag)`
- `Color GetColor(index: Int32)`
- `Void SetColor(index: Int32, color: UnityEngine.Color)`
- `Void SetColors(colors: Collections.Generic.IList[UnityEngine.Color])`
- `Color[] GetColors()`
- `Color GetMainColor()`
- `IEnumerable GetDishItems()`
- `Void FillDishData(dishQuality: Single, executionItems: Collections.Generic.IEnumerable[Item])`
- `String GetDishQualityDescription(dishQuality: Single)`
- `Void ClearItemModifiers()`
- `Void SetItemModifiers(itemModifierIds: Collections.Generic.IReadOnlyCollection[GameId])`
- `Void AddItemModifier(itemModifierId: GameId)`
- `Void AddItemModifier(itemModifier: ItemModifier)`
- `Void PopulateGameStatModifierList(gameStatModifiers: Collections.Generic.List[IGameStatModifier])`
- `Boolean Equals_IdAndEqualsColorsAndQuality(item2: Item)`
- `Boolean Equals_IdAndColors(item2: Item)`
- `Boolean Equals_ColorsChangeNotPossible(item2: Item)`
- `Boolean Equals_UniqueGuid(item2: Item)`
- `Boolean Equals_Complex(item2: Item, enforceUniqueId: Boolean, checkColors: Boolean)`
- `Item UnpackClone(id: GameId)`
- `Item Clone()`
- `Void FillUIButtons(_itemStatsButtonList: IModificationPeriodButtonList, itemUIAllowedButtons: Item.ItemUIAllowedButtons)`

**Properties**

- `Single Quality` — get
- `Single NormalizedQuality` — get
- `Single InverseNormalizedQuality` — get
- `GameId GameId` — get
- `String EquippedSlot` — get
- `Item CurrentSpecialEffectsActionItem` — get
- `Boolean IsIllegal` — get
- `Boolean HasColor` — get
- `Boolean CanChangeColor` — get
- `Boolean IsStackable` — get
- `Boolean IsEdible` — get
- `Item.ItemLocationEnum ItemLocation` — get
- `Boolean IsFishingRod` — get
- `Single FishingRodSize01` — get
- `Single FishingRodAcceleration01` — get
- `Single FishingRodReelingSpeed01` — get
- `Single FishingRodMaxEffectiveFishWeightKg` — get
- `Boolean IsFish` — get
- `Single FishWeight` — get set
- `Boolean FishUnsafeToEatAtAll` — get
- `Single FishPollution` — get set
- `Single FishNutrition` — get
- `Boolean IsDish` — get
- `Single DishQuality` — get set
- `Collections.Generic.IReadOnlyCollection[ItemModifier] ItemModifiers` — get
- `Boolean HasAnyItemModifiers` — get

**Fields**

- `Single MinQuality`
- `Single MinQualityForNewItem`
- `Single MaxQuality`
- `Collections.Generic.List[Item.QualityDescriptor] QualityDescriptors`
- `Boolean IsFavourite`
- `Single SafeFishPollutionLevel`

### Item.AdditionalDataHolder


**Methods**

- `__new()`

**Fields**

- `Collections.Generic.List[Item.AdditionalDataSlot] slots`

### Item.AdditionalDataSlot


**Methods**

- `__new()`
- `Color GetDataAsColor()`
- `AdditionalDataSlot Clone()`

**Fields**

- `String SlotId`
- `String Data`

### Item.ItemManager

*inherits: ISerializationCallbackReceiver, GameVariablesSubClass, Object*  

**Methods**

- `__new()`
- `ItemManager CreateInstance()`
- `Item[] UnpackItem(item: Item)`
- `Void UseItem(item: Item)`
- `Boolean ConsumeItem(item: Item, count: Int32)`
- `Boolean ConsumeItem(item: Item, count: Int32, outCopy: Item&)`
- `IEnumerable InventoryDebugStrings()`
- `ReadOnlyDictionary AllEquippedItemsDictionary()`
- `IEnumerable AllEquippedItems()`
- `IEnumerable AllEquippedItemsInEquipmentOrder()`
- `IEnumerable BotEquippedItems()`
- `Boolean TryGetItemsAtSlot(slot: String, _items: Collections.Generic.List[Item]&)`
- `Boolean TryGetItemsAtSlot(slot: ItemSlot, _items: Collections.Generic.List[Item]&)`
- `Boolean TryGetItemAtSlot(slot: ItemSlot, item: Item&)`
- `Boolean HasItemAtSlot(slot: ItemSlot)`
- `Item GetFirstItemAtSlot(slot: String)`
- `Boolean FirstItemAtSlotHasTag(slot: String, tag: ItemPrefabTag)`
- `Boolean AllItemRequiredSlotsEquipped(item: Item, slot: String)`
- `IEnumerable GetItemsThatRequireThisEquipped(itemToRemove: Item)`
- `EquipResults Equip(item: Item, forceRemoveForbidden: Boolean)`
- `EquipResults Equip(newItem: Item, slotId: String, forceRemoveForbidden: Boolean)`
- `EquipResults Equip(newItem: Item, slot: ItemSlot, forceRemoveForbidden: Boolean, infoStringBuilder: Text.StringBuilder)`
- `Void UnequipAllBotClothes()`
- `Void UnequipItemWithDependencies(slot: String)`
- `Void UnequipItemWithDependencies(item: Item)`
- `Void UnequipAllItemsAtSlotWithDependencies(slot: String)`
- `Result UnequipItem(slot: String, withDependencies: Boolean)`
- `Void UnequipAllBotItems()`
- `Void UnequipAllByPredicate(predicate: Func[Item, Boolean])`
- `Result UnequipItemDescription(item: Item, withDependencies: Boolean)`
- `Void add_OnItemEquipped(value: Action[String, Item])`
- `Void remove_OnItemEquipped(value: Action[String, Item])`
- `Void add_OnItemUnequipped(value: Action[String, Item])`
- `Void remove_OnItemUnequipped(value: Action[String, Item])`
- `Void ReloadTexturesInAllEquippedItems(logSb: Text.StringBuilder)`
- `Void ToggleSpecialEffects(value: Boolean)`
- `Void AddItem(item: Item, itemLocationEnum: Item.ItemLocationEnum)`
- `Void RemoveItem(item: Item)`
- `Void RemoveItemAt(index: Int32, item: Item)`
- `Boolean MoveItemToOtherItemsPosition(target: Item, source: Item)`
- `Void add_OnItemsModified(value: Action)`
- `Void remove_OnItemsModified(value: Action)`
- `Void add_OnEquippedItemsModified(value: Action)`
- `Void remove_OnEquippedItemsModified(value: Action)`
- `DelayItemManagerCallback DelayCallbacks(source: String)`
- `Void ReportChangeInItemData(item: Item)`
- `Void BorrowItemFromShop(shopItem: ShopItem)`
- `Void MoveCarriedToHome()`
- `Void MoveBotEquippedToCarried()`
- `Int32 ReturnAllBorrowedItems(shopId: String)`
- `Void ReturnItemToShop(shopId: String, itemToReturn: Item)`
- `Boolean TryEquippingARandomItemAtSlot(slot: ItemSlot)`
- `Boolean TryGetItemsByGameId(gameId: GameId, gameIdItems: Collections.Generic.IReadOnlyCollection[Item]&)`
- `Boolean AppendItemsByGameId(gameId: GameId, items: Collections.Generic.List[Item])`
- `Boolean IsEquipped(item: GameItems.ItemEnum)`
- `Boolean IsEquipped(gameId: GameId)`
- `Boolean HasItem(gameId: GameId)`
- `Boolean HasItem(predicate: Predicate[Item])`
- `Int32 GetItemCount(gameId: GameId)`
- `Boolean IsEquippedComplex(item: Item, enforceUniqueId: Boolean, checkColors: Boolean)`
- `Boolean IsEquippedMerch(partnerId: String)`
- `Boolean HasAnyMerch(partnerId: String)`
- `Int32 MerchCount(partnerId: String)`
- `IEnumerable GetAllRepairableItems()`
- `IEnumerable GetAllFishes()`
- `Single CalculateStreamingBonus()`
- `IReadOnlyCollection AllItemsReadonlyCollection()`
- `IEnumerable AllItemsEnumerable()`
- `PooledList GetAllItemsAtSlot(slot: ItemSlot, slotItems: Collections.Generic.List[Item]&)`
- `PooledList GetAllPairsAtSlots(slot1: ItemSlot, slot2: ItemSlot, slotItems: Collections.Generic.List[Item]&)`
- `PooledList GetAllPairedItems(groups: Collections.Generic.List[Item.ItemManager.ItemPairContainer]&)`
- `Boolean TryFindBestItemForSlot(slot: ItemSlot, bestItem: Item&)`
- `Void AddEquipmentSet(newSet: EquipmentSet)`
- `Void RemoveEquipmentSet(value: EquipmentSet)`
- `Boolean TryGetCurrentNunRepairOrder(itemRepairOrder: ItemRepairOrder&)`
- `Result FinishCurrentNunRepairOrder()`
- `Void MakeNunRepairOrder(item: Item)`
- `Void AddClothierOrder(itemOrder: ItemOrder)`
- `Void RemoveOrder(itemOrder: ItemOrder)`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Void DeleteSlot(slot: String)`

**Properties**

- `Collections.Generic.IReadOnlyCollection[EquipmentSet] Sets` — get
- `Boolean NunBusyWithRepair` — get
- `Collections.Generic.IReadOnlyCollection[ItemOrder] ClothierOrders` — get
- `ShopManager ShopManager` — get
- `GameVariables RelatedGameVariables` — get

**Fields**

- `OnItemUnequipped MoonSharp.Interpreter.Interop.EventMemberDescriptor`
- `OnItemsModified MoonSharp.Interpreter.Interop.EventMemberDescriptor`
- `OnItemEquipped MoonSharp.Interpreter.Interop.EventMemberDescriptor`
- `OnEquippedItemsModified MoonSharp.Interpreter.Interop.EventMemberDescriptor`

### Item.ItemManager.DelayItemManagerCallback

*inherits: IDisposable, Object*  

**Methods**

- `__new()`
- `Void FillData(source: String)`
- `Void Dispose()`

**Properties**

- `String Source` — get

### Item.ItemManager.ItemPairContainer

*inherits: IDisposable, Object*  

**Methods**

- `__new()`
- `Boolean TryGetRandomPairMatchColor(i1: Item&, i2: Item&)`
- `ValueTuple GetRandomPair()`
- `Void Prepare()`
- `Void Dispose()`
- `String ToString()`

**Properties**

- `Boolean Valid` — get

**Fields**

- `Collections.Generic.List[Item] Left`
- `Collections.Generic.List[Item] Right`

### Item.QualityDescriptor


**Methods**

- `__new(minQuality: Single, simpleLocalizedString: SimpleLocalizedString)`

**Fields**

- `Single MinQuality`
- `SimpleLocalizedString SimpleLocalizedString`

### ItemConditions.ItemScopeCondition

*inherits: ICloneable, ILuaTransferable, ICloneable, Object*  

**Methods**

- `Boolean IsActive(item: Item)`
- `String ToLuaString()`
- `ItemScopeCondition Clone()`

### ItemConditions.ItemScopeConditionAlwaysTrueCondition

*inherits: ICloneable, ILuaTransferable, ICloneable, ItemScopeCondition, Object*  

**Methods**

- `__new()`
- `Boolean IsActive(item: Item)`
- `String ToLuaString()`
- `ItemScopeCondition Clone()`

**Fields**

- `ItemConditions.ItemScopeConditionAlwaysTrueCondition Instance`

### ItemConditions.ItemScopeConditionCustom

*inherits: ICloneable, ILuaTransferable, ICloneable, ItemScopeCondition, Object*  

**Methods**

- `ItemScopeConditionCustom CreateInstance(conditionFunc: Func[Item, Boolean])`
- `Boolean IsActive(item: Item)`
- `String ToLuaString()`
- `ItemScopeCondition Clone()`

**Fields**

- `Func[Item,Boolean] ConditionFunc`

### ItemConditions.ItemScopeConditionSpecialVariable

*inherits: ICloneable, ILuaTransferable, ICloneable, ItemScopeCondition, Object*  

**Methods**

- `__new(variableName: String)`
- `ItemScopeConditionSpecialVariable CreateInstance(variableName: String)`
- `Boolean IsActive(item: Item)`
- `String ToLuaString()`
- `ItemScopeCondition Clone()`

**Fields**

- `String VariableName`

### ItemModifiableVariable

*inherits: ICloneable, ICloneable, ILuaTransferable, Object*  

**Methods**

- `String GetLocalizedName()`
- `String ToLuaString()`
- `Void GetLocalizedDescription(item: Item, stringBuilder: Text.StringBuilder)`
- `ItemModifiableVariable Clone()`

**Properties**

- `String VarId` — get
- `SimpleLocalizedString NameSls` — get set

### ItemModifiableVariableFactory


**Methods**

- `__new()`
- `ItemModifiableVariableIntBackedBool CreateInstanceBoolBackedVariable(variableName: String, localizedString: SimpleLocalizedString, defaultValue: Boolean)`
- `ItemModifiableVariableFloat01Percent CreateInstanceFloatVariable(variableName: String, localizedString: SimpleLocalizedString, defaultValue: Single)`

### ItemModifiableVariableFloat01Percent

*inherits: ICloneable, ICloneable, ILuaTransferable, ItemModifiableVariable, Object*  

**Methods**

- `__new(varId: String, nameSls: SimpleLocalizedString, defaultValue: Single)`
- `String ToLuaString()`
- `Single GetValue(item: Item)`
- `Void SetValue(item: Item, value: Single)`
- `Void GetLocalizedDescription(item: Item, stringBuilder: Text.StringBuilder)`
- `ItemModifiableVariable Clone()`

**Properties**

- `Single DefaultValue` — get set
- `String VarId` — get
- `SimpleLocalizedString NameSls` — get set

### ItemModifiableVariableIntBackedBool

*inherits: ICloneable, ICloneable, ILuaTransferable, ItemModifiableVariable, Object*  

**Methods**

- `__new(varId: String, nameSls: SimpleLocalizedString, defaultValue: Boolean)`
- `String ToLuaString()`
- `Boolean GetValue(item: Item)`
- `Void SetValueRaw(item: Item, value: Boolean)`
- `Void GetLocalizedDescription(item: Item, stringBuilder: Text.StringBuilder)`
- `ItemModifiableVariable Clone()`

**Properties**

- `Boolean DefaultValue` — get set
- `String VarId` — get
- `SimpleLocalizedString NameSls` — get set

### ItemModifiableVariablesRequirement

*inherits: ICloneable, ILuaTransferable, ICloneable, Object*  

**Methods**

- `Void Enforce(item: Item, itemPrefab: ItemPrefab, lastModified: Int32)`
- `Boolean IsBoolChangeAllowed(item: Item, itemPrefab: ItemPrefab, modifiableVariableIndex: Int32, newValue: Boolean)`
- `String ToLuaString()`
- `ItemModifiableVariablesRequirement Clone()`

### ItemPrefab


**Methods**

- `__new(name: String, description: String, possibleSlot: ItemSlot, price: Int32, onUse: Func[Item, Boolean])`
- `ItemPrefab CreateDefault(slot: ItemSlot, defaultColors: UnityEngine.Color[])`
- `Boolean IsEquipable(slotEquipData: SlotEquipData&)`
- `Boolean BoolModifiableVariableChangeAllowed(item: Item, variableIndex: Int32, newValue: Boolean)`
- `Boolean SetBoolModifiableVariableRespectRequirements(item: Item, variable: ItemModifiableVariableIntBackedBool, newValue: Boolean)`
- `ItemPrefab Clone()`
- `ItemPrefab CloneWithTextures(allControllers: ModCreationLive2DControllersContainer)`
- `String ToString()`
- `Void ToLua(prefabVar: String, script: Text.StringBuilder)`
- `Boolean IsMadeByPartner(partnerId: String)`
- `Boolean CanGoInto(slot: String)`
- `Boolean CanGoInto(slot: ItemSlot)`
- `Boolean HasTag(tag: ItemPrefabTag)`
- `ItemPrefab ChangeNameDescriptionAndPrice(name: String, description: String, price: Int32)`
- `ItemPrefab SetDefaultColorSlots(colorSlots: Collections.Generic.List[String], palette: ColorPaletteManager.ColorPalette)`
- `ItemPrefab SetDefaultColorSlots(count: Int32, palette: ColorPaletteManager.ColorPalette)`
- `ItemPrefab SetDefaultColorSlots(colorSlots: ColorSlot[])`
- `ItemPrefab MakePair(i1: GameId, i2: GameId)`
- `ItemPrefab MakePair(i1: GameId, i2: GameId, registerAsMatching: Boolean)`
- `ItemPrefab MakeSet(id: GameId[])`
- `ItemPrefab AddSusModifier(area: SusArea, cover: Single)`
- `ItemPrefab AddTexture(target: ControllerEnum, packed: PackedTexturesContainer)`
- `ItemPrefab AddTexture(packed: PackedTexturesContainer)`
- `ItemPrefab AddTexture(holder: SpecialTextureHolder)`
- `ItemPrefab AddModdableLogos(drawables: Collections.Generic.IEnumerable[ValueTuple[String, DrawableTypeEnum]], spriteReference: IC.AutomaticReference.IReference[UnityEngine.Sprite], colorIndex: Int32, layer: Int32)`
- `ItemPrefab AddPantiesLogoTexture(textureReference: IC.AutomaticReference.IReference[UnityEngine.Sprite], colorIndex: Int32, layer: Int32)`
- `ItemPrefab AddHoodieLogoTexture(textureReference: IC.AutomaticReference.IReference[UnityEngine.Sprite], colorIndex: Int32, layer: Int32)`
- `ItemPrefab AddShirtLogoTextureAll(textureReference: IC.AutomaticReference.IReference[UnityEngine.Sprite], colorIndex: Int32, layer: Int32)`
- `ItemPrefab AddShirtLogoTextureAllMirroredSleeve(textureReference: IC.AutomaticReference.IReference[UnityEngine.Sprite], colorIndex: Int32, layer: Int32)`
- `ItemPrefab AddShirtLogoTextureMainOnly(textureReference: IC.AutomaticReference.IReference[UnityEngine.Sprite], colorIndex: Int32, layer: Int32)`
- `ItemPrefab AddShirtLogoTextureSleeveOnly(textureReference: IC.AutomaticReference.IReference[UnityEngine.Sprite], colorIndex: Int32, layer: Int32)`
- `ItemPrefab SetRandomItemPostProcessing(randomItemPostprocessing: Action[Item])`
- `ItemPrefab SetRandomItemForcedColor(randomItemColors: Collections.Generic.IList[UnityEngine.Color])`
- `ItemPrefab SetRandomItemForcedColor(randomItemColors: UnityEngine.Color[])`
- `Void SetBrandColor(item: Item, colorSet: CocktractPartnerPrefab.BrandColorsSet)`
- `Void SetBrandColor(item: Item)`
- `ItemPrefab SetPartnerBrandColorForcedColor()`
- `ItemPrefab SetBrandColorSetForcedColor(forcedBrandColorsSet: CocktractPartnerPrefab.BrandColorsSet)`
- `ItemPrefab SetShillingLinkId(linkId: String)`
- `ItemPrefab SetNotExpectedInShop()`
- `ItemPrefab SetPartnerId(partnerId: String)`
- `ItemPrefab MakeShirtMerch(partnerId: String, forcedLogo: IC.AutomaticReference.IReference[UnityEngine.Sprite], forcedBrandColorsSet: CocktractPartnerPrefab.BrandColorsSet, name: String, description: String)`
- `ItemPrefab MakeHoodieMerch(partnerId: String, forcedLogo: IC.AutomaticReference.IReference[UnityEngine.Sprite], forcedBrandColorsSet: CocktractPartnerPrefab.BrandColorsSet, name: String, description: String)`
- `ItemPrefab AddRequiredSlot(slot: String)`
- `ItemPrefab AddRequiredSlot(slot: ItemSlot)`
- `ItemPrefab SetCustomShader(shader: IC.AutomaticReference.IReference[UnityEngine.Shader], customShaderPostProcessing: Action[UnityEngine.Material, Collections.Generic.List[UnityEngine.Object]], customShaderType: ItemPrefab.CustomShaderTypeEnum)`
- `ItemPrefab SetRainbowShader(customShaderType: ItemPrefab.CustomShaderTypeEnum)`
- `ItemPrefab SetRayMarchingShader(customShaderType: ItemPrefab.CustomShaderTypeEnum)`
- `ItemPrefab MakeHypercamo()`
- `Void TurnIntoPersonalityModule(id: GameId, personalityDefinition: StorySingleton.PersonalityModuleDefinition)`
- `ItemPrefab SetMovingTextureShader(textureReference: IC.AutomaticReference.IReference[UnityEngine.Texture2D], shaderType: ItemPrefab.CustomShaderTypeEnum)`
- `IEnumerable GetRequiredSlots(equippedSlot: String)`
- `Int32 GetRequiredSlotCount(equippedSlot: String)`
- `IEnumerable GetForbiddenSlots(equippedSlot: String)`
- `Int32 GetForbiddenSlotCount(equippedSlot: String)`
- `ItemPrefab SetControllerElementOverride(element: String[])`
- `ItemPrefab SetSlotAndOverride(slot: ItemSlot, element: String[])`
- `ItemPrefab AddBoolModifiableVariable(Id: String, simpleLocalizedString: SimpleLocalizedString, defaultValue: Boolean)`
- `ItemPrefab AddItemModifiableVariablesRequirement(itemModifiableVariablesRequirement: ItemModifiableVariablesRequirement)`
- `ItemPrefab AddAtLeastOneEnabledAllModifiableVariablesRequirement()`
- `ItemPrefab AddOnlyOneEnabledAllModifiableVariablesRequirement()`
- `ItemPrefab AddOnlyOneEnabledModifiableVariablesRequirement(indices: Int32[])`
- `ItemPrefab AddAtLeastOneEnabledModifiableVariablesRequirement(indices: Int32[])`
- `Boolean HasAtLeastOneBoolVariableTrueRequirement()`
- `ItemPrefab SetElementAtIndexCondition(index: Int32, condition: ItemConditions.ItemScopeCondition)`
- `ItemPrefab SetTextureAtIndexCondition(index: Int32, condition: ItemConditions.ItemScopeCondition)`
- `ItemPrefab SetElementAtIndexConditionBoolModifiableVariable(index: Int32, variableId: String, variableSls: SimpleLocalizedString, defaultValue: Boolean)`
- `ItemPrefab SetTextureAtIndexConditionBoolModifiableVariable(index: Int32, variableId: String, variableSls: SimpleLocalizedString, defaultValue: Boolean)`
- `Sprite GetIcon()`
- `Void ReloadTextures(logSb: Text.StringBuilder)`
- `Boolean TryGetItemGameId(gameId: GameId&)`

**Properties**

- `String Name` — get set
- `String Description` — get set
- `Int32 Price` — get set
- `ItemModifiableVariable[] ItemModifiableVariables` — get set
- `ItemModifiableVariablesRequirement[] ItemModifiableVariablesRequirements` — get set
- `AllowedModifiers AllowedModifiersData` — get set
- `SlotEquipData SlotData` — get set
- `Func[Item,Boolean] OnUse` — get set
- `Func[Item,Item[]] OnUnpack` — get set
- `GameId[] OnUnpackGameIdHint` — get set
- `Action[Boolean,Item] SpecialEffectAction` — get set
- `Action[Item] RandomItemPostProcessing` — get set
- `Func[Live2DController,Item,Live2DController.Live2DControllerItemModifier] ItemModiferAdditionFunction` — get set
- `Action[Item,Collections.Generic.List[IGameStatModifier]] FillGameStatsModifiersAction` — get set
- `Boolean IsIllegal` — get set
- `Boolean CanChangeColor` — get set
- `Boolean HasQuality` — get set
- `Boolean ExpectedInShop` — get set
- `Boolean IsPersonalityModule` — get set
- `Boolean IsMissingItem` — get set
- `Boolean ThrowingOutForbidden` — get set
- `Boolean IsStove` — get set
- `ColorSlot[] ColorSlots` — get set
- `ItemPrefab.ScratchTextureType ScratchType` — get set
- `Boolean IsStackable` — get set
- `ItemCategory Category` — get set
- `ItemSubCategory SubCategory` — get set
- `String[] Partners` — get set
- `SusModifier[] SusModifiers` — get set
- `FishItemPrefabData FishData` — get set
- `FishingRodItemPrefabData FishingRodItemPrefabData` — get set
- `FishingBaitItemPrefabData FishingBaitItemPrefabData` — get set
- `EdibleItemPrefabData EdibleData` — get set
- `PackedTexturesContainer[] Textures` — get set
- `Boolean HasAnyTextures` — get
- `ItemPrefabTag[] Tags` — get set
- `IC.AutomaticReference.IReference[UnityEngine.Sprite] OverrideIconReference` — get set
- `String ShillingLinkId` — get set
- `ItemPrefab.CustomShaderTypeEnum CustomShaderType` — get set
- `IC.AutomaticReference.IReference[UnityEngine.Shader] CustomShader` — get set
- `Action[UnityEngine.Material,Collections.Generic.List[UnityEngine.Object]] CustomShaderMaterialPostProcessing` — get set
- `Boolean IsDefault` — get set
- `Collections.Generic.List[String[]] ControllerElementOverrides` — set
- `Boolean Equipable` — get
- `Boolean EquipableByBot` — get
- `Boolean Usable` — get
- `Boolean HasAnyModifiableVariables` — get
- `Boolean HasColor` — get set

### ItemPrefab.ItemPrefabManager


**Methods**

- `__new()`
- `Void RegisterItemPair(gameId1: GameId, gameId2: GameId)`
- `Boolean TryGetItemPairIndex(item: Item, itemPairIndex: Int32&)`
- `Boolean HasAnyItems(guid: Guid)`
- `IEnumerable AllPrefabsFromSource(guid: Guid)`
- `ItemPrefab GetItemById(itemId: GameId)`
- `Void CreateLocalizationEntries()`
- `SimpleLocalizedString GetItemNameSls(item: Item)`
- `GameId AddModItem(guid: Guid, itemPrefab: ItemPrefab, id: Int32)`
- `UniTask PrepareItems()`

**Properties**

- `Collections.Generic.IEnumerable[ValueTuple[GameId,ItemPrefab]] AllNonDefaultItems` — get
- `Collections.Generic.IEnumerable[ValueTuple[GameId,ItemPrefab]] AllItems` — get
- `Collections.Generic.IEnumerable[ValueTuple[GameId,ItemPrefab]] AllEquipableItems` — get
- `Collections.Generic.IEnumerable[ValueTuple[GameId,ItemPrefab]] AllVanillaItems` — get

### ItemPrefab.ItemPrefabManager.Localization


**Methods**

- `__new()`
- `UniTask RunItemsLocalization()`

### ItemSlot


**Methods**

- `ItemSlot CreateInstance(id: String, friendlyName: SimpleLocalizedString, type: ItemSlot.SlotType)`
- `Boolean IsBotSlot(slotType: ItemSlot.SlotType)`
- `Boolean IsBotSlot(slot: String)`
- `Void AllowMultipleItems()`
- `Void MakeDependent(on: ItemSlot)`
- `Boolean IsDependantOn(slotName: String)`

**Properties**

- `Collections.Generic.IComparer[ItemSlot] IdComparer` — get
- `String FriendlyName` — get
- `Collections.Generic.IReadOnlyCollection[ItemSlot] Needed` — get
- `Collections.Generic.IReadOnlyCollection[ItemSlot] NeedThis` — get
- `Boolean AllowedMultipleItems` — get

**Fields**

- `String Id`
- `SimpleLocalizedString FriendlyNameSls`
- `ItemSlot.SlotType Type`

### ItemSlot.SlotManager


**Methods**

- `__new()`
- `SlotType GetSlotType(slotId: String)`
- `Boolean TryGetSlot(slotId: String, itemSlot: ItemSlot&)`
- `ItemSlot GetSlot(slotId: String)`
- `ItemSlot GetSlotPossibleNull(slotId: String)`
- `Void AddSlot(slot: ItemSlot)`

**Fields**

- `ItemSlot LegL`
- `ItemSlot LegR`
- `ItemSlot ShoeL`
- `ItemSlot ShoeR`
- `ItemSlot StockingL`
- `ItemSlot StockingR`
- `ItemSlot ArmL`
- `ItemSlot ArmR`
- `ItemSlot Skin`
- `ItemSlot Eyes`
- `ItemSlot HeartPupils`
- `ItemSlot Flesh`
- `ItemSlot Head`
- `ItemSlot Ears`
- `ItemSlot Teeth`
- `ItemSlot Tail`
- `ItemSlot Hologram`
- `ItemSlot HairMain`
- `ItemSlot HairAdditional`
- `ItemSlot HairAugmentation`
- `ItemSlot FeetBodyModules`
- `ItemSlot ThighBodyModules`
- `ItemSlot AssBodyModules`
- `ItemSlot CalfBodyModules`
- `ItemSlot BoobsBodyModules`
- `ItemSlot[] BodySizeModuleSlots`
- `ItemSlot PersonalityModule`
- `ItemSlot UpperBody`
- `ItemSlot LowerBody`
- `ItemSlot UpperBodyOuter`
- `ItemSlot Bra`
- `ItemSlot Panties`
- `ItemSlot HairAccessoryL`
- `ItemSlot Manicure`
- `ItemSlot Pedicure`
- `ItemSlot NeckAccessory`
- `ItemSlot Glasses`
- `ItemSlot TongueAccessory`
- `ItemSlot EyeMakeup`
- `ItemSlot Septum`
- `ItemSlot Lips`
- `ItemSlot Navel`
- `ItemSlot NippleLeft`
- `ItemSlot NippleRight`
- `String AnonSlotStart`
- `ItemSlot Anon_Glasses`
- `ItemSlot Anon_FishingRod`
- `ItemSlot Anon_FishingBait`
- `String RoomSlotStart`
- `ItemSlot Room_Mat`
- `ItemSlot Room_Plush`
- `ItemSlot Room_Banner`
- `ItemSlot Room_WallDecoration`

### Live2DBlowjobController

*inherits: IStoryCharacter, ICubismUpdatable, ILive2DController_HeadY, ILive2DController_BodyY, ILive2DController_BlushAndHeartEyes, ILive2DController_EyeREmotes, ILive2DController_EyeRCloseAndShock, ILive2DController_BrowRY, ILive2DController_BrowRRot, ILive2DController_BrowREmote, ILive2DController_Mouth, ILive2DController_TailWiggle, ILive2DController_Lewd_CumShotBasic, ILive2DController_Manager_FrickStaticGuiManager, ILive2DController_Manager_InsertionManager, ILive2DController_Manager_CockManager, ILive2DController_BodyMod_BoobSize, ILive2DController_HeadAngles, ILive2DController_HeadX, ILive2DController_HeadZ, ILive2DController_CatEarsMovement, ILive2DController_CommonFace, ILive2DController_MainFace, ILive2DController_EyeMovement, ILive2DController_EyeLMovement, ILive2DController_EyeRMovement, ILive2DController_EyeLEmotes, ILive2DController_EyeLCloseAndShock, ILive2DController_BrowLY, ILive2DController_BrowLRot, ILive2DController_BrowLEmote, ILive2DController_IndependentBlinking, ILive2DController_EyesHappinessEmote, ILive2DController_SalivaMouth, ILive2DController_BodyAngles, ILive2DController_BodyX, ILive2DController_Lewd_CumInsideMouth, Live2DLewdSceneController, Live2DController, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void InitializeGenerated()`

**Properties**

- `ControllerEnum ControllerEnum` — get
- `SceneEnumFlag SceneEnum` — get
- `Boolean IsPantsAside` — get set
- `Boolean HeadHeld` — get
- `InsertionHandler MouthInsertionHandler` — get
- `Live2DBlowjobController.BlowjobCockInsertionFuckAxis MouthFuckAxis` — get
- `FrickStaticGuiManager FrickStaticGuiManager` — get
- `InsertionManager InsertionManager` — get
- `ICockManager CockManager` — get
- `Single TipHeight` — get
- `Live2DParameter ParamEnableThumbMouth` — get
- `Live2DParameter ParamThumbMouthX` — get
- `Live2DParameter ParamHairPhysicsBaseToShort` — get
- `Live2DParameter ParamHairPhysicsShortToMid` — get
- `Live2DParameter ParamHairPhysicsMidToLong` — get
- `Live2DParameter Param_Angle_Rotation_1_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_2_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_3_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_4_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_5_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_6_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_7_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_8_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_9_TailMain` — get
- `Live2DParameter ParamTailWiggle` — get
- `Live2DParameter ParamCumInMouth` — get
- `Live2DParameter ParamHideCumShot` — get
- `Live2DParameter ParamCumShotAnim` — get
- `Live2DParameter ParamFlacidity` — get
- `Live2DParameter ParamDickAngleY` — get
- `Live2DParameter ParamHeadMovementY` — get
- `Live2DParameter ParamCumOutsideY` — get
- `Live2DParameter ParamBodyY` — get
- `Live2DParameter ParamBodyX` — get
- `Live2DParameter ParamCockAngleZ` — get
- `Live2DParameter ParamForceMouthOpen` — get
- `Live2DParameter ParamEyeRShock` — get
- `Live2DParameter ParamEyeLShock` — get
- `Live2DParameter ParamBrowLRot` — get
- `Live2DParameter ParamBrowRRot` — get
- `Live2DParameter ParamBrowLEmote` — get
- `Live2DParameter ParamBrowREmote` — get
- `Live2DParameter ParamEyeOpen` — get
- `Live2DParameter ParamEyesHappy` — get
- `Live2DParameter ParamIrisZoom` — get
- `Live2DParameter ParamHeart` — get
- `Live2DParameter ParamEyeballRX` — get
- `Live2DParameter ParamEyeballRY` — get
- `Live2DParameter ParamEyeballLX` — get
- `Live2DParameter ParamEyeballLY` — get
- `Live2DParameter ParamMouthOpen` — get
- `Live2DParameter ParamSaliva` — get
- `Live2DParameter ParamToungeX` — get
- `Live2DParameter ParamToungeY` — get
- `Live2DParameter ParamBlush` — get
- `Live2DParameter ParamHeadZ` — get
- `Live2DParameter ParamHeadX` — get
- `Live2DParameter ParamHeadY` — get
- `Live2DParameter ParamEarL` — get
- `Live2DParameter ParamEarR` — get
- `Live2DParameter ParamSalivaPhysics` — get
- `Live2DParameter ParamPupilWiggle` — get
- `Live2DParameter ParamEarsWiggle` — get
- `Live2DParameter ParamHeadpatX` — get
- `Live2DParameter ParamHeadpatY` — get
- `Live2DParameter ParamHeadpat` — get
- `Live2DParameter ParamBrowLY` — get
- `Live2DParameter ParamBrowRY` — get
- `Live2DParameter ParamMouthForm` — get
- `Live2DParameter ParamFlattenNipples` — get
- `Live2DParameter ParamMCBodyY` — get
- `Live2DParameter ParamLegsSwitch` — get
- `Live2DParameter ParamPhysicsHairX` — get
- `Live2DParameter ParamPhysicsHairY` — get
- `Live2DParameter ParamBoobSize` — get
- `Live2DPhysicsOverride PhysicsSubRig_Hair` — get
- `Live2DPhysicsOverride PhysicsSubRig_Tail` — get
- `Live2DController.Part HitAreaHeadpat` — get
- `Live2DController.Part HitAreaOpenMouth` — get
- `Live2DController.Part HitAreaCloseMouth` — get
- `Live2DController.Part HitAreaFaceStroke` — get
- `Live2DController.Part HitAreaThumbMouth` — get
- `String DickSkinName` — get
- `String DickMainName` — get
- `UnityEngine.Color CockTipColor` — get
- `UnityEngine.Color CockColor` — get
- `UnityEngine.Color CumColor` — get
- `ModelBrain CurrentBrain` — get set
- `Live2D.Cubism.Core.CubismModel Model` — get
- `Boolean IsAnyInteractableHeld` — get
- `CumOutsideManager CumOutsideManager` — get
- `ICumManagerCommon CumInsideManager` — get
- `Boolean IsFullyInitialized` — get
- `Int32 ExecutionOrder` — get
- `Boolean NeedsUpdateOnEditing` — get
- `Boolean HasUpdateController` — get set
- `EyeManagerCommon Eyes` — get
- `MouthManagerDefaultMouth Mouth` — get
- `UnityEngine.Vector2 DefaultEyesPosition` — get
- `Live2DController.Part EyesWhitePart` — get
- `Live2DController.Part MouthPart` — get
- `Boolean IsShirtAndHoodieAsideOrOff` — get
- `Boolean IsHoodieAsideOrOff` — get
- `Boolean IsHoodieAside` — get
- `Boolean IsHoodieOn` — get
- `Boolean IsShirtAsideOrOff` — get
- `Boolean IsShirtAside` — get
- `Boolean IsShirtOn` — get
- `Boolean IsPantiesAsideOrOff` — get
- `Boolean IsPantiesAside` — get
- `Boolean IsPantiesOn` — get
- `Boolean IsBraAsideOrOff` — get
- `Boolean IsBraAside` — get
- `Boolean IsBraOn` — get
- `Boolean IsSkirtAside` — get
- `Boolean IsSkirtOn` — get
- `Boolean IsSkirtAsideOrOff` — get
- `Boolean IsPantsOn` — get
- `Boolean IsPantsAsideOrOff` — get
- `Boolean IsDress2Aside` — get
- `Boolean IsDress2On` — get
- `Boolean IsDress2AsideOrOff` — get
- `Boolean IsDress1Aside` — get
- `Boolean IsDress1On` — get
- `Boolean IsDress1AsideOrOff` — get
- `Boolean IsBoobaVisible` — get
- `Live2DToolSelector CurrentToolSelector` — get set
- `UnityEngine.Vector3 DefaultFaceAngle` — get
- `Boolean IsKissing` — get
- `Live2DExpression Expression` — get
- `Live2DParameter BraEnabledParameter` — get
- `Live2DParameter ShirtEnabledParameter` — get
- `Live2DParameter SkirtEnabledParameter` — get set
- `Live2DParameter PantsEnabledParameter` — get set
- `Live2DParameter HoodieEnabledParameter` — get set
- `Live2DParameter Dress2EnabledParameter` — get set
- `Live2DParameter PantiesEnabledParameter` — get
- `Live2DParameter ShoeLOnParameter` — get
- `Live2DParameter ShoeROnParameter` — get
- `Live2DParameter ArmLParameter` — get
- `Live2DParameter ArmRParameter` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### Live2DBlowjobController.BlowjobCockInsertionFuckAxis

*inherits: InsertionHandlerFuckAxis, Object*  

**Methods**

- `__new(controller: Live2DBlowjobController)`
- `Void Start(penisInfo: IPenisInfo)`
- `IPenisInfo GetPenisInfo()`
- `Single GetAngleX()`
- `Single GetAngleY()`
- `Void Reset()`
- `Boolean CanThrustForward()`
- `Boolean CanThrustBackwards()`
- `Void Update()`
- `Void FixedUpdate()`
- `Single GetCurrentRealInsertionPosition()`
- `Single GetCurrentInsertionPosition()`
- `Void ResetAccumulatedMovementToCurrentPosition()`
- `Void ThrustBot(direction: Single)`

**Properties**

- `Boolean IsInside` — get
- `Boolean IsAfterOutside` — get
- `Single CurrentDepth` — get
- `InsertionHandler Owner` — get
- `Live2DController Controller` — get
- `Single FuckingSpeedSum` — get
- `Single FuckingSpeedThrust` — get
- `Single FuckingSpeedReciprocating` — get

### Live2DController

*inherits: IStoryCharacter, ICubismUpdatable, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `Void InitializeGenerated()`
- `Void FireEvent(e: InteractionMemoryEventEnum)`
- `Void FixedUpdateHologram()`
- `Part GetCachedPart(cubismDrawable: Live2D.Cubism.Core.CubismDrawable)`
- `Part GetCachedPart(cubismRenderer: Live2D.Cubism.Rendering.CubismRenderer)`
- `Part GetCachedPart(id: String)`
- `Boolean TryGetCachedPart(id: String, part: Live2DController.Part&)`
- `Void ToggleDrawable(drawablename: String, value: Boolean)`
- `Void ToggleDrawable(drawablename: String, value: Boolean, color: Nullable[UnityEngine.Color])`
- `CubismDrawable[] GetDrawables()`
- `List GetRenderersInDrawOrder()`
- `IEnumerable GetParts()`
- `Void RestoreOriginalTextures()`
- `Void ResetParameters()`
- `Void ResetBasic()`
- `Void ResetEverything()`
- `Void UpdateTexturesFromCurrentlyEquipped(type: Live2DController.UpdateTexturesFromCurrentlyEquippedTypeEnum)`
- `List GetAllItemParts(item: Item)`
- `Boolean TryEstimateItemWorldBounds(item: Item, bounds: UnityEngine.Bounds&)`
- `IEnumerator RenderCoroutine(item: Item, OnFinished: Action[UnityEngine.RenderTexture])`
- `Void PrepareForDialogue()`
- `Void SaveSerializedState()`
- `Void LoadSerializedState()`
- `Void InitializeAll()`
- `Void SetEnabled(v: Boolean)`
- `Void BeforeDestroy()`
- `Void EnsureBrain(characterId: String)`
- `Void StartUsage(characterId: String, user: ILive2DModelUser)`
- `Void EndUsage(user: ILive2DModelUser)`
- `Void Awake()`
- `Void Start()`
- `Void OnDisable()`
- `Void Update()`
- `Void OnLateUpdate()`
- `Void FixedUpdate()`
- `Vector3 GetMouthOffset()`
- `Void GroupColor(group: Live2DController.ColoringGroupEnum, color: UnityEngine.Color)`
- `ICollection GetGroups()`
- `ColoringGroup GetGroup(group: Live2DController.ColoringGroupEnum)`
- `Color ColorMagicV2(color: UnityEngine.Color, min: UnityEngine.Color, max: UnityEngine.Color)`
- `Color ColorMagic(color: UnityEngine.Color, strength: Single)`
- `IEnumerable GetAllElements()`
- `Live2DControllerElement GetElementById(id: String)`
- `Boolean IsElementActive(id: String)`
- `Boolean IsAnySubElementActive(id: String)`
- `Void SetCurrentToolSelectorActive(value: Boolean)`
- `Boolean TryGetHeldInteractable(interactable: ILive2DInteractable&)`
- `Boolean IsHeld(interactable: ILive2DInteractable)`
- `Void ChangeLayer(to: Int32)`
- `Live2DGenericInteractable AddGenericInteractable(renderers: Live2D.Cubism.Rendering.CubismRenderer[], layernr: Int32)`
- `Live2DFullBodyInteractable SetFullBodyInteractable(fullBodyInteractable: Live2DFullBodyInteractable, layernr: Int32)`
- `Void RemoveInteractable(interactable: ILive2DInteractableHoverable)`
- `Void RotateInputToTransformRotation(v: UnityEngine.Vector2&)`
- `Void LetGoIfHeld(interactable: ILive2DInteractable)`
- `Void LetGoOfCurrentlyHeld()`
- `Boolean TryGetCurrentlyHoveredOrHeldInteractablePosition(position: UnityEngine.Vector3&)`
- `IReadOnlyCollection GetDistinctLimbUsages()`
- `PooledList GetCopyLimbUsages(limbUsages: Collections.Generic.List[ILimbUsage]&)`
- `Boolean EnsureLimbs(limbUsage: ILimbUsage)`
- `Void UseLimbs(limbUsage: ILimbUsage, letGoLimbsCaller: LetGoLimbsCaller)`
- `Void LetGoLimbs(limbUsage: ILimbUsage, letGoLimbsCaller: LetGoLimbsCaller)`
- `Void LetGoLimbs(limbUsageChoiceEnum: LimbUsageChoiceEnum, letGoLimbsCaller: LetGoLimbsCaller)`
- `Boolean IsLimbUsageExactlyCorrect(limbUsage: ILimbUsage)`
- `Boolean TryGetLimbUsageAt(flag: LimbUsageChoiceEnum, limbUsage: ILimbUsage&)`
- `Boolean IsLimbActive(flag: LimbUsageChoiceEnum)`
- `Boolean IsApproximatelyDefaultFaceAngle()`
- `Void ToDefaultFaceAngle()`
- `Void StartKiss(targetDrawable: Live2D.Cubism.Core.CubismDrawable, kissStartPositionType: Live2DController.KissStartPositionType, offset: UnityEngine.Vector2)`
- `Void EndKiss()`
- `Void OnDisableKissing()`
- `Void FinishAllMoves()`
- `ParameterBase GetParamByPropertyName(parameterName: String)`
- `StoryEmoteManager GetStoryEmoteManager()`
- `Void SetDefaultEmote(instantly: Boolean)`
- `Void SetEmote(emoteDatas: Collections.Generic.IEnumerable[EmoteData])`
- `Result IsValidEmote(emote: EmoteData)`

**Properties**

- `ControllerEnum ControllerEnum` — get
- `SceneEnumFlag SceneEnum` — get
- `ModelBrain CurrentBrain` — get set
- `Live2D.Cubism.Core.CubismModel Model` — get
- `Boolean IsAnyInteractableHeld` — get
- `CumOutsideManager CumOutsideManager` — get
- `ICumManagerCommon CumInsideManager` — get
- `Boolean IsFullyInitialized` — get
- `Int32 ExecutionOrder` — get
- `Boolean NeedsUpdateOnEditing` — get
- `Boolean HasUpdateController` — get set
- `EyeManagerCommon Eyes` — get
- `MouthManagerDefaultMouth Mouth` — get
- `UnityEngine.Vector2 DefaultEyesPosition` — get
- `Live2DController.Part EyesWhitePart` — get
- `Live2DController.Part MouthPart` — get
- `Boolean IsShirtAndHoodieAsideOrOff` — get
- `Boolean IsHoodieAsideOrOff` — get
- `Boolean IsHoodieAside` — get
- `Boolean IsHoodieOn` — get
- `Boolean IsShirtAsideOrOff` — get
- `Boolean IsShirtAside` — get
- `Boolean IsShirtOn` — get
- `Boolean IsPantiesAsideOrOff` — get
- `Boolean IsPantiesAside` — get
- `Boolean IsPantiesOn` — get
- `Boolean IsBraAsideOrOff` — get
- `Boolean IsBraAside` — get
- `Boolean IsBraOn` — get
- `Boolean IsSkirtAside` — get
- `Boolean IsSkirtOn` — get
- `Boolean IsSkirtAsideOrOff` — get
- `Boolean IsPantsAside` — get set
- `Boolean IsPantsOn` — get
- `Boolean IsPantsAsideOrOff` — get
- `Boolean IsDress2Aside` — get
- `Boolean IsDress2On` — get
- `Boolean IsDress2AsideOrOff` — get
- `Boolean IsDress1Aside` — get
- `Boolean IsDress1On` — get
- `Boolean IsDress1AsideOrOff` — get
- `Boolean IsBoobaVisible` — get
- `Live2DToolSelector CurrentToolSelector` — get set
- `UnityEngine.Vector3 DefaultFaceAngle` — get
- `Boolean IsKissing` — get
- `Live2DExpression Expression` — get
- `Live2DParameter BraEnabledParameter` — get
- `Live2DParameter ShirtEnabledParameter` — get
- `Live2DParameter SkirtEnabledParameter` — get set
- `Live2DParameter PantsEnabledParameter` — get set
- `Live2DParameter HoodieEnabledParameter` — get set
- `Live2DParameter Dress2EnabledParameter` — get set
- `Live2DParameter PantiesEnabledParameter` — get
- `Live2DParameter ShoeLOnParameter` — get
- `Live2DParameter ShoeROnParameter` — get
- `Live2DParameter ArmLParameter` — get
- `Live2DParameter ArmRParameter` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Live2DController.ColoringGroupEnum[] AllHairNonAccessoryColoringGroups`
- `String CatEarsElementId`
- `String WizardHatElementId`
- `String CuteBowElementId`
- `String PumpkinHairpinId`
- `String HeadbandId`
- `String SharpTeethId`
- `String BellChokerElementId`
- `String ShirtId`
- `String Dress1Id`
- `String Dress2Id`
- `String SkirtId`
- `String PantsId`
- `String HoodieId`
- `String NippleLeftPiercingId`
- `String NippleRightPiercingId`
- `String NavelPiercingId`
- `String BasicHologramId`
- `String BasicEyebrowsId`
- `String Hair0_TopId`
- `String Hair0_FrontId`
- `String Hair0_SideId`
- `String Hair0_BackId`
- `String Hair0_BraidId`
- `String Hair1_TopId`
- `String Hair1_FrontId`
- `String Hair1_SideId`
- `String Hair1_BackId`
- `String Hair2_FrontId`
- `String Hair3_TopId`
- `String Hair3_FrontId`
- `String Hair3_SideId`
- `String Hair3_BackId`
- `String Hair4_PonytailId`
- `String Hair4_KnotId`

### Live2DController.CatBellLive2DControllerItemModifier

*inherits: Live2DControllerItemModifier, Object*  

**Methods**

- `__new()`
- `Void Activate(live2DController: Live2DController, type: Live2DController.UpdateTexturesFromCurrentlyEquippedTypeEnum)`
- `Void FixedUpdate(live2DController: Live2DController)`
- `Void Deactivate(live2DController: Live2DController)`

**Properties**

- `Item SourceItem` — get

### Live2DController.ColoringGroup


**Methods**

- `__new(coloringGroupEnum: Live2DController.ColoringGroupEnum, parts: Collections.Generic.List[Live2DController.Part])`
- `Void Toggle(value: Boolean)`
- `Void ColorAndToggle(value: Boolean, color: UnityEngine.Color)`
- `Void Color(color: UnityEngine.Color)`
- `CubismRenderer[] GetCubismRenderers()`
- `Void PrepareAsSkinning(mainPartId: String)`

**Properties**

- `Live2DController.ColoringGroupEnum ColoringGroupEnum` — get
- `Boolean Enabled` — get
- `Collections.Generic.List[Live2DController.Part] Parts` — get
- `Live2DController.Part MainPart` — get
- `Boolean IsSkinned` — get
- `Boolean HasNoParts` — get

### Live2DController.ColorScaler


**Methods**

- `__new(strength: Single)`
- `__new(baseColor: UnityEngine.Color)`
- `__new(colorMin: UnityEngine.Color, colorMax: UnityEngine.Color)`
- `Color Scale(color: UnityEngine.Color)`

**Properties**

- `UnityEngine.Color ColorMin` — get
- `UnityEngine.Color ColorMax` — get

**Fields**

- `Live2DController.ColorScaler DefaultColorScaler`

### Live2DController.ILive2DControllerManager_EndUsage

*inherits: ILive2DControllerManager_Callback*  

**Methods**

- `Void EndUsage()`

### Live2DController.ILive2DControllerManager_FixedUpdate

*inherits: ILive2DControllerManager_Callback*  

**Methods**

- `Void FixedUpdate()`

### Live2DController.ILive2DControllerManager_OnDisable

*inherits: ILive2DControllerManager_Callback*  

**Methods**

- `Void OnDisable()`

### Live2DController.ILive2DControllerManager_ResetStage1

*inherits: ILive2DControllerManager_Callback*  

**Methods**

- `Void ResetStage1()`

### Live2DController.ILive2DControllerManager_SerializedState

*inherits: ILive2DControllerManager_Callback*  

**Methods**

- `Void SaveState(state: Live2DControllerCommonState)`
- `Void LoadState(state: Live2DControllerCommonState)`

### Live2DController.ILive2DControllerManager_StartUsageGameplay

*inherits: ILive2DControllerManager_Callback*  

**Methods**

- `Void StartUsageGameplay()`

### Live2DController.ILive2DControllerManager_Update

*inherits: ILive2DControllerManager_Callback*  

**Methods**

- `Void Update()`

### Live2DController.ItemWithCurrentData

*inherits: IDisposable, Object*  

**Methods**

- `__new(item: Item)`
- `Void UpdateData(controller: String)`
- `Void Dispose()`

**Fields**

- `Item Item`
- `ItemPrefab Prefab`
- `Live2DController.Part.ScratchPartLayer.ScratchPartData ScratchPartData`
- `Collections.Generic.List[String] ActiveElements`
- `Collections.Generic.List[PackedTexturesContainer.PackedTexture] ActiveTextures`
- `Boolean VanillaActive`

### Live2DController.KissingDialogueArea

*inherits: StoryBotDialogueAreaDefinition, Object*  

**Methods**

- `__new()`
- `String GetPrefix()`

**Fields**

- `StoryBotDialogueTagDefinition KissBoobs`
- `StoryBotDialogueTagDefinition KissPelvic`
- `StoryBotDialogueTagDefinition KissEye`
- `StoryBotDialogueTagDefinition KissCatEars`
- `StoryBotDialogueTagDefinition KissThigh`
- `StoryBotDialogueTagDefinition KissTummy`
- `StoryBotDialogueTagDefinition KissAss`
- `StoryBotDialogueTagDefinition KissLeg`
- `StoryBotDialogueTagDefinition KissFoot`
- `StoryBotDialogueTagDefinition KissArm`
- `StoryBotDialogueTagDefinition KissGeneric`
- `StoryBotDialogueTagDefinition KissHair`

### Live2DController.Live2DControllerElement


**Methods**

- `__new(id: String, group: Live2DController.Live2DControllerElement.ElementColoringGroup[])`
- `Void Activate(item: Live2DController.ItemWithCurrentData)`
- `IEnumerable AllPartsOnTextureWithColor(controller: Live2DController, item: Item)`
- `IEnumerable AllPartsWithOnTextureColoringGroup(controller: Live2DController)`
- `IEnumerable AllPartsNonSegmented(controller: Live2DController)`

**Properties**

- `Collections.Generic.IReadOnlyCollection[Live2DController.Live2DControllerElement.ElementColoringGroup] Groups` — get
- `Boolean IsActive` — get

**Fields**

- `String id`

### Live2DController.Live2DControllerElement.ElementColoringGroup


**Methods**

- `__new(colorScaler: Live2DController.ColorScaler, groups: Live2DController.ColoringGroupEnum[])`
- `ElementColoringGroup CreateInstanceColorIndex0(colorScaler: Live2DController.ColorScaler, groups: Live2DController.ColoringGroupEnum[])`
- `ElementColoringGroup CreateInstanceParameter(colorScaler: Live2DController.ColorScaler, enableParam: Live2DParameter, groups: Live2DController.ColoringGroupEnum[])`
- `ElementColoringGroup CreateInstanceParameterForceToggle(colorScaler: Live2DController.ColorScaler, enableParam: Live2DParameter, groups: Live2DController.ColoringGroupEnum[])`
- `ElementColoringGroup CreateInstanceDifferentColor(index: Int32, colorScaler: Live2DController.ColorScaler, groups: Live2DController.ColoringGroupEnum[])`
- `Color GetColor(item: Item)`
- `Void Init(controller: Live2DController)`

**Fields**

- `Func[Item,Nullable[UnityEngine.Color]] ColorExtractionFunc`
- `Live2DController.ColoringGroupEnum[] GroupsEnum`
- `Live2DController.ColoringGroup[] Groups`
- `Live2DController.ColorScaler ColorScaler`
- `Live2DParameter EnableParam`
- `Boolean ForceToggleEvenWithParam`
- `Boolean NoItem`

### Live2DController.Live2DControllerItemModifier


**Methods**

- `Void SetSourceItem(item: Item)`
- `Void Activate(live2DController: Live2DController, type: Live2DController.UpdateTexturesFromCurrentlyEquippedTypeEnum)`
- `Void OnReactivate(live2DController: Live2DController, type: Live2DController.UpdateTexturesFromCurrentlyEquippedTypeEnum)`
- `Void FixedUpdate(live2DController: Live2DController)`
- `Void Deactivate(live2DController: Live2DController)`

**Properties**

- `Item SourceItem` — get

### Live2DController.ParameterLive2DControllerItemModifier

*inherits: Live2DControllerItemModifier, Object*  

**Methods**

- `__new(parameters: Live2DController.ParameterLive2DControllerItemModifier.Data[])`
- `Void FixedUpdate(live2DController: Live2DController)`
- `Void OnReactivate(live2DController: Live2DController, type: Live2DController.UpdateTexturesFromCurrentlyEquippedTypeEnum)`
- `Void Activate(live2DController: Live2DController, type: Live2DController.UpdateTexturesFromCurrentlyEquippedTypeEnum)`
- `Void Deactivate(live2DController: Live2DController)`

**Properties**

- `Item SourceItem` — get

### Live2DController.ParameterLive2DControllerItemModifier.Data


**Methods**

- `__new(floatVariable: ItemModifiableVariableFloat01Percent, parameterGetter: Func[Live2DController, Live2DParameter])`
- `Void Activate(controller: Live2DController, sourceItem: Item, type: Live2DController.UpdateTexturesFromCurrentlyEquippedTypeEnum)`
- `Void Deactivate()`
- `Void ApplyValue(controller: Live2DController, sourceItem: Item)`
- `Void FinishMove()`

### Live2DController.Part

*inherits: IPackable, Object*  

**Methods**

- `__new(cubismRenderer: Live2D.Cubism.Rendering.CubismRenderer, owner: Live2DController)`
- `__new(cubismDrawable: Live2D.Cubism.Core.CubismDrawable, owner: Live2DController)`
- `Int32 GetRandomTriangleUniformlyByArea()`
- `Void PrepareForDrawing()`
- `Void Clear()`
- `Boolean NeedsToBeDrawn()`
- `Boolean NeedsRedrawing()`
- `Void InitRelatedElementColoringGroup(relatedElementColoringGroup: Live2DController.Live2DControllerElement.ElementColoringGroup)`
- `Boolean TryGetVanillaLayer(layer: Live2DController.Part.PartLayer&)`
- `Void AddVanilla(itemData: Live2DController.ItemWithCurrentData, color: UnityEngine.Color)`
- `Void AddLayers(itemWithCurrentData: Live2DController.ItemWithCurrentData, packedTexture: PackedTexturesContainer.PackedTexture, packedDrawable: PackedTexturesContainer.PackedDrawable)`
- `Void SetShader(shader: UnityEngine.Shader, customShaderMaterial: Action[UnityEngine.Material, Collections.Generic.List[UnityEngine.Object]], objectsReferencedByShaders: Collections.Generic.List[UnityEngine.Object])`
- `Void DrawRuntimeWithClear(targetRect: UnityEngine.Rect, texture: UnityEngine.Texture)`
- `Void DrawRuntime(targetRect: UnityEngine.Rect, texture: UnityEngine.Texture)`
- `Void SetActive(active: Boolean)`
- `Void Draw(targetRectInTexture: UnityEngine.Rect)`
- `Void MarkAsSkinnedClone()`
- `Void SetColoringGroup(coloringGroup: Live2DController.ColoringGroup)`
- `Rect CalculateApproximateWorldRect()`
- `Vector2 CalculateWorldBoundsCenter()`

**Properties**

- `String FullName` — get
- `UnityEngine.Mesh Mesh` — get
- `UnityEngine.Texture MainTexture` — get
- `UnityEngine.Rect RealNormalizedRect` — get
- `UnityEngine.RectInt ExpandedPixelRect` — get
- `UnityEngine.Rect ExpandedNormalizedSize` — get
- `Single[] TriangleAreas` — get
- `Single Area` — get
- `Live2DController Owner` — get
- `Live2DController.Live2DControllerElement.ElementColoringGroup RelatedElementColoringGroup` — get
- `Live2D.Cubism.Rendering.CubismRenderer CubismRenderer` — get
- `Live2D.Cubism.Core.CubismDrawable CubismDrawable` — get
- `UnityEngine.MeshRenderer MeshRenderer` — get
- `UnityEngine.GameObject GameObject` — get
- `UnityEngine.Material DefaultMaterial` — get
- `Boolean EverDrawn` — get
- `Collections.Generic.List[Live2DController.Part.PartLayer] PreviousLayers` — get
- `Collections.Generic.List[Live2DController.Part.PartLayer] Layers` — get
- `Boolean IsSkinnedClone` — get
- `Live2DController.ColoringGroup ColoringGroup` — get

**Fields**

- `Int32 VanillaLayer`
- `Int32 OverlayLayer`

### Live2DController.Part.DefaultTextureLayer

*inherits: PartLayer, Object*  

**Methods**

- `__new(layer: Int32, color: UnityEngine.Color, relatedItem: Item)`
- `Void Draw(part: Live2DController.Part, mainTexture: UnityEngine.Texture, targetRect: UnityEngine.Rect)`

**Properties**

- `Boolean IsFullLayer` — get
- `Int32 Layer` — get
- `UnityEngine.Color Color` — get
- `Item RelatedItem` — get

### Live2DController.Part.PackedTexturePartLayer

*inherits: PartLayer, Object*  

**Methods**

- `__new(layer: Int32, color: UnityEngine.Color, drawable: PackedTexturesContainer.PackedDrawable, texture: PackedTexturesContainer.PackedTexture, relatedItem: Item)`
- `Void Draw(part: Live2DController.Part, mainTexture: UnityEngine.Texture, targetRect: UnityEngine.Rect)`

**Properties**

- `PackedTexturesContainer.PackedDrawable Drawable` — get
- `PackedTexturesContainer.PackedTexture Texture` — get
- `Boolean IsFullLayer` — get
- `Int32 Layer` — get
- `UnityEngine.Color Color` — get
- `Item RelatedItem` — get

### Live2DController.Part.PartLayer


**Methods**

- `Void Draw(part: Live2DController.Part, mainTexture: UnityEngine.Texture, targetRect: UnityEngine.Rect)`

**Properties**

- `Int32 Layer` — get
- `UnityEngine.Color Color` — get
- `Item RelatedItem` — get
- `Boolean IsFullLayer` — get

### Live2DController.Part.ScratchPartLayer

*inherits: PartLayer, Object*  

**Methods**

- `__new(layer: Int32, data: Live2DController.Part.ScratchPartLayer.ScratchPartData, relatedItem: Item)`
- `Void Draw(part: Live2DController.Part, mainTexture: UnityEngine.Texture, targetRect: UnityEngine.Rect)`

**Properties**

- `Live2DController.Part.ScratchPartLayer.ScratchPartData Data` — get
- `Boolean IsFullLayer` — get
- `Int32 Layer` — get
- `UnityEngine.Color Color` — get
- `Item RelatedItem` — get

### Live2DController.Part.ScratchPartLayer.ScratchPartData


**Methods**

- `__new(item: Item)`

**Properties**

- `Single Quality` — get set
- `ItemPrefab.ScratchTextureType ScratchType` — get set

### Live2DController.StoryEmoteExpressionSlot

*inherits: IStoryEmoteSlot, Object*  

**Methods**

- `__new(controller: Live2DController)`
- `Result IsValidEmote(emoteData: EmoteData)`
- `IEnumerable GetValidNames()`
- `Boolean IsTargetSlot(slotName: String)`
- `IEnumerable GetItemId()`
- `Void SetDefault()`
- `Void SetItem(emote: EmoteData)`

**Fields**

- `String Expression_Slot`
- `String Clear_Expression`
- `String VerySad_Expression`
- `String Sad_Expression`
- `String NoSad_Expression`
- `String NoHappy_Expression`
- `String Happy_Expression`
- `String VeryHappy_Expression`
- `String NoBlush_Expression`
- `String Blush_Expression`
- `String VeryBlush_Expression`
- `String NoShock_Expression`
- `String Shock_Expression`
- `String VeryShock_Expression`
- `String NoAngry_Expression`
- `String Angry_Expression`
- `String VeryAngry_Expression`

### Live2DController.StoryEmoteManager


**Methods**

- `__new()`
- `Void AddSlot(slot: Live2DController.IStoryEmoteSlot)`
- `Void SetDefaultEmote()`
- `Void SetEmote(emoteData: EmoteData)`
- `Result IsValidEmote(emoteData: EmoteData)`
- `String GenerateSummary(characterName: String)`

**Properties**

- `Collections.Generic.IEnumerable[ValueTuple[String,String]] AllItems` — get

### Live2DController.TailLive2DControllerItemModifier

*inherits: Live2DControllerItemModifier, Object*  

**Methods**

- `__new(speedMulti: Single)`
- `Void FixedUpdate(live2DController: Live2DController)`
- `Void Activate(live2DController: Live2DController, type: Live2DController.UpdateTexturesFromCurrentlyEquippedTypeEnum)`
- `Void Deactivate(live2DController: Live2DController)`

**Properties**

- `Item SourceItem` — get

### Live2DController.TextureContainer


**Methods**

- `__new(allParts: Collections.Generic.List[Live2DController.Part], originalTexture: UnityEngine.Texture)`
- `Boolean IsSizeValid(width: Int32, height: Int32)`
- `Void SetTexture(texture: UnityEngine.Texture)`
- `Void PrepareForDrawing()`
- `Boolean TryGetRenderTexture(renderTexture: UnityEngine.RenderTexture&)`
- `Boolean NeedsRedrawing()`
- `Boolean NeedsAnyDrawing()`
- `Boolean CheckIfRenderTextureIsValid()`
- `Void RestoreOriginalTexture()`
- `Void ClearAndDrawAllParts()`

**Properties**

- `Collections.Generic.List[Live2DController.Part] AllParts` — get
- `UnityEngine.Texture OriginalTexture` — get
- `UnityEngine.Texture CurrentTexture` — get

### Live2DControllerSingleton

*inherits: SingletonMonoBehaviour, SingletonMonoBehaviourBase, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `SceneEnumFlag ToFlags(e: ControllerEnum)`
- `SceneEnumFlag ToFlags(e: ControllerEnum[])`
- `IEnumerable AllInstantiatedControllersFor(characterId: String)`
- `IEnumerable AllCurrentlyUsedControllersFor(characterId: String)`
- `Boolean IsAnyControllerActiveAndTalkingWithOverlay(characterId: String)`
- `Live2DController GetReadyController(characterId: String)`
- `ModCreationLive2DControllersContainer GetModCreationData(usageName: String)`
- `Void OnValidate()`
- `Void Start()`
- `Void UpdateAllTextures()`
- `Void ResetAllTextures()`
- `Void ReturnToPoll(texture: UnityEngine.Texture)`
- `RenderTexture GetRenderTexture()`

**Properties**

- `Live2DPrefabHolder[] Live2DPrefabHolders` — get
- `Live2DPrefabHolder DoggyCharacterHolder` — get
- `Live2DPrefabHolder MissionaryCharacterHolder` — get
- `Live2DPrefabHolder InteractCharacterHolder` — get
- `Live2DPrefabHolder BlowjobCharacterHolder` — get
- `Live2DPrefabHolder CowgirlCharacterHolder` — get
- `Live2DPrefabHolder ShowerCharacterHolder` — get
- `Collections.Generic.IEnumerable[Live2DPrefabHolder] AllInstantiatedPrefabHolders` — get
- `Collections.Generic.IEnumerable[Live2DController] AllInstantiatedControllers` — get
- `Collections.Generic.IEnumerable[Live2DController] AllActiveControllers` — get
- `Live2DControllerSingleton LuaInstance` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `ControllerEnum[] AllValidControllersEnums`
- `Int32 Live2DTextureSize`
- `Int32 Live2DTextureWidth`
- `Int32 Live2DTextureHeight`
- `Int32 Live2DMipLevel`

### Live2DCowgirlController

*inherits: IStoryCharacter, ICubismUpdatable, ILive2DController_HeadY, ILive2DController_TongueMovement, ILive2DController_OmegaMeter, ILive2DController_BlushAndHeartEyes, ILive2DController_EyeREmotes, ILive2DController_EyeRCloseAndShock, ILive2DController_BrowRY, ILive2DController_BrowRRot, ILive2DController_BrowREmote, ILive2DController_Mouth, ILive2DController_TailWiggle, ILive2DController_Lewd_BotOrgasm, ILive2DController_Lewd_XRay, ILive2DController_Lewd_CumShotCommon, ILive2DController_Lewd_CumShotBasic, ILive2DController_Lewd_CumShotY, ILive2DController_Lewd_CumInsideWomb, ILive2DController_Lewd_CumInsideVagina, ILive2DController_Manager_FrickStaticGuiManager, ILive2DController_Manager_InsertionManager, ILive2DController_Manager_CockManager, ILive2DController_BodyMod_ThighSize, ILive2DController_BodyMod_BoobSize, ILive2DController_BodyMod_AssSize, ILive2DController_HeadAngles, ILive2DController_HeadX, ILive2DController_HeadZ, ILive2DController_CatEarsMovement, ILive2DController_Headpat, ILive2DController_CommonFace, ILive2DController_MainFace, ILive2DController_EyeMovement, ILive2DController_EyeLMovement, ILive2DController_EyeRMovement, ILive2DController_EyeLEmotes, ILive2DController_EyeLCloseAndShock, ILive2DController_BrowLY, ILive2DController_BrowLRot, ILive2DController_BrowLEmote, ILive2DController_IndependentBlinking, ILive2DController_EyesHappinessEmote, ILive2DController_SalivaMouth, ILive2DController_Lewd_LegQuiver, Live2DLewdSceneController, Live2DController, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void PrepareNippleInteractables(thisController: Live2DCowgirlController)`
- `Void PrepareBoobInteractables(thisController: Live2DCowgirlController)`
- `Void InitializeGenerated()`

**Properties**

- `ControllerEnum ControllerEnum` — get
- `SceneEnumFlag SceneEnum` — get
- `Live2DInteractableLimbUsage[Live2DCowgirlController] LegsGrabInteractable` — get
- `Boolean IsPantiesAside` — get
- `Boolean IsPantsAside` — get set
- `Live2DCowgirlController.CowgirlCockInsertionFuckAxis VaginaCockInsertionFuckAxis` — get
- `BasicInsertionHandleFuckAxis VaginaFingeringFuckAxis` — get
- `InsertionHandler VaginaInsertionHandler` — get
- `Boolean McBodyVisible` — get set
- `IXRayManager XRayManager` — get
- `FrickStaticGuiManager FrickStaticGuiManager` — get
- `InsertionManager InsertionManager` — get
- `ICockManager CockManager` — get
- `Live2DParameter Param_Angle_Rotation_1_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_2_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_3_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_4_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_5_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_6_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_7_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_8_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_9_TailMain` — get
- `Live2DParameter ParamTailWiggle` — get
- `Live2DParameter ParamBrowRY` — get
- `Live2DParameter ParamBrowLY` — get
- `Live2DParameter ParamEyeRShock` — get
- `Live2DParameter ParamEyeLShock` — get
- `Live2DParameter ParamBrowLRot` — get
- `Live2DParameter ParamBrowRRot` — get
- `Live2DParameter ParamBrowLEmote` — get
- `Live2DParameter ParamBrowREmote` — get
- `Live2DParameter ParamEyeOpen` — get
- `Live2DParameter ParamEyesHappy` — get
- `Live2DParameter ParamIrisZoom` — get
- `Live2DParameter ParamHeart` — get
- `Live2DParameter ParamEyeballRX` — get
- `Live2DParameter ParamEyeballRY` — get
- `Live2DParameter ParamEyeballLX` — get
- `Live2DParameter ParamEyeballLY` — get
- `Live2DParameter ParamMouthOpen` — get
- `Live2DParameter ParamSaliva` — get
- `Live2DParameter ParamMouthForm` — get
- `Live2DParameter ParamToungeX` — get
- `Live2DParameter ParamToungeY` — get
- `Live2DParameter ParamBlush` — get
- `Live2DParameter ParamHeadZ` — get
- `Live2DParameter ParamHeadX` — get
- `Live2DParameter ParamHeadY` — get
- `Live2DParameter ParamEarL` — get
- `Live2DParameter ParamEarR` — get
- `Live2DParameter ParamChestX` — get
- `Live2DParameter ParamSalivaPhysics` — get
- `Live2DParameter ParamHairX` — get
- `Live2DParameter ParamPupilWiggle` — get
- `Live2DParameter ParamEarsWiggle` — get
- `Live2DParameter ParamHeadpatX` — get
- `Live2DParameter ParamHeadpatY` — get
- `Live2DParameter ParamHeadpat` — get
- `Live2DParameter ParamHairPhysicsBaseToShort` — get
- `Live2DParameter ParamHairPhysicsShortToMid` — get
- `Live2DParameter ParamHairPhysicsMidToLong` — get
- `Live2DParameter ParamPhysicsBoobXL` — get
- `Live2DParameter ParamPhysicsBoobYL` — get
- `Live2DParameter ParamPhysicsBoobXR` — get
- `Live2DParameter ParamPhysicsBoobYR` — get
- `Live2DParameter ParamHoodieStringL` — get
- `Live2DParameter ParamHoodieStringR` — get
- `Live2DParameter ParamSkirtYPhysics` — get
- `Live2DParameter ParamGrabBoobLEnable` — get
- `Live2DParameter ParamBoobSqueezeL` — get
- `Live2DParameter ParamGrabBoobREnable` — get
- `Live2DParameter ParamBoobSqueezeR` — get
- `Live2DParameter ParamNippleREnable` — get
- `Live2DParameter ParamNippleRSqueeze` — get
- `Live2DParameter ParamNippleLEnable` — get
- `Live2DParameter ParamNippleLSqueeze` — get
- `Live2DParameter ParamGrabLegREnable` — get
- `Live2DParameter ParamGrabLegLEnable` — get
- `Live2DParameter ParamFingeringEnable` — get
- `Live2DParameter ParamFingeringThrust` — get
- `Live2DParameter ParamFingeringHandWet` — get
- `Live2DParameter ParamFingeringAngleX` — get
- `Live2DParameter ParamClitRubEnable` — get
- `Live2DParameter ParamClitRubX` — get
- `Live2DParameter ParamClitRubY` — get
- `Live2DParameter ParamClitMoveX` — get
- `Live2DParameter ParamClitMoveY` — get
- `Live2DParameter ParamVaginaPush` — get
- `Live2DParameter ParamXRayVagR0` — get
- `Live2DParameter ParamXRayVagR1` — get
- `Live2DParameter ParamXRayVagR2` — get
- `Live2DParameter ParamXRayVagR3` — get
- `Live2DParameter ParamXRayVagR4` — get
- `Live2DParameter ParamXRayVagR5` — get
- `Live2DParameter ParamXRayVagR6` — get
- `Live2DParameter ParamXRayVagR7` — get
- `Live2DParameter ParamXRayVagL0` — get
- `Live2DParameter ParamXRayVagL1` — get
- `Live2DParameter ParamXRayVagL2` — get
- `Live2DParameter ParamXRayVagL3` — get
- `Live2DParameter ParamXRayVagL4` — get
- `Live2DParameter ParamXRayVagL5` — get
- `Live2DParameter ParamXRayVagL6` — get
- `Live2DParameter ParamXRayVagL7` — get
- `Live2DParameter ParamVaginaSpread` — get
- `Live2DParameter ParamPhysicsCumWomb` — get
- `Live2DParameter ParamMCBodyVisible` — get
- `Live2DParameter ParamCockAngleX` — get
- `Live2DParameter ParamCockAngleY` — get
- `Live2DParameter ParamCumShotAnim` — get
- `Live2DParameter ParamFlacidity` — get
- `Live2DParameter ParamCumShotLengthY` — get
- `Live2DParameter ParamHideCumShot` — get
- `Live2DParameter ParamBotBodyMovementY` — get
- `Live2DParameter ParamInsertableInside` — get
- `Live2DParameter ParamOmegaMeter` — get
- `Live2DParameter ParamMoveMc` — get
- `Live2DParameter ParamXray` — get
- `Live2DParameter ParamOrgasm` — get
- `Live2DParameter ParamCumInsideWomb` — get
- `Live2DParameter ParamCumInside` — get
- `Live2DParameter ParamLegsQuiver` — get
- `Live2DParameter ParamToSide` — get
- `Live2DParameter ParamPantsToSide` — get
- `Live2DParameter ParamFlattenNipples` — get
- `Live2DParameter ParamFlattenBoobs` — get
- `Live2DParameter ParamAssSize` — get
- `Live2DParameter ParamBoobSize` — get
- `Live2DParameter ParamThighSize` — get
- `Live2DPhysicsOverride PhysicsSubRig_BoobLY` — get
- `Live2DPhysicsOverride PhysicsSubRig_BoobRY` — get
- `Live2DPhysicsOverride PhysicsSubRig_BoobLX` — get
- `Live2DPhysicsOverride PhysicsSubRig_HoodieStringL` — get
- `Live2DPhysicsOverride PhysicsSubRig_BoobRX` — get
- `Live2DPhysicsOverride PhysicsSubRig_HoodieStringR` — get
- `Live2DPhysicsOverride PhysicsSubRig_HeadShake` — get
- `Live2DPhysicsOverride PhysicsSubRig_Skirt` — get
- `Live2DPhysicsOverride PhysicsSubRig_Tail` — get
- `Live2DPhysicsOverride PhysicsSubRig_Hair` — get
- `Live2DController.Part HitAreaBoobL` — get
- `Live2DController.Part HitAreaBoobR` — get
- `Live2DController.Part HitAreaLegR` — get
- `Live2DController.Part HitAreaLegL` — get
- `Live2DController.Part HitAreaBothBoobs` — get
- `Live2DController.Part HitAreaFingering` — get
- `Live2DController.Part HitAreaClit` — get
- `Live2DController.Part HitAreaBothNipples` — get
- `Live2DController.Part HitAreaNippleL` — get
- `Live2DController.Part HitAreaNippleR` — get
- `Live2DController.Part HitAreaHeadpat` — get
- `Live2DController.Part HitAreaOpenMouth` — get
- `Live2DController.Part HitAreaCloseMouth` — get
- `String DickSkinName` — get
- `String DickMainName` — get
- `UnityEngine.Color CockTipColor` — get
- `UnityEngine.Color CockColor` — get
- `UnityEngine.Color CumColor` — get
- `ModelBrain CurrentBrain` — get set
- `Live2D.Cubism.Core.CubismModel Model` — get
- `Boolean IsAnyInteractableHeld` — get
- `CumOutsideManager CumOutsideManager` — get
- `ICumManagerCommon CumInsideManager` — get
- `Boolean IsFullyInitialized` — get
- `Int32 ExecutionOrder` — get
- `Boolean NeedsUpdateOnEditing` — get
- `Boolean HasUpdateController` — get set
- `EyeManagerCommon Eyes` — get
- `MouthManagerDefaultMouth Mouth` — get
- `UnityEngine.Vector2 DefaultEyesPosition` — get
- `Live2DController.Part EyesWhitePart` — get
- `Live2DController.Part MouthPart` — get
- `Boolean IsShirtAndHoodieAsideOrOff` — get
- `Boolean IsHoodieAsideOrOff` — get
- `Boolean IsHoodieAside` — get
- `Boolean IsHoodieOn` — get
- `Boolean IsShirtAsideOrOff` — get
- `Boolean IsShirtAside` — get
- `Boolean IsShirtOn` — get
- `Boolean IsPantiesAsideOrOff` — get
- `Boolean IsPantiesOn` — get
- `Boolean IsBraAsideOrOff` — get
- `Boolean IsBraAside` — get
- `Boolean IsBraOn` — get
- `Boolean IsSkirtAside` — get
- `Boolean IsSkirtOn` — get
- `Boolean IsSkirtAsideOrOff` — get
- `Boolean IsPantsOn` — get
- `Boolean IsPantsAsideOrOff` — get
- `Boolean IsDress2Aside` — get
- `Boolean IsDress2On` — get
- `Boolean IsDress2AsideOrOff` — get
- `Boolean IsDress1Aside` — get
- `Boolean IsDress1On` — get
- `Boolean IsDress1AsideOrOff` — get
- `Boolean IsBoobaVisible` — get
- `Live2DToolSelector CurrentToolSelector` — get set
- `UnityEngine.Vector3 DefaultFaceAngle` — get
- `Boolean IsKissing` — get
- `Live2DExpression Expression` — get
- `Live2DParameter BraEnabledParameter` — get
- `Live2DParameter ShirtEnabledParameter` — get
- `Live2DParameter SkirtEnabledParameter` — get set
- `Live2DParameter PantsEnabledParameter` — get set
- `Live2DParameter HoodieEnabledParameter` — get set
- `Live2DParameter Dress2EnabledParameter` — get set
- `Live2DParameter PantiesEnabledParameter` — get
- `Live2DParameter ShoeLOnParameter` — get
- `Live2DParameter ShoeROnParameter` — get
- `Live2DParameter ArmLParameter` — get
- `Live2DParameter ArmRParameter` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### Live2DCowgirlController.CowgirlCockInsertionFuckAxis

*inherits: InsertionHandlerFuckAxis, Object*  

**Methods**

- `__new(cowgirlController: Live2DCowgirlController, botBodyMovementYParameter: Live2DParameter, paramCockInside: Live2DParameter, thrustParameter: Live2DParameter, dickAngleYParameter: Live2DParameter, dickAngleXParameter: Live2DParameter)`
- `Void PutInside()`
- `Void Start(penisInfo: IPenisInfo)`
- `IPenisInfo GetPenisInfo()`
- `Single GetAngleX()`
- `Single GetAngleY()`
- `Void Reset()`
- `Boolean CanThrustForward()`
- `Boolean CanThrustBackwards()`
- `Void Update()`
- `Single GetCurrentRealInsertionPosition()`
- `Single GetCurrentInsertionPosition()`
- `Void ResetAccumulatedMovementToCurrentPosition()`

**Properties**

- `Live2DParameter BotBodyMovementYParameter` — get set
- `Live2DParameter ThrustParameter` — get
- `Boolean DisableDickAngle` — get set
- `Boolean IsInsideCowgirl` — get set
- `Boolean IsInside` — get
- `Boolean IsAfterOutside` — get
- `InsertionHandler Owner` — get
- `Live2DController Controller` — get
- `Single FuckingSpeedSum` — get
- `Single FuckingSpeedThrust` — get
- `Single FuckingSpeedReciprocating` — get

### Live2DInteractionController

*inherits: IStoryCharacter, ICubismUpdatable, ILive2DController_HeadY, ILive2DController_BodyY, ILive2DController_TongueMovement, ILive2DController_OmegaMeter, ILive2DController_BlushAndHeartEyes, ILive2DController_EyeREmotes, ILive2DController_EyeRCloseAndShock, ILive2DController_BrowRY, ILive2DController_BrowRRot, ILive2DController_BrowREmote, ILive2DController_Mouth, ILive2DController_TailWiggle, ILive2DController_BodyMod_AllLegs, ILive2DController_BodyMod_ThighSize, ILive2DController_BodyMod_CalfSize, ILive2DController_BodyMod_FootSize, ILive2DController_BodyMod_BoobSize, ILive2DController_BodyMod_AssSize, ILive2DController_HeadAngles, ILive2DController_HeadX, ILive2DController_HeadZ, ILive2DController_CatEarsMovement, ILive2DController_Headpat, ILive2DController_CommonFace, ILive2DController_MainFace, ILive2DController_EyeMovement, ILive2DController_EyeLMovement, ILive2DController_EyeRMovement, ILive2DController_EyeLEmotes, ILive2DController_EyeLCloseAndShock, ILive2DController_BrowLY, ILive2DController_BrowLRot, ILive2DController_BrowLEmote, ILive2DController_IndependentBlinking, ILive2DController_EyesHappinessEmote, ILive2DController_SalivaMouth, ILive2DController_BodyAngles, ILive2DController_BodyX, Live2DController, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Vector3 GetMouthOffset()`
- `Void SetArmState(state: Live2DInteractionController.ArmState, selection: Live2DInteractionController.ArmSelection)`
- `Void SetArmLCuddle(armLCuddleState: Live2DInteractionController.ArmLCuddleState)`
- `Void SetArmLNormal(armState: Live2DInteractionController.ArmState)`
- `Void ResetEverything(interactionSceneType: Live2DInteractionController.InteractionSceneTypeEnum)`
- `Void PrepareBoobsInteractables(thisController: Live2DInteractionController, boobL: Live2DInteractableLimbUsage[Live2DInteractionController]&, boobR: Live2DInteractableLimbUsage[Live2DInteractionController]&, boobsBoth: Live2DInteractableLimbUsage[Live2DInteractionController]&)`
- `Void PrepareHandholdingInteractable(thisController: Live2DInteractionController, armL: Live2DInteractableLimbUsage[Live2DInteractionController]&, armR: Live2DInteractableLimbUsage[Live2DInteractionController]&)`
- `Void PrepareFaceRubInteractable(thisController: Live2DInteractionController, interactable: Live2DInteractableLimbUsage[Live2DInteractionController]&)`
- `Void PreparePantiesAndSkirt(thisController: Live2DInteractionController, _pantiesInteractable: Live2DInteractableLimbUsage[Live2DInteractionController]&, _skirtInteractable: Live2DInteractableLimbUsage[Live2DInteractionController]&)`
- `Void PrepareCuddleHeadpatInteractable(thisController: Live2DInteractionController, _headpatInteractable: Live2DInteractableLimbUsage[Live2DInteractionController]&)`
- `Void PrepareHandHoldingCuddleInteractable(thisController: Live2DInteractionController, _handholdingInteractable: Live2DInteractableLimbUsage[Live2DInteractionController]&)`
- `Void PrepareThumbMouthInteractables(thisController: Live2DInteractionController, _thumbMouthInteractable: Live2DInteractableLimbUsage[Live2DInteractionController]&)`
- `Void ResetBasic()`
- `Void InitializeGenerated()`

**Properties**

- `ControllerEnum ControllerEnum` — get
- `SceneEnumFlag SceneEnum` — get
- `Boolean ArePantiesToRight` — get
- `Boolean ArePantiesToLeft` — get
- `Boolean IsPantiesAside` — get
- `Boolean IsSkirtAside` — get
- `Live2DInteractionController.ArmLCuddleState ArmLCuddleLState` — get
- `Live2DInteractionController.ArmState ArmLState` — get
- `Live2DInteractionController.ArmState ArmRState` — get
- `Live2DPhysicsOverride HeadToChestPhysicsOverride` — get
- `Live2DInteractionController.InteractionSceneTypeEnum InteractionSceneType` — get set
- `UnityEngine.Vector2 DefaultEyesPosition` — get
- `UnityEngine.Vector3 DefaultFaceAngle` — get
- `Live2DParameter ParamBrowRY` — get
- `Live2DParameter ParamBrowLY` — get
- `Live2DParameter ParamEyeRShock` — get
- `Live2DParameter ParamEyeLShock` — get
- `Live2DParameter ParamBrowLRot` — get
- `Live2DParameter ParamBrowRRot` — get
- `Live2DParameter ParamBrowLEmote` — get
- `Live2DParameter ParamBrowREmote` — get
- `Live2DParameter ParamEyeOpen` — get
- `Live2DParameter ParamEyesHappy` — get
- `Live2DParameter ParamIrisZoom` — get
- `Live2DParameter ParamHeart` — get
- `Live2DParameter ParamEyeballRX` — get
- `Live2DParameter ParamEyeballRY` — get
- `Live2DParameter ParamEyeballLX` — get
- `Live2DParameter ParamEyeballLY` — get
- `Live2DParameter ParamMouthOpen` — get
- `Live2DParameter ParamSaliva` — get
- `Live2DParameter ParamMouthForm` — get
- `Live2DParameter ParamToungeX` — get
- `Live2DParameter ParamToungeY` — get
- `Live2DParameter ParamEnableThumbMouth` — get
- `Live2DParameter ParamThumbMouthX` — get
- `Live2DParameter ParamBlush` — get
- `Live2DParameter ParamHeadZ` — get
- `Live2DParameter ParamHeadX` — get
- `Live2DParameter ParamHeadY` — get
- `Live2DParameter ParamEarL` — get
- `Live2DParameter ParamEarR` — get
- `Live2DParameter ParamArmLRot` — get
- `Live2DParameter ParamArmLUp` — get
- `Live2DParameter ParamArmLGesture` — get
- `Live2DParameter ParamHandholdingREnable` — get
- `Live2DParameter ParamHandholdingRY` — get
- `Live2DParameter ParamArmRRot` — get
- `Live2DParameter ParamArmRUp` — get
- `Live2DParameter ParamArmRGesture` — get
- `Live2DParameter ParamHandholdingLEnable` — get
- `Live2DParameter ParamHandholdingLY` — get
- `Live2DParameter ParamBodyZ` — get
- `Live2DParameter ParamBodyX` — get
- `Live2DParameter ParamBodyY` — get
- `Live2DParameter ParamLegR` — get
- `Live2DParameter ParamLegL` — get
- `Live2DParameter ParamChestX` — get
- `Live2DParameter ParamBodyAccessoryPhysics` — get
- `Live2DParameter ParamHairPhysicsBaseToShort` — get
- `Live2DParameter ParamHairPhysicsShortToMid` — get
- `Live2DParameter ParamHairPhysicsMidToLong` — get
- `Live2DParameter ParamSalivaPhysics` — get
- `Live2DParameter ParamPupilWiggle` — get
- `Live2DParameter ParamEarsWiggle` — get
- `Live2DParameter ParamPhysicsBoobXL` — get
- `Live2DParameter ParamPhysicsBoobYL` — get
- `Live2DParameter ParamPhysicsBoobXR` — get
- `Live2DParameter ParamPhysicsBoobYR` — get
- `Live2DParameter ParamBodyFeedback` — get
- `Live2DParameter ParamEnableBoobFondleL` — get
- `Live2DParameter ParamBoobSqueezeL` — get
- `Live2DParameter ParamEnableBoobFondleR` — get
- `Live2DParameter ParamBoobSqueezeR` — get
- `Live2DParameter ParamHeadpatX` — get
- `Live2DParameter ParamHeadpatY` — get
- `Live2DParameter ParamHeadpat` — get
- `Live2DParameter ParamOmegaMeter` — get
- `Live2DParameter ParamBlanketSitting` — get
- `Live2DParameter ParamSkirtUp` — get
- `Live2DParameter ParamPantiesX` — get
- `Live2DParameter ParamPillow` — get
- `Live2DParameter ParamBlanketCuddle` — get
- `Live2DParameter ParamBlanketCuddleMove` — get
- `Live2DParameter ParamArmLCuddleUp` — get
- `Live2DParameter ParamBreastCuddleEnabled` — get
- `Live2DParameter ParamAnonHeadpatForearm` — get
- `Live2DParameter ParamAnonHeadpatUpperarm` — get
- `Live2DParameter ParamArmLCuddleDown` — get
- `Live2DParameter ParamCuddleHandholdingEnable` — get
- `Live2DParameter ParamCuddleHandholdingMove` — get
- `Live2DParameter ParamFaceRubMoveX` — get
- `Live2DParameter ParamFaceRubMoveY` — get
- `Live2DParameter ParamFaceRubEnable` — get
- `Live2DParameter Param_Angle_Rotation_1_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_2_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_3_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_4_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_5_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_6_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_7_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_8_TailMain` — get
- `Live2DParameter Param_Angle_Rotation_9_TailMain` — get
- `Live2DParameter ParamTailWiggle` — get
- `Live2DParameter ParamAssSize` — get
- `Live2DParameter ParamThighSize` — get
- `Live2DParameter ParamCalfSize` — get
- `Live2DParameter ParamFootLength` — get
- `Live2DParameter ParamFootWidth` — get
- `Live2DParameter ParamBoobSize` — get
- `Live2DPhysicsOverride PhysicsSubRig_Hair` — get
- `Live2DPhysicsOverride PhysicsSubRig_head___body` — get
- `Live2DPhysicsOverride PhysicsSubRig_BodyAccessoryPhysics` — get
- `Live2DPhysicsOverride PhysicsSubRig_BoobLX` — get
- `Live2DPhysicsOverride PhysicsSubRig_BoobRX` — get
- `Live2DPhysicsOverride PhysicsSubRig_BoobLY` — get
- `Live2DPhysicsOverride PhysicsSubRig_BoobRY` — get
- `Live2DPhysicsOverride PhysicsSubRig_saliva` — get
- `Live2DPhysicsOverride PhysicsSubRig_Pupil` — get
- `Live2DPhysicsOverride PhysicsSubRig_Wiggle` — get
- `Live2DPhysicsOverride PhysicsSubRig_Tail` — get
- `Live2DController.Part HitAreaOpenMouth` — get
- `Live2DController.Part HitAreaCloseMouth` — get
- `Live2DController.Part HitAreaHeadpat` — get
- `Live2DController.Part HitAreaFaceStroke` — get
- `Live2DController.Part HitAreaThumbMouth` — get
- `Live2DController.Part HitAreaBoobL` — get
- `Live2DController.Part HitAreaBoobR` — get
- `Live2DController.Part HitAreaBoobsBoth` — get
- `ModelBrain CurrentBrain` — get set
- `Live2D.Cubism.Core.CubismModel Model` — get
- `Boolean IsAnyInteractableHeld` — get
- `CumOutsideManager CumOutsideManager` — get
- `ICumManagerCommon CumInsideManager` — get
- `Boolean IsFullyInitialized` — get
- `Int32 ExecutionOrder` — get
- `Boolean NeedsUpdateOnEditing` — get
- `Boolean HasUpdateController` — get set
- `EyeManagerCommon Eyes` — get
- `MouthManagerDefaultMouth Mouth` — get
- `Live2DController.Part EyesWhitePart` — get
- `Live2DController.Part MouthPart` — get
- `Boolean IsShirtAndHoodieAsideOrOff` — get
- `Boolean IsHoodieAsideOrOff` — get
- `Boolean IsHoodieAside` — get
- `Boolean IsHoodieOn` — get
- `Boolean IsShirtAsideOrOff` — get
- `Boolean IsShirtAside` — get
- `Boolean IsShirtOn` — get
- `Boolean IsPantiesAsideOrOff` — get
- `Boolean IsPantiesOn` — get
- `Boolean IsBraAsideOrOff` — get
- `Boolean IsBraAside` — get
- `Boolean IsBraOn` — get
- `Boolean IsSkirtOn` — get
- `Boolean IsSkirtAsideOrOff` — get
- `Boolean IsPantsAside` — get set
- `Boolean IsPantsOn` — get
- `Boolean IsPantsAsideOrOff` — get
- `Boolean IsDress2Aside` — get
- `Boolean IsDress2On` — get
- `Boolean IsDress2AsideOrOff` — get
- `Boolean IsDress1Aside` — get
- `Boolean IsDress1On` — get
- `Boolean IsDress1AsideOrOff` — get
- `Boolean IsBoobaVisible` — get
- `Live2DToolSelector CurrentToolSelector` — get set
- `Boolean IsKissing` — get
- `Live2DExpression Expression` — get
- `Live2DParameter BraEnabledParameter` — get
- `Live2DParameter ShirtEnabledParameter` — get
- `Live2DParameter SkirtEnabledParameter` — get set
- `Live2DParameter PantsEnabledParameter` — get set
- `Live2DParameter HoodieEnabledParameter` — get set
- `Live2DParameter Dress2EnabledParameter` — get set
- `Live2DParameter PantiesEnabledParameter` — get
- `Live2DParameter ShoeLOnParameter` — get
- `Live2DParameter ShoeROnParameter` — get
- `Live2DParameter ArmLParameter` — get
- `Live2DParameter ArmRParameter` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### Live2DInteractionController.StoryInteractionArmsSlot

*inherits: IStoryEmoteSlot, Object*  

**Methods**

- `__new(controller: Live2DInteractionController)`
- `Boolean IsTargetSlot(slotName: String)`
- `IEnumerable GetItemId()`
- `IEnumerable GetValidNames()`
- `Result IsValidEmote(emoteData: EmoteData)`
- `Void SetDefault()`
- `Void SetItem(emote: EmoteData)`

**Fields**

- `String AreaArmL`
- `String AreaArmR`
- `String AreaArmBoth`

### Live2DLewdSceneController

*inherits: IStoryCharacter, ICubismUpdatable, Live2DController, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `Void ManifestHorninessAndResetFrickCommonData()`
- `Void ActivateBotFullLeadIfPossible()`

**Properties**

- `String DickSkinName` — get
- `String DickMainName` — get
- `UnityEngine.Color CockTipColor` — get
- `UnityEngine.Color CockColor` — get
- `UnityEngine.Color CumColor` — get
- `ControllerEnum ControllerEnum` — get
- `SceneEnumFlag SceneEnum` — get
- `ModelBrain CurrentBrain` — get set
- `Live2D.Cubism.Core.CubismModel Model` — get
- `Boolean IsAnyInteractableHeld` — get
- `CumOutsideManager CumOutsideManager` — get
- `ICumManagerCommon CumInsideManager` — get
- `Boolean IsFullyInitialized` — get
- `Int32 ExecutionOrder` — get
- `Boolean NeedsUpdateOnEditing` — get
- `Boolean HasUpdateController` — get set
- `EyeManagerCommon Eyes` — get
- `MouthManagerDefaultMouth Mouth` — get
- `UnityEngine.Vector2 DefaultEyesPosition` — get
- `Live2DController.Part EyesWhitePart` — get
- `Live2DController.Part MouthPart` — get
- `Boolean IsShirtAndHoodieAsideOrOff` — get
- `Boolean IsHoodieAsideOrOff` — get
- `Boolean IsHoodieAside` — get
- `Boolean IsHoodieOn` — get
- `Boolean IsShirtAsideOrOff` — get
- `Boolean IsShirtAside` — get
- `Boolean IsShirtOn` — get
- `Boolean IsPantiesAsideOrOff` — get
- `Boolean IsPantiesAside` — get
- `Boolean IsPantiesOn` — get
- `Boolean IsBraAsideOrOff` — get
- `Boolean IsBraAside` — get
- `Boolean IsBraOn` — get
- `Boolean IsSkirtAside` — get
- `Boolean IsSkirtOn` — get
- `Boolean IsSkirtAsideOrOff` — get
- `Boolean IsPantsAside` — get set
- `Boolean IsPantsOn` — get
- `Boolean IsPantsAsideOrOff` — get
- `Boolean IsDress2Aside` — get
- `Boolean IsDress2On` — get
- `Boolean IsDress2AsideOrOff` — get
- `Boolean IsDress1Aside` — get
- `Boolean IsDress1On` — get
- `Boolean IsDress1AsideOrOff` — get
- `Boolean IsBoobaVisible` — get
- `Live2DToolSelector CurrentToolSelector` — get set
- `UnityEngine.Vector3 DefaultFaceAngle` — get
- `Boolean IsKissing` — get
- `Live2DExpression Expression` — get
- `Live2DParameter BraEnabledParameter` — get
- `Live2DParameter ShirtEnabledParameter` — get
- `Live2DParameter SkirtEnabledParameter` — get set
- `Live2DParameter PantsEnabledParameter` — get set
- `Live2DParameter HoodieEnabledParameter` — get set
- `Live2DParameter Dress2EnabledParameter` — get set
- `Live2DParameter PantiesEnabledParameter` — get
- `Live2DParameter ShoeLOnParameter` — get
- `Live2DParameter ShoeROnParameter` — get
- `Live2DParameter ArmLParameter` — get
- `Live2DParameter ArmRParameter` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### Live2DShowerController

*inherits: IStoryCharacter, ICubismUpdatable, ILive2DController_BlushAndHeartEyes, ILive2DController_EyeREmotes, ILive2DController_EyeRCloseAndShock, ILive2DController_BrowRY, ILive2DController_BrowRRot, ILive2DController_BrowREmote, ILive2DController_Mouth, ILive2DController_Lewd_BotTense, ILive2DController_Lewd_CumShotCommon, ILive2DController_Lewd_CumShotBasic, ILive2DController_Lewd_CumShotY, ILive2DController_Manager_FrickStaticGuiManager, ILive2DController_Manager_InsertionManager, ILive2DController_Manager_CockManager, ILive2DController_BodyMod_ThighSize, ILive2DController_BodyMod_BoobSize, ILive2DController_BodyMod_AssSize, ILive2DController_MainFace, ILive2DController_EyeMovement, ILive2DController_EyeLMovement, ILive2DController_EyeRMovement, ILive2DController_EyeLEmotes, ILive2DController_EyeLCloseAndShock, ILive2DController_BrowLY, ILive2DController_BrowLRot, ILive2DController_BrowLEmote, ILive2DController_EyesSmugEmote, Live2DLewdSceneController, Live2DController, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Single GetSoapUsageLeft()`
- `Boolean UsedAnySoap()`
- `Boolean HasAppliedEnoughSoap()`
- `Single GetCleaningProgress()`
- `Boolean HasFinishedCleaning()`
- `Boolean MoveAllSoapInEyeArea()`
- `Void LiftSpongeAt(position: UnityEngine.Vector3)`
- `Void SpreadSoap(soapPrefab: SoapScript, lastMousePosition: UnityEngine.Vector2, newMousePosition: UnityEngine.Vector2)`
- `Void DestroyAllSoap()`
- `Boolean TryCreateSoap(soapPrefab: SoapScript, position: UnityEngine.Vector2, soapItemData: SoapItemData, soapParticleType: SoapParticleType, soapStrength: Single)`
- `Void FixedUpdate()`
- `Void Update()`
- `Void InitializeGenerated()`

**Properties**

- `ControllerEnum ControllerEnum` — get
- `SceneEnumFlag SceneEnum` — get
- `InsertionHandler VaginaInsertionHandler` — get
- `InsertionHandler AnalInsertionHandler` — get
- `InsertionHandler ThighjobInsertionHandler` — get
- `LimbUsageBetter[Live2DShowerController] BoobFondleLimbUsage` — get
- `Live2DInteractableLimbUsage[Live2DShowerController] BoobFondleInteractable` — get
- `LimbUsageBetter[Live2DShowerController] AssFondleLimbUsage` — get
- `LimbUsageBetter[Live2DShowerController] AssGrabLimbUsage` — get
- `Live2DInteractableLimbUsage[Live2DShowerController] AssFondleInteractable` — get
- `FrickStaticGuiManager FrickStaticGuiManager` — get
- `InsertionManager InsertionManager` — get
- `ICockManager CockManager` — get
- `Live2DParameter ParamBoobHandX` — get
- `Live2DParameter ParamBoobHandY` — get
- `Live2DParameter ParamBoobHandGrab` — get
- `Live2DParameter ParamBoobHandEnable` — get
- `Live2DParameter ParamAssHandX` — get
- `Live2DParameter ParamAssHandY` — get
- `Live2DParameter ParamAssHandGrab` — get
- `Live2DParameter ParamAssHandEnable` — get
- `Live2DParameter ParamEyeballLX` — get
- `Live2DParameter ParamEyeballLY` — get
- `Live2DParameter ParamBlush` — get
- `Live2DParameter Bluescreen` — get
- `Live2DParameter ParamEyeballRX` — get
- `Live2DParameter ParamEyeballRY` — get
- `Live2DParameter ParamMouthOpen` — get
- `Live2DParameter ParamMouthForm` — get
- `Live2DParameter ParamHeadY` — get
- `Live2DParameter ParamEyeLShock` — get
- `Live2DParameter ParamTense` — get
- `Live2DParameter ParamEyeRShock` — get
- `Live2DParameter ParamHeart` — get
- `Live2DParameter ParamEyeExpression` — get
- `Live2DParameter ParamBrowLY` — get
- `Live2DParameter ParamBrowRY` — get
- `Live2DParameter ParamBrowLRot` — get
- `Live2DParameter ParamBrowRRot` — get
- `Live2DParameter ParamBrowLEmote` — get
- `Live2DParameter ParamBrowREmote` — get
- `Live2DParameter ParamDick` — get
- `Live2DParameter ParamThrust` — get
- `Live2DParameter ParamThrustAnal` — get
- `Live2DParameter ParamCumShotLengthY` — get
- `Live2DParameter ParamFlacidity` — get
- `Live2DParameter ParamHideCumShot` — get
- `Live2DParameter ParamCumShotAnim` — get
- `Live2DParameter ParamAnalCockAngle` — get
- `Live2DParameter ParamVaginaCockAngle` — get
- `Live2DParameter ParamThighjobEnable` — get
- `Live2DParameter ParamThrustThighjob` — get
- `Live2DParameter ParamThighjobCockAngle` — get
- `Live2DParameter ParamBotBodyStraighten` — get
- `Live2DParameter ButtPressed` — get
- `Live2DParameter ButtMovement` — get
- `Live2DParameter TonguePhysics` — get
- `Live2DParameter ParamButtPhysicsX` — get
- `Live2DParameter ParamButtPhysicsY` — get
- `Live2DParameter BoobPhysicsX` — get
- `Live2DParameter BoobPhysicsY` — get
- `Live2DParameter RibcagePhysicsRotation` — get
- `Live2DParameter HairPhysics` — get
- `Live2DParameter CumPhysics` — get
- `Live2DParameter ParamAssSize` — get
- `Live2DParameter ParamThighSize` — get
- `Live2DParameter ParamBoobSize` — get
- `Live2DPhysicsOverride PhysicsSubRig_BoobsX` — get
- `Live2DPhysicsOverride PhysicsSubRig_Cum` — get
- `Live2DPhysicsOverride PhysicsSubRig_BoobsY` — get
- `Live2DPhysicsOverride PhysicsSubRig_Ribcage` — get
- `Live2DPhysicsOverride PhysicsSubRig_Hair` — get
- `Live2DPhysicsOverride PhysicsSubRig_Tongue` — get
- `Live2DPhysicsOverride PhysicsSubRig_ButtX` — get
- `Live2DPhysicsOverride PhysicsSubRig_ButtY` — get
- `Live2DController.Part HitAreaBoob` — get
- `Live2DController.Part HitAreaEyeL` — get
- `Live2DController.Part HitAreaEyeR` — get
- `Live2DController.Part HitAreaAss` — get
- `Live2DController.Part HitAreaMouth` — get
- `Live2DController.Part HitAreaMC` — get
- `String DickSkinName` — get
- `String DickMainName` — get
- `UnityEngine.Color CockTipColor` — get
- `UnityEngine.Color CockColor` — get
- `UnityEngine.Color CumColor` — get
- `ModelBrain CurrentBrain` — get set
- `Live2D.Cubism.Core.CubismModel Model` — get
- `Boolean IsAnyInteractableHeld` — get
- `CumOutsideManager CumOutsideManager` — get
- `ICumManagerCommon CumInsideManager` — get
- `Boolean IsFullyInitialized` — get
- `Int32 ExecutionOrder` — get
- `Boolean NeedsUpdateOnEditing` — get
- `Boolean HasUpdateController` — get set
- `EyeManagerCommon Eyes` — get
- `MouthManagerDefaultMouth Mouth` — get
- `UnityEngine.Vector2 DefaultEyesPosition` — get
- `Live2DController.Part EyesWhitePart` — get
- `Live2DController.Part MouthPart` — get
- `Boolean IsShirtAndHoodieAsideOrOff` — get
- `Boolean IsHoodieAsideOrOff` — get
- `Boolean IsHoodieAside` — get
- `Boolean IsHoodieOn` — get
- `Boolean IsShirtAsideOrOff` — get
- `Boolean IsShirtAside` — get
- `Boolean IsShirtOn` — get
- `Boolean IsPantiesAsideOrOff` — get
- `Boolean IsPantiesAside` — get
- `Boolean IsPantiesOn` — get
- `Boolean IsBraAsideOrOff` — get
- `Boolean IsBraAside` — get
- `Boolean IsBraOn` — get
- `Boolean IsSkirtAside` — get
- `Boolean IsSkirtOn` — get
- `Boolean IsSkirtAsideOrOff` — get
- `Boolean IsPantsAside` — get set
- `Boolean IsPantsOn` — get
- `Boolean IsPantsAsideOrOff` — get
- `Boolean IsDress2Aside` — get
- `Boolean IsDress2On` — get
- `Boolean IsDress2AsideOrOff` — get
- `Boolean IsDress1Aside` — get
- `Boolean IsDress1On` — get
- `Boolean IsDress1AsideOrOff` — get
- `Boolean IsBoobaVisible` — get
- `Live2DToolSelector CurrentToolSelector` — get set
- `UnityEngine.Vector3 DefaultFaceAngle` — get
- `Boolean IsKissing` — get
- `Live2DExpression Expression` — get
- `Live2DParameter BraEnabledParameter` — get
- `Live2DParameter ShirtEnabledParameter` — get
- `Live2DParameter SkirtEnabledParameter` — get set
- `Live2DParameter PantsEnabledParameter` — get set
- `Live2DParameter HoodieEnabledParameter` — get set
- `Live2DParameter Dress2EnabledParameter` — get set
- `Live2DParameter PantiesEnabledParameter` — get
- `Live2DParameter ShoeLOnParameter` — get
- `Live2DParameter ShoeROnParameter` — get
- `Live2DParameter ArmLParameter` — get
- `Live2DParameter ArmRParameter` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Single DistanceBetweenSoap`
- `Single SquishedDistanceBetweenSoap`

### ManagedCoroutineWithTarget

*inherits: IEnumerator, Object*  

**Methods**

- `__new()`
- `Void SetTarget(target: UnityEngine.MonoBehaviour)`
- `Void Start(enumerator: Collections.IEnumerator, onFinished: Action)`
- `Void Start(enumerator: Collections.IEnumerator, onFinished: Action[ManagedCoroutine.FinishedType])`
- `Void Stop()`
- `Boolean MoveNext()`
- `Void Reset()`

**Properties**

- `Boolean Running` — get
- `Boolean NotRunning` — get
- `ManagedCoroutine InnerManagedCoroutine` — get
- `UnityEngine.MonoBehaviour Target` — get
- `Object Current` — get

### Melanchall.DryWetMidi.Core.MidiFile


**Methods**

- `__new()`
- `__new(chunks: Collections.Generic.IEnumerable[Melanchall.DryWetMidi.Core.MidiChunk])`
- `__new(chunks: Melanchall.DryWetMidi.Core.MidiChunk[])`
- `MidiFile Read(stream: IO.Stream, settings: Melanchall.DryWetMidi.Core.ReadingSettings)`
- `MidiFile Clone()`

**Properties**

- `Melanchall.DryWetMidi.Core.TimeDivision TimeDivision` — get set
- `Melanchall.DryWetMidi.Core.ChunksCollection Chunks` — get

### MidiSongAsset

*inherits: ScriptableObject, Object, Object*  

**Methods**

- `__new()`
- `Void SetMidiFileData(bytes: Byte[])`
- `MidiFile GetMidiFile()`

**Properties**

- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### ModCustomStringReference


**Methods**

- `__new(sourceMod: Mod, key: String, isSmartString: Boolean)`
- `String Get()`
- `String Get(args: Object[])`

**Fields**

- `Mod SourceMod`
- `String Key`
- `Boolean IsSmartString`

### ModMusicWithInfo

*inherits: IMusicWithInfo, Object*  

**Methods**

- `__new(sourceModFile: ModFileBase, songName: String, author: String)`
- `UniTask GetAudioClip()`
- `Boolean HasText(s: String)`

**Properties**

- `String SongName` — get
- `String Author` — get
- `String Info` — get

### ModUtilities

*inherits: SingletonMonoBehaviour, SingletonMonoBehaviourBase, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `ModCustomStringReference CreateLocalizableString(modGuid: Guid, key: String, text: String, smartString: Boolean)`
- `ModCustomStringReference GetLocalizableString(modGuid: Guid, key: String)`
- `String GetLocalizableStringRaw(modGuid: Guid, key: String)`
- `ItemPrefab CreateItemPrefab()`
- `ItemPrefab CreateItemPrefab(name: String, description: String, price: Int32)`
- `GameId CreateNewItemAutoAssignId(modGuid: Guid, itemPrefab: ItemPrefab)`
- `GameId CreateNewItem(modGuid: Guid, itemPrefab: ItemPrefab)`
- `GameId CreateNewItem(id: Int32, modGuid: Guid, itemPrefab: ItemPrefab)`
- `Void AddGenericItemToShop(shopId: String, gameId: GameId, availabilityFunc: Func[Boolean], occurenceRate: Single)`
- `Void AddSingleBuyItemToShop(shopId: String, gameId: GameId, availabilityFunc: Func[Boolean], occurenceRate: Single)`
- `ModFileBase GetModFile(modGuid: Guid, path: String)`
- `PackedTexturesContainer GetPackedTexture(modGuid: Guid, formatPath: String)`
- `Texture2D GetTexture(modGuid: Guid, path: String)`
- `Texture2DModFileAutomaticReference GetTextureReference(modGuid: Guid, path: String)`
- `IReference GetMidiReference(modGuid: Guid, path: String)`
- `IReference GetAsMusicWithInfo(modGuid: Guid, path: String, songName: String, songAuthor: String)`
- `IReference GetAsAudioClipReference(modGuid: Guid, path: String)`
- `Void AddSong(cookingSong: CookingSong)`
- `Sprite GetSprite(modGuid: Guid, path: String, ppu: Single)`
- `IReference GetSpriteReference(modGuid: Guid, path: String, ppu: Single)`
- `IReference GetAsSprite(modGuid: Guid, path: String, ppu: Single)`
- `Guid GetNewGuid()`
- `LuaPersonalityModuleDefinition PrepareNewPersonalityDefinition()`
- `ManagedCoroutineWithTarget StartCoroutine(closure: MoonSharp.Interpreter.Closure, onFinished: Action)`
- `WaitForSeconds WaitForSeconds(seconds: Single)`
- `Void StopCoroutine(coroutine: ManagedCoroutineWithTarget)`
- `GameVariables GetGameVariables()`
- `ControllerEnum GetMissionaryController()`
- `ControllerEnum GetDoggyController()`
- `ControllerEnum GetInteractController()`
- `ControllerEnum GetController(id: String)`

**Properties**

- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### MoonSharp.Interpreter.Interop.AnonWrapper


**Methods**

- `__new()`

### MoonSharp.Interpreter.Serialization.Json.JsonNull


**Methods**

- `__new()`
- `Boolean isNull()`

### MusicArtist

*inherits: ScriptableObject, Object, Object*  

**Methods**

- `__new()`
- `String GetSpotifyUri()`

**Properties**

- `Boolean HasAllLinks` — get
- `String ShortInfo` — get
- `String Info` — get
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `String Name`
- `String AdditionalInfo`
- `String SpotifyLink`
- `String AppleMusicLink`
- `String YoutubeLink`

### MusicDataGenerated

*inherits: ISerializationCallbackReceiver, IAutomaticReferenceContainer, SingletonScriptableObject, SingletonScriptableObject, ScriptableObject, Object, Object*  

**Methods**

- `__new()`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Void RegisterLua()`

**Properties**

- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `MusicDataGenerated.MusicGroupsContainer MusicGroups`
- `MusicDataGenerated.MusicContainer Music`
- `MusicDataGenerated.ArtistsContainer Artists`
- `MusicDataGenerated.MidiContainer Midi`

### MusicDataGenerated.ArtistsContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] Celestyn`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] Debussy`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] DreemChxsr`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] FlowerKidV`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] Kaedo`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] Kukidoe`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] LightM`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] Mad_Joram`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] Nitrori`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] Rad_Pechi`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] RottingSteel`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] Sheep`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] SJ68`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] SMYLexclamation`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist] Toni_S`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicArtist]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicArtist]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicArtist][] All`

### MusicDataGenerated.MidiContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] CELESTYN_RAPIDCOOKINGCHALLENGE`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] DreemChxsr_AirFryer`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] Kaedo_MysteryMeat`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] Kaedo_PPP`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] LightM_Carrot`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] LightM_MoanChoir`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] Nitrori_CreamNPie`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] Nitrori_EvoxMachine`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] Nitrori_Spirasomnus`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] RadPechi_ExoticHardware`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] RadPechi_Hypersexual`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] RadPechi_IfOnly`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] RadPechi_ISOLated`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] RadPechi_ItsHimAgain`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] RadPechi_ShesRealToMe`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] Sheep_Demise`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] SJ68_Cocktail`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] SJ68_lethimcook`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] SJ68_ProteinShake`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] ToniS_Reflection`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset] ToniS_WhiteDress`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MidiSongAsset][] All`

### MusicDataGenerated.MusicContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] BadEnd_A_Soft_Decay`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] BadEnd_First_Time_for_Everything`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] BadEnd_There_s_Always_Tomorrow`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] BadEnd_Demise`
- `IC.AutomaticReference.SerializableAutomaticReference`1[MusicWithInfo] BadEnd_Futurism__featdot_KÆDO_`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] BadEnd_Walking_Through_a_Mine_Field`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] BadEnd_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] BadEnd_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] BadEnd_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Cooking_RAPID_COOKING_CHALLENGE`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Cooking_Air_Fryer`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Cooking_Pudollarsy_Poppin__Pasta`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Cooking_Cream_N_Pie`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Cooking_Cocktail`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Cooking_Let_Him_Cook`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Cooking_Protein_Shake`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Cooking_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Cooking_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Cooking_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Cuddle_Jun_s_Song`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Cuddle_Take_a_deep_breath`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Cuddle_If_Only`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Cuddle_Steel_In_Your_Socks`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Cuddle_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Cuddle_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Cuddle_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Dates_She_s_Real_to_Me`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Dates_Just_You_and_Me`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Dates_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Dates_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Dates_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Fishing_Candlelight`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Fishing_Rainy_Day`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Fishing_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Fishing_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Fishing_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] MainMenu_Arabesque`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] MainMenu_Clair_de_lune`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] MainMenu_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] MainMenu_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] MainMenu_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Other_Juice__Unmuffled___Extended_`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Other_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Other_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Other_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Outside_Normal_Make_It_Snappy`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Outside_Normal_Polluted_Sunshine`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Outside_Normal_Streets__Slowed_`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Outside_Normal_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Outside_Normal_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Outside_Normal_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Outside_Riots_ISO_Lated`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Outside_Riots_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Outside_Riots_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Outside_Riots_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Outside_WithBot_Mile_High`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Outside_WithBot_Simulated_Happiness`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Outside_WithBot_Our_Time`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Outside_WithBot_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Outside_WithBot_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Outside_WithBot_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] PC_Exotic_Hardware`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] PC_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] PC_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] PC_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Day_Faded_Fate`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Day_Against_All_Odds`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Day_Maybe_It_Ain_t_So_Bad`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Day_This_Feels_Nice`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Day_Daybreak_With_You`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Day_Distraction`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Day_Keep_Going`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Room_Day_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Room_Day_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Room_Day_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Day_Late_Game_One_Wish`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Day_Late_Game_White_Dress`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Room_Day_Late_Game_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Room_Day_Late_Game_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Room_Day_Late_Game_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Low_Sanity_God_s_Loophole`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Low_Sanity_I_Am_an_Orange_and_I_Need_to_be_Peeled`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Low_Sanity_Rainbow_Room`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Low_Sanity_The_Walls_are_Melting`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Room_Low_Sanity_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Room_Low_Sanity_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Room_Low_Sanity_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Night_Valium`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Night_Working_From_Home`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Night_Don_t_Worry_About_Me`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Night_Unfading_Clouds`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Night_Lofi_In_My_Bedroom`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Night_Focus`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Night_Spirasomnus`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Night_Warm_Nights`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Night_Dull_Feelings`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Night_Snake_Eyes__v2_`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Night_Reflection`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Room_Night_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Room_Night_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Room_Night_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Room_Special_Nightmare`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Room_Special_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Room_Special_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Room_Special_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Serious_Just_You_Wait`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Serious_Danger_Around_the_Corner`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Serious_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Serious_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Serious_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Sex_Ass_Effect`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Sex_Boner_Jam`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Sex_CyberHunk_2069`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Sex_Death_Grip`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Sex_Up_All_Night`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Sex_Yogurt_Male`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Sex_Questionable`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Sex_Carrot`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Sex_Evox_Machine`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Sex_Banger`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Sex_Sex`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Sex_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Sex_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Sex_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Story_See_It_Now`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Story_Thank_You`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Story_Wish_Things_Were_Easier`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Story_Moan_Choir`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Story_Hypersexual`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Story_Motoyasu`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Story_Fall`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Story_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Story_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Story_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Story_Prologue_Coincidences`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Story_Prologue_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Story_Prologue_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Story_Prologue_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Themes_AnnoyingNeighbour_Juice__Muffled_`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_AnnoyingNeighbour_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_AnnoyingNeighbour_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Themes_AnnoyingNeighbour_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Themes_BigDaddyHurt_Night`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_BigDaddyHurt_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_BigDaddyHurt_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Themes_BigDaddyHurt_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Themes_Cashier_Mystery_Meat`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_Cashier_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_Cashier_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Themes_Cashier_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Themes_Church_Choir_Boy_Drama`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_Church_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_Church_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Themes_Church_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Themes_Lady_Annalie_Oddly_Enough`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_Lady_Annalie_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_Lady_Annalie_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Themes_Lady_Annalie_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Themes_Landlord_It_s_Him_Again`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_Landlord_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_Landlord_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Themes_Landlord_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Themes_Police_Jazz_On_My_Face`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_Police_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Themes_Police_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Themes_Police_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo] Work_Laid_Runner`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Work_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo]] Work_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] Work_All`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicWithInfo][] All`

### MusicDataGenerated.MusicGroupsContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[MusicGroup] CashierMusicGroup`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicGroup] OutsideGroup`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicGroup] OutsideRiotsGroup`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicGroup] OutsideWithBotGroup`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[MusicGroup]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[MusicGroup]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[MusicGroup][] All`

### MusicGroup

*inherits: ScriptableObject, Object, Object*  

**Methods**

- `__new()`

**Properties**

- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Collections.Generic.List[MusicWithInfo] music`

### MusicWithInfo

*inherits: IMusicWithInfo, ScriptableObject, Object, Object*  

**Methods**

- `__new()`
- `AssetReferenceT GetClipReference()`
- `UniTask GetAudioClip()`
- `Boolean HasText(s: String)`

**Properties**

- `String ArtistsInfo` — get
- `String NameInfo` — get
- `String Info` — get
- `String SongName` — get
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Collections.Generic.List[MusicArtist] Artists`
- `String Name`
- `MusicWithInfo.MusicGroupName Group`
- `Int32 Order`
- `String Notes`

### NewsDataManager


**Methods**

- `NewsDataManager CreateInstance()`
- `Void InitializeNewGame()`
- `Void Randomize(type: NewsDataManager.NewsId)`
- `Void HourPassed(hourInDay: Int32)`
- `Void Force(type: NewsDataManager.NewsId, newsGameId: GameId, seed: Int32)`

**Fields**

- `NewsDataManager.NewsData mainNews`
- `NewsDataManager.NewsData sideNews1`
- `NewsDataManager.NewsData sideNews2`
- `NewsDataManager.NewsData sideNews3`
- `NewsDataManager.NewsData opinionNews`

### NewsDataManager.NewsData

*inherits: ISerializationCallbackReceiver, Object*  

**Methods**

- `__new()`
- `__new(newsId: GameId, newsSeed: Int32)`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`

**Fields**

- `Int32 newsId`
- `GameId gameId`
- `Int32 newsSeed`

### NunRepairPopup

*inherits: PrefabPopup, UIPopup, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void Open()`
- `Boolean CloseInner()`

**Properties**

- `UnityEngine.Color OverlayColor` — get set
- `Boolean DontDrawPrevious` — get
- `Boolean AlwaysDraw` — get
- `Boolean IsNotStatic` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Int32 sortOrder`
- `Boolean noScaleFadeIn`

### OtherDataGenerated

*inherits: ISerializationCallbackReceiver, IAutomaticReferenceContainer, SingletonScriptableObject, SingletonScriptableObject, ScriptableObject, Object, Object*  

**Methods**

- `__new()`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Void RegisterLua()`

**Properties**

- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `OtherDataGenerated.ShowerParticleSystemsContainer ShowerParticleSystems`
- `OtherDataGenerated.ShowerParticleSystemsGroupsContainer ShowerParticleSystemsGroups`

### OtherDataGenerated.ShowerParticleSystemsContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.ParticleSystem] HideBrushSoapParticleSystem`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.ParticleSystem]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.ParticleSystem]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.ParticleSystem][] All`

### OtherDataGenerated.ShowerParticleSystemsGroupsContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[ParticleSystemGroup] FlyOffSoapParticleSystem`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[ParticleSystemGroup]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[ParticleSystemGroup]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[ParticleSystemGroup][] All`

### PackedTexturesContainer

*inherits: ICloneable, ICloneable, ScriptableObject, Object, Object*  

**Methods**

- `IEnumerable GetPackedDrawablesByTarget(target: ControllerEnum)`
- `IEnumerable GetPackedDrawablesByTarget(id: String)`
- `IEnumerable GetRelated(target: String, rendererName: String)`
- `Boolean HasDrawable(target: String, name: String)`
- `String ToJson()`
- `List GetAffectedControllers()`
- `String GetNameUsingAffectedControllersId()`
- `String GetLuaNameUsingAffectedControllersId()`
- `Boolean AreVanillaLayersIncluded(controller: String)`
- `String TextureNameGenerator(name: String, index: Int32, layer: Int32)`
- `IEnumerable SaveTexturesToModfiles(folder: String, name: String)`
- `IEnumerable SaveToModfiles(path: String)`
- `Void SaveToPath(path: String)`
- `PackedTexturesContainer LoadFromModFiles(formatPath: String, modfiles: Collections.ObjectModel.ReadOnlyCollection[ModFileBase])`
- `PackedTexturesContainer LoadFromPath(path: String)`
- `PackedTexturesContainer CreateEmpty()`
- `Void CreatePackedTexturesFromRenderers(parts: Collections.Generic.List[Live2DController.Part], targets: String[], layer: Int32)`
- `PackedTexturesContainer Clone()`
- `Void Sort()`
- `Void DuplicateTexture(packedTexture: PackedTexturesContainer.PackedTexture, offset: Int32)`
- `Void DuplicateLayer(layer: Int32, offset: Int32)`
- `Void JoinLayer(layer: Int32, packedTextureTargets: String[])`
- `Void SplitTexture(packedDrawables: Collections.Generic.List[PackedTexturesContainer.PackedDrawable], packedTexture: PackedTexturesContainer.PackedTexture)`
- `Void AddAllTexturesTarget(target: String)`
- `Result Optimize(packedTexturesContainers: PackedTexturesContainer[]&)`
- `Result CheckValidity()`
- `Void ReloadTexturesFromFiles(log: Text.StringBuilder)`

**Properties**

- `Collections.Generic.IEnumerable[PackedTexturesContainer.PackedDrawable] PackedDrawables` — get
- `Collections.Generic.IEnumerable[ValueTuple[PackedTexturesContainer.PackedTexture,PackedTexturesContainer.PackedDrawable]] PackedDrawablesWithTheirTextures` — get
- `Linq.IOrderedEnumerable[Linq.IGrouping[Int32,PackedTexturesContainer.PackedTexture]] TexturesInLayers` — get
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Collections.Generic.List[PackedTexturesContainer.PackedTexture] PackedTextures`

### PackedTexturesContainer.IPackableExpanded

*inherits: IPackable*  

**Properties**

- `Int32 Pack_Layer` — get
- `String[] Pack_Targets` — get

### PackedTexturesContainer.PackablePackedColorIndex

*inherits: IPackable, IPackableExpanded, Object*  

**Methods**

- `__new(texture: PackedTexturesContainer.PackedTexture, drawable: PackedTexturesContainer.PackedDrawable)`
- `Void Draw(targetRectInTexture: UnityEngine.Rect)`

**Properties**

- `String Pack_Name` — get
- `UnityEngine.RectInt Pack_RectInt` — get
- `String[] Pack_Targets` — get
- `Int32 Pack_ColorIndex` — get
- `DrawableTypeEnum Pack_DrawableType` — get
- `Boolean Pack_BypassColorScaler` — get
- `Int32 Pack_Layer` — get

**Fields**

- `PackedTexturesContainer.PackedTexture Texture`
- `PackedTexturesContainer.PackedDrawable Drawable`

### PackedTexturesContainer.PackedDrawable


**Methods**

- `__new()`
- `__new(name: String, rectInt: UnityEngine.RectInt, colorIndex: Int32, drawableType: DrawableTypeEnum, bypassColorScaler: Boolean)`
- `PackedDrawable Clone(offset: Int32)`
- `PackablePackedColorIndex ToPackable(texture: PackedTexturesContainer.PackedTexture)`

**Fields**

- `String Name`
- `UnityEngine.RectInt RectInt`
- `Int32 ColorIndex`
- `DrawableTypeEnum DrawableType`
- `Boolean BypassColorScaler`

### PackedTexturesContainer.PackedTexture

*inherits: ISerializationCallbackReceiver, PackedTextureJson, Object*  

**Methods**

- `__new()`
- `Void SortTargets()`
- `Boolean HasTarget(target: String)`
- `Void AddTarget(target: String)`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Texture2D GetTexture()`
- `Void SetRuntimeTexture(texture2D: UnityEngine.Texture2D)`
- `Boolean TryDrawBounds(boundsTexture: UnityEngine.Texture2D&, live2DControllers: ModCreationLive2DControllersContainer)`
- `PackedTexture Clone(offset: Int32)`

**Properties**

- `String TargetsNames` — get
- `Boolean NoSerializedTexture` — get
- `Collections.Generic.IComparer[PackedTexturesContainer.PackedTexture] LayerComparer` — get
- `Boolean IncludeVanillaLayers` — get

**Fields**

- `IC.AutomaticReference.Texture2DSerializableAutomaticReference SerializedTextureReference`
- `IC.AutomaticReference.IReference[UnityEngine.Texture2D] RuntimeTextureReference`
- `String TextureName`
- `Int32 Layer`
- `Collections.Generic.List[PackedTexturesContainer.PackedDrawable] PackedDrawables`
- `String[] Targets`
- `Boolean DontIncludeVanillaLayers`

### PackedTexturesContainer.PackedTextureJson


**Methods**

- `__new()`

**Properties**

- `Boolean IncludeVanillaLayers` — get

**Fields**

- `String TextureName`
- `Int32 Layer`
- `Collections.Generic.List[PackedTexturesContainer.PackedDrawable] PackedDrawables`
- `String[] Targets`
- `Boolean DontIncludeVanillaLayers`

### PackedTexturesContainer.PackedTexturesContainerJson


**Methods**

- `__new()`

**Fields**

- `Collections.Generic.List[PackedTexturesContainer.PackedTextureJson] PackedTextures`

### PackedTexturesContainer.TargetComparer

*inherits: IEqualityComparer, Object*  

**Methods**

- `__new()`
- `Boolean Equals(a: String[], b: String[])`
- `Int32 GetHashCode(t: String[])`

### ParticleSystemGroup

*inherits: MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void ApplyToAll(action: Action[UnityEngine.ParticleSystem])`
- `Void DisableEmission()`
- `Void EmitIndexWithDirection(index: Int32, count: Int32, directionNormalized: UnityEngine.Vector3, angleRandomOffset: Single)`
- `Void EmitIndex(index: Int32, count: Int32)`
- `Void EmitAll(count: Int32)`
- `Void EmitFirstTwo(count1: Int32, count2: Int32)`
- `Void EmitFirstThree(count1: Int32, count2: Int32, count3: Int32)`
- `Void EmitFirstN(counts: Int32[])`
- `ParticleSystem GetParticleSystem(i: Int32)`

**Properties**

- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### R


**Methods**

- `__new()`
- `Void RegisterLua(globalsTable: MoonSharp.Interpreter.Table)`

**Properties**

- `FontDataGenerated.TextPrefabsContainer TextPrefabs` — get
- `MusicDataGenerated.MusicGroupsContainer MusicGroups` — get
- `MusicDataGenerated.MusicContainer Music` — get
- `MusicDataGenerated.ArtistsContainer Artists` — get
- `MusicDataGenerated.MidiContainer Midi` — get
- `OtherDataGenerated.ShowerParticleSystemsContainer ShowerParticleSystems` — get
- `OtherDataGenerated.ShowerParticleSystemsGroupsContainer ShowerParticleSystemsGroups` — get
- `ShaderDataGenerated.Live2DShadersContainer Live2DShaders` — get
- `SoundDataGenerated.SoundContainer Sound` — get
- `SpriteTextureDataGenerated.AltBackgroundsContainer AltBackgrounds` — get
- `SpriteTextureDataGenerated.FishingBackgroundsContainer FishingBackgrounds` — get
- `SpriteTextureDataGenerated.PartnerLogosContainer PartnerLogos` — get
- `SpriteTextureDataGenerated.OtherLogosContainer OtherLogos` — get
- `SpriteTextureDataGenerated.IconsContainer Icons` — get
- `SpriteTextureDataGenerated.CardsMainContainer CardsMain` — get
- `SpriteTextureDataGenerated.CardsCasinoContainer CardsCasino` — get
- `SpriteTextureDataGenerated.PcIconsContainer PcIcons` — get
- `SpriteTextureDataGenerated.NewsImagesContainer NewsImages` — get
- `SpriteTextureDataGenerated.GameLogoContainer GameLogo` — get
- `TextDataGenerated.CreditsTextContainer CreditsText` — get
- `TextDataGenerated.OtherTextContainer OtherText` — get

### Recipe


**Methods**

- `__new(expectedResult: GameId, createDishItemFunc: Func[CookingResults, Collections.Generic.List[Item], Item])`
- `Recipe CreateInstance(expectedResult: GameId)`
- `Item CreateDish(results: CookingResults, usedItems: Collections.Generic.List[Item])`
- `Void AddIngredient(recipeIngredient: RecipeIngredient)`
- `Void AddIngredientExact(itemEnum: GameItems.ItemEnum, count: Int32, isOptional: Boolean)`
- `Void AddIngredientExact(gameId: GameId, count: Int32, isOptional: Boolean)`
- `Void AddIngredientGenericType(type: EdibleTypeEnum, count: Int32, isOptional: Boolean)`
- `Void AddIngredientFishMinWeight(minWeight: Single, count: Int32, isOptional: Boolean)`

**Properties**

- `GameId ExpectedResult` — get
- `ItemPrefab ExpectedResultPrefab` — get
- `Collections.ObjectModel.ReadOnlyCollection[RecipeIngredient] AllIngredients` — get

### Result


**Methods**

- `Result __toResult(value: Boolean)`
- `SimpleResult CreateFromBool(value: Boolean)`
- `SimpleResult CreateFromBool(value: Boolean, description: String)`
- `SimpleResult SuccessWithDescription(description: String)`
- `SimpleResult FailWithDescription(description: String)`
- `CompoundResult All(results: Collections.Generic.IEnumerable[Result], prefix: String)`
- `Void DebugLogIfFail()`
- `Void DebugLogError()`
- `String GetDescription()`
- `String ToString()`
- `SimpleResult CreateNewWithPrefix(prefix: String)`
- `ExceptionResult FromException(specialParsingException: Exception)`

**Properties**

- `Boolean HasDescription` — get
- `Boolean IsSuccess` — get
- `Boolean IsFail` — get

**Fields**

- `SimpleResult Success`
- `SimpleResult Fail`

### SaveContainer

*inherits: ISerializationCallbackReceiver, Object*  

**Methods**

- `__new()`
- `Void MarkDirty()`
- `Void ClearDirty()`
- `Boolean IsDirty()`
- `Void ReportWebsiteSeen(address: String)`
- `Void ValidateVisitedWebsites()`
- `Void UnlockAchievement(name: String)`
- `Void RemoveAchievement(name: String)`
- `Boolean HasAchievement(name: String)`
- `Void AddGlobalFlag(flagName: String)`
- `Boolean TryGetGlobalFlag(flagName: String, globalFlag: GlobalFlag&)`
- `Boolean HasGlobalFlag(flagName: String)`
- `Double GetPercentageOfSeenStoryText()`
- `Boolean CheckIfUnseenStoryTextIdReport(id: Int64)`
- `Void OnBeforeSerialize_StoryTextIds()`
- `Void OnAfterDeserialize_StoryTextIds()`
- `Boolean TrySaveFromCurrentGameState(slot: Int32, newSave: SaveContainer.SaveSlotData&)`
- `Int32 DoAutosave()`
- `IReadOnlyCollection GetSaveSlotReadonly(saveType: SaveContainer.SaveType)`
- `SaveSlotData GetLatestSlot(saveType: SaveContainer.SaveType)`
- `Boolean TryGetSlot(slot: Int32, saveType: SaveContainer.SaveType, saveSlotData: SaveContainer.SaveSlotData&)`
- `Void DeleteSlot(shownSaveData: SaveContainer.SaveSlotData)`
- `Void DeleteSlot(slot: Int32, saveType: SaveContainer.SaveType)`
- `Boolean SlotExists(slot: Int32, saveType: SaveContainer.SaveType)`
- `Void OverrideSlot(saveSlotData: SaveContainer.SaveSlotData)`
- `Void PushSlotChangesToFiles()`
- `Void BeginSaveToJson()`
- `Void EndSaveToJson()`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Boolean ValidateAfterLoadingFromString()`

**Properties**

- `Collections.Generic.IReadOnlyCollection[String] VisitedWebsites` — get
- `Collections.Generic.IReadOnlyCollection[String] UnlockedAchievements` — get
- `Boolean HasAnySaves` — get

### SaveContainer.SaveSlotData


**Methods**

- `SaveSlotData FromGameVariablesNow(slotZeroIndexed: Int32, gameVariables: GameVariables)`
- `Void SetNotes(newNotes: String)`
- `String GetDescription()`
- `Void EnsureSaveType(saveType: SaveContainer.SaveType)`
- `Void BeginSaveToJson()`
- `Void EndSaveToJson()`
- `Void PushToFileIfNeeded()`
- `Result TryGetSaveDataString(saveDataString: String&)`
- `Result TryGetAsGameVariables(gameVariables: GameVariables&)`
- `Result TryLoad(lpd: GameScript.LoadProcedureData)`

**Properties**

- `String Notes` — get
- `Int64 TimeUtc` — get
- `DateTime TimeDateTime` — get
- `Int32 Slot` — get
- `Int32 SlotOneIndexed` — get
- `SaveContainer.SaveType SaveType` — get
- `Boolean HasData` — get

**Fields**

- `String SlotSaveEnding`

### SaveSingleton

*inherits: SingletonLoadableMonoBehaviour, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Type[] GetDependenciesArray()`
- `SaveContainerLoadResult TryLoadSaveContainerFromString(saveString: String, save: SaveContainer&)`
- `String GetSaveContainerAsString()`
- `Void SaveAllChanges()`
- `Void ResetAllData()`
- `Void ReplaceSaveContainer(save: SaveContainer)`
- `Void TryMakeAutoSave()`

**Properties**

- `SaveContainer Save` — get
- `Boolean HasAnySaves` — get
- `Boolean IsLoaded` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Int32 SavesPerFolder`
- `Int32 FolderCount`
- `Int32 MaxSaveSlotNumber`
- `Int32 AutoSaveCount`
- `TimeSpan MinimumTimeBetweenAutoSaves`

### ShaderDataGenerated

*inherits: ISerializationCallbackReceiver, IAutomaticReferenceContainer, SingletonScriptableObject, SingletonScriptableObject, ScriptableObject, Object, Object*  

**Methods**

- `__new()`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Void RegisterLua()`

**Properties**

- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `ShaderDataGenerated.Live2DShadersContainer Live2DShaders`

### ShaderDataGenerated.Live2DShadersContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Shader] MovingTexture`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Shader] Rainbow`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Shader] RayMarching`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Shader]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Shader]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Shader][] All`

### Shop

*inherits: IKey, ISerializedPart, IWithPrefab, SerializedPart, Object*  

**Methods**

- `__new()`
- `__new(id: String, prefab: ShopPrefab)`
- `Void Clear()`
- `Int32 GetPrice(item: ShopItem, count: Int32)`
- `Void AddItem(item: ShopItem)`
- `Boolean TryGetItemByGuid(originalId: Guid, shopItemOut: ShopItem&)`
- `Int32 GetCompensationData(gameId: GameId)`
- `Void ShuffleShop()`
- `Void ShowBuyPopup(shopItem: ShopItem, count: Int32, OnPaid: Action[Int32], OnNotBuy: Action, OnNoMoney: Action)`
- `Item BuyItem(shopItem: ShopItem, count: Int32, pricePaid: Int32)`

**Properties**

- `Collections.Generic.IEnumerable[ShopItem] ShopItems` — get
- `String Name` — get
- `Int32 MoneySpent` — get set
- `Int32 ItemsBought` — get set
- `String Key` — get
- `String Id` — get set
- `ShopPrefab Prefab` — get

### ShopItem


**Methods**

- `__new(item: Item, itemType: ShopItem.ShopItemType)`
- `Item CloneTargetItem(count: Int32)`

**Properties**

- `Item Item` — get
- `ShopItem.ShopItemType ItemType` — get

### ShopManager

*inherits: ISerializationCallbackReceiver, Object*  

**Methods**

- `ShopManager CreateInstance()`
- `Boolean TryGetShop(name: String, shop: Shop&)`
- `Shop GetShop(name: String)`
- `List GetItems(name: String)`
- `Void ShuffleShops()`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Void FillPrefabData()`

### ShopManager.ShopDictionary

*inherits: ICollection, IEnumerable, IDictionary, ISerializable, IDeserializationCallback, ISerializationCallbackReceiver, IDictionary, ICollection, IEnumerable, IReadOnlyDictionary, IReadOnlyCollection, SerializableDictionary, Dictionary, Object*  

**Methods**

- `__new()`

**Properties**

- `Int32 Count` — get
- `Collections.Generic.Dictionary.KeyCollection[String,Shop] Keys` — get
- `Collections.Generic.Dictionary.ValueCollection[String,Shop] Values` — get

### SimpleLocalizedString

*inherits: ILuaTransferable, Object*  

**Methods**

- `String GetValue(arguments: Collections.Generic.IList[Object])`
- `String GetValueProjectLocale(arguments: Collections.Generic.IList[Object])`
- `String ToBakedArgument()`
- `SimpleLocalizedString CreateInstance(id: LOS.TupleReference)`
- `SimpleLocalizedString CreateInstance(tableReference: String, tableEntryReference: String)`
- `SimpleLocalizedString CreateInstanceReplacement(replacement: String)`
- `SimpleLocalizedString __toSimpleLocalizedString(b: LOS.TupleReference)`
- `String ToString()`
- `String ToLuaString()`

**Properties**

- `LOS.TupleReference Reference` — get
- `Boolean IsReferenceEmpty` — get
- `String Value` — get

**Fields**

- `String ReplacementValue`

### SimplePopup

*inherits: PrefabPopup, UIPopup, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `ButtonList GetButtonList()`
- `Void AddLinkHandler(OnLinkClicked: Action[String])`
- `Void AddLinkHandler(linkIdToAction: Collections.Generic.Dictionary[String, Action])`
- `Void Open(title: String, text: String, choices: Collections.Generic.List[PopupChoice])`
- `Void OnDestroy()`

**Properties**

- `UnityEngine.Color OverlayColor` — get set
- `Boolean DontDrawPrevious` — get
- `Boolean AlwaysDraw` — get
- `Boolean IsNotStatic` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `CursorSingleton.CursorOverride _cursorOverride`
- `Int32 sortOrder`
- `Boolean noScaleFadeIn`

### SlotEquipData

*inherits: ICloneable, ILuaTransferable, ICloneable, Object*  

**Methods**

- `__new()`
- `SlotEquipData CreateInstance(slotString: String)`
- `Void FillCurrent(itemWithCurrentData: Live2DController.ItemWithCurrentData, controllerEnumId: String)`
- `Boolean CanGoInto(slot1: ItemSlot)`
- `Boolean CanGoInto(slot1: ItemSlot, slot2: ItemSlot)`
- `Boolean CanGoInto(slot1: ItemSlot, slot2: ItemSlot, slot3: ItemSlot)`
- `Boolean CanGoInto(bodySizeModuleSlots: ItemSlot[])`
- `Void AddRequiredSlotString(requiredSlot: String)`
- `Void AddRequiredSlotsString(requiredSlots: Collections.Generic.IEnumerable[String])`
- `Void SetRequiredSlotsString(requiredSlots: Collections.Generic.IEnumerable[String])`
- `Void AddForbiddenSlotString(forbiddenSlot: String)`
- `Void AddForbiddenSlotsString(forbiddenSlots: Collections.Generic.IEnumerable[String])`
- `Void SetForbiddenSlotsString(forbiddenSlots: Collections.Generic.IEnumerable[String])`
- `PooledList FillActiveElementsDefaultPooled(elements: Collections.Generic.List[String]&)`
- `Void FillActiveElementsDefault(output: Collections.Generic.List[String])`
- `String ToLuaString()`
- `SlotEquipData Clone()`

**Properties**

- `Boolean IsValidSlot` — get
- `ItemSlot TargetSlot` — get set
- `String TargetSlotString` — get set
- `String[] ControllerElementOverride` — get set
- `ItemConditions.ItemScopeCondition[] ElementActiveConditions` — get set
- `ItemConditions.ItemScopeCondition[] TextureActiveConditions` — get set

**Fields**

- `Collections.Generic.HashSet[ItemSlot] RequiredSlots`
- `Collections.Generic.HashSet[ItemSlot] ForbiddenSlots`

### SoundDataGenerated

*inherits: ISerializationCallbackReceiver, IAutomaticReferenceContainer, SingletonScriptableObject, SingletonScriptableObject, ScriptableObject, Object, Object*  

**Methods**

- `__new()`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Void RegisterLua()`

**Properties**

- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `SoundDataGenerated.SoundContainer Sound`

### SoundDataGenerated.SoundContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Bell_bell1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Bell_bell2`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Bell_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Bell_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Bell_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_bottomout_bottomout1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_bottomout_bottomout2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_bottomout_bottomout3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_bottomout_bottomout4`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_bottomout_bottomout5`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_bottomout_bottomout6`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_bottomout_bottomout7`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_bottomout_bottomout8`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_bottomout_bottomout9`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_bottomout_bottomout10`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Blowjob_bottomout_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Blowjob_bottomout_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Blowjob_bottomout_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_lick_lick1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_lick_lick2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_lick_lick3`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Blowjob_lick_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Blowjob_lick_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Blowjob_lick_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_move_blowjobmove1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_move_blowjobmove2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_move_blowjobmove3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_move_blowjobmove4`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Blowjob_move_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Blowjob_move_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Blowjob_move_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_pullout_pullout1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_pullout_pullout2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_pullout_pullout3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_pullout_pullout4`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Blowjob_pullout_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Blowjob_pullout_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Blowjob_pullout_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Blowjob_swallow_swallow1`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Blowjob_swallow_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Blowjob_swallow_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Blowjob_swallow_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Casino_Card_Place`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Casino_Card_Take`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Casino_Slot_Click`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Casino_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Casino_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Casino_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] CookingMinigame_clap`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] CookingMinigame_kick`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] CookingMinigame_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] CookingMinigame_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] CookingMinigame_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_Bite_Bite1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_Bite_Bite2`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_Bite_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_Bite_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] FishingMinigame_Bite_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_FishFight_FishFight1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_FishFight_FishFight2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_FishFight_FishFight3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_FishFight_FishFight4`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_FishFight_FishFight5`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_FishFight_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_FishFight_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] FishingMinigame_FishFight_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_FishPullOut_Splash_21`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_FishPullOut_Splash_22`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_FishPullOut_Splash_23`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_FishPullOut_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_FishPullOut_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] FishingMinigame_FishPullOut_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_FloatIn_FloatIn`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_FloatIn_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_FloatIn_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] FishingMinigame_FloatIn_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_Reel_ReelLoop`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_Reel_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_Reel_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] FishingMinigame_Reel_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] FishingMinigame_Throw_throw`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_Throw_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] FishingMinigame_Throw_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] FishingMinigame_Throw_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Food_drink`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Food_eat`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Food_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Food_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Food_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_clothes_move_clothes_move_1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_clothes_move_clothes_move_2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_clothes_move_clothes_move_3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_clothes_move_clothes_move_4`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_clothes_move_clothes_move_5`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_clothes_move_clothes_move_6`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_clothes_move_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_clothes_move_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Frick_clothes_move_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_cum_cum1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_cum_cum2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_cum_cum3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_cum_cum4`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_cum_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_cum_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Frick_cum_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_insert_anal_insert_anal_1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_insert_anal_insert_anal_2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_insert_anal_insert_anal_3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_insert_anal_insert_anal_4`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_insert_anal_insert_anal_5`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_insert_anal_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_insert_anal_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Frick_insert_anal_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_insert_vagina_insert_1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_insert_vagina_insert_2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_insert_vagina_insert_3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_insert_vagina_insert_4`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_insert_vagina_insert_5`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_insert_vagina_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_insert_vagina_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Frick_insert_vagina_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_move_inside_move_1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_move_inside_move_2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_move_inside_move_3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_move_inside_move_4`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_move_inside_move_5`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_move_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_move_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Frick_move_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_slam_slap1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_slam_slap2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_slam_slap3`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_slam_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_slam_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Frick_slam_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Frick_unzip_unzip`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_unzip_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Frick_unzip_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Frick_unzip_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Generic_Whoosh_Organic_Whoosh_1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Generic_Whoosh_Organic_Whoosh_2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Generic_Whoosh_Organic_Whoosh_3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Generic_Whoosh_Organic_Whoosh_4`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Generic_Whoosh_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Generic_Whoosh_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Generic_Whoosh_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Money_Coins_Handled_01`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Money_Coins_Handled_02`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Money_Coins_Handled_03`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Money_Coins_Shake_Hand`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Money_Coins_Sift_Through_01`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Money_Coins_Sift_Through_02`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Money_Coins_Sift_Through_03`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Money_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Money_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Money_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Outside_Open_shop`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Outside_Shop_bell`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Outside_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Outside_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Outside_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] PC_pc_continue`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] PC_pc_end_1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] PC_pc_start`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] PC_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] PC_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] PC_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Room_Clock_tick`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Room_Cloth`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Room_door_close`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Room_Door_knocking`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Room_door_open`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Room_Hangup`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Room_Plug_in`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Room_Ringtone`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Room_switch1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Room_switch2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Room_Vibration`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Room_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Room_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Room_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Shower_Bubble_Bubbles_1`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Shower_Bubble_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Shower_Bubble_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Shower_Bubble_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Shower_runShower`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Shower_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Shower_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Shower_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Spook_Spook1`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Spook_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Spook_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Spook_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_cuffs`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_Dumpster_hit`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_Ear_ring`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_Explosion`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_Explosion2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_falling_concrete`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_Gunshot`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_Melissafalls`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_Opening_a_car_door`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_pee`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_Police`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_pop`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_slam`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_snort`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_Splat`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_Steps`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_stepsDAK`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_tape_load`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_tazer`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_Trash_Open`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip] Story_window_break`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Story_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip]] Story_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] Story_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.AudioClip][] All`

### SoundSingleton

*inherits: SingletonMonoBehaviour, SingletonMonoBehaviourBase, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void UpdateMusicVolume()`
- `Void SetMusicPitch(pitch: Single)`
- `String CurrentMusicOptionsSummary()`
- `Void add_OnMusicChanged(value: Action[MusicWithInfo])`
- `Void remove_OnMusicChanged(value: Action[MusicWithInfo])`
- `Void PlayNextSong(continueIfPossible: Boolean)`
- `Void RegisterMusicOptions(options: SoundSingleton.MusicOption[])`
- `Void RegisterMusicOptions(enumerable: Collections.Generic.IEnumerable[SoundSingleton.MusicOption])`
- `Void RegisterMusicOptions(id: String, list: Collections.Generic.IEnumerable[MusicWithInfo], layer: SoundSingleton.MusicOption.MusicOptionLayer, condition: Func[Boolean])`
- `Void RegisterMusicOptions(id: String, list: Collections.Generic.IEnumerable[IC.AutomaticReference.IReference[MusicWithInfo]], layer: SoundSingleton.MusicOption.MusicOptionLayer, condition: Func[Boolean])`
- `Boolean IsPlaying(option: SoundSingleton.MusicOption)`
- `Void UnregisterMusicOptionsById(id: IMusicSource, stopIfPlaying: Boolean)`
- `Void UnregisterMusicOptionsById(id: String, stopIfPlaying: Boolean)`
- `Void UnregisterMusicOption(musicOption: SoundSingleton.MusicOption, stopIfPlaying: Boolean)`
- `Void UnregisterAllMusic(stopIfPlaying: Boolean)`
- `Void PlaySlightlyRandomVolume(clip: UnityEngine.AudioClip)`
- `Void Play(clip: UnityEngine.AudioClip, volume: Single, OnComplete: Action)`
- `AudioSource PlayWithPitch(clip: UnityEngine.AudioClip, volume: Single, pitch: Single, OnComplete: Action)`
- `Void PlayRandom(volume: Single)`
- `AudioSource GetFreeAudioSource()`
- `AudioSourceUsage GetFreeAudioSource(audioSource: UnityEngine.AudioSource&)`
- `Void ReturnToPool(source: UnityEngine.AudioSource)`
- `SpecialAudioLoop CreateSpecialLoop(startClip: UnityEngine.AudioClip, loopClip: UnityEngine.AudioClip, endClip: UnityEngine.AudioClip, volume: Single)`

**Properties**

- `Single MusicVolume` — get
- `Single SfxVolume` — get
- `Boolean MusicOff` — get
- `Boolean IsPlayingMusic` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `OnMusicChanged MoonSharp.Interpreter.Interop.EventMemberDescriptor`

### SoundSingleton.MusicOption


**Methods**

- `__new(id: String, layer: SoundSingleton.MusicOption.MusicOptionLayer, musicWithInfo: MusicWithInfo)`
- `__new(id: String, layer: SoundSingleton.MusicOption.MusicOptionLayer, condition: Func[Boolean], musicWithInfo: MusicWithInfo)`

**Properties**

- `String Id` — get
- `SoundSingleton.MusicOption.MusicOptionLayer Layer` — get
- `MusicWithInfo MusicWithInfo` — get
- `Func[Boolean] Condition` — get
- `Boolean MeetsCondition` — get
- `String Info` — get
- `String InfoWithCondition` — get

### SoundSingleton.MusicPlayer


**Methods**

- `__new(option: SoundSingleton.MusicOption)`
- `Void UpdateMusicVolume()`
- `Void Play()`
- `Void FadeOut()`
- `Void SetPitch(pitch: Single)`
- `Void ContinueAs(musicOption: SoundSingleton.MusicOption)`

**Properties**

- `SoundSingleton.MusicOption Option` — get
- `Boolean Finished` — get
- `Single MusicVolumeMulti` — get

### SoundSingleton.SoundCategory


**Methods**

- `__new()`
- `__new(name: String, audioClips: Collections.Generic.List[UnityEngine.AudioClip])`
- `AudioClip GetRandom()`

**Fields**

- `String name`
- `Collections.Generic.List[UnityEngine.AudioClip] audioClips`

### SpecialVariablesHolder


**Methods**

- `__new()`
- `Void SetIntSpecialVariable(key: String, value: Int32)`
- `Boolean TryGetIntSpecialVariable(key: String, value: Int32&)`
- `Int32 GetIntSpecialVariableOrDefault(key: String, defaultValue: Int32)`
- `Void SetIntSpecialVariableCastBool(key: String, value: Boolean)`
- `Boolean TryGetIntSpecialVariableCastBool(key: String, value: Boolean&)`
- `Boolean GetIntSpecialVariableOrDefaultCastBool(key: String, defaultValue: Boolean)`
- `Void SetFloatSpecialVariable(key: String, value: Single)`
- `Boolean TryGetFloatSpecialVariable(key: String, value: Single&)`
- `Single GetFloatSpecialVariableOrDefault(key: String, defaultValue: Single)`
- `Void SetStringSpecialVariable(key: String, value: String)`
- `Boolean TryGetStringSpecialVariable(key: String, value: String&)`
- `String GetStringSpecialVariableOrDefault(key: String, defaultValue: String)`
- `Boolean TryGetAnySpecialVariable(key: String, value: Object&)`
- `Void OnAfterDeserializeSpecialVariableHolder()`

### SpriteTextureDataGenerated

*inherits: ISerializationCallbackReceiver, IAutomaticReferenceContainer, SingletonScriptableObject, SingletonScriptableObject, ScriptableObject, Object, Object*  

**Methods**

- `__new()`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Void RegisterLua()`

**Properties**

- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `SpriteTextureDataGenerated.AltBackgroundsContainer AltBackgrounds`
- `SpriteTextureDataGenerated.FishingBackgroundsContainer FishingBackgrounds`
- `SpriteTextureDataGenerated.PartnerLogosContainer PartnerLogos`
- `SpriteTextureDataGenerated.OtherLogosContainer OtherLogos`
- `SpriteTextureDataGenerated.IconsContainer Icons`
- `SpriteTextureDataGenerated.CardsMainContainer CardsMain`
- `SpriteTextureDataGenerated.CardsCasinoContainer CardsCasino`
- `SpriteTextureDataGenerated.PcIconsContainer PcIcons`
- `SpriteTextureDataGenerated.NewsImagesContainer NewsImages`
- `SpriteTextureDataGenerated.GameLogoContainer GameLogo`

### SpriteTextureDataGenerated.AltBackgroundsContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Bat_Banner`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Ghost_Background`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pumpkin_Mat`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] SpiderPlushy`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Blink_Halloween`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Decoration_Halloween`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Halloween_Cat`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite][] All`

### SpriteTextureDataGenerated.CardsCasinoContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _50`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _51`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _32`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _43`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _33`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _42`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _30`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _41`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _31`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _25`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _40`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _36`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _24`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _47`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _37`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _27`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _46`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _34`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _26`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _45`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _35`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _21`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _44`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _20`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _23`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _38`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _22`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _49`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _39`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _48`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _29`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _28`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] cardBackWhite`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _18`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _19`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _14`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _15`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _16`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _17`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _10`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _11`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _12`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _13`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _5`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _4`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _7`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _6`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] cardBackBlack`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _0`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _9`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] _8`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite][] All`

### SpriteTextureDataGenerated.CardsMainContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] CardBack`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] CardShadow`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_2_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_3_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_4_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_5_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_6_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_7_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_8_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_9_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_10_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_A_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_Jack_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_King_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Clovers_Queen_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_2_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_3_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_4_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_5_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_6_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_7_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_8_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_9_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_10_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_A_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_Jack_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_King_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Hearts_Queen_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_2_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_3_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_4_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_5_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_6_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_7_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_8_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_9_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_10_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_A_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_Jack_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_King_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Pikes_Queen_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_2_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_3_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_4_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_5_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_6_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_7_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_8_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_9_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_10_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_A_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_Jack_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_King_white`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Tiles_Queen_white`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite][] All`

### SpriteTextureDataGenerated.FishingBackgroundsContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] microplastic_coast`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] polluted_lake`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] premium_farm`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] trashed_river`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite][] All`

### SpriteTextureDataGenerated.GameLogoContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Logo_B_empty`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Logo_B_small`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Logo_C_small`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite][] All`

### SpriteTextureDataGenerated.IconsContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] arm`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] arm_alt`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] btn_icon_arrow_next_0`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] btn_icon_arrow_prev_0`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] back`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] bait`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] btn_icon_book_0`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] btn_icon_book_open_1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] btn_icon_book_open_0`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] btn_icon_book_open_2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] bra`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] cat_ears`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] chip`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] close_round`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] clothes`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] dish_1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] dish_2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] dish_3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] dress`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] fish`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] fishing_rod`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] food`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] gift`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] glasses`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] halloween`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] heart`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] hoodie`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_check`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_close`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_dick`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_dropdown`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_energy`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_follow`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_hand`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_noview`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_psyche`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_Soap`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_Sponge`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_subs`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_tongue`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_trash`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Icon_view`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] ingredient`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] leg`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] leg_alt`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] log`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Logo_bluesky`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Logo_discord`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Logo_itch`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Logo_pat`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Logo_substar`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Logo_tw`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] medicine`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] necklace`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] pants`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] parts`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] btn_icon_refresh_0`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] save`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] shirt`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] shoes`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] skip`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] skirt`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] socks`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] special`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] stuff`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] tail`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] thong`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] btn_icon_undo_0`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] vote_downvote`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] vote_upvote`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite][] All`

### SpriteTextureDataGenerated.NewsImagesContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] animal`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] army`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] blackman`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] brogan`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] cartoon`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] cemetery`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] child`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] computer`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] demonstration`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] demonstration2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] fat`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] happykid`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] hotdog`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] island`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] jumper`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPanime`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPanimeboy`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPblacks`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPcar`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPchildandadult`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPcompany`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPcomputer2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPcooking`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPdragqueen`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPfemale`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPfuneral`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPnaked`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPpolice`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPpolice2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPpolice3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPpolitician`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPpolitics`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPpoor`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPpope`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPporn`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPsocialmedia`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPsport`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPsurgery`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OPuni`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] pills`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] police`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] police2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] police3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] policechild`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] priest`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] protest`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] religion`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] religion2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] revolution`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] ring`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] satellite`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] sewer`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] sex`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] soldiers`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] toilet`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] virus`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] weapon`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite][] All`

### SpriteTextureDataGenerated.OtherLogosContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] AGUI_Logo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Baka`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Banana`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Bedabots_Logo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] BloodyMoon`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] BotLogo1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Bow`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] CELESTYN`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] CIA`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] CosplayHouse`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] DDlogo1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] DogeCoin`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] fishFearMeLogo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Flowerkidv`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Avocado`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Cherry`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Peach`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Strawberry`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] galaxy`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] GamerTshirt`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] HikkeiruLogo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] HotPinkGames_Logo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] InHeatLogo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] LightSonic`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] MadLogo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] MILF`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] mirthal`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Mushroom`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] NitroriLogo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] NutekuLogo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Polandball`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] priestbot_tshirt`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] projekt_melody_nbtw_69`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] projekt_melody_nbtw_logo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] radioactive`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Rose`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] RottingSteelLogo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Shady_Corner_Logo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] shcHoodie`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] shcPanties`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Sheep`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] siluman_Alice`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] siluman_logo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] SJ68WHITE`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] skull`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] sylphy_chibi`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Temple`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] tonis_album`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] ufo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] USP`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] WeebDesign`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] WithStupid`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] world_tamer_logo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] WyldSpace`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] XoulionLogo`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] yaranaika`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite][] All`

### SpriteTextureDataGenerated.PartnerLogosContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Alternative_DiabeteColaPow`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Alternative_DiabeteDrSugarTrans`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Alternative_DiabeteSweetPotatoTrans`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Alternative_DiabeteTransparent`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] Alternative_RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] Alternative_RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite][] Alternative_All`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Cazino`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Diabete`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Luxe`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Monizmed`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] RehabTech`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] Stilou`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] NullRelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] NullRelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite][] All`

### SpriteTextureDataGenerated.PcIconsContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] arrow`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] browser`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] config`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] deepweb`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] load`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] OnOff`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite] save`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.Sprite][] All`

### StoryAutoBranch

*inherits: StoryBranchGenericFlagBase, StoryBranchGenericBase, Object*  

**Methods**

- `__new(branchTarget: StoryBranchTarget, waitTillFinished: Boolean, relatedFlag: String, randomOdds: Single, additionalConditions: StoryConditions.StoryCondition[])`
- `__new(branchTarget: StoryBranchTarget, waitTillFinished: Boolean, relatedFlag: String, additionalConditions: StoryConditions.StoryCondition[])`
- `__new(branchTarget: StoryBranchTarget, relatedFlag: String, additionalConditions: StoryConditions.StoryCondition[])`

**Properties**

- `Single RandomOdds` — get set
- `Boolean IsLinear` — get
- `Boolean CanHappen` — get
- `String RelatedFlag` — get
- `Boolean IsFlagBlocking` — get set
- `Boolean IsOneTime` — get
- `Boolean IsFlagSet` — get
- `Boolean WaitTillBlockFinished` — get set
- `StoryBranchTarget BranchTarget` — get
- `StoryConditions.StoryCondition[] AdditionalConditions` — get
- `Action OnActivateAction` — get set

### StoryBlockTarget

*inherits: StoryBranchTarget, Object*  

**Methods**

- `__new(targetBlockName: String, targetLabel: String)`
- `__new(targetBlock: FungusBlocks.FungusBlockReference)`
- `Void Activate(onFinished: Action)`
- `Result CheckValidity(blocks: Collections.Generic.Dictionary[String, Fungus.Block])`
- `String ToString()`
- `Block GetTargetBlock(flowchart: Fungus.Flowchart)`
- `List AnalyseRoutes(sourceBlock: Fungus.Block, targetBlock: Fungus.Block, endBlocks: Collections.Generic.HashSet[Fungus.Block], maxSteps: Int32)`

**Properties**

- `String TargetBlockName` — get
- `String TargetLabel` — get
- `Boolean NoTargetLabel` — get

### StoryBlockTarget.Route


**Methods**

- `__new()`
- `Void AddStep(step: StoryBlockTarget.Step)`
- `Route MakeCopy()`
- `Void Describe(sb: Text.StringBuilder)`

**Fields**

- `Collections.Generic.HashSet[Fungus.Block] VisitedBlocks`
- `Collections.Generic.List[StoryBlockTarget.Step] Steps`
- `Collections.Generic.List[String] Flags`

### StoryBlockTarget.Step


**Methods**

- `__new(callingCommand: Fungus.Command, targetBlock: Fungus.Block)`

**Fields**

- `Fungus.Command CallingCommand`
- `Fungus.Block TargetBlock`

### StoryBotDialogueBranch

*inherits: StoryBranchGenericBase, Object*  

**Methods**

- `__new(id: GameId, branchTarget: StoryBranchTarget)`
- `__new(text: String, guid: Guid, index: Int32, waitForInput: Boolean)`
- `Void InitSource(sourceContainer: StoryBotDialogueBranchContainer)`
- `StoryBotDialogueBranch SetOnActivateAction(action: Action)`
- `StoryBotDialogueBranch SetOdds(odds: Single)`
- `StoryBotDialogueBranch SetMaxOdds()`
- `StoryBotDialogueBranch MarkOneTime()`
- `StoryBotDialogueBranch SetPriority(i: Int32)`
- `StoryBotDialogueBranch AddConditionsAtFront(addedAdditionalConditions: StoryConditions.StoryCondition[])`
- `StoryBotDialogueBranch AddConditions(addedAdditionalConditions: StoryConditions.StoryCondition[])`
- `StoryBotDialogueBranch SetAllowedScenes(allowedScenes: SceneEnumFlag)`
- `Boolean CheckAdditionalConditionsOffset(offset: Int32)`
- `StoryBranchTarget ActivateGetTarget()`

**Properties**

- `StoryBotDialogueBranchContainer SourceContainer` — get
- `StoryBotDialogueTag SourceTag` — get
- `StoryBotDialogueStage SourceStage` — get
- `Int32 Priority` — get
- `Single Odds` — get
- `Boolean IsOneTime` — get
- `StoryBotDialogueBranchType BranchType` — get
- `SceneEnumFlag AllowedScenes` — get
- `String Title` — get
- `StoryBranchTarget BranchTarget` — get
- `StoryConditions.StoryCondition[] AdditionalConditions` — get
- `Action OnActivateAction` — get set
- `Boolean CanHappen` — get

**Fields**

- `Single MaxOdds`
- `GameId Id`
- `SimpleLocalizedString TitleSls`

### StoryBotDialogueBranchContainer


**Methods**

- `__new(sourceTag: StoryBotDialogueTag, storyBotContainerType: StoryBotContainerTypeEnum)`
- `Void SetConditions(newConditions: StoryConditions.StoryCondition[])`
- `Boolean ConditionsMet()`
- `Void AddBranches(branches: StoryBotDialogueBranch[])`
- `Void AddBranches(branches: Collections.Generic.IEnumerable[StoryBotDialogueBranch])`
- `Void InitVanilla(keyPrefix: String)`
- `StoryBotDialogueBranchContainer AddBranch(branch: StoryBotDialogueBranch)`
- `Void AddMultipleBranchesWithoutConditions(branches: StoryBotDialogueBranch[])`
- `Void AddMultipleBranchesWithoutConditions(branches: Collections.Generic.IList[StoryBotDialogueBranch])`
- `Void AddMultipleBranchesWithSameCondition(condition: StoryConditions.StoryCondition, branches: StoryBotDialogueBranch[])`
- `Void AddMultipleBranchesWithSameCondition(condition: StoryConditions.StoryCondition, branches: Collections.Generic.IList[StoryBotDialogueBranch])`
- `Boolean IsLastFinished()`
- `Boolean TryGetBranchById(id: GameId, branch: StoryBotDialogueBranch&)`
- `DialogueChainMemory GetMemory()`
- `Boolean TryGetFirst(branch: StoryBotDialogueBranch&, sceneEnumFlag: SceneEnumFlag, allowedTypes: StoryBotDialogueBranchType)`
- `IEnumerable GetAllBranchesCheckConditionsAndIgnored(sceneEnumFlag: SceneEnumFlag, allowedTypes: StoryBotDialogueBranchType)`

**Properties**

- `StoryBotDialogueTag SourceTag` — get
- `StoryConditions.StoryCondition[] Conditions` — get
- `Int32 BranchCount` — get
- `Collections.Generic.IEnumerable[StoryBotDialogueBranch] AllBranches` — get

**Fields**

- `StoryBotContainerTypeEnum StoryBotContainerType`

### StoryBranchTarget


**Methods**

- `Void Activate(onFinished: Action)`
- `Result CheckValidity(blocks: Collections.Generic.Dictionary[String, Fungus.Block])`
- `StoryBranchTarget __toStoryBranchTarget(b: FungusBlocks.FungusBlockReference)`
- `StoryBranchTarget __toStoryBranchTarget(b: LOS.TupleReference)`
- `StoryBranchTarget __toStoryBranchTarget(b: SerializedLocalizedConversation)`
- `StoryBranchTarget __toStoryBranchTarget(b: Func[Collections.IEnumerator])`

### StoryConditions.AndCondition

*inherits: IEquatable, StoryCondition, Object*  

**Methods**

- `__new(operands: StoryConditions.StoryCondition[], negate: Boolean)`
- `String Explain()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.AndCondition)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Fields**

- `StoryConditions.StoryCondition[] Operands`

### StoryConditions.ConstCondition

*inherits: IEquatable, StoryCondition, Object*  

**Methods**

- `__new(negate: Boolean)`
- `String Explain()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.ConstCondition)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

### StoryConditions.DataCondition[[Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

*inherits: IDataCondition, IEquatable, StoryCondition, Object*  

**Methods**

- `__new(value: StoryConditions.DataConditionValues.DataConditionValue[Boolean], comparator: StoryConditions.DataConditionComparators.DataConditionComparator[Boolean], negate: Boolean)`
- `String Explain()`
- `String GenerateVariableName()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.DataCondition[Boolean])`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Fields**

- `StoryConditions.DataConditionValues.DataConditionValue[Boolean] Value`
- `StoryConditions.DataConditionComparators.DataConditionComparator[Boolean] Comparator`

### StoryConditions.DataCondition[[Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

*inherits: IDataCondition, IEquatable, StoryCondition, Object*  

**Methods**

- `__new(value: StoryConditions.DataConditionValues.DataConditionValue[Int32], comparator: StoryConditions.DataConditionComparators.DataConditionComparator[Int32], negate: Boolean)`
- `String Explain()`
- `String GenerateVariableName()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.DataCondition[Int32])`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Fields**

- `StoryConditions.DataConditionValues.DataConditionValue[Int32] Value`
- `StoryConditions.DataConditionComparators.DataConditionComparator[Int32] Comparator`

### StoryConditions.DataCondition[[Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

*inherits: IDataCondition, IEquatable, StoryCondition, Object*  

**Methods**

- `__new(value: StoryConditions.DataConditionValues.DataConditionValue[Single], comparator: StoryConditions.DataConditionComparators.DataConditionComparator[Single], negate: Boolean)`
- `String Explain()`
- `String GenerateVariableName()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.DataCondition[Single])`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Fields**

- `StoryConditions.DataConditionValues.DataConditionValue[Single] Value`
- `StoryConditions.DataConditionComparators.DataConditionComparator[Single] Comparator`

### StoryConditions.DelegateCondition

*inherits: IEquatable, StoryCondition, Object*  

**Methods**

- `__new(condition: Func[Boolean], negate: Boolean)`
- `String Explain()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.DelegateCondition)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Fields**

- `Func[Boolean] Condition`

### StoryConditions.FlagConditionBasic

*inherits: IEquatable, StoryCondition, Object*  

**Methods**

- `__new(flag: String, negate: Boolean)`
- `String Explain()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.FlagConditionBasic)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Fields**

- `String Flag`

### StoryConditions.FlagConditionSpecialWithTime

*inherits: IEquatable, StoryCondition, Object*  

**Methods**

- `__new(flag: String, checkType: GameVariables.CheckType, timePeriod: Int32, timeCheck: GameVariables.TimeCheckType, negate: Boolean)`
- `String Explain()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.FlagConditionSpecialWithTime)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

### StoryConditions.FlagConditionWithTime

*inherits: IEquatable, StoryCondition, Object*  

**Methods**

- `__new(flag: String, timePeriod: Int32, timeCheck: GameVariables.TimeCheckType, negate: Boolean)`
- `String Explain()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.FlagConditionWithTime)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

### StoryConditions.ItemCondition

*inherits: IEquatable, StoryCondition, Object*  

**Methods**

- `__new(relatedItem: GameId, itemComparisonType: StoryConditions.ItemCondition.ItemComparisonTypeEnum, negate: Boolean)`
- `String Explain()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.ItemCondition)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Fields**

- `GameId RelatedItem`
- `StoryConditions.ItemCondition.ItemComparisonTypeEnum ItemComparisonType`

### StoryConditions.ItemInSlotCondition

*inherits: IEquatable, StoryCondition, Object*  

**Methods**

- `__new(negate: Boolean, slot: String)`
- `String Explain()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.ItemInSlotCondition)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Fields**

- `String Slot`

### StoryConditions.LuaStoryCondition

*inherits: IEquatable, StoryCondition, Object*  

**Methods**

- `__new(conditionCode: String, negate: Boolean)`
- `Void GenerateClosureUnsafe()`
- `Void GenerateClosure()`
- `String Explain()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.LuaStoryCondition)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Properties**

- `Boolean ValidClosure` — get

**Fields**

- `String ConditionCode`

### StoryConditions.OrCondition

*inherits: IEquatable, StoryCondition, Object*  

**Methods**

- `__new(operands: StoryConditions.StoryCondition[], negate: Boolean)`
- `String Explain()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.OrCondition)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Fields**

- `StoryConditions.StoryCondition[] Operands`

### StoryConditions.StoryCondition


**Methods**

- `Boolean ConditionMet()`
- `String Explain()`
- `String GenerateCode()`
- `FlagConditionBasic FlagSet(flag: String, negate: Boolean)`
- `FlagConditionBasic FlagNotSet(flag: String)`
- `FlagConditionWithTime FlagSetBeforeRelative(flag: String, time: Int32, negate: Boolean)`
- `FlagConditionWithTime FlagSetAfterRelative(flag: String, time: Int32, negate: Boolean)`
- `FlagConditionWithTime FlagSetWithTime(flag: String, timePeriod: Int32, timeCheck: GameVariables.TimeCheckType, negate: Boolean)`
- `FlagConditionSpecialWithTime FlagSetSpecialWithTime(flag: String, checkType: GameVariables.CheckType, timePeriod: Int32, timeCheck: GameVariables.TimeCheckType, negate: Boolean)`
- `LuaStoryCondition Lua(conditionCode: String, negate: Boolean)`
- `DelegateCondition Delegate(condition: Func[Boolean], negate: Boolean)`
- `DataCondition VariableConditionBoolTrue(name: String)`
- `DataCondition VariableConditionBoolFalse(name: String)`
- `DataCondition MoneyAbove(value: Int32)`
- `DataCondition MoneyBelow(value: Int32)`
- `DataCondition HourBetweenEqual(t1: Int32, t2: Int32)`
- `DataCondition TimeAfter(time: Int32)`
- `DataCondition DayAbove(t1: Int32)`
- `DataCondition DayBelow(t1: Int32)`
- `ItemCondition HasItem(itemId: GameId, negate: Boolean)`
- `ItemCondition HasItemEquipped(itemId: GameId, negate: Boolean)`
- `ItemInSlotCondition ItemInSlotCondition(slot: String, negate: Boolean)`
- `StoryMenuEntryPointOptionsExistCondition StoryMenuEntryPointAnyExistCondition(name: String, negate: Boolean)`
- `StoryMenuEntryPointOptionsExistCondition StoryMenuEntryPointConditionalExistCondition(name: String, negate: Boolean)`
- `InteractionMemoryCondition CreateInteractionMemoryActiveForCondition(memory: InteractionMemoryEnum, time: Single, negate: Boolean)`
- `InteractionMemoryCondition CreateInteractionMemoryRecentCondition(memory: InteractionMemoryEnum, time: Single, negate: Boolean)`
- `FishCaughtCondition FishesCaught(fish: GameItems.ItemEnum, count: Int32, negate: Boolean)`
- `TotalFishesCaughtCondition FishesCaught(count: Int32, negate: Boolean)`
- `FishSizeCondition CaughtFishAtLeastPercentile(fish: GameItems.ItemEnum, p1: Single, negate: Boolean)`
- `StoryCondition CaughtFishBig(fish: GameItems.ItemEnum)`
- `OrCondition Or(conditions: StoryConditions.StoryCondition[])`
- `OrCondition NotOr(conditions: StoryConditions.StoryCondition[])`
- `AndCondition And(conditions: StoryConditions.StoryCondition[])`
- `AndCondition NotAnd(conditions: StoryConditions.StoryCondition[])`
- `StoryCondition HourRandom(seed: Int32, odds: Single)`
- `StoryCondition DayRandom(seed: Int32, odds: Single)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Fields**

- `StoryConditions.ConstCondition AlwaysTrueCondition`
- `StoryConditions.ConstCondition AlwaysFalseCondition`
- `StoryConditions.StoryCondition.CommonConditionsContainer CommonConditions`

### StoryConditions.StoryCondition.CommonConditionsContainer


**Methods**

- `__new()`

**Fields**

- `StoryConditions.DataCondition[Int32] SympathyDetest`
- `StoryConditions.DataCondition[Int32] SympathyHate`
- `StoryConditions.DataCondition[Int32] SympathyDislike`
- `StoryConditions.DataCondition[Int32] SympathyPositive`
- `Int32 LikeStart`
- `Int32 AffectionStart`
- `Int32 LoveStart`
- `Int32 SuperLoveStart`
- `StoryConditions.DataCondition[Single] NotHorny`
- `StoryConditions.DataCondition[Single] Horny`
- `StoryConditions.DataCondition[Single] VeryHorny`
- `StoryConditions.DataCondition[Int32] NoLust`
- `StoryConditions.DataCondition[Int32] HighLust`
- `StoryConditions.DataCondition[Int32] VeryHighLust`
- `StoryConditions.DataCondition[Int32] ExtremelyLust`
- `StoryConditions.DataCondition[Int32] SympathyLike`
- `StoryConditions.DataCondition[Int32] SympathyAffection`
- `StoryConditions.DataCondition[Int32] SympathyLove`
- `StoryConditions.DataCondition[Int32] SympathySuperLove`
- `StoryConditions.DataCondition[Int32] SympathyBeforeLikeOnly`
- `StoryConditions.DataCondition[Int32] SympathyLikeOnly`
- `StoryConditions.DataCondition[Int32] SympathyAffectionOnly`
- `StoryConditions.DataCondition[Int32] SympathyLoveOnly`
- `StoryConditions.DataCondition[Int32] SympathySuperLoveOnly`
- `StoryConditions.DataCondition[Int32] ItsEvening`
- `StoryConditions.DataCondition[Int32] ItsNight`
- `StoryConditions.DataCondition[Int32] ItsMorning`
- `StoryConditions.DataCondition[Int32] ItsDay`
- `StoryConditions.DataCondition[Int32] ItsNotNight`
- `StoryConditions.DataCondition[Int32] LandlordNotAsleep`
- `StoryConditions.DataCondition[Int32] LateAtNight`
- `StoryConditions.DataCondition[Int32] NotLateAtNight`
- `StoryConditions.StoryCondition LandlordKnowsAboutBot`
- `StoryConditions.StoryCondition LandlordKnowsBotIsYourGirlfriend`
- `StoryConditions.DataCondition[Int32] FisherAtMicroplasticCoast`
- `StoryConditions.DataCondition[Single] LowMentalHealth`
- `StoryConditions.DataCondition[Boolean] RiotsActive`
- `StoryConditions.DataCondition[Boolean] RiotsNotActive`
- `StoryConditions.DataCondition[Boolean] RiotsEndingSoon`
- `StoryConditions.DataCondition[Boolean] AfterRiots`
- `StoryConditions.FlagConditionBasic SleepTogetherUnlocked`
- `StoryConditions.StoryCondition EverStartedStream`
- `StoryConditions.StoryCondition CanStartStream`
- `Int32 FreshTime`
- `StoryConditions.DataCondition[Boolean] UsuallyLeavesCumAfterSex`
- `StoryConditions.DataCondition[Boolean] UsuallyCleansCumAfterSex`
- `StoryConditions.DataCondition[Single] VeryHighLonging`
- `StoryConditions.DataCondition[Single] EnoughNutForSex`
- `StoryConditions.DataCondition[Boolean] CanDoCowgirl`
- `StoryConditions.DataCondition[Int32] RecentlyWokeUp`
- `StoryConditions.DataCondition[Int32] RecentlySex`
- `StoryConditions.DataCondition[Boolean] LastSleptWithBot`
- `StoryConditions.DataCondition[Boolean] LastSleptAlone`
- `StoryConditions.DataCondition[Boolean] IsBotSmart`
- `StoryConditions.DataCondition[Boolean] EverFuckedBot`
- `StoryConditions.AndCondition Melissa4Before5`
- `StoryConditions.AndCondition Melissa4Before5NotRejection`
- `StoryConditions.FlagConditionSpecialWithTime Melissa5Done`
- `StoryConditions.FlagConditionSpecialWithTime Melissa5NotDone`
- `StoryConditions.StoryCondition MelissaRejection`
- `StoryConditions.StoryCondition MelissaAlive`
- `StoryConditions.StoryCondition MelissaNotInShop`
- `StoryConditions.StoryCondition MelissaAnyEnding`
- `StoryConditions.StoryCondition AnnalieRunwayReady`
- `StoryConditions.StoryCondition ChurchAnyEndingDone`
- `StoryConditions.StoryCondition JoinUsDAKDanger`
- `StoryConditions.StoryCondition CanGoOutsideWithBot`
- `StoryConditions.StoryCondition HasTheOptionToGoOutsideWithBot`
- `StoryConditions.StoryCondition HasLegsAndOneArm`
- `StoryConditions.StoryCondition MadeNoiseLastSex`
- `StoryConditions.StoryCondition CanStartIslandEnding`
- `StoryConditions.StoryCondition CanStartPoorReturnHomeFoodEvent`
- `StoryConditions.StoryCondition CanStartAnyReturnHomeFoodEvent`
- `StoryConditions.StoryCondition BotMetAnnalie`
- `StoryConditions.StoryCondition HasAnnalieHairstyle`
- `StoryConditions.StoryCondition CanBotStartDateFromRoom`

### StoryConditions.StoryMenuEntryPointOptionsExistCondition

*inherits: IEquatable, StoryCondition, Object*  

**Methods**

- `__new(entryPointName: String, conditional: Boolean, negate: Boolean)`
- `String Explain()`
- `String GenerateCode()`
- `Boolean Equals(other: StoryConditions.StoryMenuEntryPointOptionsExistCondition)`
- `Boolean Equals(obj: Object)`
- `Int32 GetHashCode()`

**Fields**

- `Boolean Conditional`
- `String EntryPointName`

### StoryEnumeratorTarget

*inherits: StoryBranchTarget, Object*  

**Methods**

- `__new(enumeratorGenerator: Func[Collections.IEnumerator])`
- `Void Activate(onFinished: Action)`
- `String ToString()`
- `Result CheckValidity(blocks: Collections.Generic.Dictionary[String, Fungus.Block])`

### StoryLocalizedConversationBranchTarget

*inherits: IBotDialogueBranchTarget, StoryBranchTarget, Object*  

**Methods**

- `__new(text: String, modGuid: Guid, id: Int32, waitForInput: Boolean)`
- `__new(conversation: LocalizedConversation, waitForInput: Boolean)`
- `Void Activate(onFinished: Action)`
- `Void Activate(modelBrainState: ModelBrainState, noWrapper: Boolean)`
- `Result CheckValidity(blocks: Collections.Generic.Dictionary[String, Fungus.Block])`
- `StoryBotDialogueBranchType GetBranchType()`
- `String ToString()`

**Properties**

- `LocalizedConversation Conversation` — get
- `Boolean WaitForInput` — get

### StoryMenuBranch

*inherits: StoryBranchGenericFlagBase, StoryBranchGenericBase, Object*  

**Methods**

- `__new(menuText: LocalizedStringReference, branchTarget: StoryBranchTarget, relatedFlag: String, additionalConditions: StoryConditions.StoryCondition[])`
- `StringBuilder EditorSummary(sb: Text.StringBuilder, blocks: Collections.Generic.Dictionary[String, Fungus.Block], richText: Boolean, runTime: Boolean)`

**Properties**

- `LocalizedStringReference MenuText` — get set
- `Boolean ShowerGrayedOutWhenUnavailable` — get set
- `Boolean CanHappen` — get
- `String RelatedFlag` — get
- `Boolean IsFlagBlocking` — get set
- `Boolean IsOneTime` — get
- `Boolean IsFlagSet` — get
- `Boolean WaitTillBlockFinished` — get set
- `StoryBranchTarget BranchTarget` — get
- `StoryConditions.StoryCondition[] AdditionalConditions` — get
- `Action OnActivateAction` — get set

### StorySingleton

*inherits: SingletonMonoBehaviour, SingletonMonoBehaviourBase, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `AllDefinedPersonalities GetAllDefinedPersonalities()`
- `String GenerateCommonPersonalityModuleConversations()`
- `StoryBotDialogueStage GetStage(stageNr: Int32)`
- `Boolean TryGetTag(stageNr: Int32, queryTag: String, storyTag: StoryBotDialogueTag&)`
- `Boolean TryGetTag(queryTag: String, storyTag: StoryBotDialogueTag&)`
- `StoryAutoEntryPoint GetStoryAutoEntryPoint(id: String)`
- `StoryMenuEntryPoint GetStoryMenuEntryPoint(id: String)`
- `Flowchart GetFlowchart()`
- `Block CreatEmptyFungusBlock()`
- `Void DestroyBlock(block: Fungus.Block)`
- `Void MakeSureInitialized()`
- `String GenerateSummary(richText: Boolean)`
- `Void ParseOldSystem(startingCommand: Fungus.LuaCondition)`

**Properties**

- `StoryBotDialogueStage Stage1` — get
- `StoryBotDialogueStage Stage2` — get
- `StoryBotDialogueStage Stage3` — get
- `Collections.Generic.IEnumerable[StoryBotDialogueStage] AllStages` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Type[] UsualAreas`

### StorySingleton.AllDefinedPersonalities


**Methods**

- `__new(storySingleton: StorySingleton)`

**Properties**

- `StorySingleton.TsunTsunPersonalityDefinition TsunTsunPersonality` — get
- `StorySingleton.CatgirlPersonalityDefinition CatgirlPersonality` — get
- `StorySingleton.DriverPersonalityDefinition DriverPersonality` — get
- `StorySingleton.RobotPersonalityDefinition RobotPersonality` — get
- `StorySingleton.YanderePersonalityDefinition YanderePersonality` — get
- `StorySingleton.SlutPersonalityDefinition SlutPersonality` — get
- `StorySingleton.FemcelPersonalityDefinition FemcelPersonality` — get
- `StorySingleton.HimederePersonalityDefinition HimederePersonality` — get
- `StorySingleton.SillyCatPersonalityDefinition SillyCatPersonality` — get
- `StorySingleton.AraAraPersonalityDefinition AraAraPersonality` — get

### StorySingleton.AraAraPersonalityDefinition

*inherits: ConversationContainerPersonalityModuleDefinition, PersonalityModuleDefinition, Object*  

**Methods**

- `__new(storySingleton: StorySingleton)`

### StorySingleton.AraAraPersonalityModuleConversations

*inherits: IHasStringReferences, BasePersonalityModuleConversationContainer, EmptyPersonalityModuleConversationContainer, LocalizedStringReferenceContainer, Object*  

**Methods**

- `__new()`

**Properties**

- `String ContainerName` — get

**Fields**

- `SerializedLocalizedConversation Frick_StartFrick`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockOutside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInsideAnal`
- `SerializedLocalizedConversation Frick_CumInside`
- `SerializedLocalizedConversation Frick_CumInsideAnal`
- `SerializedLocalizedConversation Frick_CumOutside`
- `SerializedLocalizedConversation Frick_CumTogether`
- `SerializedLocalizedConversation Frick_BotCumming`
- `SerializedLocalizedConversation Frick_Moan`
- `SerializedLocalizedConversation Frick_EdgingOn`
- `SerializedLocalizedConversation Frick_EdgingOff`
- `SerializedLocalizedConversation Frick_Headpat`
- `SerializedLocalizedConversation Frick_RapeBegStopSuccess`
- `SerializedLocalizedConversation Frick_RapeBegStopRefuse`
- `SerializedLocalizedConversation Frick_RapeFlacidReaction`
- `SerializedLocalizedConversation Frick_FingeringBotCumming`
- `SerializedLocalizedConversation Frick_FingeringDuring`
- `SerializedLocalizedConversation Frick_BoobFondle`
- `SerializedLocalizedConversation Frick_NipplePull`
- `SerializedLocalizedConversation Frick_PussySpread`
- `SerializedLocalizedConversation Frick_ClitRub`
- `SerializedLocalizedConversation Frick_Handholding`
- `SerializedLocalizedConversation Frick_UpsetOnlySheMoves`
- `SerializedLocalizedConversation Frick_CumThighjob`
- `SerializedLocalizedConversation Frick_FlacidBoredReaction`
- `SerializedLocalizedConversation Blowjob_EdgingAlmostCame`
- `SerializedLocalizedConversation Blowjob_EdgingHadToSlowdown`
- `SerializedLocalizedConversation Blowjob_EdgingForceStop`
- `SerializedLocalizedConversation Blowjob_SwallowFull`
- `SerializedLocalizedConversation Blowjob_SwallowHalf`
- `SerializedLocalizedConversation Blowjob_SwallowLittle`
- `SerializedLocalizedConversation Blowjob_SwallowAlmostEmpty`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotLead`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotRape`
- `SerializedLocalizedConversation Blowjob_SwallowWithMl`
- `SerializedLocalizedConversation Cowgirl_RemovePants`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsert`
- `SerializedLocalizedConversation Cowgirl_EdgingForceStopped`
- `SerializedLocalizedConversation Cowgirl_EdgingBreak`
- `SerializedLocalizedConversation Cowgirl_FlacidReaction`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestion`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestionDidntAnswer`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertRape`
- `SerializedLocalizedConversation Cowgirl_MadeMcCumInsideWhileCummingHerself`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobRape`
- `SerializedLocalizedConversation Cowgirl_AfterFirstInsertBotRape`

### StorySingleton.BasePersonalityModuleConversationContainer

*inherits: IHasStringReferences, EmptyPersonalityModuleConversationContainer, LocalizedStringReferenceContainer, Object*  

**Properties**

- `String ContainerName` — get

**Fields**

- `SerializedLocalizedConversation Frick_StartFrick`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockOutside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInsideAnal`
- `SerializedLocalizedConversation Frick_CumInside`
- `SerializedLocalizedConversation Frick_CumInsideAnal`
- `SerializedLocalizedConversation Frick_CumOutside`
- `SerializedLocalizedConversation Frick_CumTogether`
- `SerializedLocalizedConversation Frick_BotCumming`
- `SerializedLocalizedConversation Frick_Moan`
- `SerializedLocalizedConversation Frick_EdgingOn`
- `SerializedLocalizedConversation Frick_EdgingOff`
- `SerializedLocalizedConversation Frick_Headpat`
- `SerializedLocalizedConversation Frick_RapeBegStopSuccess`
- `SerializedLocalizedConversation Frick_RapeBegStopRefuse`
- `SerializedLocalizedConversation Frick_RapeFlacidReaction`
- `SerializedLocalizedConversation Frick_FingeringBotCumming`
- `SerializedLocalizedConversation Frick_FingeringDuring`
- `SerializedLocalizedConversation Frick_BoobFondle`
- `SerializedLocalizedConversation Frick_NipplePull`
- `SerializedLocalizedConversation Frick_PussySpread`
- `SerializedLocalizedConversation Frick_ClitRub`
- `SerializedLocalizedConversation Frick_Handholding`
- `SerializedLocalizedConversation Frick_UpsetOnlySheMoves`
- `SerializedLocalizedConversation Frick_CumThighjob`
- `SerializedLocalizedConversation Frick_FlacidBoredReaction`
- `SerializedLocalizedConversation Blowjob_EdgingAlmostCame`
- `SerializedLocalizedConversation Blowjob_EdgingHadToSlowdown`
- `SerializedLocalizedConversation Blowjob_EdgingForceStop`
- `SerializedLocalizedConversation Blowjob_SwallowFull`
- `SerializedLocalizedConversation Blowjob_SwallowHalf`
- `SerializedLocalizedConversation Blowjob_SwallowLittle`
- `SerializedLocalizedConversation Blowjob_SwallowAlmostEmpty`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotLead`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotRape`
- `SerializedLocalizedConversation Blowjob_SwallowWithMl`
- `SerializedLocalizedConversation Cowgirl_RemovePants`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsert`
- `SerializedLocalizedConversation Cowgirl_EdgingForceStopped`
- `SerializedLocalizedConversation Cowgirl_EdgingBreak`
- `SerializedLocalizedConversation Cowgirl_FlacidReaction`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestion`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestionDidntAnswer`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertRape`
- `SerializedLocalizedConversation Cowgirl_MadeMcCumInsideWhileCummingHerself`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobRape`
- `SerializedLocalizedConversation Cowgirl_AfterFirstInsertBotRape`

### StorySingleton.CatgirlPersonalityDefinition

*inherits: ConversationContainerPersonalityModuleDefinition, PersonalityModuleDefinition, Object*  

**Methods**

- `__new(storySingleton: StorySingleton)`

### StorySingleton.CatgirlPersonalityModuleConversations

*inherits: IHasStringReferences, BasePersonalityModuleConversationContainer, EmptyPersonalityModuleConversationContainer, LocalizedStringReferenceContainer, Object*  

**Methods**

- `__new()`

**Properties**

- `String ContainerName` — get

**Fields**

- `SerializedLocalizedConversation Frick_StartFrick`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockOutside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInsideAnal`
- `SerializedLocalizedConversation Frick_CumInside`
- `SerializedLocalizedConversation Frick_CumInsideAnal`
- `SerializedLocalizedConversation Frick_CumOutside`
- `SerializedLocalizedConversation Frick_CumTogether`
- `SerializedLocalizedConversation Frick_BotCumming`
- `SerializedLocalizedConversation Frick_Moan`
- `SerializedLocalizedConversation Frick_EdgingOn`
- `SerializedLocalizedConversation Frick_EdgingOff`
- `SerializedLocalizedConversation Frick_Headpat`
- `SerializedLocalizedConversation Frick_RapeBegStopSuccess`
- `SerializedLocalizedConversation Frick_RapeBegStopRefuse`
- `SerializedLocalizedConversation Frick_RapeFlacidReaction`
- `SerializedLocalizedConversation Frick_FingeringBotCumming`
- `SerializedLocalizedConversation Frick_FingeringDuring`
- `SerializedLocalizedConversation Frick_BoobFondle`
- `SerializedLocalizedConversation Frick_NipplePull`
- `SerializedLocalizedConversation Frick_PussySpread`
- `SerializedLocalizedConversation Frick_ClitRub`
- `SerializedLocalizedConversation Frick_Handholding`
- `SerializedLocalizedConversation Frick_UpsetOnlySheMoves`
- `SerializedLocalizedConversation Frick_CumThighjob`
- `SerializedLocalizedConversation Frick_FlacidBoredReaction`
- `SerializedLocalizedConversation Blowjob_EdgingAlmostCame`
- `SerializedLocalizedConversation Blowjob_EdgingHadToSlowdown`
- `SerializedLocalizedConversation Blowjob_EdgingForceStop`
- `SerializedLocalizedConversation Blowjob_SwallowFull`
- `SerializedLocalizedConversation Blowjob_SwallowHalf`
- `SerializedLocalizedConversation Blowjob_SwallowLittle`
- `SerializedLocalizedConversation Blowjob_SwallowAlmostEmpty`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotLead`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotRape`
- `SerializedLocalizedConversation Blowjob_SwallowWithMl`
- `SerializedLocalizedConversation Cowgirl_RemovePants`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsert`
- `SerializedLocalizedConversation Cowgirl_EdgingForceStopped`
- `SerializedLocalizedConversation Cowgirl_EdgingBreak`
- `SerializedLocalizedConversation Cowgirl_FlacidReaction`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestion`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestionDidntAnswer`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertRape`
- `SerializedLocalizedConversation Cowgirl_MadeMcCumInsideWhileCummingHerself`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobRape`
- `SerializedLocalizedConversation Cowgirl_AfterFirstInsertBotRape`

### StorySingleton.DriverPersonalityDefinition

*inherits: ConversationContainerPersonalityModuleDefinition, PersonalityModuleDefinition, Object*  

**Methods**

- `__new(storySingleton: StorySingleton)`

### StorySingleton.DriverPersonalityModuleConversations

*inherits: IHasStringReferences, EmptyPersonalityModuleConversationContainer, LocalizedStringReferenceContainer, Object*  

**Methods**

- `__new()`

**Properties**

- `String ContainerName` — get

**Fields**

- `SerializedLocalizedConversation Moan`
- `SerializedLocalizedConversation IDrive`

### StorySingleton.EmptyPersonalityModuleConversationContainer

*inherits: IHasStringReferences, LocalizedStringReferenceContainer, Object*  

**Properties**

- `String ContainerName` — get

### StorySingleton.FemcelPersonalityDefinition

*inherits: ConversationContainerPersonalityModuleDefinition, PersonalityModuleDefinition, Object*  

**Methods**

- `__new(storySingleton: StorySingleton)`

### StorySingleton.FemcelPersonalityModuleConversations

*inherits: IHasStringReferences, BasePersonalityModuleConversationContainer, EmptyPersonalityModuleConversationContainer, LocalizedStringReferenceContainer, Object*  

**Methods**

- `__new()`

**Properties**

- `String ContainerName` — get

**Fields**

- `SerializedLocalizedConversation Frick_StartFrick`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockOutside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInsideAnal`
- `SerializedLocalizedConversation Frick_CumInside`
- `SerializedLocalizedConversation Frick_CumInsideAnal`
- `SerializedLocalizedConversation Frick_CumOutside`
- `SerializedLocalizedConversation Frick_CumTogether`
- `SerializedLocalizedConversation Frick_BotCumming`
- `SerializedLocalizedConversation Frick_Moan`
- `SerializedLocalizedConversation Frick_EdgingOn`
- `SerializedLocalizedConversation Frick_EdgingOff`
- `SerializedLocalizedConversation Frick_Headpat`
- `SerializedLocalizedConversation Frick_RapeBegStopSuccess`
- `SerializedLocalizedConversation Frick_RapeBegStopRefuse`
- `SerializedLocalizedConversation Frick_RapeFlacidReaction`
- `SerializedLocalizedConversation Frick_FingeringBotCumming`
- `SerializedLocalizedConversation Frick_FingeringDuring`
- `SerializedLocalizedConversation Frick_BoobFondle`
- `SerializedLocalizedConversation Frick_NipplePull`
- `SerializedLocalizedConversation Frick_PussySpread`
- `SerializedLocalizedConversation Frick_ClitRub`
- `SerializedLocalizedConversation Frick_Handholding`
- `SerializedLocalizedConversation Frick_UpsetOnlySheMoves`
- `SerializedLocalizedConversation Frick_CumThighjob`
- `SerializedLocalizedConversation Frick_FlacidBoredReaction`
- `SerializedLocalizedConversation Blowjob_EdgingAlmostCame`
- `SerializedLocalizedConversation Blowjob_EdgingHadToSlowdown`
- `SerializedLocalizedConversation Blowjob_EdgingForceStop`
- `SerializedLocalizedConversation Blowjob_SwallowFull`
- `SerializedLocalizedConversation Blowjob_SwallowHalf`
- `SerializedLocalizedConversation Blowjob_SwallowLittle`
- `SerializedLocalizedConversation Blowjob_SwallowAlmostEmpty`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotLead`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotRape`
- `SerializedLocalizedConversation Blowjob_SwallowWithMl`
- `SerializedLocalizedConversation Cowgirl_RemovePants`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsert`
- `SerializedLocalizedConversation Cowgirl_EdgingForceStopped`
- `SerializedLocalizedConversation Cowgirl_EdgingBreak`
- `SerializedLocalizedConversation Cowgirl_FlacidReaction`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestion`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestionDidntAnswer`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertRape`
- `SerializedLocalizedConversation Cowgirl_MadeMcCumInsideWhileCummingHerself`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobRape`
- `SerializedLocalizedConversation Cowgirl_AfterFirstInsertBotRape`

### StorySingleton.HimederePersonalityDefinition

*inherits: ConversationContainerPersonalityModuleDefinition, PersonalityModuleDefinition, Object*  

**Methods**

- `__new(storySingleton: StorySingleton)`

### StorySingleton.HimederePersonalityModuleConversations

*inherits: IHasStringReferences, BasePersonalityModuleConversationContainer, EmptyPersonalityModuleConversationContainer, LocalizedStringReferenceContainer, Object*  

**Methods**

- `__new()`

**Properties**

- `String ContainerName` — get

**Fields**

- `SerializedLocalizedConversation Frick_StartFrick`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockOutside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInsideAnal`
- `SerializedLocalizedConversation Frick_CumInside`
- `SerializedLocalizedConversation Frick_CumInsideAnal`
- `SerializedLocalizedConversation Frick_CumOutside`
- `SerializedLocalizedConversation Frick_CumTogether`
- `SerializedLocalizedConversation Frick_BotCumming`
- `SerializedLocalizedConversation Frick_Moan`
- `SerializedLocalizedConversation Frick_EdgingOn`
- `SerializedLocalizedConversation Frick_EdgingOff`
- `SerializedLocalizedConversation Frick_Headpat`
- `SerializedLocalizedConversation Frick_RapeBegStopSuccess`
- `SerializedLocalizedConversation Frick_RapeBegStopRefuse`
- `SerializedLocalizedConversation Frick_RapeFlacidReaction`
- `SerializedLocalizedConversation Frick_FingeringBotCumming`
- `SerializedLocalizedConversation Frick_FingeringDuring`
- `SerializedLocalizedConversation Frick_BoobFondle`
- `SerializedLocalizedConversation Frick_NipplePull`
- `SerializedLocalizedConversation Frick_PussySpread`
- `SerializedLocalizedConversation Frick_ClitRub`
- `SerializedLocalizedConversation Frick_Handholding`
- `SerializedLocalizedConversation Frick_UpsetOnlySheMoves`
- `SerializedLocalizedConversation Frick_CumThighjob`
- `SerializedLocalizedConversation Frick_FlacidBoredReaction`
- `SerializedLocalizedConversation Blowjob_EdgingAlmostCame`
- `SerializedLocalizedConversation Blowjob_EdgingHadToSlowdown`
- `SerializedLocalizedConversation Blowjob_EdgingForceStop`
- `SerializedLocalizedConversation Blowjob_SwallowFull`
- `SerializedLocalizedConversation Blowjob_SwallowHalf`
- `SerializedLocalizedConversation Blowjob_SwallowLittle`
- `SerializedLocalizedConversation Blowjob_SwallowAlmostEmpty`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotLead`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotRape`
- `SerializedLocalizedConversation Blowjob_SwallowWithMl`
- `SerializedLocalizedConversation Cowgirl_RemovePants`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsert`
- `SerializedLocalizedConversation Cowgirl_EdgingForceStopped`
- `SerializedLocalizedConversation Cowgirl_EdgingBreak`
- `SerializedLocalizedConversation Cowgirl_FlacidReaction`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestion`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestionDidntAnswer`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertRape`
- `SerializedLocalizedConversation Cowgirl_MadeMcCumInsideWhileCummingHerself`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobRape`
- `SerializedLocalizedConversation Cowgirl_AfterFirstInsertBotRape`

### StorySingleton.LuaPersonalityModuleDefinition

*inherits: PersonalityModuleDefinition, Object*  

**Methods**

- `__new()`
- `StoryBotDialogueBranchContainer PrepareContainer(tagId: String, stageNr: Int32)`

### StorySingleton.PersonalityIndexAttribute

*inherits: Attribute, Object*  

**Methods**

- `__new(index: Int32)`

**Properties**

- `Object TypeId` — get

**Fields**

- `Int32 Index`

### StorySingleton.PersonalityModuleDefinition


**Methods**

- `IEnumerable GetAllPersonalityModifiableTags(storySingleton: StorySingleton)`
- `Void AddItem(gameId: GameId)`

### StorySingleton.PersonalitySourceIgnoreAttribute

*inherits: Attribute, Object*  

**Methods**

- `__new()`

**Properties**

- `Object TypeId` — get

### StorySingleton.RobotPersonalityDefinition

*inherits: ConversationContainerPersonalityModuleDefinition, PersonalityModuleDefinition, Object*  

**Methods**

- `__new(storySingleton: StorySingleton)`

### StorySingleton.RobotPersonalityModuleConversations

*inherits: IHasStringReferences, BasePersonalityModuleConversationContainer, EmptyPersonalityModuleConversationContainer, LocalizedStringReferenceContainer, Object*  

**Methods**

- `__new()`

**Properties**

- `String ContainerName` — get

**Fields**

- `SerializedLocalizedConversation Frick_StartFrick`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockOutside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInsideAnal`
- `SerializedLocalizedConversation Frick_CumInside`
- `SerializedLocalizedConversation Frick_CumInsideAnal`
- `SerializedLocalizedConversation Frick_CumOutside`
- `SerializedLocalizedConversation Frick_CumTogether`
- `SerializedLocalizedConversation Frick_BotCumming`
- `SerializedLocalizedConversation Frick_Moan`
- `SerializedLocalizedConversation Frick_EdgingOn`
- `SerializedLocalizedConversation Frick_EdgingOff`
- `SerializedLocalizedConversation Frick_Headpat`
- `SerializedLocalizedConversation Frick_RapeBegStopSuccess`
- `SerializedLocalizedConversation Frick_RapeBegStopRefuse`
- `SerializedLocalizedConversation Frick_RapeFlacidReaction`
- `SerializedLocalizedConversation Frick_FingeringBotCumming`
- `SerializedLocalizedConversation Frick_FingeringDuring`
- `SerializedLocalizedConversation Frick_BoobFondle`
- `SerializedLocalizedConversation Frick_NipplePull`
- `SerializedLocalizedConversation Frick_PussySpread`
- `SerializedLocalizedConversation Frick_ClitRub`
- `SerializedLocalizedConversation Frick_Handholding`
- `SerializedLocalizedConversation Frick_UpsetOnlySheMoves`
- `SerializedLocalizedConversation Frick_CumThighjob`
- `SerializedLocalizedConversation Frick_FlacidBoredReaction`
- `SerializedLocalizedConversation Blowjob_EdgingAlmostCame`
- `SerializedLocalizedConversation Blowjob_EdgingHadToSlowdown`
- `SerializedLocalizedConversation Blowjob_EdgingForceStop`
- `SerializedLocalizedConversation Blowjob_SwallowFull`
- `SerializedLocalizedConversation Blowjob_SwallowHalf`
- `SerializedLocalizedConversation Blowjob_SwallowLittle`
- `SerializedLocalizedConversation Blowjob_SwallowAlmostEmpty`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotLead`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotRape`
- `SerializedLocalizedConversation Blowjob_SwallowWithMl`
- `SerializedLocalizedConversation Cowgirl_RemovePants`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsert`
- `SerializedLocalizedConversation Cowgirl_EdgingForceStopped`
- `SerializedLocalizedConversation Cowgirl_EdgingBreak`
- `SerializedLocalizedConversation Cowgirl_FlacidReaction`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestion`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestionDidntAnswer`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertRape`
- `SerializedLocalizedConversation Cowgirl_MadeMcCumInsideWhileCummingHerself`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobRape`
- `SerializedLocalizedConversation Cowgirl_AfterFirstInsertBotRape`

### StorySingleton.SillyCatPersonalityDefinition

*inherits: ConversationContainerPersonalityModuleDefinition, PersonalityModuleDefinition, Object*  

**Methods**

- `__new(storySingleton: StorySingleton)`

### StorySingleton.SillyCatPersonalityModuleConversations

*inherits: IHasStringReferences, BasePersonalityModuleConversationContainer, EmptyPersonalityModuleConversationContainer, LocalizedStringReferenceContainer, Object*  

**Methods**

- `__new()`

**Properties**

- `String ContainerName` — get

**Fields**

- `SerializedLocalizedConversation Frick_StartFrick`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockOutside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInsideAnal`
- `SerializedLocalizedConversation Frick_CumInside`
- `SerializedLocalizedConversation Frick_CumInsideAnal`
- `SerializedLocalizedConversation Frick_CumOutside`
- `SerializedLocalizedConversation Frick_CumTogether`
- `SerializedLocalizedConversation Frick_BotCumming`
- `SerializedLocalizedConversation Frick_Moan`
- `SerializedLocalizedConversation Frick_EdgingOn`
- `SerializedLocalizedConversation Frick_EdgingOff`
- `SerializedLocalizedConversation Frick_Headpat`
- `SerializedLocalizedConversation Frick_RapeBegStopSuccess`
- `SerializedLocalizedConversation Frick_RapeBegStopRefuse`
- `SerializedLocalizedConversation Frick_RapeFlacidReaction`
- `SerializedLocalizedConversation Frick_FingeringBotCumming`
- `SerializedLocalizedConversation Frick_FingeringDuring`
- `SerializedLocalizedConversation Frick_BoobFondle`
- `SerializedLocalizedConversation Frick_NipplePull`
- `SerializedLocalizedConversation Frick_PussySpread`
- `SerializedLocalizedConversation Frick_ClitRub`
- `SerializedLocalizedConversation Frick_Handholding`
- `SerializedLocalizedConversation Frick_UpsetOnlySheMoves`
- `SerializedLocalizedConversation Frick_CumThighjob`
- `SerializedLocalizedConversation Frick_FlacidBoredReaction`
- `SerializedLocalizedConversation Blowjob_EdgingAlmostCame`
- `SerializedLocalizedConversation Blowjob_EdgingHadToSlowdown`
- `SerializedLocalizedConversation Blowjob_EdgingForceStop`
- `SerializedLocalizedConversation Blowjob_SwallowFull`
- `SerializedLocalizedConversation Blowjob_SwallowHalf`
- `SerializedLocalizedConversation Blowjob_SwallowLittle`
- `SerializedLocalizedConversation Blowjob_SwallowAlmostEmpty`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotLead`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotRape`
- `SerializedLocalizedConversation Blowjob_SwallowWithMl`
- `SerializedLocalizedConversation Cowgirl_RemovePants`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsert`
- `SerializedLocalizedConversation Cowgirl_EdgingForceStopped`
- `SerializedLocalizedConversation Cowgirl_EdgingBreak`
- `SerializedLocalizedConversation Cowgirl_FlacidReaction`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestion`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestionDidntAnswer`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertRape`
- `SerializedLocalizedConversation Cowgirl_MadeMcCumInsideWhileCummingHerself`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobRape`
- `SerializedLocalizedConversation Cowgirl_AfterFirstInsertBotRape`

### StorySingleton.SlutPersonalityDefinition

*inherits: ConversationContainerPersonalityModuleDefinition, PersonalityModuleDefinition, Object*  

**Methods**

- `__new(storySingleton: StorySingleton)`

### StorySingleton.SlutPersonalityModuleConversations

*inherits: IHasStringReferences, BasePersonalityModuleConversationContainer, EmptyPersonalityModuleConversationContainer, LocalizedStringReferenceContainer, Object*  

**Methods**

- `__new()`

**Properties**

- `String ContainerName` — get

**Fields**

- `SerializedLocalizedConversation Frick_StartFrick`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockOutside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInsideAnal`
- `SerializedLocalizedConversation Frick_CumInside`
- `SerializedLocalizedConversation Frick_CumInsideAnal`
- `SerializedLocalizedConversation Frick_CumOutside`
- `SerializedLocalizedConversation Frick_CumTogether`
- `SerializedLocalizedConversation Frick_BotCumming`
- `SerializedLocalizedConversation Frick_Moan`
- `SerializedLocalizedConversation Frick_EdgingOn`
- `SerializedLocalizedConversation Frick_EdgingOff`
- `SerializedLocalizedConversation Frick_Headpat`
- `SerializedLocalizedConversation Frick_RapeBegStopSuccess`
- `SerializedLocalizedConversation Frick_RapeBegStopRefuse`
- `SerializedLocalizedConversation Frick_RapeFlacidReaction`
- `SerializedLocalizedConversation Frick_FingeringBotCumming`
- `SerializedLocalizedConversation Frick_FingeringDuring`
- `SerializedLocalizedConversation Frick_BoobFondle`
- `SerializedLocalizedConversation Frick_NipplePull`
- `SerializedLocalizedConversation Frick_PussySpread`
- `SerializedLocalizedConversation Frick_ClitRub`
- `SerializedLocalizedConversation Frick_Handholding`
- `SerializedLocalizedConversation Frick_UpsetOnlySheMoves`
- `SerializedLocalizedConversation Frick_CumThighjob`
- `SerializedLocalizedConversation Frick_FlacidBoredReaction`
- `SerializedLocalizedConversation Blowjob_EdgingAlmostCame`
- `SerializedLocalizedConversation Blowjob_EdgingHadToSlowdown`
- `SerializedLocalizedConversation Blowjob_EdgingForceStop`
- `SerializedLocalizedConversation Blowjob_SwallowFull`
- `SerializedLocalizedConversation Blowjob_SwallowHalf`
- `SerializedLocalizedConversation Blowjob_SwallowLittle`
- `SerializedLocalizedConversation Blowjob_SwallowAlmostEmpty`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotLead`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotRape`
- `SerializedLocalizedConversation Blowjob_SwallowWithMl`
- `SerializedLocalizedConversation Cowgirl_RemovePants`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsert`
- `SerializedLocalizedConversation Cowgirl_EdgingForceStopped`
- `SerializedLocalizedConversation Cowgirl_EdgingBreak`
- `SerializedLocalizedConversation Cowgirl_FlacidReaction`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestion`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestionDidntAnswer`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertRape`
- `SerializedLocalizedConversation Cowgirl_MadeMcCumInsideWhileCummingHerself`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobRape`
- `SerializedLocalizedConversation Cowgirl_AfterFirstInsertBotRape`

### StorySingleton.Stages


**Methods**

- `__new(stage1: StoryBotDialogueStage, stage2: StoryBotDialogueStage, stage3: StoryBotDialogueStage)`

**Fields**

- `StoryBotDialogueStage Stage1`
- `StoryBotDialogueStage Stage2`
- `StoryBotDialogueStage Stage3`

### StorySingleton.StoryMenuBranchesStrings

*inherits: IHasStringReferences, LocalizedStringReferenceContainer, Object*  

**Methods**

- `__new()`

**Properties**

- `String ContainerName` — get

**Fields**

- `LocalizedStringReferenceStory StartSexStream`
- `LocalizedStringReferenceStory StartSexNoStream`
- `LocalizedStringReferenceStory SleepWithBot`
- `LocalizedStringReferenceStory SleepAloneTillRested`
- `LocalizedStringReferenceStory SleepAloneFor480`
- `LocalizedStringReferenceStory SleepAloneFor240`
- `LocalizedStringReferenceStory SleepAloneFor60`
- `LocalizedStringReferenceStory SleepAloneDontSleep`
- `LocalizedStringReferenceStory CumChoice_CleanItOffWithARag`
- `LocalizedStringReferenceStory CumChoice_LeaveItOnHer`
- `LocalizedStringReferenceStory Bathroom_BotShowerAlone`
- `LocalizedStringReferenceStory Bathroom_AnonShowerAlone`
- `LocalizedStringReferenceStory Bathroom_ShowerTogether`
- `LocalizedStringReferenceStory OutsideAloneGrocery`
- `LocalizedStringReferenceStory OutsideAloneDispenser`
- `LocalizedStringReferenceStory OutsideAlonePharmacy`
- `LocalizedStringReferenceStory OutsideAloneClothier`
- `LocalizedStringReferenceStory OutsideAloneLabourOffice`
- `LocalizedStringReferenceStory OutsideAloneWalk`
- `LocalizedStringReferenceStory OutsideAloneGoFishing`
- `LocalizedStringReferenceStory OutsideAloneVisitFisher`
- `LocalizedStringReferenceStory GoToChurch`
- `LocalizedStringReferenceStory GoToChurchToInvestigate`
- `LocalizedStringReferenceStory GoToPoliceStationReportNun`
- `LocalizedStringReferenceStory OutsideAloneGoToRichArea`
- `LocalizedStringReferenceStory GoToAShopForRichPeople`
- `LocalizedStringReferenceStory VisitBDH`
- `LocalizedStringReferenceStory OutsideAloneReturnToSlums`
- `LocalizedStringReferenceStory GoBackHome`
- `LocalizedStringReferenceStory DEBUG`
- `LocalizedStringReferenceStory Nevermind`
- `LocalizedStringReferenceStory OutsideWithBotArtGalleryDate1`
- `LocalizedStringReferenceStory OutsideWithBotArtGalleryDate2`
- `LocalizedStringReferenceStory OutsideWithBotRestaurantDate1`
- `LocalizedStringReferenceStory OutsideWithBotRestaurantDate2`
- `LocalizedStringReferenceStory OutsideWithBotKino1`
- `LocalizedStringReferenceStory OutsideWithBotKino2`
- `LocalizedStringReferenceStory OutsideWithBotKaraoke1`
- `LocalizedStringReferenceStory OutsideWithBotIceSkating1`
- `LocalizedStringReferenceStory OutsideWithBotPlanetarium`
- `LocalizedStringReferenceStory OutsideWithBotAmusementPark2`
- `LocalizedStringReferenceStory OutsideWithBotIceSkatingWithShanice`
- `LocalizedStringReferenceStory OutsideWithBotCafeWithAnnalie`
- `LocalizedStringReferenceStory OutsideWithBotBowlingWithMelissa`
- `LocalizedStringReferenceStory OutsideWithBotBowlingWithMelissaAndAnnalie_Melissa9`
- `LocalizedStringReferenceStory OutsideWithBotBowlingWithMelissaAndAnnalie_Melissa11`
- `LocalizedStringReferenceStory OutsideWithBotKaraokeWithMelissaAndAnnalie_Melissa12`
- `LocalizedStringReferenceStory OutsideWithBotCafeWithMelissaAndAnnalie_Melissa16`
- `LocalizedStringReferenceStory OutsideWithBotGokartsWithMelissaAndAnnalie_Melissa17`
- `LocalizedStringReferenceStory OutsideWithBotBowlingWithMelissaAndAnnalie_Melissa19`
- `LocalizedStringReferenceStory OutsideWithBotCafeWithMelissaAndAnnalie_Melissa21`
- `LocalizedStringReferenceStory OutsideWithBotKaraokeWithMelissa_Melissa21_5`
- `LocalizedStringReferenceStory OutsideWithBotMeetupWithGrumpyAnnalie`
- `LocalizedStringReferenceStory OutsideWithBotCheckOutTheRunway`
- `LocalizedStringReferenceStory OutsideWithBotMeetAtCafeWithAnnalieAndHerFriends`
- `LocalizedStringReferenceStory OutsideWithBotGoToAnnaliesFashionShow`
- `LocalizedStringReferenceStory OutsideWithBotGoOnADate`
- `LocalizedStringReferenceStory OutsideWithBotHangOutWithFriends`
- `LocalizedStringReferenceStory OutsideWithBotTrickOrTreat`
- `LocalizedStringReferenceStory OutsideWithBotClothierWithBot`
- `LocalizedStringReferenceStory OutsideWithBotWalk`
- `LocalizedStringReferenceStory OutsideWithBotInvestigateLab`
- `LocalizedStringReferenceStory OutsideWithBotGoBackHome`

### StorySingleton.TsunTsunPersonalityDefinition

*inherits: ConversationContainerPersonalityModuleDefinition, PersonalityModuleDefinition, Object*  

**Methods**

- `__new(storySingleton: StorySingleton)`

### StorySingleton.TsunTsunPersonalityModuleConversations

*inherits: IHasStringReferences, BasePersonalityModuleConversationContainer, EmptyPersonalityModuleConversationContainer, LocalizedStringReferenceContainer, Object*  

**Methods**

- `__new()`

**Properties**

- `String ContainerName` — get

**Fields**

- `SerializedLocalizedConversation Frick_StartFrick`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockOutside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInsideAnal`
- `SerializedLocalizedConversation Frick_CumInside`
- `SerializedLocalizedConversation Frick_CumInsideAnal`
- `SerializedLocalizedConversation Frick_CumOutside`
- `SerializedLocalizedConversation Frick_CumTogether`
- `SerializedLocalizedConversation Frick_BotCumming`
- `SerializedLocalizedConversation Frick_Moan`
- `SerializedLocalizedConversation Frick_EdgingOn`
- `SerializedLocalizedConversation Frick_EdgingOff`
- `SerializedLocalizedConversation Frick_Headpat`
- `SerializedLocalizedConversation Frick_RapeBegStopSuccess`
- `SerializedLocalizedConversation Frick_RapeBegStopRefuse`
- `SerializedLocalizedConversation Frick_RapeFlacidReaction`
- `SerializedLocalizedConversation Frick_FingeringBotCumming`
- `SerializedLocalizedConversation Frick_FingeringDuring`
- `SerializedLocalizedConversation Frick_BoobFondle`
- `SerializedLocalizedConversation Frick_NipplePull`
- `SerializedLocalizedConversation Frick_PussySpread`
- `SerializedLocalizedConversation Frick_ClitRub`
- `SerializedLocalizedConversation Frick_Handholding`
- `SerializedLocalizedConversation Frick_UpsetOnlySheMoves`
- `SerializedLocalizedConversation Frick_CumThighjob`
- `SerializedLocalizedConversation Frick_FlacidBoredReaction`
- `SerializedLocalizedConversation Blowjob_EdgingAlmostCame`
- `SerializedLocalizedConversation Blowjob_EdgingHadToSlowdown`
- `SerializedLocalizedConversation Blowjob_EdgingForceStop`
- `SerializedLocalizedConversation Blowjob_SwallowFull`
- `SerializedLocalizedConversation Blowjob_SwallowHalf`
- `SerializedLocalizedConversation Blowjob_SwallowLittle`
- `SerializedLocalizedConversation Blowjob_SwallowAlmostEmpty`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotLead`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotRape`
- `SerializedLocalizedConversation Blowjob_SwallowWithMl`
- `SerializedLocalizedConversation Cowgirl_RemovePants`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsert`
- `SerializedLocalizedConversation Cowgirl_EdgingForceStopped`
- `SerializedLocalizedConversation Cowgirl_EdgingBreak`
- `SerializedLocalizedConversation Cowgirl_FlacidReaction`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestion`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestionDidntAnswer`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertRape`
- `SerializedLocalizedConversation Cowgirl_MadeMcCumInsideWhileCummingHerself`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobRape`
- `SerializedLocalizedConversation Cowgirl_AfterFirstInsertBotRape`

### StorySingleton.YanderePersonalityDefinition

*inherits: ConversationContainerPersonalityModuleDefinition, PersonalityModuleDefinition, Object*  

**Methods**

- `__new(storySingleton: StorySingleton)`

### StorySingleton.YanderePersonalityModuleConversations

*inherits: IHasStringReferences, BasePersonalityModuleConversationContainer, EmptyPersonalityModuleConversationContainer, LocalizedStringReferenceContainer, Object*  

**Methods**

- `__new()`

**Properties**

- `String ContainerName` — get

**Fields**

- `SerializedLocalizedConversation Frick_StartFrick`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockOutside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInside`
- `SerializedLocalizedConversation Frick_GenericFuckBrainStateRandomDialogueCockInsideAnal`
- `SerializedLocalizedConversation Frick_CumInside`
- `SerializedLocalizedConversation Frick_CumInsideAnal`
- `SerializedLocalizedConversation Frick_CumOutside`
- `SerializedLocalizedConversation Frick_CumTogether`
- `SerializedLocalizedConversation Frick_BotCumming`
- `SerializedLocalizedConversation Frick_Moan`
- `SerializedLocalizedConversation Frick_EdgingOn`
- `SerializedLocalizedConversation Frick_EdgingOff`
- `SerializedLocalizedConversation Frick_Headpat`
- `SerializedLocalizedConversation Frick_RapeBegStopSuccess`
- `SerializedLocalizedConversation Frick_RapeBegStopRefuse`
- `SerializedLocalizedConversation Frick_RapeFlacidReaction`
- `SerializedLocalizedConversation Frick_FingeringBotCumming`
- `SerializedLocalizedConversation Frick_FingeringDuring`
- `SerializedLocalizedConversation Frick_BoobFondle`
- `SerializedLocalizedConversation Frick_NipplePull`
- `SerializedLocalizedConversation Frick_PussySpread`
- `SerializedLocalizedConversation Frick_ClitRub`
- `SerializedLocalizedConversation Frick_Handholding`
- `SerializedLocalizedConversation Frick_UpsetOnlySheMoves`
- `SerializedLocalizedConversation Frick_CumThighjob`
- `SerializedLocalizedConversation Frick_FlacidBoredReaction`
- `SerializedLocalizedConversation Blowjob_EdgingAlmostCame`
- `SerializedLocalizedConversation Blowjob_EdgingHadToSlowdown`
- `SerializedLocalizedConversation Blowjob_EdgingForceStop`
- `SerializedLocalizedConversation Blowjob_SwallowFull`
- `SerializedLocalizedConversation Blowjob_SwallowHalf`
- `SerializedLocalizedConversation Blowjob_SwallowLittle`
- `SerializedLocalizedConversation Blowjob_SwallowAlmostEmpty`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotLead`
- `SerializedLocalizedConversation Blowjob_SwitchToCowgirlBotRape`
- `SerializedLocalizedConversation Blowjob_SwallowWithMl`
- `SerializedLocalizedConversation Cowgirl_RemovePants`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsert`
- `SerializedLocalizedConversation Cowgirl_EdgingForceStopped`
- `SerializedLocalizedConversation Cowgirl_EdgingBreak`
- `SerializedLocalizedConversation Cowgirl_FlacidReaction`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestion`
- `SerializedLocalizedConversation Cowgirl_WhereToCumQuestionDidntAnswer`
- `SerializedLocalizedConversation Cowgirl_BeforeFirstInsertRape`
- `SerializedLocalizedConversation Cowgirl_MadeMcCumInsideWhileCummingHerself`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobBotLead`
- `SerializedLocalizedConversation Cowgirl_BeforeSwitchToBlowjobRape`
- `SerializedLocalizedConversation Cowgirl_AfterFirstInsertBotRape`

### SusModifier

*inherits: ILuaTransferable, Object*  

**Methods**

- `SusModifier CreateInstance(area: SusArea, coverPercentage: Single)`
- `SusModifier Clone()`
- `String ToLuaString()`

**Properties**

- `SusArea Area` — get set
- `Single Modifier` — get set

### TextDataGenerated

*inherits: ISerializationCallbackReceiver, IAutomaticReferenceContainer, SingletonScriptableObject, SingletonScriptableObject, ScriptableObject, Object, Object*  

**Methods**

- `__new()`
- `Void OnBeforeSerialize()`
- `Void OnAfterDeserialize()`
- `Void RegisterLua()`

**Properties**

- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `TextDataGenerated.CreditsTextContainer CreditsText`
- `TextDataGenerated.OtherTextContainer OtherText`

### TextDataGenerated.CreditsTextContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] Credits`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] Credits2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] Credits3`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] CreditsTranslation`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset][] All`

### TextDataGenerated.OtherTextContainer


**Methods**

- `__new()`

**Fields**

- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] _8ballAsciiArt`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] annaliesay`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] bootup1`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] bootup2`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] cowsay`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] junBoobs`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] junMouth`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] junsay`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset] sheepsay`
- `Collections.Generic.Dictionary[String,IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset]] RelativePathToFirst`
- `Collections.Generic.Dictionary[ValueTuple[String,String],IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset]] RelativePathAndNameToReference`
- `IC.AutomaticReference.SerializableAutomaticReference[UnityEngine.TextAsset][] All`

### TextureOverriderManager

*inherits: MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `TextureOverriderManager GetTextureOverriderManager(id: String)`
- `Void SpecialEffectsActionLogic(value: Boolean, item: Item, targetId: String, sprite: IC.AutomaticReference.IReference[UnityEngine.Sprite])`
- `Action GetSpecialEffectsAction(targetId: String, sprite: IC.AutomaticReference.IReference[UnityEngine.Sprite])`
- `Void SetSprite(targetId: String, sprite: IC.AutomaticReference.IReference[UnityEngine.Sprite])`
- `Void SetSprite(uniqueGuid: Guid, targetId: String, sprite: IC.AutomaticReference.IReference[UnityEngine.Sprite])`
- `Void RestoreSprite(targetId: String, sprite: IC.AutomaticReference.IReference[UnityEngine.Sprite])`
- `Void RestoreSprite(uniqueGuid: Guid, targetId: String, sprite: IC.AutomaticReference.IReference[UnityEngine.Sprite])`
- `Void RestoreAll()`
- `Void Awake()`
- `String GenerateSummary()`

**Properties**

- `String Id` — get
- `Collections.ObjectModel.ReadOnlyCollection[TextureOverriderManager] AllManagers` — get
- `TextureOverriderManager RoomManager` — get
- `TextureOverriderManager ClothierManager` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `String RoomID`
- `String ClothierID`

### TimeoutSimplePopup

*inherits: PrefabPopup, UIPopup, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void Open(title: String, textGenerator: Func[TimeSpan, String], choices: Collections.Generic.List[PopupChoice], defaultChoiceIndex: Int32, timeoutDuration: Nullable[TimeSpan])`

**Properties**

- `UnityEngine.Color OverlayColor` — get set
- `Boolean DontDrawPrevious` — get
- `Boolean AlwaysDraw` — get
- `Boolean IsNotStatic` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Int32 sortOrder`
- `Boolean noScaleFadeIn`

### TMPro.TextMeshProUGUI

*inherits: ICanvasElement, ILayoutElement, IMaterialModifier, IMaskable, IClippable, TMP_Text, MaskableGraphic, Graphic, UIBehaviour, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void CalculateLayoutInputHorizontal()`
- `Void CalculateLayoutInputVertical()`
- `Void SetVerticesDirty()`
- `Void SetLayoutDirty()`
- `Void SetMaterialDirty()`
- `Void SetAllDirty()`
- `Void Rebuild(update: UnityEngine.UI.CanvasUpdate)`
- `Material GetModifiedMaterial(baseMaterial: UnityEngine.Material)`
- `Void RecalculateClipping()`
- `Void Cull(clipRect: UnityEngine.Rect, validRect: Boolean)`
- `Void UpdateMeshPadding()`
- `Void ForceMeshUpdate(ignoreActiveState: Boolean, forceTextReparsing: Boolean)`
- `TMP_TextInfo GetTextInfo(text: String)`
- `Void ClearMesh()`
- `Void add_OnPreRenderText(value: Action[TMPro.TMP_TextInfo])`
- `Void remove_OnPreRenderText(value: Action[TMPro.TMP_TextInfo])`
- `Void UpdateGeometry(mesh: UnityEngine.Mesh, index: Int32)`
- `Void UpdateVertexData(flags: TMPro.TMP_VertexDataUpdateFlags)`
- `Void UpdateVertexData()`
- `Void UpdateFontAsset()`
- `Void ComputeMarginSize()`

**Properties**

- `UnityEngine.Material materialForRendering` — get
- `Boolean autoSizeTextContainer` — get set
- `UnityEngine.Mesh mesh` — get
- `UnityEngine.CanvasRenderer canvasRenderer` — get
- `UnityEngine.Vector4 maskOffset` — get set
- `String text` — get set
- `TMPro.ITextPreprocessor textPreprocessor` — get set
- `Boolean isRightToLeftText` — get set
- `TMPro.TMP_FontAsset font` — get set
- `UnityEngine.Material fontSharedMaterial` — get set
- `UnityEngine.Material[] fontSharedMaterials` — get set
- `UnityEngine.Material fontMaterial` — get set
- `UnityEngine.Material[] fontMaterials` — get set
- `UnityEngine.Color color` — get set
- `Single alpha` — get set
- `Boolean enableVertexGradient` — get set
- `TMPro.VertexGradient colorGradient` — get set
- `TMPro.TMP_ColorGradient colorGradientPreset` — get set
- `TMPro.TMP_SpriteAsset spriteAsset` — get set
- `Boolean tintAllSprites` — get set
- `TMPro.TMP_StyleSheet styleSheet` — get set
- `TMPro.TMP_Style textStyle` — get set
- `Boolean overrideColorTags` — get set
- `UnityEngine.Color32 faceColor` — get set
- `UnityEngine.Color32 outlineColor` — get set
- `Single outlineWidth` — get set
- `Single fontSize` — get set
- `TMPro.FontWeight fontWeight` — get set
- `Single pixelsPerUnit` — get
- `Boolean enableAutoSizing` — get set
- `Single fontSizeMin` — get set
- `Single fontSizeMax` — get set
- `TMPro.FontStyles fontStyle` — get set
- `Boolean isUsingBold` — get
- `TMPro.HorizontalAlignmentOptions horizontalAlignment` — get set
- `TMPro.VerticalAlignmentOptions verticalAlignment` — get set
- `TMPro.TextAlignmentOptions alignment` — get set
- `Single characterSpacing` — get set
- `Single characterHorizontalScale` — get set
- `Single wordSpacing` — get set
- `Single lineSpacing` — get set
- `Single lineSpacingAdjustment` — get set
- `Single paragraphSpacing` — get set
- `Single characterWidthAdjustment` — get set
- `TMPro.TextWrappingModes textWrappingMode` — get set
- `Single wordWrappingRatios` — get set
- `TMPro.TextOverflowModes overflowMode` — get set
- `Boolean isTextOverflowing` — get
- `Int32 firstOverflowCharacterIndex` — get
- `TMPro.TMP_Text linkedTextComponent` — get set
- `Boolean isTextTruncated` — get
- `Collections.Generic.List[UnityEngine.TextCore.OTL_FeatureTag] fontFeatures` — get set
- `Boolean extraPadding` — get set
- `Boolean richText` — get set
- `Boolean emojiFallbackSupport` — get set
- `Boolean parseCtrlCharacters` — get set
- `Boolean isOverlay` — get set
- `Boolean isOrthographic` — get set
- `Boolean enableCulling` — get set
- `Boolean ignoreVisibility` — get set
- `TMPro.TextureMappingOptions horizontalMapping` — get set
- `TMPro.TextureMappingOptions verticalMapping` — get set
- `Single mappingUvLineOffset` — get set
- `TMPro.TextRenderFlags renderMode` — get set
- `TMPro.VertexSortingOrder geometrySortingOrder` — get set
- `Boolean isTextObjectScaleStatic` — get set
- `Boolean vertexBufferAutoSizeReduction` — get set
- `Int32 firstVisibleCharacter` — get set
- `Int32 maxVisibleCharacters` — get set
- `Int32 maxVisibleWords` — get set
- `Int32 maxVisibleLines` — get set
- `Boolean useMaxVisibleDescender` — get set
- `Int32 pageToDisplay` — get set
- `UnityEngine.Vector4 margin` — get set
- `TMPro.TMP_TextInfo textInfo` — get
- `Boolean havePropertiesChanged` — get set
- `Boolean isUsingLegacyAnimationComponent` — get set
- `UnityEngine.Transform transform` — get
- `UnityEngine.RectTransform rectTransform` — get
- `Boolean isVolumetricText` — get set
- `UnityEngine.Bounds bounds` — get
- `UnityEngine.Bounds textBounds` — get
- `Single flexibleHeight` — get
- `Single flexibleWidth` — get
- `Single minWidth` — get
- `Single minHeight` — get
- `Single maxWidth` — get
- `Single maxHeight` — get
- `Single preferredWidth` — get
- `Single preferredHeight` — get
- `Single renderedWidth` — get
- `Single renderedHeight` — get
- `Int32 layoutPriority` — get
- `UnityEngine.UI.MaskableGraphic.CullStateChangedEvent onCullStateChanged` — get set
- `Boolean maskable` — get set
- `Boolean isMaskingGraphic` — get set
- `Boolean raycastTarget` — get set
- `UnityEngine.Vector4 raycastPadding` — get set
- `Int32 depth` — get
- `UnityEngine.Canvas canvas` — get
- `UnityEngine.Material defaultMaterial` — get
- `UnityEngine.Material material` — get set
- `UnityEngine.Texture mainTexture` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `OnPreRenderText MoonSharp.Interpreter.Interop.EventMemberDescriptor`

### UiOverlay

*inherits: UIManager, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void Awake()`
- `ButtonColorPalette GetButtonColorPalette(buttonColorType: CommonButtonColorType)`
- `Void OpenFungusOverlay()`
- `Void OpenFungusOverlay(overlayColor: UnityEngine.Color)`
- `Boolean HasFungusOverlay()`
- `Void CloseFungusOverlay()`
- `Void ProgressPopup(title: String, text: String, loadingCreationFunc: Func[IProgressManager, Cysharp.Threading.Tasks.UniTask], OnFinished: Action)`
- `Void BuyPopup(title: String, price: Int32, boughtaction: Action, text: String, noaction: Action, nomoneyaction: Action)`
- `TimeoutSimplePopup SimplePopupWithTimeout(title: String, textGenerator: Func[TimeSpan, String], choices: Collections.Generic.List[PopupChoice], defaultChoiceIndex: Int32, timeout: TimeSpan)`
- `SimplePopup SimplePopup(title: String, text: String, yesaction: Action, noaction: Action)`
- `SimplePopup Popup(title: String, text: String, choices: Collections.Generic.List[PopupChoice])`
- `Void FileLoadPopup(description: String, finishFunc: Action[MyFileBrowserSingleton.UploadResult], filters: Collections.Generic.List[MyFileBrowserSingleton.FileType], multifile: Boolean, allowAllFiles: Boolean)`
- `Void FileSavePopup(filename: String, data: Byte[], after: Action[MyFileBrowserSingleton.DownloadResult])`
- `Void FileSavePopup(filename: String, data: String, after: Action[MyFileBrowserSingleton.DownloadResult])`
- `SimplePopup OkPopup(title: String, text: String, okaction: Action)`
- `SimplePopup OkPopupError(text: String, okaction: Action)`
- `SimplePopup OkPopupSuccess(text: String, okaction: Action)`
- `SimplePopup OkPopupWarning(text: String, okaction: Action)`
- `InputPopup InputPopup(title: String, text: String, okaction: Action[String], defaultInput: String, type: TMPro.TMP_InputField.ContentType)`
- `Void InputPopupWithValidation(title: String, text: String, areYouSureText: Func[String, String], OnPicked: Action[String], defaultInput: String, type: TMPro.TMP_InputField.ContentType, validate: UiOverlay.StringValidationDelegate, process: UiOverlay.StringProcessingDelegate)`
- `Void OpenNarrativeLog()`
- `AnnalieShopPopup OpenAnnalieShop(onFinished: Action, isWithBot: Boolean)`
- `ClothierOrdersPopup OpenClothierOrdersShop(onFinished: Action)`
- `FisherSellFishPopup OpenFisherSellFish(onFinished: Action)`
- `NunRepairPopup OpenNunRepairShop()`
- `Void OpenShop(id: String, onFinished: Action)`
- `Void OpenSaveMenu()`
- `Void OpenLoadMenu()`
- `Void OpenItemsMenu()`
- `Void OpenAchievements()`
- `Void OpenOptions()`
- `Void OpenToyPopup()`
- `Void OpenModCreatorPopup(items: Collections.Generic.List[ItemPrefab])`
- `Void OpenModsPopup()`
- `Void OpenFishingJournal()`
- `BotStatusAppPopup OpenBotStatusApp()`
- `BotStatusAppPopup OpenBotStatusAppPrologue()`
- `SheepPopup OpenSheepPopup()`
- `Void ColorInputPopup(title: String, text: String, yesaction: Action[UnityEngine.Color], noaction: Action[UnityEngine.Color], startColor: UnityEngine.Color32)`
- `Void OpenContextMenuPopup(choices: Collections.Generic.List[PopupChoice], addCancel: Boolean)`
- `Void OpenSlotEquipItemPopup(targetSlot: ItemSlot, onFinished: Action[UiOverlay.PopupFinishTypesEnum])`
- `BrowserPopup OpenBrowser(website: String)`
- `BotStatusAppPopup GetCurrentlyOpenedBotStatusApp()`
- `BrowserPopup GetCurrentlyOpenedBrowser()`
- `Void OpenNativeFolderPath(instanceModPath: String)`
- `Void ShowFloatingText(position: UnityEngine.Vector2, text: String)`
- `Void ShowFloatingText(position: UnityEngine.Vector2, text: Text.StringBuilder)`
- `Void EquipItem(item: Item, finished: Action)`
- `Void UnequipItemOrAsk(item: Item, finished: Action)`

**Properties**

- `UiOverlay Instance` — get
- `UnityEngine.RectTransform OverlayTransform` — get
- `UnityEngine.RectTransform GuiTransform` — get
- `Boolean IsOpen` — get
- `Int32 MaxSortOrder` — get
- `UnityEngine.Camera MainCamera` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `TMPro.TextMeshProUGUI developmentBuildText`
- `SayDialogPopup _mainSayDialogPopupGameObject`
- `SayDialogPopup _speechSayDialogPopup`
- `PooledPrefabReference[DraggedItem] draggedItemPrefab`
- `PooledPrefabReference[CommonButtonHandler] commonButton`
- `PooledPrefabReference[GameItemContainer] gameItemContainerPrefab`
- `PooledPrefabReference[Tooltip] defaultTooltip`
- `PooledPrefabReference[FloatingText] defaultFloatingText`
- `PooledPrefabReference[ItemStats] itemStats`
- `PooledPrefabReference[ItemColorSlotPicker] itemColorSlotPicker`
- `PooledPrefabReference[StringAdvancedItemListItemPrefab] stringAdvancedItemListPrefab`
- `PooledPrefabReference[StringGenericDataDisplay] stringGenericDataDisplay`
- `PooledPrefabReference[ItemModifiableVariableDisplay] itemModifiableVariableDisplay`
- `PooledPrefabReference[ModDisplay] modItemListDisplay`
- `UnityEngine.Color NormalColor`
- `UnityEngine.Color AltNormalColor`
- `UnityEngine.Color ActiveColor`
- `UnityEngine.Color InactiveColor`
- `UnityEngine.Color GreenColor`
- `UnityEngine.Color RedColor`
- `UnityEngine.Color DefaultFungusOverlayColor`
- `Int32 FunugsOverlayLayer`
- `Int32 PopupLayer`
- `Int32 SayDialogLayer`
- `Int32 MenuDialogLayer`
- `UiOverlay.StringValidationDelegate NameLengthValidation`
- `UiOverlay.StringProcessingDelegate NameTrimProcessing`
- `UiOverlay.StringProcessingDelegate NameTrimToLowerProcessing`
- `UnityEngine.GameObject _uiOverlayGameObject`

### UiOverlay.StringProcessingDelegate

*inherits: ICloneable, ISerializable, MulticastDelegate, Delegate, Object*  

**Methods**

- `String Invoke(input: String)`
- `IAsyncResult BeginInvoke(input: String, callback: AsyncCallback, object: Object)`
- `String EndInvoke(result: IAsyncResult)`

**Properties**

- `Reflection.MethodInfo Method` — get
- `Object Target` — get

### UiOverlay.StringValidationDelegate

*inherits: ICloneable, ISerializable, MulticastDelegate, Delegate, Object*  

**Methods**

- `Result Invoke(input: String)`
- `IAsyncResult BeginInvoke(input: String, callback: AsyncCallback, object: Object)`
- `Result EndInvoke(result: IAsyncResult)`

**Properties**

- `Reflection.MethodInfo Method` — get
- `Object Target` — get

### UnityEngine.AudioClip

*inherits: IAudioGenerator, ICapabilities, AudioResource, Object, Object*  

**Methods**

- `Boolean LoadAudioData()`
- `Boolean UnloadAudioData()`
- `Boolean GetData(data: Span[Single], offsetSamples: Int32)`
- `Boolean GetData(data: Single[], offsetSamples: Int32)`
- `Boolean SetData(data: Single[], offsetSamples: Int32)`
- `Boolean SetData(data: ReadOnlySpan[Single], offsetSamples: Int32)`
- `AudioClip Create(name: String, lengthSamples: Int32, channels: Int32, frequency: Int32, stream: Boolean)`
- `AudioClip Create(name: String, lengthSamples: Int32, channels: Int32, frequency: Int32, stream: Boolean, pcmreadercallback: UnityEngine.AudioClip.PCMReaderCallback)`
- `AudioClip Create(name: String, lengthSamples: Int32, channels: Int32, frequency: Int32, stream: Boolean, pcmreadercallback: UnityEngine.AudioClip.PCMReaderCallback, pcmsetpositioncallback: UnityEngine.AudioClip.PCMSetPositionCallback)`

**Properties**

- `Single length` — get
- `Int32 samples` — get
- `Int32 channels` — get
- `Int32 frequency` — get
- `UnityEngine.AudioClipLoadType loadType` — get
- `Boolean preloadAudioData` — get
- `Boolean ambisonic` — get
- `Boolean loadInBackground` — get
- `UnityEngine.AudioDataLoadState loadState` — get
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### UnityEngine.AudioClip.PCMReaderCallback

*inherits: ICloneable, ISerializable, MulticastDelegate, Delegate, Object*  

**Methods**

- `Void Invoke(data: Single[])`

**Properties**

- `Reflection.MethodInfo Method` — get
- `Object Target` — get

### UnityEngine.AudioClip.PCMSetPositionCallback

*inherits: ICloneable, ISerializable, MulticastDelegate, Delegate, Object*  

**Methods**

- `Void Invoke(position: Int32)`

**Properties**

- `Reflection.MethodInfo Method` — get
- `Object Target` — get

### UnityEngine.ParticleSystem

*inherits: Component, Object, Object*  

**Methods**

- `__new()`
- `Void Emit(count: Int32)`
- `Void Emit(emitParams: UnityEngine.ParticleSystem.EmitParams, count: Int32)`
- `Void SetParticles(particles: UnityEngine.ParticleSystem.Particle[], size: Int32, offset: Int32)`
- `Void SetParticles(particles: UnityEngine.ParticleSystem.Particle[], size: Int32)`
- `Int32 GetParticles(particles: UnityEngine.ParticleSystem.Particle[], size: Int32, offset: Int32)`
- `Int32 GetParticles(particles: UnityEngine.ParticleSystem.Particle[], size: Int32)`
- `Int32 GetParticles(particles: UnityEngine.ParticleSystem.Particle[])`
- `Void Simulate(t: Single, withChildren: Boolean, restart: Boolean, fixedTimeStep: Boolean)`
- `Void Simulate(t: Single, withChildren: Boolean, restart: Boolean)`
- `Void Play(withChildren: Boolean)`
- `Void Play()`
- `Void Pause(withChildren: Boolean)`
- `Void Pause()`
- `Void Stop(withChildren: Boolean, stopBehavior: UnityEngine.ParticleSystemStopBehavior)`
- `Void Stop(withChildren: Boolean)`
- `Void Stop()`
- `Void Clear(withChildren: Boolean)`
- `Void Clear()`
- `Boolean IsAlive(withChildren: Boolean)`
- `Boolean IsAlive()`

**Properties**

- `Boolean isPlaying` — get
- `Boolean isEmitting` — get
- `Int32 particleCount` — get
- `Single time` — get set
- `UnityEngine.ParticleSystem.MainModule main` — get
- `UnityEngine.ParticleSystem.EmissionModule emission` — get
- `UnityEngine.ParticleSystem.ShapeModule shape` — get
- `UnityEngine.ParticleSystem.ColorOverLifetimeModule colorOverLifetime` — get
- `UnityEngine.ParticleSystem.TextureSheetAnimationModule textureSheetAnimation` — get
- `UnityEngine.ParticleSystem.TrailModule trails` — get
- `UnityEngine.ParticleSystem.CustomDataModule customData` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### UnityEngine.ParticleSystem.Burst

*inherits: ValueType, Object*  

**Methods**

- `__new()`

**Properties**

- `Single time` — get
- `UnityEngine.ParticleSystem.MinMaxCurve count` — get
- `Int32 cycleCount` — get
- `Single repeatInterval` — get
- `Single probability` — get

### UnityEngine.ParticleSystem.ColorOverLifetimeModule

*inherits: ValueType, Object*  

**Methods**

- `__new()`

**Properties**

- `UnityEngine.ParticleSystem.MinMaxGradient color` — set

### UnityEngine.ParticleSystem.CustomDataModule

*inherits: ValueType, Object*  

**Methods**

- `__new()`
- `Void SetColor(stream: UnityEngine.ParticleSystemCustomData, gradient: UnityEngine.ParticleSystem.MinMaxGradient)`

**Properties**

- `Boolean enabled` — set

### UnityEngine.ParticleSystem.EmissionModule

*inherits: ValueType, Object*  

**Methods**

- `__new()`
- `Burst GetBurst(index: Int32)`

**Properties**

- `Boolean enabled` — get set
- `UnityEngine.ParticleSystem.MinMaxCurve rateOverDistance` — get
- `Single rateOverDistanceMultiplier` — get
- `Int32 burstCount` — get

### UnityEngine.ParticleSystem.EmitParams

*inherits: ValueType, Object*  

**Methods**

- `__new()`

**Properties**

- `Boolean applyShapeToPosition` — set
- `UnityEngine.Vector3 velocity` — set
- `Single startLifetime` — set

### UnityEngine.ParticleSystem.MainModule

*inherits: ValueType, Object*  

**Methods**

- `__new()`

**Properties**

- `Single duration` — get
- `Boolean loop` — get
- `Boolean prewarm` — get
- `UnityEngine.ParticleSystem.MinMaxCurve startDelay` — set
- `UnityEngine.ParticleSystem.MinMaxCurve startLifetime` — get set
- `UnityEngine.ParticleSystem.MinMaxCurve startSpeed` — get
- `Single startSizeXMultiplier` — get set
- `Single startSizeYMultiplier` — get set
- `Single startSizeZMultiplier` — get set
- `UnityEngine.ParticleSystem.MinMaxCurve startRotation` — set
- `UnityEngine.ParticleSystem.MinMaxGradient startColor` — set
- `UnityEngine.ParticleSystemSimulationSpace simulationSpace` — get
- `UnityEngine.Transform customSimulationSpace` — get
- `Boolean useUnscaledTime` — get
- `UnityEngine.ParticleSystemScalingMode scalingMode` — get set
- `Boolean playOnAwake` — get
- `Int32 maxParticles` — get set

### UnityEngine.ParticleSystem.MinMaxCurve

*inherits: ValueType, Object*  

**Methods**

- `__new(constant: Single)`
- `__new()`
- `Single Evaluate(time: Single)`
- `Single Evaluate(time: Single, lerpFactor: Single)`
- `MinMaxCurve __toMinMaxCurve(constant: Single)`

**Properties**

- `UnityEngine.ParticleSystemCurveMode mode` — get
- `UnityEngine.AnimationCurve curveMin` — get
- `Single constant` — get
- `UnityEngine.AnimationCurve curve` — get

### UnityEngine.ParticleSystem.MinMaxGradient

*inherits: ValueType, Object*  

**Methods**

- `__new(color: UnityEngine.Color)`
- `__new(gradient: UnityEngine.Gradient)`
- `__new()`
- `MinMaxGradient __toMinMaxGradient(color: UnityEngine.Color)`
- `MinMaxGradient __toMinMaxGradient(gradient: UnityEngine.Gradient)`

### UnityEngine.ParticleSystem.Particle

*inherits: ValueType, Object*  

**Methods**

- `__new()`
- `Single GetCurrentSize(system: UnityEngine.ParticleSystem)`
- `Color32 GetCurrentColor(system: UnityEngine.ParticleSystem)`

**Properties**

- `UnityEngine.Vector3 position` — get set
- `UnityEngine.Vector3 velocity` — get set
- `Single remainingLifetime` — get set
- `Single startLifetime` — get set
- `UnityEngine.Color32 startColor` — set
- `UInt32 randomSeed` — get set
- `Single startSize` — set
- `Single rotation` — get
- `UnityEngine.Vector3 rotation3D` — get set
- `UnityEngine.Vector3 angularVelocity3D` — set

### UnityEngine.ParticleSystem.ShapeModule

*inherits: ValueType, Object*  

**Methods**

- `__new()`

**Properties**

- `Boolean enabled` — get
- `Boolean alignToDirection` — get
- `UnityEngine.Vector3 scale` — get

### UnityEngine.ParticleSystem.TextureSheetAnimationModule

*inherits: ValueType, Object*  

**Methods**

- `__new()`
- `Void SetSprite(index: Int32, sprite: UnityEngine.Sprite)`
- `Sprite GetSprite(index: Int32)`

**Properties**

- `Boolean enabled` — get
- `UnityEngine.ParticleSystemAnimationMode mode` — get
- `Int32 numTilesX` — get
- `Int32 numTilesY` — get
- `UnityEngine.ParticleSystemAnimationType animation` — get
- `UnityEngine.ParticleSystemAnimationRowMode rowMode` — get
- `UnityEngine.ParticleSystem.MinMaxCurve frameOverTime` — get
- `Int32 cycleCount` — get
- `Int32 rowIndex` — get
- `UnityEngine.Rendering.UVChannelFlags uvChannelMask` — get set
- `Int32 spriteCount` — get

### UnityEngine.ParticleSystem.TrailModule

*inherits: ValueType, Object*  

**Methods**

- `__new()`

**Properties**

- `Boolean enabled` — get
- `Boolean worldSpace` — get

### UnityEngine.Shader

*inherits: Object, Object*  

**Methods**

- `Shader Find(name: String)`
- `Void EnableKeyword(keyword: String)`
- `Void EnableKeyword(keyword: UnityEngine.Rendering.GlobalKeyword&)`
- `Void DisableKeyword(keyword: String)`
- `Void DisableKeyword(keyword: UnityEngine.Rendering.GlobalKeyword&)`
- `Boolean IsKeywordEnabled(keyword: String)`
- `Boolean IsKeywordEnabled(keyword: UnityEngine.Rendering.GlobalKeyword&)`
- `Void SetKeyword(keyword: UnityEngine.Rendering.GlobalKeyword&, value: Boolean)`
- `Void WarmupAllShaders()`
- `Int32 PropertyToID(name: String)`
- `Shader GetDependency(name: String)`
- `Int32 GetPassCountInSubshader(subshaderIndex: Int32)`
- `ShaderTagId FindPassTagValue(passIndex: Int32, tagName: UnityEngine.Rendering.ShaderTagId)`
- `ShaderTagId FindPassTagValue(subshaderIndex: Int32, passIndex: Int32, tagName: UnityEngine.Rendering.ShaderTagId)`
- `ShaderTagId FindSubshaderTagValue(subshaderIndex: Int32, tagName: UnityEngine.Rendering.ShaderTagId)`
- `Void SetGlobalInt(name: String, value: Int32)`
- `Void SetGlobalInt(nameID: Int32, value: Int32)`
- `Void SetGlobalFloat(name: String, value: Single)`
- `Void SetGlobalFloat(nameID: Int32, value: Single)`
- `Void SetGlobalInteger(name: String, value: Int32)`
- `Void SetGlobalInteger(nameID: Int32, value: Int32)`
- `Void SetGlobalVector(name: String, value: UnityEngine.Vector4)`
- `Void SetGlobalVector(nameID: Int32, value: UnityEngine.Vector4)`
- `Void SetGlobalColor(name: String, value: UnityEngine.Color)`
- `Void SetGlobalColor(nameID: Int32, value: UnityEngine.Color)`
- `Void SetGlobalMatrix(name: String, value: UnityEngine.Matrix4x4)`
- `Void SetGlobalMatrix(nameID: Int32, value: UnityEngine.Matrix4x4)`
- `Void SetGlobalTexture(name: String, value: UnityEngine.Texture)`
- `Void SetGlobalTexture(nameID: Int32, value: UnityEngine.Texture)`
- `Void SetGlobalTexture(name: String, value: UnityEngine.RenderTexture, element: UnityEngine.Rendering.RenderTextureSubElement)`
- `Void SetGlobalTexture(nameID: Int32, value: UnityEngine.RenderTexture, element: UnityEngine.Rendering.RenderTextureSubElement)`
- `Void SetGlobalBuffer(name: String, value: UnityEngine.ComputeBuffer)`
- `Void SetGlobalBuffer(nameID: Int32, value: UnityEngine.ComputeBuffer)`
- `Void SetGlobalBuffer(name: String, value: UnityEngine.GraphicsBuffer)`
- `Void SetGlobalBuffer(nameID: Int32, value: UnityEngine.GraphicsBuffer)`
- `Void SetGlobalConstantBuffer(name: String, value: UnityEngine.ComputeBuffer, offset: Int32, size: Int32)`
- `Void SetGlobalConstantBuffer(nameID: Int32, value: UnityEngine.ComputeBuffer, offset: Int32, size: Int32)`
- `Void SetGlobalConstantBuffer(name: String, value: UnityEngine.GraphicsBuffer, offset: Int32, size: Int32)`
- `Void SetGlobalConstantBuffer(nameID: Int32, value: UnityEngine.GraphicsBuffer, offset: Int32, size: Int32)`
- `Void SetGlobalRayTracingAccelerationStructure(name: String, value: UnityEngine.Rendering.RayTracingAccelerationStructure)`
- `Void SetGlobalRayTracingAccelerationStructure(nameID: Int32, value: UnityEngine.Rendering.RayTracingAccelerationStructure)`
- `Void SetGlobalFloatArray(name: String, values: Collections.Generic.List[Single])`
- `Void SetGlobalFloatArray(nameID: Int32, values: Collections.Generic.List[Single])`
- `Void SetGlobalFloatArray(name: String, values: Single[])`
- `Void SetGlobalFloatArray(nameID: Int32, values: Single[])`
- `Void SetGlobalVectorArray(name: String, values: Collections.Generic.List[UnityEngine.Vector4])`
- `Void SetGlobalVectorArray(nameID: Int32, values: Collections.Generic.List[UnityEngine.Vector4])`
- `Void SetGlobalVectorArray(name: String, values: UnityEngine.Vector4[])`
- `Void SetGlobalVectorArray(nameID: Int32, values: UnityEngine.Vector4[])`
- `Void SetGlobalMatrixArray(name: String, values: Collections.Generic.List[UnityEngine.Matrix4x4])`
- `Void SetGlobalMatrixArray(nameID: Int32, values: Collections.Generic.List[UnityEngine.Matrix4x4])`
- `Void SetGlobalMatrixArray(name: String, values: UnityEngine.Matrix4x4[])`
- `Void SetGlobalMatrixArray(nameID: Int32, values: UnityEngine.Matrix4x4[])`
- `Int32 GetGlobalInt(name: String)`
- `Int32 GetGlobalInt(nameID: Int32)`
- `Single GetGlobalFloat(name: String)`
- `Single GetGlobalFloat(nameID: Int32)`
- `Int32 GetGlobalInteger(name: String)`
- `Int32 GetGlobalInteger(nameID: Int32)`
- `Vector4 GetGlobalVector(name: String)`
- `Vector4 GetGlobalVector(nameID: Int32)`
- `Color GetGlobalColor(name: String)`
- `Color GetGlobalColor(nameID: Int32)`
- `Matrix4x4 GetGlobalMatrix(name: String)`
- `Matrix4x4 GetGlobalMatrix(nameID: Int32)`
- `Texture GetGlobalTexture(name: String)`
- `Texture GetGlobalTexture(nameID: Int32)`
- `Single[] GetGlobalFloatArray(name: String)`
- `Single[] GetGlobalFloatArray(nameID: Int32)`
- `Void GetGlobalFloatArray(name: String, values: Collections.Generic.List[Single])`
- `Void GetGlobalFloatArray(nameID: Int32, values: Collections.Generic.List[Single])`
- `Vector4[] GetGlobalVectorArray(name: String)`
- `Vector4[] GetGlobalVectorArray(nameID: Int32)`
- `Void GetGlobalVectorArray(name: String, values: Collections.Generic.List[UnityEngine.Vector4])`
- `Void GetGlobalVectorArray(nameID: Int32, values: Collections.Generic.List[UnityEngine.Vector4])`
- `Matrix4x4[] GetGlobalMatrixArray(name: String)`
- `Matrix4x4[] GetGlobalMatrixArray(nameID: Int32)`
- `Void GetGlobalMatrixArray(name: String, values: Collections.Generic.List[UnityEngine.Matrix4x4])`
- `Void GetGlobalMatrixArray(nameID: Int32, values: Collections.Generic.List[UnityEngine.Matrix4x4])`
- `Int32 GetPropertyCount()`
- `Int32 FindPropertyIndex(propertyName: String)`
- `String GetPropertyName(propertyIndex: Int32)`
- `Int32 GetPropertyNameId(propertyIndex: Int32)`
- `ShaderPropertyType GetPropertyType(propertyIndex: Int32)`
- `String GetPropertyDescription(propertyIndex: Int32)`
- `ShaderPropertyFlags GetPropertyFlags(propertyIndex: Int32)`
- `String[] GetPropertyAttributes(propertyIndex: Int32)`
- `Single GetPropertyDefaultFloatValue(propertyIndex: Int32)`
- `Vector4 GetPropertyDefaultVectorValue(propertyIndex: Int32)`
- `Vector2 GetPropertyRangeLimits(propertyIndex: Int32)`
- `Int32 GetPropertyDefaultIntValue(propertyIndex: Int32)`
- `TextureDimension GetPropertyTextureDimension(propertyIndex: Int32)`
- `String GetPropertyTextureDefaultName(propertyIndex: Int32)`
- `Boolean FindTextureStack(propertyIndex: Int32, stackName: String&, layerIndex: Int32&)`

**Properties**

- `Int32 maximumChunksOverride` — get set
- `Int32 maximumLOD` — get set
- `Int32 globalMaximumLOD` — get set
- `Boolean isSupported` — get
- `String globalRenderPipeline` — get set
- `UnityEngine.Rendering.GlobalKeyword[] enabledGlobalKeywords` — get
- `UnityEngine.Rendering.GlobalKeyword[] globalKeywords` — get
- `UnityEngine.Rendering.LocalKeywordSpace keywordSpace` — get
- `Int32 renderQueue` — get
- `Int32 passCount` — get
- `Int32 subshaderCount` — get
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### UnityEngine.Sprite

*inherits: Object, Object*  

**Methods**

- `Int32 GetSecondaryTextureCount()`
- `Int32 GetSecondaryTextures(secondaryTexture: UnityEngine.SecondarySpriteTexture[])`
- `Int32 GetPhysicsShapeCount()`
- `UInt32 GetScriptableObjectsCount()`
- `UInt32 GetScriptableObjects(scriptableObjects: UnityEngine.ScriptableObject[])`
- `Boolean AddScriptableObject(obj: UnityEngine.ScriptableObject)`
- `Boolean RemoveScriptableObjectAt(i: UInt32)`
- `Boolean SetScriptableObjectAt(obj: UnityEngine.ScriptableObject, i: UInt32)`
- `Int32 GetPhysicsShapePointCount(shapeIdx: Int32)`
- `Int32 GetPhysicsShape(shapeIdx: Int32, physicsShape: Collections.Generic.List[UnityEngine.Vector2])`
- `ReadOnlySpan GetPhysicsShape(shapeIdx: Int32)`
- `Void OverridePhysicsShape(physicsShapes: Collections.Generic.IList[UnityEngine.Vector2[]])`
- `Void OverrideGeometry(vertices: UnityEngine.Vector2[], triangles: UInt16[])`
- `Sprite Create(texture: UnityEngine.Texture2D, rect: UnityEngine.Rect, pivot: UnityEngine.Vector2, pixelsPerUnit: Single, extrude: UInt32, meshType: UnityEngine.SpriteMeshType, border: UnityEngine.Vector4, generateFallbackPhysicsShape: Boolean)`
- `Sprite Create(texture: UnityEngine.Texture2D, rect: UnityEngine.Rect, pivot: UnityEngine.Vector2, pixelsPerUnit: Single, extrude: UInt32, meshType: UnityEngine.SpriteMeshType, border: UnityEngine.Vector4, generateFallbackPhysicsShape: Boolean, secondaryTextures: UnityEngine.SecondarySpriteTexture[])`
- `Sprite Create(texture: UnityEngine.Texture2D, rect: UnityEngine.Rect, pivot: UnityEngine.Vector2, pixelsPerUnit: Single, extrude: UInt32, meshType: UnityEngine.SpriteMeshType, border: UnityEngine.Vector4)`
- `Sprite Create(texture: UnityEngine.Texture2D, rect: UnityEngine.Rect, pivot: UnityEngine.Vector2, pixelsPerUnit: Single, extrude: UInt32, meshType: UnityEngine.SpriteMeshType)`
- `Sprite Create(texture: UnityEngine.Texture2D, rect: UnityEngine.Rect, pivot: UnityEngine.Vector2, pixelsPerUnit: Single, extrude: UInt32)`
- `Sprite Create(texture: UnityEngine.Texture2D, rect: UnityEngine.Rect, pivot: UnityEngine.Vector2, pixelsPerUnit: Single)`
- `Sprite Create(texture: UnityEngine.Texture2D, rect: UnityEngine.Rect, pivot: UnityEngine.Vector2)`

**Properties**

- `UnityEngine.Bounds bounds` — get
- `UnityEngine.Rect rect` — get
- `UnityEngine.Vector4 border` — get
- `UnityEngine.Texture2D texture` — get
- `Single pixelsPerUnit` — get
- `Single spriteAtlasTextureScale` — get
- `UnityEngine.Texture2D associatedAlphaSplitTexture` — get
- `UnityEngine.Vector2 pivot` — get
- `Boolean packed` — get
- `UnityEngine.SpritePackingMode packingMode` — get
- `UnityEngine.SpritePackingRotation packingRotation` — get
- `UnityEngine.Rect textureRect` — get
- `UnityEngine.Vector2 textureRectOffset` — get
- `UnityEngine.Vector2[] vertices` — get
- `UInt16[] triangles` — get
- `UnityEngine.Vector2[] uv` — get
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### UnityEngine.TextAsset

*inherits: Object, Object*  

**Methods**

- `__new()`
- `String ToString()`

**Properties**

- `Byte[] bytes` — get
- `String text` — get
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

### UnityEngine.WaitForSeconds

*inherits: YieldInstruction, Object*  

**Methods**

- `__new(seconds: Single)`

### ViewSingleton

*inherits: SingletonMonoBehaviour, SingletonMonoBehaviourBase, MonoBehaviour, Behaviour, Component, Object, Object*  

**Methods**

- `__new()`
- `Void SetNextView(view: Fungus.View)`
- `View GetNotCurrentView()`
- `View GetNotCurrentViewSetSprite(sprite: UnityEngine.Sprite, color: UnityEngine.Color, subView: Fungus.View.SubViews)`
- `Void Awake()`
- `Void add_OnViewChanged(value: Action[Fungus.View])`
- `Void remove_OnViewChanged(value: Action[Fungus.View])`
- `Void UpdateViewReferences()`

**Properties**

- `Fungus.View CurrentView` — get
- `Fungus.View ViewForCharacters` — get
- `Fungus.View View1` — get
- `Fungus.View View2` — get
- `Fungus.View View3` — get
- `Fungus.View RoomView` — get
- `Fungus.View RoomCharacterView` — get
- `Fungus.View RoomCharacterViewZoom` — get
- `Fungus.View RoomCharacterViewEquipment` — get
- `Fungus.View SleepView` — get
- `Fungus.View DoggyRoomView` — get
- `Fungus.View BlowjobView` — get
- `Fungus.View CowgirlView` — get
- `Fungus.View RoomStoryViewWithoutAutomaticBot` — get
- `Fungus.View RoomViewWithoutAutomaticBot` — get
- `Fungus.View MissionaryView` — get
- `Fungus.View ParalaxBoundsShower` — get
- `Fungus.View ShowerView` — get
- `Fungus.View ShowerViewNoBot` — get
- `Fungus.View CuddleView` — get
- `Fungus.View CuddleViewZoom` — get
- `Fungus.View ClothierView` — get
- `Fungus.View ShopView` — get
- `Fungus.View ChangingRoomView` — get
- `Fungus.View MenuView` — get
- `Fungus.View ParalaxBounds` — get
- `Fungus.View PCView` — get
- `Fungus.View OutsideView` — get
- `Fungus.View DeveloperRoomView` — get
- `ViewScene Scene1` — get
- `ViewScene Scene2` — get
- `ViewScene Scene3` — get
- `RoomScene MainRoomScene` — get
- `FrickScene DoggyScene` — get
- `FrickScene BlowjobScene` — get
- `FrickScene CowgirlScene` — get
- `ViewScene RoomStoryScene` — get
- `FrickScene MissionaryScene` — get
- `ShowerScene ShowerScene` — get
- `ViewScene ShowerSceneNoBot` — get
- `CuddleScene CuddleScene` — get
- `ClothierViewScene ClothierScene` — get
- `ClothierViewScene ShopScene` — get
- `ChangingRoomScene ChangingRoomScene` — get
- `MainMenuScene MenuScene` — get
- `PCScene PCScene` — get
- `ViewScene OutsideScene` — get
- `DeveloperViewScene DeveloperRoomScene` — get
- `Threading.CancellationToken destroyCancellationToken` — get
- `Boolean useGUILayout` — get set
- `Boolean didStart` — get
- `Boolean didAwake` — get
- `Boolean enabled` — get set
- `Boolean isActiveAndEnabled` — get
- `UnityEngine.Transform transform` — get
- `UnityEngine.TransformHandle transformHandle` — get
- `UnityEngine.GameObject gameObject` — get
- `String tag` — get set
- `String name` — get set
- `UnityEngine.HideFlags hideFlags` — get set

**Fields**

- `Collections.Generic.List[ViewWithSpriteRenderer] GenericViews`
- `OnViewChanged MoonSharp.Interpreter.Interop.EventMemberDescriptor`

## Enums

### BotStatusAppPopup.CharArrayConsoleLine.CharArrayPrintTypesEnum

`Raw` · `Center`

### BotStatusAppPopup.StringConsoleLine.StringPrintTypesEnum

`Normal` · `Center` · `DecorativeWrapCenter`

### CommonAllowedModifiersEnum

`None` · `FishingRod`

### ControllerEnum

`NoScene` · `Missionary` · `Doggy` · `Blowjob` · `Cowgirl` · `Interaction` · `Shower`

### DeliveryManager.Delivery.DeliveryStatus

`ToBeCollected` · `ToBeSorted` · `ToBeDelivered` · `Delivered`

### EdibleTypeEnum

`Other` · `Meat` · `Fish` · `MainVegetable` · `FlavourVegetable` · `Bean` · `Pasta` · `Bread` · `Beverage` · `Dish`

### EventManager.PlanningData.TimeOffsetType

`Relative` · `Absolute` · `Zero`

### FishingBaitType

`NoBait` · `WormBait` · `InsectBait` · `MeatBait` · `FishBait` · `LiveFishBait` · `PlantBait` · `CrustaceanBait` · `MolluskBait` · `MagnetBait`

### FishingCatchBehaviourType

`Normal` · `Floater` · `Fighter` · `Rock` · `Sinker`

### GameItems.ItemEnum

`None` · `CatEars` · `BasicLegL` · `BasicLegR` · `BasicArmL` · `BasicArmR` · `CatTail` · `CatTailDifferentEnd` · `TailFluffy` · `StripedTailFluffy` · `HyperCamoCatTail` · `HyperCamoCatTailDifferentEnd` · `HyperCamoTailFluffy` · `HyperCamoStripedTailFluffy` · `VolksAutoBasicArmL` · `VolksAutoBasicArmR` · `VolksAutoBasicLegR` · `VolksAutoBasicLegL` · `ExperimentalArmL` · `ExperimentalArmR` · `ExperimentalLegR` · `ExperimentalLegL` · `HypercamoExperimentalArmL` · `HypercamoExperimentalArmR` · `HypercamoExperimentalLegR` · `HypercamoExperimentalLegL` · `HypercamoClothierHair` · `HypercamoEyeCoveringBangHair` · `HypercamoHimeCutHair` · `HypercamoPonytailHair` · `SharpTeeth` · `HyperCamoSharpTeeth` · `LibidoDestroyer` · `LibidoAmplifier` · `HyperCamoLegL` · `HyperCamoLegR` · `HyperCamoArmL` · `HyperCamoArmR` · `HyperCamoSkin` · `HyperCamoHair` · `HyperCamoEyes` · `HyperCamoFlesh` · `HyperCamoCatEars` · `HyperCamoPointyEars` · `HightechHyperCamoSkin` · `RainbowHair` · `RainbowSkin` · `GalaxyHair` · `FourthDimensionHair` · `HologramDisable` · `TsunTsunPersonalityModule` · `CatgirlPersonalityModule` · `DriverPersonalityModule` · `RobotPersonalityModule` · `YanderePersonalityModule` · `SlutPersonalityModule` · `FemcelPersonalityModule` · `HimederePersonalityModule` · `SillyCatPersonalityModule` · `AraAraPersonalityModule` · `ThighSizeModule` · `CalfSizeModule` · `FeetSizeModule` · `BoobSizeModule` · `AssSizeModule` · `DefaultSkin` · `DefaultHair` · `DefaultEyes` · `DefaultHeartPupils` · `DefaultFlesh` · `DefaultTeeth` · `DefaultHologram` · `CanOfBakedBeans` · `PickledOnions` · `Sausage` · `InstantNoodles` · `EnergyDrink` · `ProteinBar` · `Chips` · `Soda` · `Sweets` · `TacoShell` · `GmoVegetables` · `Soyrent` · `ChickenNuggets` · `BreadFromDispenser` · `SempillX` · `Vinegara` · `EndurancePlus` · `VinegaraPremium` · `DeathGrip` · `Antidepressants` · `PlainShirt` · `FishShirt` · `WithStupidShirt` · `TempleShirt` · `GamerShirt` · `BotShirt` · `DogeCoinShirt` · `SheepShirt` · `SylphyChibiShirt` · `LuxeMerchShirt` · `StilouMerchShirt` · `VolksAutoMerchShirt` · `MonizmedMerchShirt` · `DiabeteMerchShirt` · `CazinoMerchShirt` · `DiabeteColaPowShirt` · `DiabeteDrSugarShirt` · `DiabeteSweetPotatoShirt` · `HotPinkShirt` · `InHeatShirt` · `DestinationDeliriumShirt` · `SilumanShirt` · `SilumanAliceShirt` · `FungusShirt` · `YaranaikaShirt` · `BakaShirt` · `CIAShirt` · `PolandBallShirt` · `WyldspaceShirt` · `PriestbotShirt` · `MirthalShirt` · `AGUIShirt` · `BedabotsShirt` · `ProjektMelodyShirt` · `XoulionShirt` · `UfoShirt` · `PlainPanties` · `LingeriePanties` · `StripedPanties` · `FishPanties` · `LuxeRosePanties` · `BananaPanties` · `USBPanties` · `YaranaikaPanties` · `WyldspacePanties` · `HikkeiruPanties` · `RadioactivePanties` · `StrawberryStripedPanties` · `PeachStripedPanties` · `AvocadoPanties` · `CherryStripedPanties` · `SpecialHaremClassPanties` · `XoulionPanties` · `LuxeLingeriePanties` · `StockingL` · `StockingR` · `LingerieStockingL` · `LingerieStockingR` · `LongSockL` · `LongSockR` · `StripedSockL` · `StripedSockR` · `StirrupStockingL` · `StirrupStockingR` · `ShortSockL` · `ShortSockR` · `TwoStripedStockingL` · `TwoStripedStockingR` · `KneeHighSockL` · `KneeHighSockR` · `StockingPair` · `LingerieStockingPair` · `LongSockPair` · `StripedSockPair` · `StirrupStockingPair` · `ShortSockPair` · `TwoStripedStockingPair` · `KneeHighSockPair` · `CuteBow` · `HeartChoker` · `HeartGlasses` · `EyeShadow` · `GothEyeMakeup` · `BellChoker` · `TinyWizardHat` · `PumpkinHairpin` · `PointyEars` · `SeptumPiercing` · `SeptumPiercing2` · `Lipstick` · `OvalGlasses` · `ColoredOvalGlasses` · `EyePatch` · `HairClip` · `TonguePiercing` · `ColoredHeartGlasses` · `Manicure` · `Pedicure` · `BuckleCollar` · `Eyeliner` · `HeartEyeSticker` · `NaturalEyelashes` · `SimpleChoker` · `ColoredBuckleCollar` · `SpikedCollar` · `Headband` · `NavelPiercing` · `NipplePiercingL` · `NipplePiercingR` · `NipplePiercingPair` · `PlainBra` · `LingerieBra` · `PleatedSkirt` · `BaggyPants` · `MiniSkirt` · `PlainSneakerL` · `PlainSneakerR` · `PlainSneakerPair` · `ClassyShoeL` · `ClassyShoeR` · `ClassyShoePair` · `BaggyHoodie` · `DogeCoinHoodie` · `WeebHoodie` · `BloodyMoonHoodie` · `CosplayHouseHoodie` · `LuxeMerchHoodie` · `StilouMerchHoodie` · `VolksAutoMerchHoodie` · `MonizmedMerchHoodie` · `DiabeteMerchHoodie` · `CazinoMerchHoodie` · `DiabeteColaPowHoodie` · `DiabeteDrSugarHoodie` · `DiabeteSweetPotatoHoodie` · `MilfHunterHoodie` · `PolandBallHoodie` · `AGUIHoodie` · `SpecialHaremClassHoodie` · `BedabotsHoodie` · `ProjektMelodyHoodie` · `WorldTamerHoodie` · `XoulionHoodie` · `CelestynHoodie` · `FlowerKidVHoodie` · `NutekuHoodie` · `SkullHoodie` · `ToniSHoodie` · `MadHoodie` · `SJ68Hoodie` · `LightSonicHoodie` · `RottingSteelHoodie` · `NitroriHoodie` · `ShadyCornerHoodie` · `VintageDress` · `SlipDress` · `PixelGlasses` · `SneakerL` · `SneakerR` · `SneakerPair` · `BasicFishingRod` · `ReinforcedFishingRod` · `FiberGlassFishingRod` · `CarbonFiberFishingRod` · `HyperSteelFishingRod` · `Bluegill` · `LargemouthBass` · `NorthernPike` · `YellowPerch` · `Walleye` · `RainbowTrout` · `SmallmouthBass` · `Catfish` · `BrownTrout` · `Carp` · `RedSnapper` · `Mackerel` · `Flounder` · `BlackSeaBass` · `Halibut` · `Salmon` · `GoldenSalmon` · `Tilapia` · `WormBait` · `LarvaeBait` · `MeatBait` · `FishChunksBait` · `CornBait` · `ShrimpBait` · `MusselsBait` · `OldCan` · `OldShoe` · `OldSyringe` · `OldGrenade` · `RustedBucket` · `OilDrumLid` · `BoneFragments` · `ShatteredSmartphone` · `OldDrSugarCan` · `PlasticGroceryBag` · `OldFishingNet` · `OldCarBattery` · `Rice` · `Potatoes` · `Flour` · `Tomato` · `Carrot` · `Steak` · `ChickenMeat` · `Onions` · `Eggs` · `Milk` · `Garlic` · `Ginger` · `SoySauce` · `Vinegar` · `Pasta` · `RawGroundBeef` · `Sugar` · `Butter` · `Cheese` · `Yoghurt` · `BeansOnDispenserBread` · `PickledOnionsWithSausage` · `LandlordsTaco` · `SmallSalad` · `SimpleFriedFish` · `PotatoEggSalad` · `ChickenNoodleSoup` · `AmericanChili` · `CarrotSalad` · `FriedRice` · `CookedSteak` · `Pancakes` · `FancyFriedFish` · `SpaghettiBolognese` · `Gyros` · `Omurice` · `SpaghettiCarbonara` · `BeefWelington` · `Sushi` · `SheepsCurry` · `CarrotCake` · `BasicSoap` · `ColorfulSoap` · `PumpkinMat` · `SpiderPlush` · `BatBanner` · `GhostDecoration` · `BingChillingMagazineBundle` · `LingerieCatalogue` · `LandlordsOldStove` · `FixedLandlordsOldStove`

### GameVariables.CheckType

`Full` · `Start` · `End`

### GameVariables.EatSound

`Crunch` · `CrackOpenAColdOne`

### GameVariables.StaminaSyncType

`Normal` · `None` · `Recovery`

### GameVariables.TimeCheckType

`None` · `Before` · `After` · `BeforeRelative` · `AfterRelative`

### Item.ItemLocationEnum

`AtHome` · `Carried` · `BorrowedFromShop`

### Item.ItemManager.EquipResults

`Success` · `FailedBlocked` · `FailedMissingRequired` · `FailedNonEquipable`

### Item.ItemManager.ItemChangeType

`Added` · `Removed` · `Unequip` · `Equip` · `OrderChange` · `InnerDataChange`

### Item.ItemManager.ItemManagerCallbacks

`None` · `UnequippedItemsModified` · `EquippedItemsModified` · `flagsAnd` · `__flagsAnd` · `flagsOr` · `__flagsOr` · `flagsXor` · `__flagsXor` · `flagsNot` · `__flagsNot` · `hasAll` · `__hasAll` · `hasAny` · `__hasAny`

### Item.ItemUIAllowedButtons

`None` · `EquipUnequip` · `Eat` · `Use` · `Unpack` · `Modify` · `ThrowOut` · `All` · `flagsAnd` · `__flagsAnd` · `flagsOr` · `__flagsOr` · `flagsXor` · `__flagsXor` · `flagsNot` · `__flagsNot` · `hasAll` · `__hasAll` · `hasAny` · `__hasAny`

### ItemCategory

`Other` · `Modules` · `Clothing` · `Food` · `FoodCookedDish` · `Usable` · `Package` · `Meds` · `Room` · `AnonEquip` · `Fish` · `CookingIngredient` · `FishingTrash` · `Soap`

### ItemModifiableVariableFloat01Percent.FloatVariableTypeEnum

`Percentage01`

### ItemPrefab.CustomShaderTypeEnum

`None` · `RelatedDrawables` · `Hair`

### ItemPrefab.ScratchTextureType

`Universal` · `Hard`

### ItemSlot.SlotType

`BotPart` · `BotClothes` · `BotHair` · `BotSomething` · `Other` · `Unknown`

### ItemSubCategory

`Default` · `Modules_CatEars` · `Clothing_MakeUp` · `Clothing_Piercing`

### Live2DController.ColoringGroupEnum

`Hair0_Top` · `Hair0_Back` · `Hair0_Braid` · `Hair0_BraidHairTieAccessory` · `Hair0_Side` · `Hair0_SideAlt` · `Hair0_Front` · `Hair1_Top` · `Hair1_Front` · `Hair1_Side` · `Hair1_Back` · `Hair2_Front` · `Hair3_Front` · `Hair3_Side` · `Hair3_Top` · `Hair3_Back` · `Hair4_Ponytail` · `Hair4_KnotAccessory` · `Skirt` · `Shirt` · `ShirtShadow` · `StockingL` · `StockingR` · `Panties` · `Bra` · `Hoodie` · `HoodieStrings` · `Pants` · `PantsBelt` · `Dress1` · `Dress2Alt` · `Dress2` · `ShoeR` · `ShoeL` · `PointyEars` · `WizardHat` · `BellChoker` · `CuteBow` · `PumpkinHairPin` · `Headband` · `NipplePiercingL` · `NipplePiercingR` · `NavelPiercing` · `IrisL` · `IrisR` · `PupilL` · `PupilR` · `Sclera` · `HeartPupils` · `EyeBrows` · `Nipples` · `Vagina` · `Xray` · `Anus` · `Teeth` · `Mouth` · `Boobs` · `Ass` · `Pelvic` · `Thigh` · `Tummy` · `Skin` · `Blush` · `SharpTeeth` · `CatEarMain` · `CatEarSecondary` · `LegLFoot` · `LegL` · `LegRFoot` · `LegR` · `ArmL` · `ArmR` · `Tail` · `TailPlug` · `Hologram` · `Moddable` · `HitArea` · `Cum` · `Rest`

### Live2DController.EyeSelection

`LeftEye` · `RightEye` · `BothEyes` · `BothEyesTarget`

### Live2DController.KissStartPositionType

`MousePosition` · `RendererCenter`

### Live2DController.UpdateTexturesFromCurrentlyEquippedTypeEnum

`Reset` · `Active`

### Live2DInteractionController.ArmLCuddleState

`Down` · `Normal` · `Up`

### Live2DInteractionController.ArmSelection

`Left` · `Right` · `Both`

### Live2DInteractionController.ArmState

`UpPoint` · `UpHi` · `UpLecture` · `DownNormal` · `DownClenched`

### Live2DInteractionController.InteractionSceneTypeEnum

`Normal` · `Cuddle`

### ManagedCoroutine.FinishedType

`Normal` · `Stopped`

### MusicWithInfo.MusicGroupName

`Volume1` · `Volume2` · `Volume3` · `Volume4` · `Volume5` · `Other`

### NewsDataManager.NewsId

`MainNews` · `SideNews1` · `SideNews2` · `SideNews3` · `OpinionNews`

### NoteButtonTypeEnum

`Left` · `Right`

### SaveContainer.SaveType

`Manual` · `Auto`

### SaveSingleton.SaveContainerLoadResult

`Success` · `FailedToParse` · `FailedToValidate_LoadedSaveFromSaveFile`

### ShopItem.ShopItemType

`SingleBuy` · `Generic`

### SoundSingleton.MusicOption.MusicOptionLayer

`Base` · `AboveBase` · `Forced`

### StoryBotContainerTypeEnum

`Prologue` · `Default` · `Override`

### StoryConditions.DataConditionComparators.SingleArgumentComparators

`Equal` · `NotEqual` · `AboveEqual` · `BelowEqual` · `Above` · `Below`

### StoryConditions.DataConditionComparators.TwoArgumentComparators

`BetweenEqual` · `Between` · `AroundEqual` · `Around`

### StoryConditions.ItemCondition.ItemComparisonTypeEnum

`EquippedById` · `InInventoryById`

### SusArea

`ArmL` · `ArmR` · `LegL` · `LegR` · `UpperBody` · `Boobs` · `LowerBody` · `Pussy` · `Skin`

### UiOverlay.PopupFinishTypesEnum

`Closed` · `Cancelled` · `Successful`
