Browse Source

[fixed] Moved clothing in teh intro initialization files so that it is after hip size is set and therefore the clothes fit

Kevin_Smarts 2 years ago
parent
commit
86c15979f2
2 changed files with 190 additions and 176 deletions
  1. 95 88
      locations/intro_initialization.qsrc
  2. 95 88
      locations/intro_initialization_city.qsrc

+ 95 - 88
locations/intro_initialization.qsrc

@@ -90,8 +90,103 @@ oldsavepcs_haircol = 1
 
 gs 'body', 'initial'
 
+	
+!!	**********
+
+gs 'daystart'
+gs 'din_pav'
+gs 'din_npc'
+gs 'dinSex2'
+gs 'dina'
+gs 'din_van'
+gs 'din_bad'
+gs 'dinSex'
+!! KEY! I merged 'dinBoroda' with 'clener' and removed the dynamics. This line was at the end of dinBoroda, so I moved it here just in case. Sicaa
+rikudootvet = 1415
+gs 'BanSexType'
+
+gs 'outdoors', 'weather'
+
+menoage = rand(40,50)
+temprand = rand(0,10)
+
+if temprand = 0:
+	menoage += rand(0,5)
+
+elseif temprand < 4:
+	menoage += rand(3,10)
+
+elseif temprand < 9:
+	menoage += rand(5,12)
+
+else
+	menoage += rand(7,13)
+
+end
+
+!!Setting up period start and turning on auto tracking if not on hardcore difficulty
+daylastperiod = daystart
+temprand = rand(1,3)
+if temprand = 1:
+	cycle = 1
+	EggRH = rand(1,149)
+	FocH = EggRH + 4*24
+	mesec = 0
+	unfertegg = 0
+	ferteggage = 0
+	Ovulate = 0
+	LutH = 0
+	daylastperiod -= FocH/24
+elseif temprand = 2:
+	lastovulation = daystart
+	cycle = 2
+	unfertegg = 1
+	ferteggage = rand(0,44)
+	Ovulate = (rand(24,44) - ferteggage)
+	if Ovulate <= 0: Ovulate = 1
+	mesec = 0
+	EggRH = 0
+	FocH = 0
+	LutH = 0
+	daylastperiod -= 10+(ferteggage/24)
+elseif temprand = 3:
+	cycle = 3
+	LutH = rand(0,300)
+	ferteggage = 36 + LutH
+	mesec = 0
+	EggRH = 0
+	FocH = 0
+	unfertegg = 0
+	Ovulate = 0
+	daylastperiod -= 10+(ferteggage/24)
+end
+
+if daylastperiod + 4 > daystart:
+	lastmens = daylastperiod - 20
+else
+	lastmens = daylastperiod+4
+end
+
+if difficulty = 4:
+	cyccustom = 0
+else
+	cyccustom = 1
+end
+
+pcs_horny = 0
+killvar 'opPRE'
+killvar 'tgs_skipinto'
+gs 'stat'
+showstat 0
+showobjs 0
+
+
+!! Clothing must go last so that hip size is set
 !! Adding underwear and default shoes and assigning them
 
+$coatworntype = 'none'
+coatwornnumber = 0
+
 if $ARGS[1] ! 'CSB' and goth_clothing ! 1:
 	cheap_panties[1] = 1
 	cheap_bras[1] = 1
@@ -380,95 +475,7 @@ sportspursenumber = currentpursenumber
 $sports_clothing_name = 'default sports outfit'
 
 killvar 'swim_start'
-	
-!!	**********
-
-gs 'daystart'
-gs 'din_pav'
-gs 'din_npc'
-gs 'dinSex2'
-gs 'dina'
-gs 'din_van'
-gs 'din_bad'
-gs 'dinSex'
-!! KEY! I merged 'dinBoroda' with 'clener' and removed the dynamics. This line was at the end of dinBoroda, so I moved it here just in case. Sicaa
-rikudootvet = 1415
-gs 'BanSexType'
-
-gs 'outdoors', 'weather'
-
-menoage = rand(40,50)
-temprand = rand(0,10)
-
-if temprand = 0:
-	menoage += rand(0,5)
-
-elseif temprand < 4:
-	menoage += rand(3,10)
-
-elseif temprand < 9:
-	menoage += rand(5,12)
-
-else
-	menoage += rand(7,13)
-
-end
-
-!!Setting up period start and turning on auto tracking if not on hardcore difficulty
-daylastperiod = daystart
-temprand = rand(1,3)
-if temprand = 1:
-	cycle = 1
-	EggRH = rand(1,149)
-	FocH = EggRH + 4*24
-	mesec = 0
-	unfertegg = 0
-	ferteggage = 0
-	Ovulate = 0
-	LutH = 0
-	daylastperiod -= FocH/24
-elseif temprand = 2:
-	lastovulation = daystart
-	cycle = 2
-	unfertegg = 1
-	ferteggage = rand(0,44)
-	Ovulate = (rand(24,44) - ferteggage)
-	if Ovulate <= 0: Ovulate = 1
-	mesec = 0
-	EggRH = 0
-	FocH = 0
-	LutH = 0
-	daylastperiod -= 10+(ferteggage/24)
-elseif temprand = 3:
-	cycle = 3
-	LutH = rand(0,300)
-	ferteggage = 36 + LutH
-	mesec = 0
-	EggRH = 0
-	FocH = 0
-	unfertegg = 0
-	Ovulate = 0
-	daylastperiod -= 10+(ferteggage/24)
-end
-
-if daylastperiod + 4 > daystart:
-	lastmens = daylastperiod - 20
-else
-	lastmens = daylastperiod+4
-end
-
-if difficulty = 4:
-	cyccustom = 0
-else
-	cyccustom = 1
-end
 
-pcs_horny = 0
-killvar 'opPRE'
-killvar 'tgs_skipinto'
-gs 'stat'
-showstat 0
-showobjs 0
 
 --- intro_initialization ---------------------------------
 

+ 95 - 88
locations/intro_initialization_city.qsrc

@@ -91,6 +91,97 @@ oldsavepcs_haircol = 1
 
 gs 'body', 'initial'
 
+!!	**********
+
+gs 'daystart'
+gs 'din_pav'
+gs 'din_npc'
+gs 'dinSex2'
+gs 'dina'
+gs 'din_van'
+gs 'din_bad'
+gs 'dinSex'
+!! KEY! I merged 'dinBoroda' with 'clener' and removed the dynamics. This line was at the end of dinBoroda, so I moved it here just in case. Sicaa
+rikudootvet = 1415
+gs 'BanSexType'
+
+gs 'outdoors', 'weather'
+
+menoage = rand(40,50)
+temprand = rand(0,10)
+
+if temprand = 0:
+	menoage += rand(0,5)
+
+elseif temprand < 4:
+	menoage += rand(3,10)
+
+elseif temprand < 9:
+	menoage += rand(5,12)
+
+else
+	menoage += rand(7,13)
+
+end
+
+!!Setting up period start and turning on auto tracking if not on hardcore difficulty
+daylastperiod = daystart
+temprand = rand(1,3)
+if temprand = 1:
+	cycle = 1
+	EggRH = rand(1,149)
+	FocH = EggRH + 4*24
+	mesec = 0
+	unfertegg = 0
+	ferteggage = 0
+	Ovulate = 0
+	LutH = 0
+	daylastperiod -= FocH/24
+elseif temprand = 2:
+	lastovulation = daystart
+	cycle = 2
+	unfertegg = 1
+	ferteggage = rand(0,44)
+	Ovulate = (rand(24,44) - ferteggage)
+	if Ovulate <= 0: Ovulate = 1
+	mesec = 0
+	EggRH = 0
+	FocH = 0
+	LutH = 0
+	daylastperiod -= 10+(ferteggage/24)
+elseif temprand = 3:
+	cycle = 3
+	LutH = rand(0,300)
+	ferteggage = 36 + LutH
+	mesec = 0
+	EggRH = 0
+	FocH = 0
+	unfertegg = 0
+	Ovulate = 0
+	daylastperiod -= 10+(ferteggage/24)
+end
+
+if daylastperiod + 4 > daystart:
+	lastmens = daylastperiod - 20
+else
+	lastmens = daylastperiod+4
+end
+
+if difficulty = 4:
+	cyccustom = 0
+else
+	cyccustom = 1
+end
+
+pcs_horny = 0
+killvar 'opPRE'
+killvar 'tgs_skipinto'
+gs 'stat'
+showstat 0
+showobjs 0
+
+
+!!Clothing has to run last so that hip size is set
 !! Adding underwear and default shoes and assigning them
 
 cheap_panties[1] = 1
@@ -102,6 +193,10 @@ brawornnumber = 1
 gm_shoe[6] = 1
 $shoeworntype = 'gm'
 shoewornnumber = 6
+gm_coats[1] = 1
+$coatworntype = 'gm'
+coatwornnumber = 1
+
 
 !!	Starting clothing set
 cheap_panties[12] = 1
@@ -392,94 +487,6 @@ $sports_clothing_name = 'default sports outfit'
 
 killvar 'swim_start'
 	
-!!	**********
-
-gs 'daystart'
-gs 'din_pav'
-gs 'din_npc'
-gs 'dinSex2'
-gs 'dina'
-gs 'din_van'
-gs 'din_bad'
-gs 'dinSex'
-!! KEY! I merged 'dinBoroda' with 'clener' and removed the dynamics. This line was at the end of dinBoroda, so I moved it here just in case. Sicaa
-rikudootvet = 1415
-gs 'BanSexType'
-
-gs 'outdoors', 'weather'
-
-menoage = rand(40,50)
-temprand = rand(0,10)
-
-if temprand = 0:
-	menoage += rand(0,5)
-
-elseif temprand < 4:
-	menoage += rand(3,10)
-
-elseif temprand < 9:
-	menoage += rand(5,12)
-
-else
-	menoage += rand(7,13)
-
-end
-
-!!Setting up period start and turning on auto tracking if not on hardcore difficulty
-daylastperiod = daystart
-temprand = rand(1,3)
-if temprand = 1:
-	cycle = 1
-	EggRH = rand(1,149)
-	FocH = EggRH + 4*24
-	mesec = 0
-	unfertegg = 0
-	ferteggage = 0
-	Ovulate = 0
-	LutH = 0
-	daylastperiod -= FocH/24
-elseif temprand = 2:
-	lastovulation = daystart
-	cycle = 2
-	unfertegg = 1
-	ferteggage = rand(0,44)
-	Ovulate = (rand(24,44) - ferteggage)
-	if Ovulate <= 0: Ovulate = 1
-	mesec = 0
-	EggRH = 0
-	FocH = 0
-	LutH = 0
-	daylastperiod -= 10+(ferteggage/24)
-elseif temprand = 3:
-	cycle = 3
-	LutH = rand(0,300)
-	ferteggage = 36 + LutH
-	mesec = 0
-	EggRH = 0
-	FocH = 0
-	unfertegg = 0
-	Ovulate = 0
-	daylastperiod -= 10+(ferteggage/24)
-end
-
-if daylastperiod + 4 > daystart:
-	lastmens = daylastperiod - 20
-else
-	lastmens = daylastperiod+4
-end
-
-if difficulty = 4:
-	cyccustom = 0
-else
-	cyccustom = 1
-end
-
-pcs_horny = 0
-killvar 'opPRE'
-killvar 'tgs_skipinto'
-gs 'stat'
-showstat 0
-showobjs 0
 
 --- intro_initialization_city ---------------------------------