Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ The Original Author is u/Primeval_Titmouse, who has long since deleted his reddi
- u/BabyKunoichi
- u/abdlnikki
- u/FurryDestiny
- u/Proximitron

### Thanks to alpha testers:
- u/zombiekarasu
Expand All @@ -29,6 +30,7 @@ Follow instructions provided by the individual prerequisite mods and programs.
- Stardew Valley (version 1.6.14)
- [SMAPI](https://smapi.io/) (version 4.1.8)
- [Content Patcher](https://www.nexusmods.com/stardewvalley/mods/1915?tab=files) (version 2.4.4)
- [Generic Mod Config Menu](https://www.nexusmods.com/stardewvalley/mods/5098?tab=files) Highly recommended: (Allowes ingame configuration of the mod)

### Installation
1) Download the [latest release](https://github.com/zippity21/Stardew_Valley_Regression_Mod/releases). Be careful that you don't download the source code. The release is the one that contains Regression.dll.
Expand All @@ -48,17 +50,13 @@ Follow instructions provided by the individual prerequisite mods and programs.
- F5: Check State of Underwear
- F6: Check State of Pants
- F7: Check State of Potty Training
- F9: Toggle Debug Mode
- F8: Check Potty Feeling
- Left Shift + F1: Pull down pants and attempt to pee.
- Left Shift + F2: Pull down pants and attempt to poop.
- Left Shift + Left Click: Drink when near water source or holding watering can.
- Note, the following locations have toilets (use you imagination, there is no icon/sprite). Pulling down your pants anywhere else will result in you going on the floor (*gross*).
- House
- Hospital
- Club
- Joja-Mart
- Movie Theater
- Saloon
- Island House
- Bathhouse Locker-room

### In Debug
Expand Down
2 changes: 1 addition & 1 deletion Regression.sln
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.9.34728.123
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Regression", "Regression\Regression.csproj", "{65F7FD12-03C5-440C-9F47-2A86A25362DA}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Regression", "Regression\Regression.csproj", "{65F7FD12-03C5-440C-9F47-2A86A25362DA}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand Down
Binary file added Regression/Assets/peePoop.xcf
Binary file not shown.
Binary file added Regression/Assets/peePoop_s.xcf
Binary file not shown.
Binary file added Regression/Assets/pee_poop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
680 changes: 464 additions & 216 deletions Regression/PrimevalTitmouse/Animations.cs

Large diffs are not rendered by default.

1,131 changes: 750 additions & 381 deletions Regression/PrimevalTitmouse/Body.cs

Large diffs are not rendered by default.

50 changes: 32 additions & 18 deletions Regression/PrimevalTitmouse/Config.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,37 @@
{
public class Config
{
public bool AlwaysNoticeAccidents;
public bool Debug;
public bool Easymode;
public string Lang;
public bool PantsChangeRequiresHome;
public bool Messing;
public int FriendshipPenaltyBladderMultiplier;
public int FriendshipPenaltyBowelMultiplier;
public bool NoHungerAndThirst;
public bool Wetting;
public int ToiletGainMultiplier;
public int NighttimeLossMultiplier;
public int NighttimeGainMultiplier;
public int GoingVoluntaryInUnderwearGainMultiplier;
public int BladderLossContinenceRate;
public int BowelLossContinenceRate;
public int BladderGainContinenceRate;
public int BowelGainContinenceRate;
public bool AlwaysNoticeAccidents = true;
public bool Debug = false;
public bool Easymode = false;
public string Lang = "en";
public bool PantsChangeRequiresHome = true;
public bool UnderwearChangeCauseExposure = true;
public bool Wetting = true;
public bool Messing = true;
public int FriendshipPenaltyBladderMultiplier = 100;
public int FriendshipPenaltyBowelMultiplier = 200;
public bool NoHungerAndThirst = false;
public int NighttimeLossMultiplier = 50;
public int NighttimeGainMultiplier = 50;
public int InUnderwearOnPurposeMultiplier = 50;
public int BladderLossContinenceRate = 2;
public int BowelLossContinenceRate = 4;
public int BladderGainContinenceRate = 3;
public int BowelGainContinenceRate = 4;
public int MaxBladderCapacity = 600;
public int MaxBowelCapacity = 1000;
public int StartBladderContinence = 70;
public int StartBowelContinence = 90;
public bool ReadSaveFiles = true;
public bool WriteSaveFiles = false;

public int KeyGoInPants = 0;
public int KeyPee = 112;
public int KeyPoop = 113;
public int KeyGoInToilet = 0;
public int KeyPeeInToilet = 112;
public int KeyPoopInToilet = 113;

}
}
Loading