12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806 |
- # saveupdater
- !! This file is for updating save game when one variable have been replaced by another.
- !! The version number is updated for releases and when it is required because we cannot run checks to block repeated updating
- !! The version number is in saveg.gsrc should only be updated by the person preparing the release, if it needs to be done outside of releases then inform the person in charge of releases to ensure correct number change is made.
- !! When updating the version number: at the bottom of this file just after the last end add the following line:
- !! if ((100*version_major +version_minor)*100+version_revision)*100+version_patch < "new version number":
- !! where "new version number" should either match that in saveg.qsrc or be for the next minor increment
- !! Then add any replacement variables after this line. You can see how this is done by looking through this file.
- !! When changing version number you must commit this file and saveg.qsrc at the same time.
- temp_current_save_version = ( (100*version_major + version_minor) * 100 + version_revision ) * 100 + version_patch
- !!======================================================================================================!!
- !! !!
- !! !!Version 0.8.0!! !!
- !! !!
- !!======================================================================================================!!
- if temp_current_save_version < 00080000:
- !!------------------------------grandparent variable clean up---for 0.8.0 release---------------------------
- !!---Grandpa
- If grandpa_bilberry > 0: grandpaQW['chore_berry_quantity'] = grandpa_bilberry & killvar 'grandpa_bilberry'
- If grandpa_boletus > 0: grandpaQW['chore_mushroom_quantity'] = grandpa_boletus & killvar 'grandpa_boletus'
- If grandpahelpday > 0: grandpaQW['last_day_helped'] = grandpahelpday & killvar 'grandpahelpday'
- If grandpahelping > 0: grandpaQW['chore_type'] = grandpahelping & killvar 'grandpahelping'
- If grandpatalk > 0: grandpaQW['last_hour_talked'] = grandpatalk & killvar 'grandpatalk'
- If grandpatalkday > 0: grandpaQW['last_day_talked'] = grandpatalkday & killvar 'grandpatalkday'
- If grandpatalkforest > 0: grandpaQW['talked_about_forest'] = grandpatalkforest & killvar 'grandpatalkforest'
- If comb_horse > 0: grandpaQW['chore_brush_horse'] = comb_horse & killvar 'comb_horse'
- If cow_field > 0: grandpaQW['chore_lead_cow_to_field'] = cow_field & killvar 'cow_field'
- If feed_boar > 0: grandpaQW['chore_feed_boar'] = feed_boar & killvar 'feed_boar'
- If feed_cow > 0: grandpaQW['chore_feed_cow'] = feed_cow & killvar 'feed_cow'
- If feed_horse > 0: grandpaQW['chore_feed_horse'] = feed_horse & killvar 'feed_horse'
- If graze_cow > 0: grandpaQW['chore_herd_cattle'] = graze_cow & killvar 'graze_cow'
- If graze_cow_exp > 0: grandpaQW['chore_herd_cattle_experience'] = graze_cow_exp & killvar 'graze_cow_exp'
- If haying_time > 0: grandpaQW['chore_bale_hay'] = haying_time & killvar 'haying_time'
- If horse_field > 0: grandpaQW['chore_lead_horse_to_field'] = horse_field & killvar 'horse_field'
- If horse_river > 0: grandpaQW['chore_bathe_horse'] = horse_river & killvar 'horse_river'
- If go_in_bilberry > 0: grandpaQW['chore_gather_berries'] = go_in_bilberry & killvar 'go_in_bilberry'
- If go_in_boletus > 0: grandpaQW['chore_gather_mushrooms'] = go_in_boletus & killvar 'go_in_boletus'
- If go_in_boletus_bilberry > 0: grandpaQW['chore_gather_both'] = go_in_boletus_bilberry & killvar 'go_in_boletus_bilberry'
- !!---Grandma
- If grandma_trouble > 0: grandmaQW['nudity_trouble'] = grandma_trouble & killvar 'grandma_trouble'
- If grandmastory > 0: grandmaQW['last_day_asked_for_story'] = grandmastory & killvar 'grandmastory'
- If grandmatalk > 0: grandmaQW['last_hour_talked'] = grandmatalk & killvar 'grandmatalk'
- If grandmatalkday > 0: grandmaQW['last_day_talked'] = grandmatalkday & killvar 'grandmatalkday'
- If grandmatalkgad > 0: grandmaQW['talked_about_gadukino'] = grandmatalkgad & killvar 'grandmatalkgad'
- If monthbabkapay > 0: grandmaQW['last_month_paid'] = monthbabkapay & killvar 'monthbabkapay'
- If grandmahelpday > 0: grandmaQW['last_day_helped'] = grandmahelpday & killvar 'grandmahelpday'
- If grandmahelp > 0: grandmaQW['help_amount'] = grandmahelp & killvar 'grandmahelp'
- If grandmahelping > 0: grandmaQW['chore_type'] = grandmahelping & killvar 'grandmahelping'
- If collect_strawberries > 0: grandmaQW['chore_collect_strawberries'] = collect_strawberries & killvar 'collect_strawberries'
- If feed_chickens > 0: grandmaQW['chore_feed_chickens'] = feed_chickens & killvar 'feed_chickens'
- If fruit_collect > 0: grandmaQW['chore_collect_fruit'] = fruit_collect & killvar 'fruit_collect'
- If harvest_garden > 0: grandmaQW['chore_harvest_garden'] = harvest_garden & killvar 'harvest_garden'
- If milk_cow > 0: grandmaQW['chore_milk_cow'] = milk_cow & killvar 'milk_cow'
- If water_garden > 0: grandmaQW['chore_water_garden'] = water_garden & killvar 'water_garden'
- If work_garden > 0: grandmaQW['chore_work_in_garden'] = work_garden & killvar 'work_garden'
- !!---------------------------end of grandparent variable clean up---for 0.8.0 release-----------------------
- !! ----- Natasha story variables migrated to array ----- 0.8.0
- ! Natasha''s mom NPC data for existing saves
- if $npc_firstname['A191'] ! 'Isabella':
- gs 'npc_standard_preferences', 'A191'
- $npc_dna['A<<npctemp>>'] = '1614037462 1959746313 1085890273 0326112989 0869737602 6676723523 3590292041'
- $npc_firstname['A<<npctemp>>'] = 'Isabella'
- $npc_nickname['A<<npctemp>>'] = 'Bella'
- $npc_lastname['A<<npctemp>>'] = 'Belova'
- $npc_usedname['A<<npctemp>>'] = 'Isabella'
- $npc_notes['A<<npctemp>>'] = 'Your classmate Natasha''s mother, Isabella Belova.'
- npc_dob['A<<npctemp>>'] = 19820922
- npc_gender['A<<npctemp>>'] = 1
- gs 'npcstaticdefaults', 'defaults'
- npc_bust['A<<npctemp>>'] = 23
- end
- killvar '$NatashaMotherName' & killvar '$NatashaMotherNickname'
- if NatashaQW > 0: NatbelQW['QWstage'] = NatashaQW & killvar 'NatashaQW'
- if natbelXP > 0: NatbelQW['natbelXP'] = natbelXP & killvar 'natbelXP'
- if NatBelBestFrend > 0: NatbelQW['BestFriend'] = NatBelBestFrend & killvar 'NatBelBestFrend'
- if BeInNatBelHome > 0: NatbelQW['VisitedHome'] = BeInNatBelHome & killvar 'BeInNatBelHome'
- if natashaFirstvisit > 0: NatbelQW['FirstVisit'] = natashaFirstvisit & killvar 'natashaFirstvisit'
- if NatNoTV > 0: NatbelQW['NoTV'] = NatNoTV & killvar 'NatNoTV'
- if ShowRand > 0: NatbelQW['TVshow'] = ShowRand & killvar 'ShowRand'
- if $ShowMsg ! '': $NatbelQW['TVmsg'] = $ShowMsg & killvar '$ShowMsg'
- if NatashaWatchedYourPorn > 0: NatbelQW['WatchedYourPorn'] = NatashaWatchedYourPorn & killvar 'NatashaWatchedYourPorn'
- if NatDolg > 0: NatbelQW['Debt'] = NatDolg & killvar 'NatDolg'
- if NatDolgDay > 0: NatbelQW['DebtDay'] = NatDolgDay & killvar 'NatDolgDay'
- if nattimeleft > 0: NatbelQW['DebtTimeLeft'] = nattimeleft & killvar 'nattimeleft'
- if NatashaMoneyGivenTimes > 0: NatbelQW['MoneyGivenTimes'] = NatashaMoneyGivenTimes & killvar 'NatashaMoneyGivenTimes'
- if NatashaHW > 0: NatbelQW['homework'] = NatashaHW & killvar 'NatashaHW'
- if natdoingHW > 0: NatbelQW['doingHW'] = natdoingHW & killvar 'natdoingHW'
- if NatashaNakedHW > 0: NatbelQW['nakedHW'] = NatashaNakedHW & killvar 'NatashaNakedHW'
- if natunderwear > 0: NatbelQW['underwear'] = natunderwear & killvar 'natunderwear'
- if natund > 0: NatbelQW['underwearShop'] = natund & killvar 'natund'
- if natseethrough > 0: NatbelQW['seethrough'] = natseethrough & killvar 'natseethrough'
- if natseethroughwearing > 0: NatbelQW['seethroughwearing'] = natseethroughwearing & killvar 'natseethroughwearing'
- if natseethroughworn > 0: NatbelQW['seethroughworn'] = natseethroughworn & killvar 'natseethroughworn'
- if natseehtroughkitchen > 0: NatbelQW['seethroughkitchen'] = natseehtroughkitchen & killvar 'natseehtroughkitchen'
- if natmomrobe > 0: NatbelQW['momrobe'] = natmomrobe & killvar 'natmomrobe'
- if nattraining > 0: NatbelQW['training'] = nattraining & killvar 'nattraining'
- if natlesb > 0: NatbelQW['lesbian'] = natlesb & killvar 'natlesb'
- if natpee > 0: NatbelQW['pee'] = natpee & killvar 'natpee'
- if HaveCucumber > 0: NatbelQW['cucumber'] = HaveCucumber & killvar 'HaveCucumber'
- if natkolkatease > 0: NatbelQW['KolkaTease'] = natkolkatease & killvar 'natkolkatease'
- if kolkawantsnat > 0: NatbelQW['KolkaWantsNat'] = kolkawantsnat & killvar 'kolkawantsnat'
- if natfuckday > 0: NatbelQW['KolkaFuckDay'] = natfuckday & killvar 'natfuckday'
- if NatKolkaSex > 0: NatbelQW['KolkaSex'] = NatKolkaSex & killvar 'NatKolkaSex'
- if natbj > 0: NatbelQW['bj'] = natbj & killvar 'natbj'
- if NatKolkaFootjob > 0: NatbelQW['KolkaFootjob'] = NatKolkaFootjob & killvar 'NatKolkaFootjob'
- if natcp > 0: NatbelQW['KolkaCP'] = natcp & killvar 'natcp'
- ! Adding all previous creampies to the new vaginal sex tracker so it can start above 0 if possible
- if NatbelQW['KolkaCP'] > 0 and NatbelQW['vaginal'] = 0:
- NatbelQW['vaginal'] = NatbelQW['KolkaCP']
- end
- if natanal > 0: NatbelQW['anal'] = natanal & killvar 'natanal'
- if natpregday > 0: NatbelQW['pregday'] = natpregday & killvar 'natpregday'
- if nataskedbaby > 0: NatbelQW['askedbaby'] = nataskedbaby & killvar 'nataskedbaby'
- if natbabycount > 0: NatbelQW['babycount'] = natbabycount & killvar 'natbabycount'
- if MetNatMother > 0: NatbelQW['MetMother'] = MetNatMother & killvar 'MetNatMother'
- ! These can be set to 0, so wiping them in any case to get rid of them
- NatbelQW['MotherHome'] = NatashaMotherHome & killvar 'NatashaMotherHome'
- NatbelQW['MotherDoor'] = DoorOpenBy & killvar 'DoorOpenBy'
- NatbelQW['MotherState'] = NatashaMotherState & killvar 'NatashaMotherState'
- NatbelQW['MotherStateMsg'] = NatashaMotherStateMsg & killvar 'NatashaMotherStateMsg'
- NatbelQW['MotherStateKeep'] = NatashaMotherStateKeep & killvar 'NatashaMotherStateKeep'
- if SeenNatMomHitachi > 0: NatbelQW['SeenNatMomHitachi'] = SeenNatMomHitachi & killvar 'SeenNatMomHitachi'
- if CaughtByNatMomHitachi > 0: NatbelQW['CaughtByNatMomHitachi'] = CaughtByNatMomHitachi & killvar 'CaughtByNatMomHitachi'
- if $NatMomVibName ! '': $NatbelQW['NatMomVibName'] = $NatMomVibName & killvar '$NatMomVibName'
- ! typos found in the natasha files & other cleaning up
- if nhib_exp > 0: inhib_exp += nhib_exp & killvar 'nhib_exp'
- killvar 'natsleeprand'
- killvar 'imgrand'
- !! ----- Natasha story variables migrated to array ----- 0.8.0
- ! ----- Parrot story variables migrated to array
- if saveparQW > 0: ParrotQW['Level'] = saveparQW & killvar 'saveparQW'
- if popugai > 0: ParrotQW['Owned1'] = popugai & killvar 'popugai'
- if popugai2 > 0: ParrotQW['Owned2'] = popugai2 & killvar 'popugai2'
- if saveparjourQW > 0: ParrotQW['Day'] = saveparjourQW & killvar 'saveparjourQW'
- if parbuydate > 0: ParrotQW['BuyDate'] = parbuydate & killvar 'parbuydate'
- if sisrelparday > 0: ParrotQW['SisterReleaseParrotDay'] = sisrelparday & killvar 'sisrelparday'
- if saveparQWfailed > 0: ParrotQW['Failed'] = saveparQWfailed & killvar 'saveparQWfailed'
- If sispopconf > 0: ParrotQW['SisKeepParrot'] = sispopconf & killvar 'sispopconf'
- if $namepopu ! '': $ParrotQW['Name1'] = $namepopu & killvar '$namepopu'
- if $namepopu2 ! '': $ParrotQW['Name2'] = $namepopu2 & killvar '$namepopu2'
- ! ----- Parrot story variables migrated to array
- ! ----- Diner Bystroeshka (burger) story variables migrated to array
- if BankPapper > 0: BurgerQW['BankTask'] = BankPapper & killvar 'BankPapper'
- if BistroBoss > 0: BurgerQW['BossSlut'] = BistroBoss & killvar 'BistroBoss'
- if BistroBossDay > 0: BurgerQW['BossSlutLastServed'] = BistroBossDay & killvar 'BistroBossDay'
- if bistroQW > 0: BurgerQW['Level'] = bistroQW & killvar 'bistroQW'
- if $burgerIvanText ! '': $BurgerQW['IvanSecurityCamDesc'] = $burgerIvanText & killvar '$burgerIvanText'
- if BuSWworkEnd > 0: BurgerQW['SaunaWhoreKnown'] = BuSWworkEnd & killvar 'BuSWworkEnd'
- if dayBankPapper > 0: BurgerQW['BankTaskDay'] = dayBankPapper & killvar 'dayBankPapper'
- if DayTerminalPapper > 0: BurgerQW['TerminalTaskDay'] = DayTerminalPapper & killvar 'DayTerminalPapper'
- if gossipBU > 0: BurgerQW['SlutReputation'] = gossipBU & killvar 'gossipBU'
- if IvanEvidence > 0: BurgerQW['IlyQWEvidence'] = IvanEvidence & killvar 'IvanEvidence'
- if ivanFilmBJ > 0: BurgerQW['IlyQWBJFilmed'] = ivanFilmBJ & killvar 'ivanFilmBJ'
- if IvanKvartira > 0: BurgerQW['IlyQWTatianaHelp'] = IvanKvartira & killvar 'IvanKvartira'
- if IvanPodstavaDay > 0: BurgerQW['IlyQWDay'] = IvanPodstavaDay & killvar 'IvanPodstavaDay'
- if IvanPodstavaQW > 0: BurgerQW['IlyQW'] = IvanPodstavaQW & killvar 'IvanPodstavaQW'
- if kompromatBlackMail > 0: BurgerQW['IlyQWBlackmail'] = kompromatBlackMail & killvar 'kompromatBlackMail'
- if $kompromatFoto ! '': $BurgerQW['IlyQWBlackmailPhoto'] = $kompromatFoto & killvar '$kompromatFoto'
- if NoBistroWork > 0: BurgerQW['WorkBlocked'] = NoBistroWork & killvar 'NoBistroWork'
- if PersSecWork > 0: BurgerQW['Secretary'] = PersSecWork & killvar 'PersSecWork'
- if PersSecWorkTimes > 0: BurgerQW['SecretaryTimesWorked'] = PersSecWorkTimes & killvar 'PersSecWorkTimes'
- if PodpiskaNeviezd > 0: BurgerQW['IlyQWPoliceDayCount'] = PodpiskaNeviezd & killvar 'PodpiskaNeviezd'
- if posuda > 0: BurgerQW['WashDishesCount'] = posuda & killvar 'posuda'
- if posudaA > 0: BurgerQW['WashFloorCount'] = posudaA & killvar 'posudaA'
- if posudaday > 0: BurgerQW['WashedDishesLastDay'] = posudaday & killvar 'posudaday'
- if posudaAday > 0: BurgerQW['WashFloorLastDay'] = posudaAday & killvar 'posudaAday'
- if PSBBtimes > 0: BurgerQW['WorkShift'] = PSBBtimes & killvar 'PSBBtimes'
- if sergeyPQW > 0: BurgerQW['sergeyQW'] = sergeyPQW & killvar 'sergeyPQW'
- if soplakTimes > 0: BurgerQW['sergeyQWServiced1'] = soplakTimes & killvar 'soplakTimes'
- if soplakTimes1 > 0: BurgerQW['sergeyQWServiced2'] = soplakTimes1 & killvar 'soplakTimes1'
- if TerminalPapper > 0: BurgerQW['TerminalTask'] = TerminalPapper & killvar 'TerminalPapper'
- ! ----- Diner Bystroeshka (burger) story variables migrated to array
- ! ----- Albina story variables migrated to array
- if AlbFather > 0: AlbinaQW['AlbFatherQW'] = AlbFather & killvar 'AlbFather'
- if AlbFrend > 0: AlbinaQW['Friends'] = AlbFrend & killvar 'AlbFrend'
- if ZvezdEnd > 0: AlbinaQW['StarletsShutDown'] = ZvezdEnd & killvar 'ZvezdEnd'
- if DanceWhore > 0: AlbinaQW['StarletsWhore'] = DanceWhore & killvar 'DanceWhore'
- if beinalbinahome > 0: AlbinaQW['KnowsHouse'] = beinalbinahome & killvar 'beinalbinahome'
- if albsportday > 0: AlbinaQW['SportDay'] = albsportday & killvar 'albsportday'
- if albsporthome > 0: AlbinaQW['SportHome'] = albsporthome & killvar 'albsporthome'
- if gamebet > 0: AlbinaQW['gamebet'] = gamebet & killvar 'gamebet'
- if stardance > 0: AlbinaQW['ShowTriggerCount'] = stardance & killvar 'stardance'
- if albrideday > 0: AlbinaQW['albrideday'] = albrideday & killvar 'albrideday'
- if albinaQWdance > 0: AlbinaQW['StarletsJoined'] = albinaQWdance & killvar 'albinaQWdance'
- if AlbZverHelp > 0: AlbinaQW['ChristinaHelp'] = AlbZverHelp & killvar 'AlbZverHelp'
- if alb_father_meeting > 0: AlbinaQW['ParkRally'] = alb_father_meeting & killvar 'alb_father_meeting'
- if alb_father_day > 0: AlbinaQW['ParkRallyDay'] = alb_father_day & killvar 'alb_father_day'
- if AlbFaterBlackTime > 0: AlbinaQW['ElectionCampaignTime'] = AlbFaterBlackTime & killvar 'AlbFaterBlackTime'
- if startletsday > 0: AlbinaQW['startletsday'] = startletsday & killvar 'startletsday'
- if AlbVsNiko > 0: AlbinaQW['niko_help'] = AlbVsNiko & killvar 'AlbVsNiko'
- if AlbinaBlockHumiliation > 0: AlbinaQW['Protect'] = AlbinaBlockHumiliation & killvar 'AlbinaBlockHumiliation'
- ! ----- Albina story variables migrated to array
- !! Updating npc_bust[] array to the new values ----- 0.8.0
- if npc_bust['A12'] = 9: npc_bust['A12'] = 23
- if npc_bust['A13'] = 9: npc_bust['A13'] = 8
- if npc_bust['A14'] = 9: npc_bust['A14'] = 20
- if npc_bust['A15'] = 9: npc_bust['A15'] = 18
- if npc_bust['A16'] = 9: npc_bust['A16'] = 26
- if npc_bust['A17'] = 9: npc_bust['A17'] = 34
- if npc_bust['A18'] = 9: npc_bust['A18'] = 21
- if npc_bust['A19'] = 9: npc_bust['A19'] = 14
- if npc_bust['A20'] = 9: npc_bust['A20'] = 22
- if npc_bust['A21'] = 9: npc_bust['A21'] = 18
- if npc_bust['A22'] = 9: npc_bust['A22'] = 27
- if npc_bust['A23'] = 9: npc_bust['A23'] = 14
- if npc_bust['A24'] = 9: npc_bust['A24'] = 20
- if npc_bust['A25'] = 9: npc_bust['A25'] = 21
- if npc_bust['A29'] = 9: npc_bust['A29'] = 25
- if npc_bust['A30'] = 9: npc_bust['A30'] = 18
- if npc_bust['A33'] = 9: npc_bust['A33'] = 19
- if npc_bust['A134'] = 9: npc_bust['A134'] = 20
- if npc_bust['A135'] = 9: npc_bust['A135'] = 13
- if npc_bust['A136'] = 9: npc_bust['A136'] = 30
- if npc_bust['A137'] = 9: npc_bust['A137'] = 34
- if npc_bust['A138'] = 9: npc_bust['A138'] = 18
- if npc_bust['A139'] = 9: npc_bust['A139'] = 22
- if npc_bust['A140'] = 9: npc_bust['A140'] = 13
- if npc_bust['A141'] = 9: npc_bust['A141'] = 20
- if npc_bust['A142'] = 9: npc_bust['A142'] = 13
- if npc_bust['A143'] = 9: npc_bust['A143'] = 7
- if npc_bust['A144'] = 9: npc_bust['A144'] = 24
- if npc_bust['A145'] = 9: npc_bust['A145'] = 31
- !! Updating npc_bust[] array to the new values ----- 0.8.0
- !!-----------Adding pube colours for 0.8.0-----------
- if pcs_pubecol[1] = 0:
- pcs_pubecol = pcs_haircol
- pcs_pubecol[1] = 1
- pcs_pubecol[2] = pcs_haircol
- end
- !!-----------Adding pube colours for 0.8.0-----------
- !! ----- Mom, Luda & Olu stuff ----- 0.8.0
- killvar 'olufirst'
- killvar 'tetyafirst'
- killvar 'oluuosegunday_count'
- killvar 'oluuosegunday_day'
- !! ----- Mom, Luda & Olu stuff ----- 0.8.0
- !!trait update
- if pcs_traits['update_1'] = 0:
- pcs_traits['update_1'] = 1
- pcs_traits['alko_day'] = alko_trait_day
- pcs_traits['alko_points'] = alko_trait_counter
- pcs_traits['alko_status'] = alko_trait
- killvar 'alko_trait_day'
- killvar 'alko_trait_counter'
- killvar 'alko_trait'
- end
- if trt_cumeater = 1: pcs_traits['cumeater'] = 1 & trt_cumeater = 7
- !! ----- Other bug fixes and cleanup ----- 0.8.0
- if pcs_gaming_exp > 0: gs 'exp_gain', 'gaming', pcs_gaming_exp & killvar 'pcs_gaming_exp'
- if nerd_night_game ! 0: killvar 'nerd_night_game'
- if nerd_night_game_day ! 0: nerd_game['game_day'] = nerd_night_game_day & killvar 'nerd_night_game_day'
- !!Masturbation check wasn''t being cleared
- mastrOnce = 0
- !! ----- Other bug fixes and cleanup ----- 0.8.0
- end
- !!------------------------------------!!Version 0.8.0.1!!-----------------------------------------------!!
- if temp_current_save_version < 00080001:
- !!--------0.8.0.1---school social group adjustment
- if gruptipe[9000] = 0:
- gruptipe[9000] = 1
- grupvalue[1] = grupvalue[1] * 10
- grupvalue[2] = grupvalue[2] * 10
- grupvalue[3] = grupvalue[3] * 10
- grupvalue[4] = grupvalue[4] * 10
- end
- !!--------0.8.0.1---school social group adjustment
- end
- !!------------------------------------------------------------------------------------------------------!!
- !! !!Version 0.8.1!! !!
- !!------------------------------------------------------------------------------------------------------!!
- if temp_current_save_version < 00080100:
- !!--------0.8.1--- Music variable names changed
- if ml_update_1 = 0:
- ml_guitar['hasguitar'] = ml_guitar
- ml_guitar['carried'] = ml_guitarWithMe
- ml_guitar['chordbook'] = ml_chordbook
- ml_performance['performed_minutes'] = ml_performed_minutes
- ml_performance['max_perform_minutes'] = ml_max_perform_minutes
- ml_guitarlesson['lessoncount'] = ml_lessoncount
- ml_guitarlesson['lessonday'] = ml_lessonday
- $ml_guitarlesson['lessonday'] = $ml_lessonday
- ml_guitarlesson['lessonhour'] = 15
- ml_guitarlesson['nextlesson'] = daystart + (ml_guitarlesson['lessonday'] + 7 - week)
- ml_guitarlesson['advertisement'] = ml_guitarlessonadv
- ml_guitarlesson['enquired'] = ml_enquired
- if age < 18:
- ml_guitarlesson['lessoncost'] = 300
- else
- ml_guitarlesson['lessoncost'] = 500
- end
- killvar 'ml_guitarWithMe'
- killvar 'ml_performed_minutes'
- killvar 'ml_max_perform_minutes'
- killvar 'ml_guitarlessonadv'
- killvar 'ml_enquired'
- killvar 'ml_lessonday'
- killvar '$ml_lessonday'
- killvar 'ml_lessoncost'
- !!--------0.8.1--- Music variable names changed
- ml_update_1 = 1
- end
- !! changed $metkaM to $locM_arg and $metka to $loc_arg in the code - needed for correction saves saved prior to version 0.8.1
- if arrsize('$metkaM') > 0 or arrsize('$metka') > 0:
- $locM_arg = $metkaM
- $loc_arg = $metka
- killvar '$metkaM'
- killvar '$metka'
- end
- !!---------------------------------------------------------------
- !! fixes the variable for Christina getting outcasted, so she will show up in the journal correctly
- if zverSlutQW = 2:
- npc_grupTipe['A18'] = 5
- end
- !!---------------------------------------------------------------
- !!model variable updates
- if anastasia > 0 and anastasia['status'] = 0 and anastasia['saveupdate'] = 0:
- anastasia['status'] = anastasia
- anastasia['escort_ask'] = anastasia_escort_ask
- anastasia['model_exp'] = anastasia_mode_exp
- anastasia['sex'] = anastasiasex
- anastasia['saveupdate'] = 1
- end
- if foto_models['emily'] > 0 and emily['status'] = 0 and emily['saveupdate'] = 0:
- emily['status'] = foto_models['emily']
- emily['hate'] = emily_hate
- emily['model_exp'] = emily_model_exp
- emily['saveupdate'] = 1
- end
- if jeff > 0 and jeff['status'] = 0 and jeff['saveupdate'] = 0:
- jeff['status'] = jeff
- jeff['grope'] = jeff_grope
- jeff['movies'] = jeff_movies
- jeff['model_exp'] = jeff_model_exp
- jeff['saveupdate'] = 1
- end
- if krystal > 0 and krystal['status'] = 0 and krystal['saveupdate'] = 0:
- krystal['status'] = krystal['talk']
- krystal['saveupdate'] = 1
- end
- if $model['firstname'] = '':
- $model['firstname'] = $pcs_firstname
- $model['nickname'] = $pcs_nickname
- $model['lastname'] = $pcs_lastname
- end
- if $model['pay_method'] = '': $model['pay_method'] = 'cash_envelope'
- !! Fixing Katja and Natasha relationship
- if npc_sex['A14'] > 1: npc_sex['A14'] = 1
- if npc_sex['A16'] > 1: npc_sex['A16'] = 1
- !! University related vars update
- if student >= 0:
- gs 'uniutil', 'transfer_legacy_vars'
- end
- !!---------------------------------------------------------------
- !! Lariska story variables migrated to array
- if KotovZverHelp > 0: LariskaQW['VitekHelp'] = KotovZverHelp & killvar 'KotovZverHelp'
- if IvanZverHelp > 0: LariskaQW['IvanHelp'] = IvanZverHelp & killvar 'IvanZverHelp'
- if FyodorZverHelp > 0: LariskaQW['FedorHelp'] = FyodorZverHelp & killvar 'FyodorZverHelp'
- if lariskaHelp > 0: LariskaQW['LariskaHelp'] = lariskaHelp & killvar 'lariskaHelp'
- if lariskaHelp_end > 0: LariskaQw['LariskaHelpEnd'] = lariskaHelp_end & killvar 'lariskaHelp_end'
- !!---------------------------------------------------------------
- !! Shave updater
- if shave_update ! 1:
- if pubestyle = 1:
- shave_length = 2
- shave_trigger = 4
- elseif pubestyle = 10:
- shave_length = 26
- shave_trigger = 31
- elseif pubestyle = 11:
- shave_length = 2
- shave_trigger = 10
- !elseif (pubestyle >= 2 and pubestyle <= 9) or pubestyle >= 12:
- else
- shave_length = 16
- shave_trigger = 21
- end
- shave_update = 1
- end
- end
- !!------------------------------------------------------------------------------------------------------!!
- !! !!Version 0.8.2!! !!
- !!------------------------------------------------------------------------------------------------------!!
- if temp_current_save_version < 00080200:
- !! 0.8.2 clothing package for old saves ---------------------------------------
- if ARRSIZE('cheapH') > 0 or ARRSIZE('averageH') > 0 or ARRSIZE('expensiveH') > 0 or ARRSIZE('formalH') > 0 or ARRSIZE('officeH') > 0 or ARRSIZE('schoolH') > 0 or ARRSIZE('exerciseH') > 0 or ARRSIZE('uniformH') > 0 or ARRSIZE('exhibitH') > 0 or ARRSIZE('alternativeH') > 0 or ARRSIZE('fetishH') > 0 or ARRSIZE('burlesqueH') > 0:
- $batch_sell = {
- poshvalldrop += 1
- dynamic 'RESULT = <<$ARGS[0]>>H[<<ARGS[1]>>]'
- if RESULT > 100:
- dynamic '<<$ARGS[0]>>[<<ARGS[1]>>] = 0'
- dynamic '<<$ARGS[0]>>S[<<ARGS[1]>>] = 0'
- money += 750
- selltot += 750
- elseif RESULT > 45:
- dynamic '<<$ARGS[0]>>[<<ARGS[1]>>] = 0'
- dynamic '<<$ARGS[0]>>S[<<ARGS[1]>>] = 0'
- money += 500
- selltot += 500
- elseif RESULT > 30:
- dynamic '<<$ARGS[0]>>[<<ARGS[1]>>] = 0'
- dynamic '<<$ARGS[0]>>S[<<ARGS[1]>>] = 0'
- money += 300
- selltot += 300
- elseif RESULT > 0:
- dynamic '<<$ARGS[0]>>[<<ARGS[1]>>] = 0'
- dynamic '<<$ARGS[0]>>S[<<ARGS[1]>>] = 0'
- money += 100
- selltot += 100
- else
- dynamic '<<$ARGS[0]>>[<<ARGS[1]>>] = 0'
- dynamic '<<$ARGS[0]>>S[<<ARGS[1]>>] = 0'
- end
- dynamic '<<$ARGS[0]>>H[<<ARGS[1]>>] = 0'
- }
- poshvalldrop = 0
- selltot = 0
- !!-----------------------------------------------------------------------------------------
- i = 1
- :cheapmet
- if cheap[i] = 1 and cheapH[i] > 0: dynamic($batch_sell, 'cheap', i)
- i += 1
- if i <= 419: jump 'cheapmet'
- i = 1
- :averagemet
- if average[i] = 1 and averageH[i] > 0: dynamic($batch_sell, 'average', i)
- i += 1
- if i <= 541: jump 'averagemet'
- i = 1
- :expensivemet
- if expensive[i] = 1 and expensiveH[i] > 0: dynamic($batch_sell, 'expensive', i)
- i += 1
- if i <= 442: jump 'expensivemet'
- i = 1
- :formalmet
- if formal[i] = 1 and formalH[i] > 0: dynamic($batch_sell, 'formal', i)
- i += 1
- if i <= 185: jump 'formalmet'
- i = 1
- :officemet
- if office[i] = 1 and officeH[i] > 0: dynamic($batch_sell, 'office', i)
- i += 1
- if i <= 140: jump 'officemet'
- i = 1
- :schoolmet
- if school[i] = 1 and schoolH[i] > 0: dynamic($batch_sell, 'school', i)
- i += 1
- if i <= 80: jump 'schoolmet'
- i = 1
- :exercisemet
- if exercise[i] = 1 and exerciseH[i] > 0: dynamic($batch_sell, 'exercise', i)
- i += 1
- if i <= 260: jump 'exercisemet'
- i = 1
- :fetishmet
- if fetish[i] = 1 and fetishH[i] > 0: dynamic($batch_sell, 'fetish', i)
- i += 1
- if i <= 240: jump 'fetishmet'
- i = 1
- :burlesquemet
- if burlesque[i] = 1 and burlesqueH[i] > 0: dynamic($batch_sell, 'burlesque', i)
- i += 1
- if i <= 22: jump 'burlesquemet'
- i = 1
- :exhibitmet
- if exhibit[i] = 1 and exhibitH[i] > 0: dynamic($batch_sell, 'exhibit', i)
- i += 1
- if i <= 125: jump 'exhibitmet'
- i = 1
- :uniformmet
- if uniform[i] = 1 and uniformH[i] > 0: dynamic($batch_sell, 'uniform', i)
- i += 1
- if i <= 60: jump 'uniformmet'
- i = 1
- :swimwearmet
- if swimwear[i] = 1 and swimwearH[i] > 0: dynamic($batch_sell, 'swimwear', i)
- i += 1
- if i <= 213: jump 'swimwearmet'
- i = 1
- :beachmet
- if beach[i] = 1 and beachH[i] > 0: dynamic($batch_sell, 'beach', i)
- i += 1
- if i <= 103: jump 'beachmet'
- i = 1
- :alternativemet
- if alternative[i] = 1 and alternativeH[i] > 0: dynamic($batch_sell, 'alternativer', i)
- i += 1
- if i <= 129: jump 'alternativemet'
- !!-----------------------------------------------------------------------------------------
- killvar 'batch_sell'
- killvar 'alternativeH' & killvar 'alternativeS' & killvar 'alternative'
- killvar 'averageH' & killvar 'averageS' & killvar 'average'
- killvar 'burlesqueH' & killvar 'burlesqueS' & killvar 'burlesque'
- killvar 'cheapH' & killvar 'cheapS' & killvar 'cheap'
- killvar 'exerciseH' & killvar 'exerciseS'
- killvar 'exhibitH' & killvar 'exhibitS'
- killvar 'expensiveH' & killvar 'expensiveS' & killvar 'expensive'
- killvar 'fetishH' & killvar 'fetishS'
- killvar 'formalH' & killvar 'formalS' & killvar 'formal'
- killvar 'officeH' & killvar 'officeS' & killvar 'office'
- killvar 'schoolH' & killvar 'schoolS' & killvar 'school'
- killvar 'uniformH' & killvar 'uniformS' & killvar 'uniform'
- killvar 'beachH' & killvar 'beachS' & killvar 'beachB'
- killvar 'swimwearH' & killvar 'swimwearS' & killvar 'swimwearB'
- killvar 'coatH' & killvar 'coatS'
- gm_outfits[50] = 1
- gm_outfits_h[50] = 100
- gm_outfits_b[50] = pcs_hips
- gs 'clothing', 'wear', 'gm_outfits', 50
- end
- !! Shave updater
- if shave_update ! 1:
- if pubestyle = 1:
- shave_length = 2
- shave_trigger = 4
- elseif pubestyle = 10:
- shave_length = 26
- shave_trigger = 31
- elseif pubestyle = 11:
- shave_length = 2
- shave_trigger = 8
- !elseif (pubestyle >= 2 and pubestyle <= 9) or pubestyle >= 12:
- else
- shave_length = 16
- shave_trigger = 21
- end
- shave_update = 1
- end
- end
- !!------------------------------------!!Version 0.8.2.3!!-----------------------------------------------!!
- if temp_current_save_version < 00080203:
- !! Lariska variables removed, no longer needed - 2020/11/30 - Alaratt
- !! Edited - 2021/01/19 - Alaratt
- if beInLariskaHome = 1 or LariskaHomeIn >= 1:
- if LariskaHomeIn = 1:
- LariskaQW['story'] = 4
- else
- LariskaQW['story'] = 5
- end
- killvar 'LariskaHomeIn'
- killvar 'beInLariskaHome'
- end
- if doorlocked > 0: killvar 'doorlocked'
- if doorpeek > 0: killvar 'doorpeek'
- if lariskaBDSM > 0: killvar 'lariskaBDSM'
- if lariskaMotherKnown = 1:
- LariskaQW['metAnna'] = 1
- killvar 'lariskaMotherKnown'
- end
- if LariskaProfi = 1:
- LariskaQW['volleyball'] = 1
- killvar 'LariskaProfi'
- end
- !!---------------------------------------------------------------
- !! Migrates Christina variables into an array, removes unneeded variables, and fixes the outcast issue if still needed
- !! 2021/01/19 - Alaratt
- if zverSlutQW > 0:
- if zverSlutQW = 2:
- !! Christina lost the fight and is outcasted
- christinaQW['fight'] = 1
- christinaQW['dompath'] = 7
- npc_grupTipe['A18'] = 5
- else
- !! Christina lost the fight and is prepped for outcasting
- christinaQW['fight'] = 1
- christinaQW['dompath'] = 6
- end
- killvar 'zverSlutQW'
- end
- if zverRageQW > 0:
- if zverRageQW = 10:
- !! Christina won the fight
- christinaQW['fight'] = -1
- christinaQW['subpath'] = 2
- elseif zverRageQW = 2:
- !! Christina lost the fight
- christinaQW['fight'] = 1
- christinaQW['dompath'] = 6
- else
- !! You spread rumors about Christina and she preps for fight
- christinaQW['dompath'] = 4
- end
- killvar 'zverRageQW'
- end
- if socialchg['christina_dont_care'] = 1: socialchg['christina_dont_care'] = 0
- if zverevaQW > 0: killvar 'zverevaQW'
- if LinaSlut > 0: killvar 'LinaSlut'
- if fizrukSex > 0: killvar 'fizrukSex'
- if kristinaSex > 0: killvar 'kristinaSex'
- if christinaphotos > 0:
- if christinaphotos = 3:
- !! Christina won the fight and you have not had a shower scene with her yet
- christinaQW['fight'] = -1
- christinaQW['subpath'] = 2
- elseif christinaphotos = 4:
- !! Christina won the fight and you had first shower scene with her
- christinaQW['fight'] = -1
- christinaQW['subpath'] = 3
- elseif christinaphotos = 2:
- !! You submitted to Christina and you had first shower scene with her
- christinaQW['submit'] = 1
- christinaQW['subpath'] = 3
- else
- !! You submitted to Christina but not had a shower scene with her yet
- christinaQW['submit'] = 1
- christinaQW['subpath'] = 2
- end
- killvar 'christinaphotos'
- end
- !!---------------------------------------------------------------
- !!Albina variables no longer needed, no sense in having them run in the background for nothing
- if AlbinaQW['ParkRallyDay'] > 0: AlbinaQW['ParkRallyDay'] = 0
- if AlbinaQW['ElectionCampaignTime'] > 0: AlbinaQW['ElectionCampaignTime'] = 0
- if AlbinaQW['AlbFatherQW'] > 1: AlbinaQW['AlbFatherQW'] = 1
- !!---------------------------------------------------------------
- end
- !!------------------------------------!!Version 0.8.2.4!!-----------------------------------------------!!
- if temp_current_save_version < 00080204:
- !! Migrates kikboxing variables into an array, removes unneeded variables.
- if razradKik > 0: kickbox['sash'] = razradKik & killvar 'razradKik'
- if amatReit > 0: kickbox['advancement'] = amatReit & killvar 'amatReit'
- if kikmoney > 0: kickbox['money'] = kikmoney & killvar 'kikmoney'
- if KikWinAm > 0: kickbox['amateurWin'] = KikWinAm & killvar 'KikWinAm'
- if KikWinAmKO > 0: kickbox['amateurWinKO'] = KikWinAmKO & killvar 'KikWinAmKO'
- if KikLossAm > 0: kickbox['amateurLoss'] = KikLossAm & killvar 'KikLossAm'
- if KikLossAmKO > 0: kickbox['amateurLossKO'] = KikLossAmKO & killvar 'KikLossAmKO'
- if KikDrawAm > 0: kickbox['amateurDraw'] = KikDrawAm & killvar 'KikDrawAm'
- if amateur > 0: kickbox['amateur'] = amateur & killvar 'amateur'
- killvar 'razrand'
- end
- !!------------------------------------!!Version 0.8.2.5!!-----------------------------------------------!!
- if temp_current_save_version < 00080205:
- !! Migrates Anushka''s brother''s quest into a array.
- if maksimQW > 0: maksimQW['QWstage'] = maksimQW
- end
- !!------------------------------------!!Version 0.8.2.6!!-----------------------------------------------!!
- !! 0.8.3 shoe package for old saves ---------------------------------------
- if temp_current_save_version < 00080206:
- i = 1
- :sfetishmet
- if sfetish[i] = 1: money += 300
- i += 1
- if i <= 27: jump 'sfetishmet'
- i = 1
- :scatsmet
- if scats[i] = 1: money += 300
- i += 1
- if i <= 38: jump 'scatsmet'
- i = 1
- :sgandmsmet
- if sgandm[i] = 1: money += 300
- i += 1
- if i <= 40: jump 'sgandmsmet'
- i = 1
- :trainersmet
- if trainers[i] = 1: money += 300
- i += 1
- if i <= 30: jump 'trainersmet'
- i = 1
- :sboutiquemet
- if sboutique[i] = 1: money += 300
- i += 1
- if i <= 37: jump 'sboutiquemet'
- killvar 'sfetish' & killvar 'sfetishS'
- killvar 'scats' & killvar 'scatsS'
- killvar 'sgandm' & killvar 'sgandmS'
- killvar 'trainers' & killvar 'trainersS'
- killvar 'sboutique' & killvar 'sboutiqueS'
- sgm[5] = 1
- sgm_s[5] = 0
- gs 'shoes', 'wear', 'sgm', 5
- end
- !!------------------------------------------------------------------------------------------------------!!
- !! !!Version 0.8.3!! !!
- !!------------------------------------------------------------------------------------------------------!!
- !!------------------------------------!!Version 0.8.3.4!!-----------------------------------------------!!
- if temp_current_save_version < 00080304:
- $fametown = 'pav'
- :fametownloop
- $fameact = 'acting'
- :fameactloop
- if dyneval('RESULT = <<$fametown>>_<<$fameact>>') < 400:
- dynamic 'fame[''<<$fametown>>_<<$fameact>>_core''] = <<$fametown>>_<<$fameact>>'
- elseif dyneval('RESULT = <<$fametown>>_<<$fameact>>') < 1100:
- dynamic 'fame[''<<$fametown>>_<<$fameact>>_core''] = 400 + (<<$fametown>>_<<$fameact>>-400)/3'
- elseif dyneval('RESULT = <<$fametown>>_<<$fameact>>') < 2900:
- dynamic 'fame[''<<$fametown>>_<<$fameact>>_core''] = 700 + (<<$fametown>>_<<$fameact>>-1100)/6'
- else
- dynamic 'fame[''<<$fametown>>_<<$fameact>>_core''] = 1000 +(<<$fametown>>_<<$fameact>> -2900)/10'
- end
- killvar '<<$fametown>>_<<$fameact>>'
- if $fameact = 'acting':
- $fameact = 'dance'
- jump 'fameactloop'
- elseif $fameact = 'dance':
- $fameact = 'painting'
- jump 'fameactloop'
- elseif $fameact = 'painting':
- $fameact = 'music'
- jump 'fameactloop'
- elseif $fameact = 'music':
- $fameact = 'ballet'
- jump 'fameactloop'
- elseif $fameact = 'ballet':
- $fameact = 'modelling'
- jump 'fameactloop'
- elseif $fameact = 'modelling':
- $fameact = 'porn'
- jump 'fameactloop'
- elseif $fameact = 'porn':
- $fameact = 'stripping'
- jump 'fameactloop'
- elseif $fameact = 'stripping':
- $fameact = 'kickboxing'
- jump 'fameactloop'
- elseif $fameact = 'kickboxing':
- $fameact = 'running'
- jump 'fameactloop'
- elseif $fameact = 'running':
- $fameact = 'volleyball'
- jump 'fameactloop'
- elseif $fameact = 'volleyball':
- $fameact = 'chess'
- jump 'fameactloop'
- elseif $fameact = 'chess':
- $fameact = 'teaching'
- jump 'fameactloop'
- elseif $fameact = 'teaching':
- $fameact = 'media'
- jump 'fameactloop'
- end
- $fameact = 'sex'
- :fameactloop2
- if dyneval('RESULT = <<$fametown>>_<<$fameact>>') < 400:
- dynamic 'fame[''<<$fametown>>_<<$fameact>>''] = <<$fametown>>_<<$fameact>>'
- elseif dyneval('RESULT = <<$fametown>>_<<$fameact>>') < 1100:
- dynamic 'fame[''<<$fametown>>_<<$fameact>>''] = 400 + (<<$fametown>>_<<$fameact>>-400)/3'
- elseif dyneval('RESULT = <<$fametown>>_<<$fameact>>') < 2900:
- dynamic 'fame[''<<$fametown>>_<<$fameact>>''] = 700 + (<<$fametown>>_<<$fameact>>-1100)/6'
- else
- dynamic 'fame[''<<$fametown>>_<<$fameact>>''] = 1000 +(<<$fametown>>_<<$fameact>> -2900)/10'
- end
- killvar '<<$fametown>>_<<$fameact>>'
- if $fameact = 'sex':
- $fameact = 'prostitute'
- jump 'fameactloop2'
- end
- if $fametown = 'pav':
- $fametown = 'city'
- jump 'fametownloop'
- elseif $fametown = 'city':
- $fametown = 'village'
- jump 'fametownloop'
- elseif $fametown = 'village':
- $fametown = 'pushkin'
- jump 'fametownloop'
- end
- gs 'fame', 'calculate', 'acting'
- gs 'fame', 'calculate', 'dance'
- gs 'fame', 'calculate', 'painting'
- gs 'fame', 'calculate', 'music'
- gs 'fame', 'calculate', 'ballet'
- gs 'fame', 'calculate', 'modelling'
- gs 'fame', 'calculate', 'porn'
- gs 'fame', 'calculate', 'stripping'
- gs 'fame', 'calculate', 'kickboxing'
- gs 'fame', 'calculate', 'running'
- gs 'fame', 'calculate', 'volleyball'
- gs 'fame', 'calculate', 'chess'
- gs 'fame', 'calculate', 'teaching'
- gs 'fame', 'calculate', 'media'
- gs 'fame', 'calculateSlut'
- if modelfoto > 0 and modelfoto['saveupdater'] = 0:
- !! changing modelling variables to arrays
- if modelfoto > 0: modelfoto['shoots'] = modelfoto
- if modelfotomoney > 0: modelfoto['earnings'] = modelfotomoney
- if modelfoto_catalog > 0: modelfoto['catalog'] = modelfoto_catalog
- if modelfoto_fashion > 0: modelfoto['fashion'] = modelfoto_fashion
- if modelfoto_ero_clo > 0: modelfoto['sexy'] = modelfoto_ero_clo
- if modelfoto_bikini > 0: modelfoto['bikini'] = modelfoto_bikini
- if modelfoto_lingerie > 0: modelfoto['lingerie'] = modelfoto_lingerie
- if modelfoto_trans_ling > 0: modelfoto['trans_ling'] = modelfoto_trans_ling
- if modelfoto_transparent > 0: modelfoto['transparent'] = modelfoto_transparent
- if modelfoto_fitness > 0: modelfoto['fitness'] = modelfoto_fitness
- if modelfoto_glamour > 0: modelfoto['glamour'] = modelfoto_glamour
- if modelfoto_topless > 0: modelfoto['topless'] = modelfoto_topless
- if modelfoto_nude > 0: modelfoto['nude'] = modelfoto_nude
- if modelfoto_tastenude > 0: modelfoto['tastenude'] = modelfoto_tastenude
- if modelfoto_toplessnude > 0: modelfoto['toplessnude'] = modelfoto_toplessnude
- if modelfoto_fullnude > 0: modelfoto['fullnude'] = modelfoto_fullnude
- if modelfoto_erotic > 0: modelfoto['erotic'] = modelfoto_erotic
- if modelfoto_nip > 0: modelfoto['nip'] = modelfoto_nip
- if modelfoto_pussy > 0: modelfoto['pussy'] = modelfoto_pussy
- if modelfoto_asshole > 0: modelfoto['asshole'] = modelfoto_asshole
- modelfoto['saveupdater'] = 1
- end
- end
- !!------------------------------------!!Version 0.8.3.5!!-----------------------------------------------!!
- if temp_current_save_version < 00080305:
- !!Defines the high school classes using the new grade system
- gs 'grades', 'createclass', 'school', 'math', 3, 2, 'yes', 'yes', 0, 0
- gs 'grades', 'createclass', 'school', 'rus', 3, 2, 'yes', 'yes', 0, 0
- gs 'grades', 'createclass', 'school', 'lit', 2, 2, 'yes', 'yes', 0, 0
- gs 'grades', 'createclass', 'school', 'art', 2, 2, 'yes', 'no', 0, 0
- gs 'grades', 'createclass', 'school', 'bio', 2, 2, 'yes', 'yes', 0, 0
- gs 'grades', 'createclass', 'school', 'pe', 3, 1, 'yes', 'no', 0, 0
- gs 'grades', 'createclass', 'school', 'eng', 2, 2, 'yes', 'yes', 0, 0
- gs 'grades', 'createclass', 'school', 'geo', 2, 2, 'yes', 'yes', 0, 0
- gs 'grades', 'createclass', 'school', 'sci', 2, 2, 'yes', 'yes', 0, 0
- gs 'grades', 'createclass', 'school', 'shop', 2, 2, 'yes', 'no', 0, 0
- gs 'grades', 'createclass', 'school', 'comp', 3, 2, 'yes', 'yes', 0, 0
- gs 'grades', 'createclass', 'school', 'mus', 2, 2, 'yes', 'no', 0, 0
- gs 'grades', 'createclass', 'school', 'his', 2, 2, 'yes', 'yes', 0, 0
- !!Convert the old grade attribute into the new individual grades.
- gs 'grades', 'grade_award', 'school', 'math', pcs_grades
- gs 'grades', 'grade_award', 'school', 'rus', pcs_grades
- gs 'grades', 'grade_award', 'school', 'lit', pcs_grades
- gs 'grades', 'grade_award', 'school', 'art', pcs_grades
- gs 'grades', 'grade_award', 'school', 'bio', pcs_grades
- gs 'grades', 'grade_award', 'school', 'pe', pcs_grades
- gs 'grades', 'grade_award', 'school', 'eng', pcs_grades
- gs 'grades', 'grade_award', 'school', 'geo', pcs_grades
- gs 'grades', 'grade_award', 'school', 'sci', pcs_grades
- gs 'grades', 'grade_award', 'school', 'shop', pcs_grades
- gs 'grades', 'grade_award', 'school', 'comp', pcs_grades
- gs 'grades', 'grade_award', 'school', 'mus', pcs_grades
- gs 'grades', 'grade_award', 'school', 'his', pcs_grades
- !!Assign a grado on the 1 to 5 russina grade scale from the grade variable
- gs 'grades', 'assing_grade_description', 'school'
- if month > 9 or (month = 9 and day > 5 and hour > 8) or year > 2016: class['first_grade_check'] = 1
- end
- !!------------------------------------!!Version 0.8.3.6!!-----------------------------------------------!!
- if temp_current_save_version < 00080306:
- !!Moving Djibril old variables into his array
- if meet_djibril > 0: DjibrilQW['meet'] = meet_djibril & killvar 'meet_djibril'
- if djibril_invite > 0: DjibrilQW['invite'] = djibril_invite & killvar 'djibril_invite'
- if african_gangbang > 0: DjibrilQW['african_gangbang'] = african_gangbang & killvar 'african_gangbang'
- if djibril_sex > 0: npc_sex['A82'] = djibril_sex & killvar 'djibril_sex'
- if npc_sex['A82'] > 0 or DjibrilQW['african_gangbang'] > 0: DjibrilQW['invite'] = 1
- end
- !!------------------------------------!!Version 0.8.3.7!!-----------------------------------------------!!
- if temp_current_save_version < 00080307:
- !!Moving some string variables to more appropriate numerical variables in the camera files.
- i = 0
- :camera_update_loop
- camera_found[i] = 1
- i += 1
- if ARRSIZE('camera_found') > i: jump 'camera_update_loop'
- !!Moved Igor''s quest to use daystart.
- if igor_DimaNos = 2 or igor_DimaNos = 3:
- if max(val($igor_DimaNos_day), igor_DimaNos_day) > 5:
- igor_DimaNos_day = daystart
- else
- igor_DimaNos_day = daystart + 6 - max(val($igor_DimaNos_day), igor_DimaNos_day)
- end
- end
- end
- if temp_current_save_version < 00080402:
- !!Setting the count of generic girlfirends.
- pcs_girlfriends = 0
- i = 0
- :girlfriend_looop
- if loverGender[i] = 1: pcs_girlfriends += 1
- i +=1
- if i < ARRSIZE('lover'): jump 'girlfriend_looop'
- Killvar 'i'
- if analorgasm > 0: orgasm_anal += analorgasm
- end
- !!------------------------------------------------------------------------------------------------------!!
- !! !!Version 0.8.4!! !!
- !!------------------------------------------------------------------------------------------------------!!
- !!------------------------------------!!Version 0.8.4.3!!-----------------------------------------------!!
- if temp_current_save_version < 00080403:
- !!Updating the variables for the Katja Quest line.
- if meynoldQW = 1 or meynoldQW = 2:
- katjaQW['QWstage'] = meynoldQW
- killvar 'meynoldQW'
- end
- if katjaFirstKiss > 0 or KatjaOTN > 0:
- katjaQW['QWstage'] = 3
- killvar 'katjaFirstKiss'
- killvar 'KatjaOTN'
- end
- if katjaTanga > 0: katjaQW['pantiesQWstage'] = katjaTanga & killvar 'katjaTanga'
- if katja_tanga_end > 0: katjaQW['pantiesQWstage'] = 5 & killvar 'katja_tanga_end'
- if katjaSlut > 0: katjaQW['slut'] = katjaSlut & killvar 'katjaSlut'
- if katjaHorny > 0: katjaQW['horny'] = katjaHorny & killvar 'katjaHorny'
- if katjaSex = 1: katjaQW['park_sex'] = 1 & killvar 'katjaSex'
- if katjaSex = 2: katjaQW['park_sex'] = 2 & killvar 'katjaSex'
- if katjaSex > 2: katjaQW['park_sex'] = 3 & killvar 'katjaSex'
- if KatjaMastr > 0: katjaQW['masturbates'] = KatjaMastr & killvar 'KatjaMastr'
- if KatjaThroat > 0: npc_throat['A14'] = KatjaThroat & killvar 'KatjaThroat'
- if KatjaAnus > 0: npc_ass['A14'] = KatjaAnus & killvar 'KatjaAnus'
- if KatjaOrgasm > 0: katjaQW['orgasm_day'] = KatjaOrgasm & killvar 'KatjaOrgasm'
- if katjaMeynoldday > 0: katjaQW['afterschool_hangout_day'] = katjaMeynoldday & killvar 'katjaMeynoldday'
- if tangaday > 0: katjaQW['no_panties_day'] = tangaday & killvar 'tangaday'
- if KatjaKnowMastr > 0: katjaQW['knows_masterbation'] = 1 & killvar 'KatjaKnowMastr'
- if SelfFistingKnow > 0: katjaQW['knows_self_fisting'] = 1 & killvar 'SelfFistingKnow'
- if KatjaKnowBJ > 0: katjaQW['knows_BJ'] = 1 & killvar 'KatjaKnowBJ'
- if KatjaKnowSex > 0: katjaQW['knows_sex'] = 1 & killvar 'KatjaKnowSex'
- if KatjaKnowAnal > 0: katjaQW['knows_anal'] = 1 & killvar 'KatjaKnowAnal'
- if KatjaKnowKuni > 0: katjaQW['knows_cuni'] = 1 & killvar 'KatjaKnowKuni'
- if KatjaKnowPirsA > 0: katjaQW['know_Pirced_tongue'] = 1 & killvar 'KatjaKnowPirsA'
- if katschoolsex > 0: katjaQW['school_sex'] = 1 & killvar 'katschoolsex'
- if katja_disco_Foto > 0: katjaQW['disco_Foto'] = 1 & killvar 'katja_disco_Foto'
- if meynoldQW = 3: katjaQW['drunk_help'] = 1 & killvar 'meynoldQW'
- if katja_disco_end > 0: katjaQW['no_panties_at_disco'] = 1 & killvar 'katja_disco_end'
- if KatjaOhrenet > 0: KatjaQW['sex_in_the_park_comment'] = KatjaOhrenet & killvar 'KatjaOhrenet'
- if flag_start_parc > 0: katjaQW['school_kiss'] = flag_start_parc & killvar 'flag_start_parc'
- end
- !!------------------------------------------------------------------------------------------------------!!
- !! !!Version 0.8.5!! !!
- !!------------------------------------------------------------------------------------------------------!!
- if temp_current_save_version < 00080500:
- if $loc = 'dorm': $loc = 'uni_dorm' & $menu_loc = 'uni_dorm'
- if $loc = 'HotelWork': $loc = 'hotel_work' & $menu_loc = 'hotel_work'
- if $loc = 'ParChurch': $loc = 'pav_church' & $menu_loc = 'pav_church'
- if $loc = 'pav_train': $loc = 'pav_market' & $menu_loc = 'pav_market'
- if $loc = 'univer': $loc = 'uni_admin' & $menu_loc = 'uni_admin'
- if $loc = 'youplace': $loc = 'city_mansion_entrance' & $menu_loc = 'city_mansion_entrance'
- if $loc = 'ykamin': $loc = 'city_mansion_residence_2' & $loc_arg='ylounge' & $menu_loc ='city_mansion_residence_2' & $menu_arg='ylounge'
- if $loc = 'ykuh': $loc = 'city_mansion_residence_1' & $loc_arg='ykitchen' & $menu_loc ='city_mansion_residence_1' & $menu_arg='ykitchen'
- if $loc = 'ydet': $loc = 'city_mansion_residence_2' & $loc_arg='ynursery' & $menu_loc ='city_mansion_residence_2' & $menu_arg='ynursery'
- if $loc = 'ybib': $loc = 'city_mansion_residence_2' & $loc_arg='ylibrary' & $menu_loc ='city_mansion_residence_2' & $menu_arg='ylibrary'
- if $loc = 'ybedr': $loc = 'city_mansion_residence_1' & $loc_arg='ybedroom' & $menu_loc ='city_mansion_residence_1' & $menu_arg='ybedroom'
- if $loc = 'ybass': $loc = 'city_mansion_residence_3' & $loc_arg='ypool' & $menu_loc ='city_mansion_residence_3' & $menu_arg='ypool'
- if $loc = 'yban': $loc = 'city_mansion_residence_3' & $loc_arg='ysauna' & $menu_loc ='city_mansion_residence_3' & $menu_arg='ysauna'
- if $loc = 'yvan': $loc = 'city_mansion_residence_1' & $loc_arg='ybathroom' & $menu_loc ='city_mansion_residence_1' & $menu_arg='ybathroom'
- if $loc = 'ymans': $loc = 'city_mansion_residence_1' & $loc_arg='yfoyer' & $menu_loc ='city_mansion_residence_1' & $menu_arg='yfoyer'
- if $loc = 'yzal': $loc = 'city_mansion_residence_2' & $loc_arg='yliving' & $menu_loc ='city_mansion_residence_2' & $menu_arg='yliving'
- if $loc = 'ysport': $loc = 'city_mansion_residence_3' & $loc_arg='ygym' & $menu_loc ='city_mansion_residence_3' & $menu_arg='ygym'
- if $loc = 'ykabinet': $loc = 'city_mansion_residence_2' & $loc_arg='yoffice' & $menu_loc ='city_mansion_residence_2' & $menu_arg='yoffice'
- !!updater for sports clothing variable to unify it and fix bug
- i = 1
- :danilovichfix
- if danilovich[i] = 1:
- danilovich_outfits[i] = 1
- danilovich_outfits_s[i] = danilovich_s[i]
- danilovich_outfits_h[i] = danilovich_h[i]
- danilovich_outfits_b[i] = danilovich_b[i]
- end
- i += 1
- if i <= 170: jump 'danilovichfix'
- killvar 'danilovich'
- killvar 'danilovich_s'
- killvar 'danilovich_h'
- killvar 'danilovich_b'
- !! New setting for gaping time per stage in minutes that can be made user definable
- if agape[4] = 0: agape[4] = 10
- if vgape[4] = 0: vgape[4] = 10
- end
- !!------------------------------------!!Version 0.8.5.2!!-----------------------------------------------!!
- if temp_current_save_version < 00080502:
- i = 0
- :saveupdaterloop852_1
- $text = 'C' + str(i)
- temp1 = func('shortgs', 'get_me_index', '$npc_firstname', $text)
- if temp1 >= 0: $npc_index[$text] = $text
- i += 1
- if i < carraynumber: jump 'saveupdaterloop852_1'
- i = 0
- :saveupdaterloop852_2
- $text = 'B' + str(i)
- temp1 = func('shortgs', 'get_me_index', '$npc_firstname', $text)
- if temp1 >= 0: $npc_index[$text] = $text
- i += 1
- if i < barraynumber: jump 'saveupdaterloop852_2'
- end
- !!------------------------------------!!Version 0.8.5.3!!-----------------------------------------------!!
- if temp_current_save_version < 00080503:
- i = 0
- :saveupdaterloop853_1
- if npc_grupTipe['A<<i>>'] = 5:
- $npcGoSchool['A<<i>>'] = '<a href="exec:gt ''gschool_outcast_chats'', ''' + $lcase($npc_usedname['A<<i>>']) + '''"><<$npc_usedname["A<<i>>"]>></a>'
- elseif npc_grupTipe['A<<i>>'] = 4:
- $npcGoSchool['A<<i>>'] = '<a href="exec:gt ''gschool_gopnik_chats'', ''' + $lcase($npc_usedname['A<<i>>']) + '''"><<$npc_usedname["A<<i>>"]>></a>'
- elseif npc_grupTipe['A<<i>>'] = 3:
- $npcGoSchool['A<<i>>'] = '<a href="exec:gt ''gschool_nerd_chats'', ''' + $lcase($npc_usedname['A<<i>>']) + '''"><<$npc_usedname["A<<i>>"]>></a>'
- elseif npc_grupTipe['A<<i>>'] = 2:
- $npcGoSchool['A<<i>>'] = '<a href="exec:gt ''gschool_jock_chats'', ''' + $lcase($npc_usedname['A<<i>>']) + '''"><<$npc_usedname["A<<i>>"]>></a>'
- elseif npc_grupTipe['A<<i>>'] = 1:
- $npcGoSchool['A<<i>>'] = '<a href="exec:gt ''gschool_coolkid_chats'', ''' + $lcase($npc_usedname['A<<i>>']) + '''"><<$npc_usedname["A<<i>>"]>></a>'
- end
- i += 1
- if i < 250: jump 'saveupdaterloop853_1'
- if hotelroom1day ! 0:
- hotelRoomDays['pav'] = hotelroom1day
- hotelRoom['pav'] = hotelroom
- killvar 'hotelroom1day'
- hotelroom = 0
- end
- end
- !!------------------------------------!!Version 0.8.5.4!!-----------------------------------------------!!
- if temp_current_save_version < 00080504:
- !!Christinas chat have to stay in the jocks file even if she is an outcast
- $npcGoSchool['A18'] = '<a href="exec:gt ''gschool_jock_chats'', ''' + $lcase($npc_usedname['A18']) + '''"><<$npc_usedname["A18"]>></a>'
- if storyline = 1 and MagikDostup = 1:
- $start_type = 'sg'
- $start_type[1] = 'nomagic'
- elseif $start_type = 'csb':
- $start_type = 'sg_tg'
- $start_type[1] = 'tg'
- elseif storyline = 1:
- $start_type = 'sg_m'
- elseif MagikDostup = 1:
- $start_type = 'city'
- $start_type[1] = 'nomagic'
- else
- $start_type = 'city_tg'
- $start_type[1] = 'tg'
- end
- end
- !!------------------------------------------------------------------------------------------------------!!
- !! !!Version 0.8.6!! !!
- !!------------------------------------------------------------------------------------------------------!!
- !!------------------------------------!!Version 0.8.6.1!!-----------------------------------------------!!
- if temp_current_save_version < 00080601:
- if pcs_skin < 150: pcs_skin = 7 * pcs_skin
- gs 'body', 'Update_Body'
- gs 'body', 'DailyUpdate'
- gs 'stat'
- end
- !!------------------------------------------------------------------------------------------------------!!
- !! !!Version 0.8.7!! !!
- !!------------------------------------------------------------------------------------------------------!!
- if temp_current_save_version < 00080700:
- !!name fix from kats to cats
- i = 1
- :loopcatsbrassave
- if kats_bras[i] = 1:
- cats_brasS[i] = kats_brasS[i]
- cats_bras[i] = kats_bras[i]
- end
- i += 1
- if i <= ARRSIZE('kats_bras'): jump 'loopcatsbrassave'
- killvar 'kats_brasS'
- killvar 'kats_bras'
- i = 1
- :loopcatspantiessave
- if kats_panties[i] = 1:
- cats_pantiesS[i] = kats_pantiesS[i]
- cats_panties[i] = kats_panties[i]
- end
- i += 1
- if i <= ARRSIZE('kats_panties'): jump 'loopcatspantiessave'
- killvar 'kats_pantiesS'
- killvar 'kats_panties'
- !!Christina variable update
- if AvelinaQW['encourage'] = 1: AvelinaQW['encourage'] = 0
- if lariskaQwestDay < 0 or lariskaQwestDay > 0: killvar 'lariskaQwestDay'
- if LariskaQW['LariskaHelp'] < 0 or LariskaQW['LariskaHelp'] > 0: LariskaQW['LariskaHelp'] = 0
- if LariskaQW['LariskaHelpEnd'] = 1: LariskaQW['LariskaHelpEnd'] = 0
- if npc_grupTipe['A18'] = 5: npc_grupTipe['A18'] = 2
- if christinaQW['dompath'] >= 1:
- if christinaQW['dompath'] >= 6:
- christinaQW['fight'] = 1
- christinaQW['dompath'] = 0
- else
- christinaQW['dompath'] = 0
- end
- end
- if christinaQW['set_bully'] = 0:
- if (christinaQW['blackmail'] > 0 or christinaQW['pre_bm'] > 0 or christinaQW['pre_fight'] > 0 or christinaQW['fight'] > 0) and christinaQW['set_bully'] = 0:
- christinaQW['set_bully'] = 1
- christinaQW['bully'] = 40
- end
- if christinaQW['subpath'] > 0:
- christinaQW['set_bully'] = 1
- christinaQW['bully'] = 60
- end
- end
- !!Schedule migrated to the array, no need to change first
- killvar 'chrisloc'
- killvar 'lariloc'
- killvar 'anyaloc'
- killvar 'kolloc'
- killvar 'sdadloc'
- killvar 'father_go'
- killvar 'momloc'
- killvar 'momclean1'
- killvar 'momclean2'
- if mother_go > 0:
- locat['Mom_cafe_sex'] = mother_go
- end
- killvar 'm_day'
- killvar 'mother_go'
- killvar 'ocpd_room'
- if indorf > 0:
- locat['Fam_inGad'] = indorf
- end
- if indorf_month = month:
- locat['Fam_month_inGad'] = indorf_month
- end
- if dostupindorf > 0:
- locat['Fam_set_month_inGad'] = dostupindorf
- end
- killvar 'indorf'
- killvar 'indorf_month'
- killvar 'dostupindorf'
- if sister_indorf > 0:
- locat['Anya_Gad'] = sister_indorf
- end
- if sister_opr_indorf > 0:
- locat['Anya_check_Gad'] = sister_opr_indorf
- end
- killvar 'sister_indorf'
- killvar 'sister_opr_indorf'
- if workKafe = 1:
- workKafe = 0
- workKafe['job'] = 1
- end
- if moisturiser['time'] > 0:
- moisturiser_time = moisturiser['time']
- gs 'shortgs', 'remove_array_element', '<<moisturiser>>', 'time'
- end
- end
- killvar 'hypnoHairStyle'
- if mod_list > 0:
- mod_i = 1
- :mod_data_updater
- if $mod_name[mod_i] ! '':
- $mod_su_name = 'mod_<<$mod_name[mod_i]>>_saveupdater'
- if LOC($mod_su_name): gs $mod_su_name
- end
- if mod_list > mod_i:
- mod_i += 1
- jump 'mod_data_updater'
- end
- killvar '$mod_su_name'
- killvar 'mod_i'
- end
- !!------------------------------------------------------------------------------------------------------!!
- !! !!Version 0.8.8!! !!
- !!------------------------------------------------------------------------------------------------------!!
- if temp_current_save_version < 00080800:
- !!update base appearance to the new calculation
- gs 'body', 'Update_Appearance'
- gs 'AppearanceSystem'
- if $wloc = 'default': $wloc = 'default1'
- !! new teeth variables
- if pcs_teeth >= 0:
- pcs_missing_teeth = pcs_teeth
- pcs_teeth = 0
- end
- !! udate of Artem quest variables to an array.
- if artembj > 0: artemQW['bj'] = artembj & killvar 'artembj'
- if artemsex > 0: artemQW['sex'] = artemsex & killvar 'artemsex'
- if artemanal > 0: artemQW['anal'] = artemanal & killvar 'artemanal'
- if artemhj > 0: artemQW['hj'] = artemhj & killvar 'artemhj'
- if artembrokenheart > 0: artemQW['brokenheart'] = artembrokenheart & killvar 'artembrokenheart'
- if artemStripSee > 0: artemQW['stripsee'] = artemStripSee & killvar 'artemStripSee'
- if artemlove > 0: artemQW['artemlove'] = artemlove & killvar 'artemlove'
- if artemblok > 0: artemQW['artemblok'] = artemblok & killvar 'artemblok'
- if artembf > 0: artemQW['bf'] = artembf & killvar 'artembf'
- if artdryhump > 0: artemQW['dryhump'] = artdryhump & killvar 'artdryhump'
- if artlie > 0: artemQW['artlie'] = artlie & killvar 'artlie'
- if artfall > 0: artemQW['artfall'] = artfall & killvar 'artfall'
- if artdate > 0: artemQW['date'] = artdate & killvar 'artdate'
- if artdim > 0: artemQW['dimka'] = artdim & killvar 'artdim'
- if artslutlove > 0: artemQW['slutlove'] = artslutlove & killvar 'artslutlove'
- if artsveslut > 0: artemQW['sveslut'] = artsveslut & killvar 'artsveslut'
- if metArtemMom > 0: artemQW['metArtemMom'] = metArtemMom & killvar 'metArtemMom'
- if artdimhelp > 0: artemQW['dimkahelp'] = artdimhelp & killvar 'artdimhelp'
- !! update Julia to an array
- if JulMilBestFrend > 0: juliaQW['JulMilBestFrend'] = JulMilBestFrend & killvar 'JulMilBestFrend'
- if eatJulMilDay: juliaQW['eatJulMilDay'] = eatJulMilDay & killvar 'eatJulMilDay'
- if SexTalkJulia: juliaQW['SexTalkJulia'] = SexTalkJulia & killvar 'SexTalkJulia'
- if BeInJulMilHome: juliaQW['home_unlocked'] = BeInJulMilHome & killvar 'BeInJulMilHome'
- if JuliaMilLernQW: juliaQW['study_unlocked'] = JuliaMilLernQW & killvar 'JuliaMilLernQW'
- end
- !!------------------------------------!!Version 0.8.8.2!!-----------------------------------------------!!
- if temp_current_save_version < 00080802:
- !!--------------------------------------------------------------------
- !! Prostitution related changes
- !!--------------------------------------------------------------------
- !! Gadukino prostitution
- gs 'prostitution_functions', 'set_gadukion_prostitute'
- !! Anuahka''s variables put in an array.
- if anushkaFirstvisit > 0: anushkaQW['first_visit'] = anushkaFirstvisit & killvar 'anushkaFirstvisit'
- if Anush_lunch > 0: anushkaQW['lunch'] = Anush_lunch & killvar 'Anush_lunch'
- if nush_model > 0: anushkaQW['model'] = nush_model & killvar 'nush_model'
- if foto_anush_referral > 0: anushkaQW['model_referral'] = foto_anush_referral & killvar 'foto_anush_referral'
- if AnushkaCompUse > 0: anushkaQW['computer_use'] = AnushkaCompUse & killvar 'AnushkaCompUse'
- if marspyknow > 0: anushkaQW['marspyknow'] = marspyknow & killvar 'marspyknow'
- if nushstrapanalpain > 0: anushkaQW['strapon_anal_pain'] = nushstrapanalpain & killvar 'nushstrapanalpain'
- if nushstrapon > 0: anushkaQW['strapon'] = nushstrapon & killvar 'nushstrapon'
- if domnush > 0: anushkaQW['dom_nush'] = domnush & killvar 'domnush'
- if seenEd > 0: anushkaQW['seen_ed'] = seenEd & killvar 'seenEd'
- if valeriaIntroduced > 0: anushkaQw['valeria_introduced'] = valeriaIntroduced & killvar 'valeriaIntroduced'
- if showerphotos > 0: anushkaQW['shower_photos'] = showerphotos & killvar 'showerphotos'
- if anushka_tv_day > 0: anushkaQW['tv_day'] = anushka_tv_day & killvar 'anushka_tv_day'
- if anushka_shower_day > 0: anushkaQW['shower_day'] = anushka_shower_day & killvar 'anushka_shower_day'
- if AnushkaHomeDay > 0: anushkaQW['home_day'] = AnushkaHomeDay & killvar 'AnushkaHomeDay'
- if nush_photoshoot > 0: anushkaQW['photoshoot'] = nush_photoshoot & killvar 'nush_photoshoot'
- if NushVsNiko > 0: anushkaQW['vs_niko'] = NushVsNiko & killvar 'NushVsNiko'
- if nushaboutalyona > 0: anushkaQW['about_alyona'] = nushaboutalyona & killvar 'nushaboutalyona'
- if valspy > 0: anushkaQW['valspy'] = valspy & killvar 'valspy'
- if radnushdate > 0: anushkaQW['rad_date'] = radnushdate & killvar 'radnushdate'
- if radspy > 0: anushkaQW['radspy'] = radspy & killvar ' radspy'
- if nushfedor3s > 0: anushkaQW['fedor_3some'] = nushfedor3s & killvar 'nushfedor3s'
- if Anush_sex > 0: anushkaQW['sex'] = Anush_sex & killvar 'Anush_sex'
- if Anush_dolls > 0: anushkaQW['dolls'] = Anush_dolls & killvar 'Anush_dolls'
- if anushka_toilet > 0: anushkaQW['toilet'] = anushka_toilet & killvar 'anushka_toilet'
- if marspy > 0: anushkaQW['marspy'] = marspy & killvar 'marspy'
- if bandpracticeinvite > 0: gopnikbandQW['practice_invite'] = bandpracticeinvite & killvar 'bandpracticeinvite'
- end
- !!------------------------------------!!Version 0.8.8.2!!-----------------------------------------------!!
- if temp_current_save_version < 00080804:
- !!--------------------------------------------------------------------
- !! Homes, Properties and Internet Update
- !!--------------------------------------------------------------------
- !! Transferring the owned, rented, accessible properties
- ! city apartment
- if home_owned[1] = 1 or owned_property['city_apartment'] = 1:
- gs 'homes_properties', 'rent_property', 'city_apartment', ArendHouseSL
- elseif home_owned[1] = 2 or owned_property['city_apartment'] = 2:
- gs 'homes_properties', 'buy_property', 'city_apartment'
- elseif home_owned[1] = 3 or owned_property['city_apartment'] = 3:
- gs 'homes_properties', 'tenants_move_in', 'city_apartment', sdaday, sdamonth
- end
- !! Checking for renovation
- if home_owned[1] > 0 or owned_property['city_apartment'] = 1:
- if rembedr = 1: gs 'homes_properties', 'renovate_property', 'city_apartment', 50000, 'bedroom'
- if remsitr = 1: gs 'homes_properties', 'renovate_property', 'city_apartment', 50000, 'living room'
- if remkorr = 1: gs 'homes_properties', 'renovate_property', 'city_apartment', 50000, 'hallway'
- if remvanr = 1: gs 'homes_properties', 'renovate_property', 'city_apartment', 50000, 'bathroom'
- if remkuhr = 1: gs 'homes_properties', 'renovate_property', 'city_apartment', 50000, 'kitchen'
- end
- ! parents home
- if home_owned[2] > 0 or owned_property['parents_home'] > 0: gs 'homes_properties', 'give_access', 'parents_home'
- ! cottage in the village
- if home_owned[3] > 0 or owned_property['village_cottage'] > 0: gs 'homes_properties', 'buy_property', 'village_cottage'
- if home_owned[3] > 1 or owned_property['village_cottage-renovated'] = 1: gs 'homes_properties', 'renovate_property', 'village_cottage', 200000
- ! Pushking old town apartment
- if home_owned[4] = 1 or owned_property['old_town_apartment'] = 1: gs 'homes_properties', 'rent_property', 'old_town_apartment', ArendHouseSL4
- ! Matryona mansion
- if home_owned[5] > 0 or owned_property['matryona_mansion'] > 0: gs 'homes_properties', 'buy_property', 'matryona_mansion'
- if home_owned[5] > 1 or owned_property['matryona_mansion-construction-status'] = 1: gs 'homes_properties', 'progress_construction_status', 'matryona_mansion'
- if home_owned[5] > 2 or owned_property['matryona_mansion-construction-status'] = 2: gs 'homes_properties', 'progress_construction_status', 'matryona_mansion'
- ! Pavlovsk hotel room
- if home_owned[6] > 0 or owned_property['pavlovsk_hotel'] > 0: gs 'homes_properties', 'give_access', 'pavlovsk_hotel'
- ! Live in maid bedroom
- if home_owned[7] > 0 or owned_property['maid_bedroom'] > 0: gs 'homes_properties', 'give_access', 'maid_bedroom'
- ! Niko apartment
- if home_owned[8] > 0 or owned_property['niko_apartment'] > 0: gs 'homes_properties', 'give_access', 'niko_apartment'
- ! Shulga apartment
- if home_owned[9] > 0 or owned_property['shulga_apartment'] > 0: gs 'homes_properties', 'give_access', 'shulga_apartment'
- ! Lyceum dorm room
- if home_owned[10] > 0 or owned_property['lyceum_dorm'] > 0: gs 'homes_properties', 'give_access', 'lyceum_dorm'
- ! University dorm room
- if home_owned[11] > 0 or owned_property['university_dorm'] > 0: gs 'homes_properties', 'give_access', 'university_dorm'
- ! Hunters lodge
- if home_owned[12] > 0 or owned_property['hunters_lodge'] > 0: gs 'homes_properties', 'give_access', 'hunters_lodge'
- ! Shared apartment in Pavlovsk
- if home_owned[13] > 0 or owned_property['shared_apartment'] > 0: gs 'homes_properties', 'give_access', 'shared_apartment'
- ! Grandparents house
- if home_owned[14] > 0 or owned_property['grandparents_house'] > 0: gs 'homes_properties', 'give_access', 'grandparents_house'
- ! City residential house
- if home_owned[15] > 0 or owned_property['city_house'] > 0: gs 'homes_properties', 'buy_property', 'city_house'
- ! Meynold household
- if home_owned[16] > 0 or owned_property['meynold_household'] > 0: gs 'homes_properties', 'give_access', 'meynold_household'
- !! Setting the current home and fixing potential missing access issues
- if curr_home > 0 and $home['current'] = '':
- gs 'homes_properties', 'set_home', '', STR(curr_home)
- end
- if $home['current'] = 'parents_home' and accessible_property['parents_home'] = 0:
- gs 'homes_properties', 'give_access', 'parents_home'
- end
- killvar 'home_owned'
- killvar 'curr_home'
- killvar 'ArendHouseSL' & killvar 'ArendHouseSL4'
- killvar 'home_rent_txt'
- killvar 'home_value' & killvar 'home_value_txt'
- killvar 'sdaday' & killvar 'sdamonth'
- killvar 'owned_property'
- if $home['current'] = '':
- if mid($start_type, 1, 2) = 'sg':
- gs 'homes_properties', 'give_access', 'parents_home'
- gs 'homes_properties', 'set_home', 'parents_home'
- elseif mid($start_type, 1, 4) = 'city':
- gs 'homes_properties', 'give_access', 'city_apartment'
- gs 'homes_properties', 'set_home', 'city_apartment'
- elseif mid($start_type, 1, 3) = 'uni':
- gs 'homes_properties', 'give_access', 'university_dorm'
- gs 'homes_properties', 'set_home', 'university_dorm'
- end
- end
- !! Setting the internet
- if internet > 0:
- old_internet_value = 10*internet
- if property['internet_enabled'] = 1:
- gs 'internet_mobile', 'buy_subscription', $home['current'], 900
- if (old_internet_value - 900) >= 0: money += (old_internet_value - 900)
- else
- if old_internet_value >= 1200:
- gs 'internet_mobile', 'buy_subscription', 'mobile', 1200
- if (old_internet_value - 1200) > 0: money += (old_internet_value - 1200)
- else
- gs 'internet_mobile', 'top_up_metered', 'metered_mobile', internet * 60
- end
- end
- killvar 'internet'
- end
- !! Setting the mobile phone calls and texts
- if balans > 0:
- if (balans - 800) >= 0:
- gs 'internet_mobile', 'buy_subscription', 'monthly_calls', 800
- money += (balans - 800)
- else
- if balans >= 225:
- temp_phone_mult = balans / 225
- temp_phone_rem = balans mod 225
- new_balans = temp_phone_mult * 240
- gs 'internet_mobile', 'top_up_metered', 'metered_calls', new_balans
- if temp_phone_rem > 0: money += temp_phone_rem
- elseif balans >= 170:
- temp_phone_rem = balans mod 170
- gs 'internet_mobile', 'top_up_metered', 'metered_calls', 180
- if temp_phone_rem > 0: money += temp_phone_rem
- elseif balans >= 115:
- temp_phone_rem = balans mod 115
- gs 'internet_mobile', 'top_up_metered', 'metered_calls', 120
- if temp_phone_rem > 0: money += temp_phone_rem
- elseif balans >= 60:
- temp_phone_rem = balans mod 60
- gs 'internet_mobile', 'top_up_metered', 'metered_calls', 60
- if temp_phone_rem > 0: money += temp_phone_rem
- else
- gs 'internet_mobile', 'top_up_metered', 'metered_calls', balans
- end
- end
- killvar 'balans' & killvar 'temp_phone_rem' & killvar 'temp_phone_mult' & killvar 'new_balans'
- end
- !! ------------ NPC Stat Updater ------------------------
- if $ARGS[0] = 'npc_stat_update':
- if npc_start_free_time[$boy] = 0 or npc_day_off[$boy] = 0:
- if npc_finance[$boy] = 0:
- if rand(1,3) = 1:
- npc_start_free_time[$boy] = 9
- npc_end_free_time[$boy] = 12
- elseif rand(1,2) = 1:
- npc_start_free_time[$boy] = 16
- npc_end_free_time[$boy] = 20
- else
- npc_start_free_time[$boy] = 20
- npc_end_free_time[$boy] = 23
- end
- elseif npc_finance[$boy] = 1:
- if rand(1,2) = 1:
- npc_start_free_time[$boy] = 9
- npc_end_free_time[$boy] = 12
- else
- npc_start_free_time[$boy] = 20
- npc_end_free_time[$boy] = 23
- end
- elseif npc_finance[$npclastgenerated] = 2:
- npc_apt_type[$npclastgenerated] = 5
- !!npc_apt_type[$npclastgenerated] = rand(5,6)
- !! apt_type 6 is disabled until pictures are added
- npc_occupation[$npclastgenerated] = rand(14,18)
- npc_car[$npclastgenerated] = rand(0,1)
- end
- npc_day_off = rand(1,7)
- end
- end
- end
- !!------------------------------------------------------------------------------------------------------!!
- !! !!Version 0.8.9!! !!
- !!------------------------------------------------------------------------------------------------------!!
- if temp_current_save_version < 00080900:
- if $wardrobeDefaultPagePref = 'savedOutfits':$wardrobeDefaultPagePref = 'default1'
- if nichTanyaKnown = 1:
- nichTanya['Known'] = nichTanyaKnown & killvar 'nichTanyaKnown'
- nichTanya['Relationship'] = nichTanyaRelationship & killvar 'nichTanyaRelationship'
- nichTanya['RelationshipState'] = nichTanyaRelationshipState & killvar 'nichTanyaRelationshipState'
- nichTanya['RelationshipBreakup'] = nichTanyaRelationshipBreakup & killvar 'nichTanyaRelationshipBreakup'
- nichTanya['BF'] = nichTanyaBF & killvar 'nichTanyaBF'
- nichTanya['Date'] = nichTanyaDate & killvar 'nichTanyaDate'
- nichTanya['DateCounter'] = nichTanyaDateCounter & killvar 'nichTanyaDateCounter'
- nichTanya['DateLast'] = nichTanyaDateLast & killvar 'nichTanyaDateLast'
- nichTanya['DateShopping'] = nichTanyaDateShopping & killvar 'nichTanyaDateShopping'
- nichTanya['FuckCounter'] = nichTanyaFuckCounter & killvar 'nichTanyaFuckCounter'
- nichTanya['FuckLast'] = nichTanyaFuckLast & killvar 'nichTanyaFuckLast'
- nichTanya['FuckToday'] = nichTanyaFuckToday & killvar 'nichTanyaFuckToday'
- nichTanya['FuckPositions'] = nichTanyaFuckPositions & killvar 'nichTanyaFuckPositions'
- nichTanya['Strapon'] = nichTanyaStrapon & killvar 'nichTanyaStrapon'
- nichTanya['Dominance'] = nichTanyaDominance & killvar 'nichTanyaDominance'
- nichTanya['Uni'] = nichTanyaUni & killvar 'nichTanyaUni'
- nichTanya['UniStart'] = nichTanyaUniStart & killvar 'nichTanyaUniStart'
- nichTanya['Room'] = nichTanyaRoom & killvar 'nichTanyaRoom'
- nichTanya['PropSex'] = nichTanyaPropSex & killvar 'nichTanyaPropSex'
- nichTanya['PropDate'] = nichTanyaPropDate & killvar 'nichTanyaPropDate'
- killvar 'nichTanyaBFState'
- killvar 'nichTanyaFuckDom'
- killvar 'nichTanyaFuckSub'
- end
- end
- !!------------------------------------!!Version 0.8.9.1!!-----------------------------------------------!!
- if temp_current_save_version < 00080901:
- if $wardrobeDefaultPagePref = 'savedOutfits':$wardrobeDefaultPagePref = 'default1'
- i = 0
- :loopboutiquepanties
- i += 1
- if boutique_panties[i] = 1:
- dynamic 'lusso_panties[i] = 1'
- dynamic 'lusso_pantiesS[i] = boutique_pantiesS[i]'
- end
- if i <= ARRSIZE('boutique_panties'): jump 'loopboutiquepanties'
- killvar 'boutique_panties'
- i = 0
- :loopboutiquebras
- i += 1
- if boutique_bras[i] = 1:
- dynamic 'lusso_bras[i] = 1'
- dynamic 'lusso_brasS[i] = boutique_brasS[i]'
- end
- if i <= ARRSIZE('boutique_bras'): jump 'loopboutiquebras'
- killvar 'boutique_bras'
- i = 0
- :loopcheappanties
- i += 1
- if cheap_panties[i] = 1:
- dynamic 'gm_panties[i] = 1'
- dynamic 'gm_pantiesS[i] = cheap_pantiesS[i]'
- end
- if i <= ARRSIZE('cheap_panties'): jump 'loopcheappanties'
- killvar 'cheap_panties'
- i = 0
- :loopcheapbras
- i += 1
- if cheap_bras[i] = 1:
- dynamic 'gm_bras[i] = 1'
- dynamic 'gm_brasS[i] = cheap_brasS[i]'
- end
- if i <= ARRSIZE('cheap_bras'): jump 'loopcheapbras'
- killvar 'cheap_bras'
- i = 0
- :loopexhibitionistpanties
- i += 1
- if exhibitionist_panties[i] = 1:
- dynamic 'salacious_panties[i] = 1'
- dynamic 'salacious_pantiesS[i] = exhibitionist_pantiesS[i]'
- end
- if i <= ARRSIZE('exhibitionist_panties'): jump 'loopexhibitionistpanties'
- killvar 'exhibitionist_panties'
- i = 0
- :loopexhibitionistbras
- i += 1
- if exhibitionist_bras[i] = 1:
- dynamic 'salacious_bras[i] = 1'
- dynamic 'salacious_brasS[i] = exhibitionist_brasS[i]'
- end
- if i <= ARRSIZE('exhibitionist_bras'): jump 'loopexhibitionistbras'
- killvar 'exhibitionist_bras'
- i = 0
- :loopsexshoppanties
- i += 1
- if sexshop_panties[i] = 1:
- dynamic 'eroto_panties[i] = 1'
- dynamic 'eroto_pantiesS[i] = sexshop_pantiesS[i]'
- end
- if i <= ARRSIZE('sexshop_panties'): jump 'loopsexshoppanties'
- killvar 'sexshop_panties'
- i = 0
- :loopsexshopbras
- i += 1
- if sexshop_bras[i] = 1:
- dynamic 'eroto_bras[i] = 1'
- dynamic 'eroto_brasS[i] = sexshop_brasS[i]'
- end
- if i <= ARRSIZE('sexshop_bras'): jump 'loopsexshopbras'
- killvar 'sexshop_bras'
- i = 0
- :loopsportpanties
- i += 1
- if sport_panties[i] = 1:
- dynamic 'danilovich_panties[i] = 1'
- dynamic 'danilovich_pantiesS[i] = sport_pantiesS[i]'
- end
- if i <= ARRSIZE('sport_panties'): jump 'loopsportpanties'
- killvar 'sport_panties'
- i = 0
- :loopsportbras
- i += 1
- if sport_bras[i] = 1:
- dynamic 'danilovich_bras[i] = 1'
- dynamic 'danilovich_brasS[i] = sport_brasS[i]'
- end
- if i <= ARRSIZE('sport_bras'): jump 'loopsportbras'
- killvar 'sport_bras'
- if metmira = 1: npc_known['A60'] = 1 & killvar 'metmira'
- end
- !!------------------------------------!!Version 0.8.8.2!!-----------------------------------------------!!
- if temp_current_save_version < 00080903:
- if $wardrobeDefaultPagePref = 'savedOutfits': $wardrobeDefaultPagePref = 'default1'
- if mid($start_type,1,4) = 'city' or $start_type = 'uni':
- gs 'homes_properties', 'give_access', 'parents_home'
- SchoolAtestat = 1
- end
- if teh > 0:
- car['new_condition'] = tehcar
- car['current_condition'] = teh
- killvar 'teh'
- killvar 'tehcar'
- end
- i = 0
- :loopboys
- if $npc_rel_type[i] ! '':$npc_rel_type[i] = 'fuckbuddy'
- i += 1
- if i <= ARRSIZE('$boys'): jump 'loopboys'
- if traits > 0 or trait > 0:
- pcs_traits['nerd_status'] = traits['nerd_status']
- pcs_traits['alko_status'] = traits['alko_status']
- pcs_traits['alko_points'] = traits['alko_points']
- pcs_traits['buttslut_lvl'] = traits['buttslut_lvl']
- pcs_traits['buttslut_exp'] = traits['buttslut_exp']
- pcs_traits['nerd_lernHome'] = traits['nerd_lernHome']
- pcs_traits['nerd_points'] = traits['nerd_points']
- pcs_traits['nerd_lessons'] = traits['nerd_lessons']
- pcs_traits['cumeater'] = trait['cumeater']
- pcs_traits['commando_lvl'] = trait['commando_lvl']
- pcs_traits['commando_exp'] = trait['commando_exp']
- killvar 'traits'
- killvar 'trait'
- end
- end
- !!======================================================================================================!!
- !! !!
- !! !!Version 0.9.0!! !!
- !! !!
- !!======================================================================================================!!
- if temp_current_save_version < 00090000:
- if photography_job >0:
- photography['experience'] = photography_job & killvar 'photography_job'
- end
- ! Deduplication in $fuckbuddy
- if arrsize('$fuckbuddy') > 0:
- ! Loop over the array, check if the value already exists in the temp array. If not copy.
- i_fb = 0
- :loopFuckbuddies
- if arrpos('$_fuckbuddies', '$fuckbuddy[i_fb]') = -1:
- copyarr '$_fuckbuddies', '$fuckbuddy', i_fb, 1
- i_fb +=1
- end
- if i_fb < arrsize('$fuckbuddy') : jump 'loopFuckbuddies'
- killvar '$fuckbuddy'
- $fuckbuddy = $_fuckbuddies
- killvar '$_fuckbuddies' & killvar 'i_fb'
- end
- if stat['virgin'] > 0:
- stat['think_virgin'] = stat['virgin']
- gs 'shortgs', 'remove_array_element', 'stat', 'virgin'
- end
- end
- !!------------------------------------!!Version 0.9.0.1!!-----------------------------------------------!!
- if temp_current_save_version < 00090001:
- if futa > 0: shemale = futa & killvar 'futa'
- if hidden_futa > 0: hidden_shemale = hidden_futa & killvar 'hidden_futa'
- end
- !!------------------------------------!!Version 0.9.0.3!!-----------------------------------------------!!
- if temp_current_save_version < 00090003:
- if $home['current'] ! '' and $home['bathroom'] = '':
- gs 'homes_properties', 'set_home', $home['current']
- end
- !! Makeup Refactor
- if makeup['base'] < 1: makeup['base'] = 1
- makeup_routine_update_index = 1
- :makeup_routine_update_loop
- $temp_makeup_routine = str(dyneval('$result = $routine<<makeup_routine_update_index>>'))
- $temp_makeup_routine_name = str(dyneval('$result = $routine<<makeup_routine_update_index>>custname'))
- if $temp_makeup_routine ! '':
- makeup['routine_<<makeup_routine_update_index>>_makeup'] = val(mid($temp_makeup_routine,1,1))
- makeup['routine_<<makeup_routine_update_index>>_lipbalm'] = val(mid($temp_makeup_routine,2,1))
- makeup['routine_<<makeup_routine_update_index>>_lashes'] = val(mid($temp_makeup_routine,3,1))
- $makeup['routine_<<makeup_routine_update_index>>'] = $temp_makeup_routine
- $makeup['routine_<<makeup_routine_update_index>>_name'] = $temp_makeup_routine_name
- killvar '$routine<<makeup_routine_update_index>>'
- killvar '$routine<<makeup_routine_update_index>>custname'
- end
- makeup_routine_update_index += 1
- if makeup_routine_update_index <= 4: jump 'makeup_routine_update_loop'
- killvar 'makeup_routine_update_index' & killvar '$temp_makeup_routine' & killvar '$temp_makeup_routine_name'
- !! Temporary functions, can be removed once all variables are migrated, workaround for SaveUpdater not transferring data or as a quick fix.
- if kosmetica > 0: mc_inventory['cosmetics'] = kosmetica & killvar 'kosmetica'
- if item_moisturizer > 0: mc_inventory['moisturiser'] = item_moisturizer & killvar 'item_moisturizer'
- if lipbalm > 0: mc_inventory['lipbalm'] = lipbalm & killvar 'lipbalm'
- if falselashesplain > 0: mc_inventory['eyelash_fake'] = falselashesplain & killvar 'falselashesplain'
- if falselashesmink > 0: mc_inventory['eyelash_mink'] = falselashesmink & killvar 'falselashesmink'
- if stanok > 0: mc_inventory['razor'] = stanok & killvar 'stanok'
- if krem > 0: mc_inventory['suncream'] = krem & killvar 'krem'
- if deodorant > 0: mc_inventory['deodorant'] = deodorant & killvar 'deodorant'
- if tampon > 0: mc_inventory['tampons'] = tampon & killvar 'tampon'
- if sanpad > 0: mc_inventory['sanitary_pads'] = sanpad & killvar 'sanpad'
- if shampoo > 0: mc_inventory['shampoo'] = shampoo & killvar 'shampoo'
- if hscrunch > 0: mc_inventory['scrunchies'] = hscrunch & killvar 'hscrunch'
- if hpingrip > 0: mc_inventory['kirbygrips'] = hpingrip & killvar 'hpingrip'
- if salfetka > 0: mc_inventory['makeup_wipes'] = salfetka & killvar 'salfetka'
- if mouthwash > 0: mc_inventory['mouthwash'] = mouthwash & killvar 'mouthwash'
- if greben > 0: mc_inventory['comb'] = greben & killvar 'greben'
- if kosmetitka > 0: mc_inventory['travel_makeup'] = kosmetitka & killvar 'kosmetitka'
- if compact_mirror > 0: mc_inventory['travel_mirror'] = compact_mirror & killvar 'compact_mirror'
- if eda > 0: mc_inventory['food_basic'] = eda & killvar 'eda'
- if edaD > 0: mc_inventory['food_diet'] = edaD & killvar 'edaD'
- if pranik > 0: mc_inventory['food_biscuits'] = pranik & killvar 'pranik'
- if buterbrod > 0: mc_inventory['food_sandwich'] = buterbrod & killvar 'buterbrod'
- if wine > 0: mc_inventory['food_wine'] = wine & killvar 'wine'
- if bottle > 0: mc_inventory['food_water'] = bottle & killvar 'bottle'
- if pregtest > 0: mc_inventory['pregnancy_test'] = pregtest & killvar 'pregtest'
- if lekarstvo > 0: mc_inventory['antibiotics'] = lekarstvo & killvar 'lekarstvo'
- if vitamin > 0: mc_inventory['vitamins'] = vitamin & killvar 'vitamin'
- if painkiller > 0: mc_inventory['painkillers'] = painkiller & killvar 'painkiller'
- if mosolmaz > 0: mc_inventory['chafing_cream'] = mosolmaz & killvar 'mosolmaz'
- if lubri > 0: mc_inventory['lubricant'] = lubri & killvar 'lubri'
- if klisma > 0: mc_inventory['enema_kit'] = klisma & killvar 'klisma'
- if breastpump > 0: mc_inventory['breast_pump'] = breastpump & killvar 'breastpump'
- if bpbottles > 0: mc_inventory['bottle_s'] = bpbottles & killvar 'bpbottles'
- if bpbottlem > 0: mc_inventory['bottle_m'] = bpbottlem & killvar 'bpbottlem'
- if bpnipplebalm > 0: mc_inventory['nipple_cream'] = bpnipplebalm & killvar 'bpnipplebalm'
- ! if Kandidoz > 0: mc_inventory['thrush_meds'] = Kandidoz & killvar 'Kandidoz' ! No clue what to do with this
- if fatdel > 0: mc_inventory['weight_loss_pill'] = fatdel & killvar 'fatdel'
- if morning_after_pill > 0: mc_inventory['morning_after_pill'] = morning_after_pill & killvar 'morning_after_pill'
- if prezik > 0: mc_inventory['equipped_condoms'] = prezik & killvar 'prezik'
- if prezikcount > 0: mc_inventory['normal_condoms'] = prezikcount & killvar 'prezikcount'
- if preziksabo > 0: mc_inventory['sabotaged_condoms'] = preziksabo & killvar 'preziksabo'
- if badprezik > 0: mc_inventory['bad_condoms'] = badprezik & killvar 'badprezik'
- if tabletki > 0: mc_inventory['contraceptive_pill'] = tabletki & killvar 'tabletki'
- if siga > 0: mc_inventory['cigarettes'] = siga & killvar 'siga'
- if fashmag > 0: mc_inventory['mag_fashion'] = fashmag & killvar 'fashmag'
- if compmag > 0: mc_inventory['mag_computer'] = compmag & killvar 'compmag'
- if biomag > 0: mc_inventory['mag_biography'] = biomag & killvar 'biomag'
- if cookmag > 0: mc_inventory['mag_cooking'] = cookmag & killvar 'cookmag'
- if knitmag > 0: mc_inventory['mag_knitting'] = knitmag & killvar 'knitmag'
- if fitmag > 0: mc_inventory['mag_fitness'] = fitmag & killvar 'fitmag'
- if umbrella > 0: mc_inventory['umbrella'] = umbrella & killvar 'umbrella'
- if pornMagazine > 0: mc_inventory['mag_porn'] = pornMagazine & killvar 'pornMagazine'
- if vibrator > 0: mc_inventory['vibe'] = vibrator & killvar 'vibrator'
- if analplug > 0: mc_inventory['buttplug'] = analplug & killvar 'analplug'
- if suction_dildo > 0: mc_inventory['dildo_suction'] = suction_dildo & killvar 'suction_dildo'
- if strapon > 0: mc_inventory['strapon'] = strapon & killvar 'strapon'
- if dildo > 0: mc_inventory['dildo_small'] = dildo & killvar 'dildo'
- if middildo > 0: mc_inventory['dildo_normal'] = middildo & killvar 'middildo'
- if largedildo > 0: mc_inventory['dildo_big'] = largedildo & killvar 'largedildo'
- if bigdildo > 0: mc_inventory['dildo_large'] = bigdildo & killvar 'bigdildo'
- if extradildo > 0: mc_inventory['dildo_huge'] = extradildo & killvar 'extradildo'
- if superdildo > 0: mc_inventory['dildo_enormous'] = superdildo & killvar 'superdildo'
- if maddildo > 0: mc_inventory['dildo_gigantic'] = maddildo & killvar 'maddildo'
- if skak > 0: mc_inventory['skipping_rope'] = skak & killvar 'skak'
- if obruch > 0: mc_inventory['hula_hoop'] = obruch & killvar 'obruch'
- if bookyog > 0: mc_inventory['book_yoga'] = bookyog & killvar 'bookyog'
- if konki > 0: mc_inventory['ice_skates'] = konki & killvar 'konki'
- if pcs_ski_owned > 0: mc_inventory['ski'] = pcs_ski_owned & killvar 'pcs_ski_owned'
- if refillable_bottle > 0: mc_inventory['refill_bottle'] = refillable_bottle & killvar 'refillable_bottle'
- if fairy > 0: mc_inventory['dish_soap'] = fairy & killvar 'fairy'
- if poroshok > 0: mc_inventory['laundry_soap'] = poroshok & killvar 'poroshok'
- if cltarelka > 0: mc_inventory['dish_plates'] = cltarelka & killvar 'cltarelka'
- if tkan > 0: mc_inventory['sewing_fabric'] = tkan & killvar 'tkan'
- if sewing_kit > 0: mc_inventory['sewing_kit'] = sewing_kit & killvar 'sewing_kit'
- if TV = 1: mc_inventory['tech_tv'] = 1 & killvar 'TV'
- if TV >= 2: mc_inventory['plasma_tv'] = 1 & killvar 'TV'
- if mc_inventory['tech_tv'] >= 2: mc_inventory['plasma_tv'] = 1 & mc_inventory['tech_tv'] = 1
- if komp > 0: mc_inventory['tech_computer'] = komp & killvar 'komp'
- if GameCD2 > 0: mc_inventory['tech_game_ds'] = GameCD2 & killvar 'GameCD2'
- if posudomashina > 0: mc_inventory['tech_dishwasher'] = posudomashina & killvar 'posudomashina'
- if stiralka > 0: mc_inventory['tech_washing_machine'] = stiralka & killvar 'stiralka'
- if zenit > 0: mc_inventory['tech_camera'] = zenit & killvar 'zenit'
- if minifoto > 0: mc_inventory['tech_hidden_cam'] = minifoto & killvar 'minifoto'
- if webcamera > 0: mc_inventory['tech_webcam'] = webcamera & killvar 'webcamera'
- if ms_pill > 0: mc_inventory['meds_morning_sick'] = ms_pill & killvar 'ms_pill'
- if preg_ball > 0: mc_inventory['preg_ball'] = preg_ball & killvar 'preg_ball'
- if preg_brace > 0: mc_inventory['preg_brace'] = preg_brace & killvar 'preg_brace'
- if preg_pillow > 0: mc_inventory['preg_pillow'] = preg_pillow & killvar 'preg_pillow'
- ! if > 0: mc_inventory[''] = &killvar ''
- !! Preferences update.
- killvar 'npc_preferences'
- pref_update_index = 1
- :update_standard_preferences_loop
- gs 'npc_standard_preferences', 'A<<pref_update_index>>'
- pref_update_index += 1
- if pref_update_index <= 263: jump 'update_standard_preferences_loop'
- killvar 'pref_update_index'
- !! policeQW
- !! policeQW_courtletter_dates[]
- !! policeQW_courtletter_subjects[]
- !! policeQW_courthearing_dates[]
- !! policeQW_courthearing_subjects[]
- if shplft_booked > 0: policeQW['shoplift_booked'] = shplft_booked & killvar 'shplft_booked'
- if prst_booked > 0: policeQW['prostitution_booked'] = prst_booked & killvar 'prst_booked'
- if shplft_counter > 0: policeQW['shoplift_counter'] = shplft_counter & killvar 'shplft_counter'
- if prst_counter > 0: policeQW['prostitution_counter'] = prost_counter & killvar 'prst_counter'
- if prst_bribe > 0: policeQW['prostitution_bribe'] = prst_bribe & killvar 'prst_bribe'
- if shplft_value > 0: policeQW['shoplift_value'] = shplft_value & killvar 'shplft_value'
- killvar 'book_response'
- if bookingofficer_rel > 0: policeQW['bookingofficer_rel'] = bookingofficer_rel & killvar 'bookingofficer_rel'
- if toldonguard > 0: policeQW['toldonguard'] = toldonguard & killvar 'toldonguard'
- if courtletter_date > 0:
- policeQW_courtletter_dates[0] = courtletter_date & killvar 'courtletter_date'
- if shplft_tmp > 0:
- $policeQW_courtletter_subjects[0] = 'shoplift_<<$detec_type>>'
- else
- $policeQW_courtletter_subjects[0] = 'prostitution_<<$detec_type>>'
- end
- end
- if courthearing_date > 0:
- policeQW_courthearing_dates[0] = courthearing_date & killvar 'courthearing_date'
- if shplft_tmp > 0:
- $policeQW_courthearing_subjects[0] = 'shoplift_<<$detec_type>>'
- else
- $policeQW_courthearing_subjects[0] = 'prostitution_<<$detec_type>>'
- end
- end
- killvar 'shplft_tmp'
- killvar 'prst_tmp'
- killvar '$detec_type'
- if legal_fine > 0: policeQW['legal_fine'] = legal_fine & killvar 'legal_fine'
- !! Sleep update.
- killvar 'varsleep'
- if bedPanty > 0: sleepVars['bedPanty'] = bedPanty & killvar 'bedPanty'
- if bedAnal > 0: sleepVars['bedAnal'] = bedAnal & killvar 'bedAnal'
- if bedVibrator > 0: sleepVars['bedVibrator'] = bedVibrator & killvar 'bedVibrator'
- if cheatVib > 0: sleepVars['cheatVib'] = cheatVib & killvar 'cheatVib'
- if notathomesleep > 0: sleepVars['notathomesleep'] = notathomesleep & killvar 'notathomesleep'
- if Enable_nodream > 0: sleepVars['cheat_nodream_chance'] = Enable_nodream & killvar 'Enable_nodream'
- sleepVars['events_active'] = 1
- sleepVars['dreams_active'] = 1
- if budilnikOn > 0: alarmVars['alarmOn'] = budilnikOn & killvar 'budilnikOn'
- if timer > 0: alarmVars['timerH'] = timer & killvar 'timer'
- if timerM > 0: alarmVars['timerM'] = timerM & killvar 'timerM'
- if timerEnd > 0: alarmVars['timerEndH'] = timerEnd & killvar 'timerEnd'
- if timerEndM > 0: alarmVars['timerEndM'] = timerEndM & killvar 'timerEndM'
- if alarm_holiday > 0: alarmVars['alarm_holiday'] = alarm_holiday & killvar 'alarm_holiday'
- !! Pav shared apartment update
- npctemp = 264
- $npc_dna['A<<npctemp>>'] = '1290130369 1043654233 5049908515 3153411713 0721993774 2486220839 0288719745'
- $npc_firstname['A<<npctemp>>'] = 'Yakov'
- $npc_nickname['A<<npctemp>>'] = 'Yakov'
- $npc_lastname['A<<npctemp>>'] = ''
- $npc_usedname['A<<npctemp>>'] = 'Yakov'
- npc_dob['A<<npctemp>>'] = 19961215
- $npc_notes['A<<npctemp>>'] = 'Yakov is a fitness-focused sports enthusiast with blond hair and a tanned complexion.'
- npc_gender['A<<npctemp>>'] = 0
- gs 'npcstaticdefaults', 'defaults'
- $npc_thdick['A<<npctemp>>'] = 'well proportioned'
- npc_dick['A<<npctemp>>'] = 14
- npc_sexskill['A<<npctemp>>'] = 1
- $npc_occupation['A<<npctemp>>'] = 'personal_trainer'
- npc_style['A<<npctemp>>'] = 5
- npctemp = 265
- $npc_dna['A<<npctemp>>'] = '1085950303 4348731991 6618084127 9067996922 8669859044 9431283301 0673267503'
- $npc_firstname['A<<npctemp>>'] = 'Nestor'
- $npc_nickname['A<<npctemp>>'] = 'Nestor'
- $npc_lastname['A<<npctemp>>'] = ''
- $npc_usedname['A<<npctemp>>'] = 'Nestor'
- npc_dob['A<<npctemp>>'] = 19930127
- $npc_notes['A<<npctemp>>'] = 'Nestor is a gopnik with a reputation for being rude and aggressive. His motto seems to be "the younger, the better," which can be concerning. He has a tough demeanor, with dark hair and dark skin, giving off an intimidating presence.'
- npc_gender['A<<npctemp>>'] = 0
- gs 'npcstaticdefaults', 'defaults'
- $npc_thdick['A<<npctemp>>'] = 'massive'
- npc_dick['A<<npctemp>>'] = 22
- npc_sexskill['A<<npctemp>>'] = 1
- npc_style['A<<npctemp>>'] = 2
- npctemp = 266
- $npc_dna['A<<npctemp>>'] = '5654106058 6395942483 3363408422 7113656738 1111862818 8859290040 7960339191'
- $npc_firstname['A<<npctemp>>'] = 'Oleg'
- $npc_nickname['A<<npctemp>>'] = 'Oleg'
- $npc_lastname['A<<npctemp>>'] = ''
- $npc_usedname['A<<npctemp>>'] = 'Oleg'
- npc_dob['A<<npctemp>>'] = 19950712
- $npc_notes['A<<npctemp>>'] = 'Oleg is a shy, young-looking guy with thick glasses, a slim frame, and very pale skin.'
- npc_gender['A<<npctemp>>'] = 0
- gs 'npcstaticdefaults', 'defaults'
- $npc_thdick['A<<npctemp>>'] = 'thick'
- npc_dick['A<<npctemp>>'] = 17
- npc_sexskill['A<<npctemp>>'] = 1
- $npc_occupation['A<<npctemp>>'] = 'programmer'
- npc_style['A<<npctemp>>'] = 3
- if sp_rel > 0: npc_rel['A264'] = sp_rel &killvar 'sp_rel'
- if gp_rel > 0: npc_rel['A265'] = gp_rel &killvar 'gp_rel'
- if nd_rel > 0: npc_rel['A266'] = nd_rel &killvar 'nd_rel'
- if nd_hj > 0: oleg_hj = nd_hj &killvar 'nd_hj'
- if nd_bj > 0: oleg_bj = nd_bj &killvar 'nd_bj'
- if nd_bjFail > 0: oleg_bjFail = nd_bjFail &killvar 'nd_bjFail'
- if nd_bjDeep > 0: oleg_bjDeep = nd_bjDeep &killvar 'nd_bjDeep'
- if nd_bjFailPuke > 0: oleg_bjFailPuke = nd_bjFailPuke &killvar 'nd_bjFailPuke'
- if nd_bjFailFaint > 0: oleg_bjFailFaint = nd_bjFailFaint &killvar 'nd_bjFailFaint'
- if nd_swall > 0: oleg_swall = nd_swall &killvar 'nd_swall'
- if nd_vagCumInsideUnwanted > 0: oleg_vagCumInsideUnwanted = nd_vagCumInsideUnwanted &killvar 'nd_vagCumInsideUnwanted'
- if nd_vag > 0: oleg_vag = nd_vag &killvar 'nd_vag'
- if nd_vagCumInside > 0: oleg_vagCumInside = nd_vagCumInside &killvar 'nd_vagCumInside'
- if nd_anal > 0: oleg_anal = nd_anal &killvar 'nd_anal'
- if nd_analCumInside > 0: oleg_analCumInside = nd_analCumInside &killvar 'nd_analCumInside'
- if nd_vagCumInsideUnwanted > 0: oleg_vagCumInsideUnwanted = nd_vagCumInsideUnwanted &killvar 'nd_vagCumInsideUnwanted'
- if nd_piss > 0: oleg_piss = nd_piss &killvar 'nd_piss'
- if nd_doPornpos > 0: oleg_doPornpos = nd_doPornpos &killvar 'nd_doPornpos'
- if nd_pornPos > 0: oleg_pornPos = nd_pornPos &killvar 'nd_pornPos'
- if gp_bj > 0: nestor_bj = gp_bj &killvar 'gp_bj'
- if gp_bjFail > 0: nestor_bjFail = gp_bjFail &killvar 'gp_bjFail'
- if gp_bjDeep > 0: nestor_bjDeep = gp_bjDeep &killvar 'gp_bjDeep'
- if gp_bjFailPuke > 0: nestor_bjFailPuke = gp_bjFailPuke &killvar 'gp_bjFailPuke'
- if gp_bjFailFaint > 0: nestor_bjFailFaint = gp_bjFailFaint &killvar 'gp_bjFailFaint'
- if gp_swall > 0: nestor_swall = gp_swall &killvar 'gp_swall'
- if gp_vagCumInsideUnwanted > 0: nestor_vagCumInsideUnwanted = gp_vagCumInsideUnwanted &killvar 'gp_vagCumInsideUnwanted'
- if gp_vag > 0: nestor_vag = gp_vag &killvar 'gp_vag'
- if gp_vagCumInside > 0: nestor_vagCumInside = gp_vagCumInside &killvar 'gp_vagCumInside'
- if gp_anal > 0: nestor_anal = gp_anal &killvar 'gp_anal'
- if gp_analCumInside > 0: nestor_analCumInside = gp_analCumInside &killvar 'gp_analCumInside'
- if gp_vagCumInsideUnwanted > 0: nestor_vagCumInsideUnwanted = gp_vagCumInsideUnwanted &killvar 'gp_vagCumInsideUnwanted'
- if gp_doPornpos > 0: nestor_doPornpos = gp_doPornpos &killvar 'gp_doPornpos'
- if gp_pornPos > 0: nestor_pornPos = gp_pornPos &killvar 'gp_pornPos'
- if sp_bj > 0: yakov_bj = sp_bj &killvar 'sp_bj'
- if sp_bjFail > 0: yakov_bjFail = sp_bjFail &killvar 'sp_bjFail'
- if sp_bjDeep > 0: yakov_bjDeep = sp_bjDeep &killvar 'sp_bjDeep'
- if sp_bjFailPuke > 0: yakov_bjFailPuke = sp_bjFailPuke &killvar 'sp_bjFailPuke'
- if sp_bjFailFaint > 0: yakov_bjFailFaint = sp_bjFailFaint &killvar 'sp_bjFailFaint'
- if sp_swall > 0: yakov_swall = sp_swall &killvar 'sp_swall'
- if sp_vagCumInsideUnwanted > 0: yakov_vagCumInsideUnwanted = sp_vagCumInsideUnwanted &killvar 'sp_vagCumInsideUnwanted'
- if sp_vag > 0: yakov_vag = sp_vag &killvar 'sp_vag'
- if sp_vagCumInside > 0: yakov_vagCumInside = sp_vagCumInside &killvar 'sp_vagCumInside'
- if sp_anal > 0: yakov_anal = sp_anal &killvar 'sp_anal'
- if sp_analCumInside > 0: yakov_analCumInside = sp_analCumInside &killvar 'sp_analCumInside'
- if sp_vagCumInsideUnwanted > 0: yakov_vagCumInsideUnwanted = sp_vagCumInsideUnwanted &killvar 'sp_vagCumInsideUnwanted'
- if sp_doPornpos > 0: yakov_doPornpos = sp_doPornpos &killvar 'sp_doPornpos'
- if sp_pornPos > 0: yakov_pornPos = sp_pornPos &killvar 'sp_pornPos'
- if sp_hj > 0: yakov_hj = sp_hj &killvar 'sp_hj'
- if sp_dildo > 0: yakov_dildo = sp_dildo &killvar'sp_dildo'
- if oleg_analCumInside > 0: oleg_cumAnal = oleg_analCumInside
- if oleg_analCumInside > 0: oleg_analCumInside -= oleg_analCumInsideUnwanted
- if oleg_analCumInsideUnwanted > 0: oleg_analCumInsideUnwanted -= oleg_analCumInside
- if nestor_analCumInside > 0: nestor_cumAnal = nestor_analCumInside
- if nestor_analCumInside > 0: nestor_analCumInside -= nestor_analCumInsideUnwanted
- if nestor_analCumInsideUnwanted > 0: nestor_analCumInsideUnwanted -= nestor_analCumInside
- if yakov_analCumInside > 0: yakov_cumAnal = yakov_analCumInside
- if yakov_analCumInside > 0: yakov_analCumInside -= yakov_analCumInsideUnwanted
- if yakov_analCumInsideUnwanted > 0: yakov_analCumInsideUnwanted -= yakov_analCumInside
- if oleg_vagCumInside > 0: oleg_cumVag = oleg_vagCumInside
- if oleg_vagCumInside > 0: oleg_vagCumInside -= oleg_vagCumInsideUnwanted
- if oleg_vagCumInsideUnwanted > 0: oleg_vagCumInsideUnwanted -= oleg_vagCumInside
- if nestor_vagCumInside > 0: nestor_cumVag = nestor_vagCumInside
- if nestor_vagCumInside > 0: nestor_vagCumInside -= nestor_vagCumInsideUnwanted
- if nestor_vagCumInsideUnwanted > 0: nestor_vagCumInsideUnwanted -= nestor_vagCumInside
- if yakov_vagCumInside > 0: yakov_cumVag = yakov_vagCumInside
- if yakov_vagCumInside > 0: yakov_vagCumInside -= yakov_vagCumInsideUnwanted
- if yakov_vagCumInsideUnwanted > 0: yakov_vagCumInsideUnwanted -= yakov_vagCumInside
- killvar 'gp_horny'
- killvar 'sp_horny'
- killvar 'nd_horny'
- killvar 'milkPause'
- killvar 'gp_cumVol'
- killvar 'sp_cumVol'
- killvar 'nd_cumVol'
- !! Prostitution blocking variable changes
- prostitute['wl_block'] = prostitute['blocked']
- prostitute['full_block'] = 0
- !! New variables to manage a homeless Sveta and travel.
- gs 'homes_properties_attr'
- if accessible_property['accessible_home_count'] < 1:
- gs 'homes_properties', 'set_homeless'
- else
- gs 'homes_properties', 'set_home', $home['current']
- end
- end
- !!------------------------------------!!Version 0.9.1.1!!-----------------------------------------------!!
- if temp_current_save_version < 00090101:
- if pornstudio > 1: pornstudio = 1
- if nichTanya['RelationshipBreakup'] ! 0 or nichTanya['RelationshipState'] ! 0:
- if nichTanya['RelationshipBreakup'] = 1: nichTanya['Relationship'] = 2
- if nichTanya['RelationshipState'] = 10: nichTanya['Relationship'] = 1
- if nichTanya['RelationshipState'] = 20: nichTanya['Relationship'] = 3
- if nichTanya['RelationshipState'] = 1000: nichTanya['Relationship'] = 4
- if nichTanya['RelationshipState'] = 1010: nichTanya['Relationship'] = 5
- if nichTanya['RelationshipState'] = 1011: nichTanya['Relationship'] = 6
- gs 'shortgs', 'remove_array_element', 'nichTanya','RelationshipBreakup'
- gs 'shortgs', 'remove_array_element', 'nichTanya','RelationshipState'
- end
- killvar '_n_timer'
- if $theme['name'] = '':
- if night_mode = 1:
- gs 'themes', 'set_black'
- elseif night_mode = 2:
- gs 'themes', 'set_gray'
- elseif night_mode = 3:
- gs 'themes', 'set_white'
- elseif night_mode = 4:
- gs 'themes', 'set_custom'
- else
- gs 'themes', 'set_dynamic'
- end
- if $theme['type'] = 'static':
- gs 'themes', 'apply_static'
- else
- if $location_type = 'public_outdoors' or $location_type = 'secluded' or $location_type = 'event_outdoors':
- gs 'themes', 'apply_dynamic', 'outdoors'
- else
- gs 'themes', 'apply_dynamic', 'indoors'
- end
- end
- killvar 'night_mode'
- killvar '$bgcolor'
- killvar '$bgcolor1'
- killvar '$bgcolor2'
- killvar '$bgcolor3'
- killvar '$fgcolor'
- killvar '$fgcolor1'
- end
- end
- !!------------------------------------!!Version 0.9.2.0!!-----------------------------------------------!!
- if temp_current_save_version < 00090200:
- ! Body update -- By Anjuna
- if genbsize ! 0: pcs_mass['bust_gen'] = genbsize & killvar 'genbsize'
- if nbsize ! 0: pcs_mass['bust'] = nbsize & killvar 'nbsize'
- if pcs_mass['butt_gen'] = 0: pcs_mass['butt_gen'] = 20
- if salo ! 0:
- temp_totmass = salo + pcs_mass['bust']
- temp_totgenmass = 60 + pcs_mass['bust_gen'] + pcs_mass['butt_gen']
- pcs_mass['bust'] = (temp_totmass * pcs_mass['bust_gen']) / temp_totgenmass
- pcs_mass['butt'] = (temp_totmass * pcs_mass['butt_gen']) / temp_totgenmass
- pcs_mass['body'] = temp_totmass - pcs_mass['bust'] - pcs_mass['butt']
- killvar 'salo'
- killvar 'temp_totmass'
- killvar 'temp_totgenmass'
- end
- if vofat ! 0: bodyVars['vofat'] = vofat & killvar 'vofat'
- if vhips ! 0: bodyVars['vhips'] = vhips & killvar 'vhips'
- if wratio ! 0: bodyVars['wratio'] = wratio & killvar 'wratio'
- if bratio ! 0: bodyVars['bratio'] = bratio & killvar 'bratio'
- if hratio ! 0: bodyVars['hratio'] = hratio & killvar 'hratio'
- if magicf2b ! 0: bodyVars['bust_magic'] = magicf2b & killvar 'magicf2b'
- if silicone_butt ! 0: bodyVars['butt_silicone'] = silicone_butt & killvar 'silicone_butt'
- if silicone ! 0: bodyVars['bust_silicone'] = silicone & killvar 'silicone'
- if butt_cheat ! 0: bodyVars['butt_cheat'] = butt_cheat & killvar 'butt_cheat'
- if pcs_mass['bust_message'] = 0: pcs_mass['bust_message'] = pcs_mass['bust']
- if pcs_mass['butt_message'] = 0: pcs_mass['butt_message'] = pcs_mass['butt']
- !!update_clothing
- !! Do not think we need this anymore. Since pcs_hips should now be basically unchanged.
- !!gs 'tailor2'
- !! Typo Correction -- By Derryth_Love
- if katjaQW['knows_masterbation'] > 0:
- katjaQW['knows_masturbation'] = katjaQW['knows_masterbation']
- gs 'shortgs', 'remove_array_element', 'katjaQW', 'knows_masterbation'
- end
- !! body_structure introduction and variable migration:
- if $bmi_desc ! '': $bodyVars['bmi_desc'] = $bmi_desc & killvar '$bmi_desc'
- if $body ! '': $bodyVars['desc'] = $body & killvar '$body'
- !! Migration of alterstrtimg and start_type
- if arrsize('start_type') ! 4 and alterstrtimg ! 0:
- if mid($start_type[0], 1, 2) = 'sg':
- $temp_st[0] = 'sg'
- elseif mid($start_type[0], 1, 3) = 'uni':
- $temp_st[0] = 'uni'
- else
- $temp_st[0] = 'city'
- end
- $temp_st[1] = $start_type[1]
- if $temp_st[1] = '': $temp_st[1] = 'magic'
- if alterstrtimg >= 8 and alterstrtimg <= 11:
- $temp_st[2] = 'nerd'
- if alterstrtimg = 8:
- $temp_st[3] = 'nerdqueen'
- elseif alterstrtimg = 9:
- $temp_st[3] = 'goodstudent'
- elseif alterstrtimg = 10:
- $temp_st[3] = 'computergeek'
- else
- $temp_st[3] = 'chessplayer'
- end
- elseif alterstrtimg >= 12 and alterstrtimg <= 15:
- $temp_st[2] = 'jock'
- if alterstrtimg = 12:
- $temp_st[3] = 'volleyball'
- elseif alterstrtimg = 13:
- $temp_st[3] = 'dancer'
- elseif alterstrtimg = 14:
- $temp_st[3] = 'runner'
- else
- $temp_st[3] = 'football'
- end
- elseif alterstrtimg >= 16 and alterstrtimg <= 17:
- $temp_st[2] = 'cool'
- if alterstrtimg = 16:
- $temp_st[3] = 'socialite'
- elseif alterstrtimg = 17:
- $temp_st[3] = 'beautiful'
- end
- elseif alterstrtimg >= 18 and alterstrtimg <= 21:
- $temp_st[2] = 'gopnik'
- if alterstrtimg = 18:
- $temp_st[3] = 'gopnikstart'
- elseif alterstrtimg = 19:
- $temp_st[3] = 'troublemaker'
- elseif alterstrtimg = 20:
- $temp_st[3] = 'vitekgf'
- else
- $temp_st[3] = 'alternative'
- end
- elseif alterstrtimg >= 22 and alterstrtimg <= 28:
- $temp_st[2] = 'outcast'
- if alterstrtimg = 22:
- $temp_st[3] = 'friendless'
- elseif alterstrtimg = 23:
- $temp_st[3] = 'uglyduckling'
- elseif alterstrtimg = 24:
- $temp_st[3] = 'goodgirl'
- elseif alterstrtimg = 25:
- $temp_st[3] = 'slut'
- else
- $temp_st[3] = 'goth'
- end
- elseif alterstrtimg = 31:
- $temp_st[2] = 'cool'
- $temp_st[3] = 'anorexic'
- else
- $temp_st[2] = 'outcast'
- $temp_st[3] = 'friendless'
- end
- killvar 'start_type'
- killvar 'alterstrtimg'
- $start_type['loc'] = $temp_st[0]
- $start_type['magic'] = $temp_st[1]
- $start_type['group'] = $temp_st[2]
- $start_type['cat'] = $temp_st[3]
- killvar 'temp_st'
- end
- if $start_type['loc'] = '': $start_type['loc'] = 'city'
- if $start_type['magic'] = '': $start_type['magic'] = 'magic'
- if $start_type['group'] = '': $start_type['group'] = 'outcast'
- if $start_type['cat'] = '': $start_type['cat'] = 'friendless'
- !update fashionista to fashionista_dress\
- if arrsize('fashionista') > 0:
- :loopfashionista2
- if fashionista[i] = 1:
- fashionista_dress[i] = 1
- fashionista_dress_h[i] = fashionista_h[i]
- fashionista_dress_b[i] = fashionista_b[i]
- fashionista_dress_s[i] = fashionista_s[i]
- end
- i += 4
- if i <= 200:jump 'loopfashionista2'
- killvar 'fashionista'
- killvar 'fashionista_h'
- killvar 'fashionista_b'
- killvar 'fashionista_s'
- end
- ! Transport update
- if Trainpass_day ! 0: transportVars['trainpass_day'] = Trainpass_day & killvar 'Trainpass_day'
- killvar 'train_event'
- ! Therapist
- if therapist_key[1] > 0: therapistQW['hotel_day'] = therapist_key[1] & killvar 'therapist_key', 1
- if therapist_key > 0: therapistQW['hotel_key'] = therapist_key & killvar 'therapist_key'
- ! Ballet Dorm
- if arrsize('homes') = 16: $homes[] = 'hotel_therapist'
- if $home_name['hotel_therapist'] = '':
- $home_name['hotel_therapist'] = 'hotel_therapist'
- $home_name['17'] = 'hotel_therapist'
- end
- if arrsize('homes') = 17: $homes[] = 'pushkin_ballet_dorm'
- if $home_name['pushkin_ballet_dorm'] = '':
- $home_name['pushkin_ballet_dorm'] = 'pushkin_ballet_dorm'
- $home_name['18'] = 'pushkin_ballet_dorm'
- end
- ! Call Trace update
- killvar 'call_trace_enabled'
- killvar 'call_trace_shown'
- killvar 'call_trace_manual'
- killvar '$call_trace'
- end
- !!------------------------------------!!Version 0.9.2.1!!-----------------------------------------------!!
- if temp_current_save_version < 00090201:
- if btwarn > 0: bodyVars['weight_warning'] = btwarn & killvar 'btwarn'
- if pcs_mass['body_message'] = 0: pcs_mass['body_message'] = pcs_masss['body']
- !! Clears broken pregnancy data
- rej_idx = 0
- rej_sz = arrsize('Babyptype')
- :lutcycloop
- if rej_idx < rej_sz:
- if $ChildFath[rej_idx] = '':
- killvar 'polkid',rej_idx
- killvar '$kidname',rej_idx
- killvar 'kidage',rej_idx
- killvar 'daykid',rej_idx
- killvar 'monthkid',rej_idx
- killvar 'yearkid',rej_idx
- killvar 'Babyptype',rej_idx
- killvar '$ChildFath',rej_idx
- killvar 'hairkid',rej_idx
- killvar 'eyeskid',rej_idx
- killvar 'cumarrcon',rej_idx
- FertEgg -= 1
- end
- rej_idx += 1
- jump 'lutcycloop'
- if arrsize('Babyptype') <= 0:
- preg = 0
- pregchem = 0
- knowpreg = 0
- end
- end
- killvar 'rej_idx'
- killvar 'rej_sz'
- end
- !!------------------------------------!!Version 0.9.2.2!!-----------------------------------------------!!
- if temp_current_save_version < 00090202:
- !!updating of BDSM club variables to use array and be generally better
- if BDSMtaxi = 1:
- bdsmclub['unlocked'] = 1
- if BDSMClubIn = 1:
- bdsmclub['intro'] = 1
- if $BDSMrole = 's':
- bdsmclub['subtraining'] = 3
- else
- bdsmclub['domtraining'] = 1
- end
- bdsmclub['payday'] = BDSMpayDay
- end
- end
- killvar'BDSMtaxi'
- killvar'BDSMmeet'
- killvar'BDSMClubIn'
- killvar'BDSMClub'
- killvar'DSMday'
- killvar'BDSMrole'
- killvar'BDSMpayDay'
- if motherQW['seen_dildos'] > 0 and motherKnowDildo = 0: motherKnowDildo = 1
- if motherQW['seen_dildos'] = 0 and motherKnowDildo > 0: motherQW['seen_dildos'] = 1
- if motherKnowRaped > 0: motherKnowSpravka = 1
- end
- !!------------------------------------!!Version 0.9.2.3!!-----------------------------------------------!!
- if temp_current_save_version < 00090203:
- !!updates the exp to the new scale so you don''t go down in stat
- gs 'stat_sklattrib'
- i = 0 & x = 1
- :rstloop
- expadj = func('_difficulty','getexpadj')
- tl = 0
- :trtrstloop
- tltp = 0
- :trtrstinsdlp
- !! Note this loop is done with a flag set in the dynamic that is checked outside; this is because testing showed inconsistent results when jumping from inside the dynamic and with the whole loop in the dynamic.
- dynamic "
- if <<$traitattskl[tl]>> > 0 and <<$traitattskl[tl]>>[tltp + 1] = x and <<$traitattskl[tl]>>[tltp + 2] = i and <<$traitattskl[tl]>>[tltp + 3] ! 0: expadj += <<$traitattskl[tl]>>[tltp + 3]
- if <<$traitattskl[tl]>>[tltp + 11] ! 0: insdlpflag = 1
- "
- if insdlpflag = 1: tltp += 10 & insdlpflag = 0 & jump 'trtrstinsdlp'
- tl += 1
- if tl < arrsize ('$traitattskl'): jump 'trtrstloop'
- killvar 'tl' & killvar 'tltp' & killvar 'insdlpflag'
- if x = 1:
- $attskltmp = $att_name[i]
- else
- $attskltmp = $skl_name[i]
- end
- dynamic "
- if <<$attskltmp>>_lvl > 0:
- <<$attskltmp>>_exp -= (expadj * (<<$attskltmp>>_lvl - 1) * (<<$attskltmp>>_lvl - 1) / 180)
- <<$attskltmp>>_exp += (expadj *73* (<<$attskltmp>>_lvl - 1) * (<<$attskltmp>>_lvl - 1) / 2730)
- <<$attskltmp>>_mem = <<$attskltmp>>_exp
- end
- "
- killvar 'expadj' & killvar '$attskltmp'
- i += 1
- if (x = 1 and i < arrsize ('$att_name')) or (x = 2 and i < arrsize ('$skl_name')): jump 'rstloop'
- i = 0 & x += 1
- if x < 3: jump 'rstloop'
- killvar 'i' & killvar 'x'
- end
- !!------------------------------------!!Version 0.9.2.5!!-----------------------------------------------!!
- if temp_current_save_version < 00090204:
- if oleg_hj > 0: Oleg['hj'] = oleg_hj &killvar 'oleg_hj'
- if oleg_bj > 0: Oleg['bj'] = oleg_bj &killvar 'oleg_bj'
- if oleg_bjFail > 0: Oleg['bjFail'] = oleg_bjFail &killvar 'oleg_bjFail'
- if oleg_bjDeep > 0: Oleg['bjDeep'] = oleg_bjDeep &killvar 'oleg_bjDeep'
- if oleg_bjFailPuke > 0: Oleg['bjFailPuke'] = oleg_bjFailPuke &killvar 'oleg_bjFailPuke'
- if oleg_bjFailFaint > 0: Oleg['bjFailFaint'] = oleg_bjFailFaint &killvar 'oleg_bjFailFaint'
- if oleg_swall > 0: Oleg['swall'] = oleg_swall &killvar 'oleg_swall'
- if oleg_vagCumInsideUnwanted > 0: Oleg['vagCumInsideUnwanted'] = oleg_vagCumInsideUnwanted &killvar 'oleg_vagCumInsideUnwanted'
- if oleg_vag > 0: Oleg['vag'] = oleg_vag &killvar 'oleg_vag'
- if oleg_vagCumInside > 0: Oleg['vagCumInside'] = oleg_vagCumInside &killvar 'oleg_vagCumInside'
- if oleg_anal > 0: Oleg['anal'] = oleg_anal &killvar 'oleg_anal'
- if oleg_analCumInside > 0: Oleg['analCumInside'] = oleg_analCumInside &killvar 'oleg_analCumInside'
- if oleg_vagCumInsideUnwanted > 0: Oleg['vagCumInsideUnwanted'] = oleg_vagCumInsideUnwanted &killvar 'oleg_vagCumInsideUnwanted'
- if oleg_piss > 0: Oleg['piss'] = oleg_piss &killvar 'oleg_piss'
- if oleg_doPornpos > 0: Oleg['doPornpos'] = oleg_doPornpos &killvar 'oleg_doPornpos'
- if oleg_pornPos > 0: Oleg['pornPos'] = oleg_pornPos &killvar 'oleg_pornPos'
- if nestor_bj > 0: Nestor['bj'] = nestor_bj &killvar 'nestor_bj'
- if nestor_bjFail > 0: Nestor['bjFail'] = nestor_bjFail &killvar 'nestor_bjFail'
- if nestor_bjDeep > 0: Nestor['bjDeep'] = nestor_bjDeep &killvar 'nestor_bjDeep'
- if nestor_bjFailPuke > 0: Nestor['bjFailPuke'] = nestor_bjFailPuke &killvar 'nestor_bjFailPuke'
- if nestor_bjFailFaint > 0: Nestor['bjFailFaint'] = nestor_bjFailFaint &killvar 'nestor_bjFailFaint'
- if nestor_swall > 0: Nestor['swall'] = nestor_swall &killvar 'nestor_swall'
- if nestor_vagCumInsideUnwanted > 0: Nestor['vagCumInsideUnwanted'] = nestor_vagCumInsideUnwanted &killvar 'nestor_vagCumInsideUnwanted'
- if nestor_vag > 0: Nestor['vag'] = nestor_vag &killvar 'nestor_vag'
- if nestor_vagCumInside > 0: Nestor['vagCumInside'] = nestor_vagCumInside &killvar 'nestor_vagCumInside'
- if nestor_anal > 0: Nestor['anal'] = nestor_anal &killvar 'nestor_anal'
- if nestor_analCumInside > 0: Nestor['analCumInside'] = nestor_analCumInside &killvar 'nestor_analCumInside'
- if nestor_vagCumInsideUnwanted > 0: Nestor['vagCumInsideUnwanted'] = nestor_vagCumInsideUnwanted &killvar 'nestor_vagCumInsideUnwanted'
- if nestor_doPornpos > 0: Nestor['doPornpos'] = nestor_doPornpos &killvar 'nestor_doPornpos'
- if nestor_pornPos > 0: Nestor['pornPos'] = nestor_pornPos &killvar 'nestor_pornPos'
- if yakov_bj > 0: Yakov['bj'] = yakov_bj &killvar 'yakov_bj'
- if yakov_bjFail > 0: Yakov['bjFail'] = yakov_bjFail &killvar 'yakov_bjFail'
- if yakov_bjDeep > 0: Yakov['bjDeep'] = yakov_bjDeep &killvar 'yakov_bjDeep'
- if yakov_bjFailPuke > 0: Yakov['bjFailPuke'] = yakov_bjFailPuke &killvar 'yakov_bjFailPuke'
- if yakov_bjFailFaint > 0: Yakov['bjFailFaint'] = yakov_bjFailFaint &killvar 'yakov_bjFailFaint'
- if yakov_swall > 0: Yakov['swall'] = yakov_swall &killvar 'yakov_swall'
- if yakov_vagCumInsideUnwanted > 0: Yakov['vagCumInsideUnwanted'] = yakov_vagCumInsideUnwanted &killvar 'yakov_vagCumInsideUnwanted'
- if yakov_vag > 0: Yakov['vag'] = yakov_vag &killvar 'yakov_vag'
- if yakov_vagCumInside > 0: Yakov['vagCumInside'] = yakov_vagCumInside &killvar 'yakov_vagCumInside'
- if yakov_anal > 0: Yakov['anal'] = yakov_anal &killvar 'yakov_anal'
- if yakov_analCumInside > 0: Yakov['analCumInside'] = yakov_analCumInside &killvar 'yakov_analCumInside'
- if yakov_vagCumInsideUnwanted > 0: Yakov['vagCumInsideUnwanted'] = yakov_vagCumInsideUnwanted &killvar 'yakov_vagCumInsideUnwanted'
- if yakov_doPornpos > 0: Yakov['doPornpos'] = yakov_doPornpos &killvar 'yakov_doPornpos'
- if yakov_pornPos > 0: Yakov['pornPos'] = yakov_pornPos &killvar 'yakov_pornPos'
- if yakov_hj > 0: Yakov['hj'] = yakov_hj &killvar 'yakov_hj'
- if yakov_dildo > 0: Yakov['dildo'] = yakov_dildo &killvar'yakov_dildo'
- if rentLeft > 0: shared_apt['rentLeft'] = rentLeft & killvar 'rentLeft'
- if weekNum > 0: shared_apt['weekNum'] = weekNum & killvar 'weekNum'
- if rentWeekNum > 0: shared_apt['rentWeekNum'] = rentWeekNum & killvar 'rentWeekNum'
- if servitudeLvl > 0: shared_apt['servitudeLvl'] = servitudeLvl & killvar 'servitudeLvl'
- if servicePaid > 0: shared_apt['servicePaid'] = servicePaid & killvar 'servicePaid'
- if cashPaid > 0: shared_apt['cashPaid'] = cashPaid & killvar 'cashPaid'
- if pavSharedAptEnabled > 0: shared_apt['enabled'] = pavSharedAptEnabled & killvar 'pavSharedAptEnabled'
- if pavIntroStep > 0: shared_apt['pavIntroStep'] = pavIntroStep & killvar 'pavIntroStep'
- if rentWeekly > 0: shared_apt['rentWeekly'] = rentWeekly & killvar 'rentWeekly'
- if price > 0: shared_apt['price'] = price & killvar 'price'
- if vcard > 0: mc_inventory['vintage_card'] = vcard & killvar 'vcard'
- if card > 0: mc_inventory['card'] = card & killvar 'card'
- if sexCh > 0: shared_apt['sexCh'] = sexCh & killvar 'sexCh'
- if actionR > 0: shared_apt['actionR'] = actionR & killvar 'actionR'
- if seenAd > 0: shared_apt['seenAd'] = seenAd & killvar 'seenAd'
- if gobelen > 0: mc_inventory['tapestry'] = gobelen & killvar 'gobelen'
- if GarTorgItem > 0: mc_inventory['trinkets_garage'] = GarTorgItem & killvar 'GarTorgItem'
- if TovarL > 0: mc_inventory['trinkets_home'] = TovarL & killvar 'TovarL'
- if perenGarTov > 0: killvar 'perenGarTov'
- if mc_inventory['refill_bottle'] > 0 and mc_inventory['refill_bottle_water'] = 0: mc_inventory['refill_bottle_water'] = mc_inventory['refill_bottle'] & mc_inventory['refill_bottle'] = 1
- killvar'kuhdrova'
- if Oleg['analCumInside'] > 0: Oleg['cumAnal'] = Oleg['analCumInside']
- if Oleg['analCumInside'] > 0: Oleg['analCumInside'] -= Oleg['analCumInsideUnwanted']
- if Oleg['analCumInsideUnwanted'] > 0: Oleg['analCumInsideUnwanted'] -= Oleg['analCumInside']
- if Nestor['analCumInside'] > 0: Nestor['cumAnal'] = Nestor['analCumInside']
- if Nestor['analCumInside'] > 0: Nestor['analCumInside'] -= Nestor['analCumInsideUnwanted']
- if Nestor['analCumInsideUnwanted'] > 0: Nestor['analCumInsideUnwanted'] -= Nestor['analCumInside']
- if Yakov['analCumInside'] > 0: Yakov['cumAnal'] = Yakov['analCumInside']
- if Yakov['analCumInside'] > 0: Yakov['analCumInside'] -= Yakov['analCumInsideUnwanted']
- if Yakov['analCumInsideUnwanted'] > 0: Yakov['analCumInsideUnwanted'] -= Yakov['analCumInside']
- if Oleg['vagCumInside'] > 0: Oleg['cumVag'] = Oleg['vagCumInside']
- if Oleg['vagCumInside'] > 0: Oleg['vagCumInside'] -= Oleg['vagCumInsideUnwanted']
- if Oleg['vagCumInsideUnwanted'] > 0: Oleg['vagCumInsideUnwanted'] -= Oleg['vagCumInside']
- if Nestor['vagCumInside'] > 0: Nestor['cumVag'] = Nestor['vagCumInside']
- if Nestor['vagCumInside'] > 0: Nestor['vagCumInside'] -= Nestor['vagCumInsideUnwanted']
- if Nestor['vagCumInsideUnwanted'] > 0: Nestor['vagCumInsideUnwanted'] -= Nestor['vagCumInside']
- if Yakov['vagCumInside'] > 0: Yakov['cumVag'] = Yakov['vagCumInside']
- if Yakov['vagCumInside'] > 0: Yakov['vagCumInside'] -= Yakov['vagCumInsideUnwanted']
- if Yakov['vagCumInsideUnwanted'] > 0: Yakov['vagCumInsideUnwanted'] -= Yakov['vagCumInside']
- !! Drugs variable migration
- if NarkImmune > 0: drugVars['cheat_immune'] = NarkImmune & killvar 'NarkImmune'
- if SNarkPriton > 0: drugVars['city_drugden'] = SNarkPriton & killvar 'SNarkPriton'
- if snarkozak > 0: drugVars['pav_dropoff'] = snarkozak & killvar 'snarkozak'
- if siga_bum > 0: mc_inventory['cigarettes'] += 1 & killvar 'siga_bum'
- if smoker > 0: drugVars['cigarettes_used'] = smoker & killvar 'smoker'
- if smoke_exp > 0: drugVars['cigarettes_exp'] = smoke_exp & killvar 'smoke_exp'
- if smokerneed > 0: drugVars['cigarettes_need'] = smokerneed & killvar 'smokerneed'
- if smokeDay > 0: drugVars['cigarettes_day'] = smokeDay & killvar 'smokeDay'
- if smokeHour > 0: drugVars['cigarettes_hour'] = smokeHour & killvar 'smokeHour'
- if smokeminut > 0: drugVars['cigarettes_minute'] = smokeminut & killvar 'smokeminut'
- if joint < 0: killvar 'joint'
- if joint > 0: mc_inventory['joints'] = joint & killvar 'joint'
- if jointhigh > 0: drugVars['weed_high'] = jointhigh & killvar 'jointhigh'
- if joint_smoked > 0: drugVars['weed_used'] = joint_smoked & killvar 'joint_smoked'
- if joint_exp > 0: drugVars['weed_exp'] = joint_exp & killvar 'joint_exp'
- if jointday > 0: drugVars['weed_day'] = jointday & killvar 'jointday'
- if jointhour > 0: drugVars['weed_hour'] = jointhour & killvar 'jointhour'
- if jointminut > 0: drugVars['weed_minute'] = jointminut & killvar 'jointminut'
- if SNarkTimes['inject'] > 0: drugVars['heroin_inject'] = SNarkTimes['inject']
- if StrongNarkota > 0: drugVars['heroin_high'] = StrongNarkota & killvar 'StrongNarkota'
- if SNarkTimes > 0: drugVars['heroin_used'] = SNarkTimes & killvar 'SNarkTimes'
- if heroin_exp > 0: drugVars['heroin_exp'] = heroin_exp & killvar 'heroin_exp'
- if SLomka > 0: drugVars['heroin_need'] = SLomka & killvar 'SLomka'
- if narkozakday > 0: drugVars['heroin_day'] = narkozakday & killvar 'narkozakday'
- if NarkShmaraTimes > 0: drugVars['heroin_whore'] = NarkShmaraTimes & killvar 'NarkShmaraTimes'
- if SNarkvnesh > 0: drugVars['heroin_penalty'] = SNarkvnesh & killvar 'SNarkvnesh'
- if dur > 0: mc_inventory['cocaine'] = dur & killvar 'dur'
- if nark > 0: drugVars['cocaine_system'] = nark & killvar 'nark'
- if cocaine_count > 0: drugVars['cocaine_used'] = cocaine_count & killvar 'cocaine_count'
- if cocaine_exp > 0: drugVars['cocaine_exp'] = cocaine_exp & killvar 'cocaine_exp'
- if narkday > 0: drugVars['cocaine_day'] = narkday & killvar 'narkday'
- if narkoman > 0: drugVars['cocaine_addict'] = narkoman & killvar 'narkoman'
- if willday_cocaine > 0: drugVars['cocaine_willday'] = willday_cocaine & killvar 'willday_cocaine'
- if amphetamine > 0: mc_inventory['amphetamine'] = amphetamine & killvar 'amphetamine'
- if amphHigh > 0: drugVars['amphetamine_high'] = amphHigh & killvar 'amphHigh'
- if amphetamine_count > 0: drugVars['amphetamine_used'] = amphetamine_count & killvar 'amphetamine_count'
- if amphetamine_exp > 0: drugVars['amphetamine_exp'] = amphetamine_exp & killvar 'amphetamine_exp'
- if amphIntake > 0: drugVars['amphetamine_intake'] = amphIntake & killvar 'amphIntake'
- if amphWithdrawl > 0: drugVars['amphetamine_withdrawl'] = amphWithdrawl & killvar 'amphWithdrawl'
- if amphetamineBonus > 0: drugVars['amphetamine_bonus'] = amphetamineBonus & killvar 'amphetamineBonus'
- if mentats_have > 0: mc_inventory['mentats'] = mentats_have & killvar 'mentats_have'
- if mentats_dose > 0: drugVars['mentats_dose'] = mentats_dose & killvar 'mentats_dose'
- if alcohol_count > 0: drugVars['alcohol_used'] = alcohol_count & killvar 'alcohol_count'
- if alcohol_exp > 0: drugVars['alcohol_exp'] = alcohol_exp & killvar 'alcohol_exp'
- if aphrodisiac_have > 0: mc_inventory['aphrodisiac'] = aphrodisiac_have & killvar 'aphrodisiac_have'
- if aphrodisiac_addiction > 0: drugVars['aphrodisiac_addict'] = aphrodisiac_addiction & killvar 'aphrodisiac_addiction'
- if aphrodisiac_timer > 0: drugVars['aphrodisiac_timer'] = aphrodisiac_timer & killvar 'aphrodisiac_timer'
- if aphrodisiac_overdose > 0: drugVars['aphrodisiac_overdose'] = aphrodisiac_overdose & killvar 'aphrodisiac_overdose'
- if $aphrodisiac_msg ! '': $drugVars['aphrodisiac_msg'] = $aphrodisiac_msg & killvar 'aphrodisiac_msg'
- if steroid_have > 0: mc_inventory['steroids'] = steroid_have & killvar 'steroid_have'
- if steroid_counter > 0: drugVars['steroids_used'] = steroid_counter & killvar 'steroid_counter'
- if steroid_dose > 0: drugVars['steroids_dose'] = steroid_dose & killvar 'steroid_dose'
- if bcream_have > 0: mc_inventory['breastcream'] = bcream_have & killvar 'bcream_have'
- if bcream_used > 0: drugVars['breastcream_dose'] = bcream_used & killvar 'bcream_used'
- ! Adding the new room in gadukino to the home_name array:
- $home_name['gad_gpbarn'] = 'grandparents_house'
- ! heart-shaped butt added:
- dynamic $npc_preferences['A14']
- if arrpos('$npc_pref_traits', 'body_ass_heart') < 0:
- gs 'npc_set_preference', 'A14', 'body_ass_heart', 'like'
- end
- killvar 'npc_pref_traits'
- ! Professional runner variable migration
- if begsec > 0: runnerQW['joined_team'] = begsec & killvar 'begsec'
- if run_comp_day > 0: runnerQW['comp_day'] = run_comp_day & killvar 'run_comp_day'
- if kolsorev > 0: runnerQW['races_ran'] = kolsorev & killvar 'kolsorev'
- if razradbeg > 0: runnerQW['prof_stage'] = razradbeg & killvar 'razradbeg'
- if bronzebeg > 0: runnerQW['bronze_medals'] = bronzebeg & killvar 'bronzebeg'
- if silverbeg > 0: runnerQW['silver_medals'] = silverbeg & killvar 'silverbeg'
- if goldbeg > 0: runnerQW['gold_medals'] = goldbeg & killvar 'goldbeg'
- if razradbegK > 0: runnerQW['qualifiers'] = razradbegK & killvar 'razradbegK'
- if razradbegEB > 0: runnerQW['champ_bronze'] = razradbegEB & killvar 'razradbegEB'
- if razradbegES > 0: runnerQW['champ_silver'] = razradbegES & killvar 'razradbegES'
- if razradbegEG > 0: runnerQW['champ_gold'] = razradbegEG & killvar 'razradbegEG'
- if SchoolSorev > 0: runnerQW['pav_racetype'] = SchoolSorev & killvar 'SchoolSorev'
- if LocalRun > 0: runnerQW['pav_stage'] = LocalRun & killvar 'LocalRun'
- if swinbeg > 0: runnerQW['pav_wins1'] = swinbeg & killvar 'swinbeg'
- if swinbeggor > 0: runnerQW['pav_wins2'] = swinbeggor & killvar 'swinbeggor'
- !! Flash variable migration to singular array (which is killvared on site)
- if dress_ind_bra > 0: killvar 'dress_ind_bra'
- if dress_ind_tits > 0: killvar 'dress_ind_tits'
- if dress_ind_panties > 0: killvar 'dress_ind_panties'
- if dress_ind_pussy > 0: killvar 'dress_ind_pussy'
- if dress_ind_pussy_hairy > 0: killvar 'dress_ind_pussy_hairy'
- if dress_ind_pantyrear > 0: killvar 'dress_ind_pantyrear'
- if dress_ind_butt > 0: killvar 'dress_ind_butt'
- if dress_ind_full > 0: killvar 'dress_ind_full'
- if dress_ind_full_hairy > 0: killvar 'dress_ind_full_hairy'
- if dress_out_bra > 0: killvar 'dress_out_bra'
- if dress_out_tits > 0: killvar 'dress_out_tits'
- if dress_out_panties > 0: killvar 'dress_out_panties'
- if dress_out_pussy > 0: killvar 'dress_out_pussy'
- if dress_out_pussy_hairy > 0: killvar 'dress_out_pussy_hairy'
- if dress_out_pantyrear > 0: killvar 'dress_out_pantyrear'
- if dress_out_butt > 0: killvar 'dress_out_butt'
- if dress_out_butt_plug > 0: killvar 'dress_out_butt_plug'
- if dress_out_full > 0: killvar 'dress_out_full'
- if dress_out_full_hairy > 0: killvar 'dress_out_full_hairy'
- if pants_ind_bra > 0: killvar 'pants_ind_bra'
- if pants_ind_tits > 0: killvar 'pants_ind_tits'
- if pants_ind_panties > 0: killvar 'pants_ind_panties'
- if pants_ind_pussy > 0: killvar 'pants_ind_pussy'
- if pants_ind_pussy_hairy > 0: killvar 'pants_ind_pussy_hairy'
- if pants_ind_pantyrear > 0: killvar 'pants_ind_pantyrear'
- if pants_ind_butt > 0: killvar 'pants_ind_butt'
- if pants_ind_full > 0: killvar 'pants_ind_full'
- if pants_ind_full_hairy > 0: killvar 'pants_ind_full_hairy'
- if pants_out_bra > 0: killvar 'pants_out_bra'
- if pants_out_tits > 0: killvar 'pants_out_tits'
- if pants_out_panties > 0: killvar 'pants_out_panties'
- if pants_out_pussy > 0: killvar 'pants_out_pussy'
- if pants_out_pussy_hairy > 0: killvar 'pants_out_pussy_hairy'
- if pants_out_pantyrear > 0: killvar 'pants_out_pantyrear'
- if pants_out_butt > 0: killvar 'pants_out_butt'
- if pants_out_butt_plug > 0: killvar 'pants_out_butt_plug'
- if pants_out_full > 0: killvar 'pants_out_full'
- if pants_out_full_hairy > 0: killvar 'pants_out_full_hairy'
- !! Introduction of lact_ev['poli_totaldonatemoney']
- if lact_ev['poli_totaldonatemoney'] <= 0 and lact_ev['poli_totalmilkdonated'] >= 5: lact_ev['poli_totaldonatemoney'] = (lact_ev['poli_totalmilkdonated'] / 5) * 10
- if soniaQW[soniafall_block] > 1 and soniaQW[soniafall_block] ! soniaQW['soniafall_block']:
- soniaQW['soniafall_block'] = soniaQW[soniafall_block]
- if soniaQW['homeinvite'] > 0: soniaQW['homeinvite'] = 1
- end
- if vladimirday > 0 or vladimirQW > 0 and vladimirQW['stage'] = 0:
- temp_var1 = vladimirQW
- killvar 'vladimirQW'
- vladimirQW['stage'] = temp_var1
- if vladimirday > 0: vladimirQW['day'] = vladimirday
- killvar 'vladimirday'
- killvar 'temp_var1'
- end
- !! Telephone call migration to their correct event locations
- if arrpos('$contact', 'A108') > -1:
- temp_pos = arrpos('$contact', 'A108')
- if strpos($contactICode[temp_pos], 'telefon') > 0:
- $contactICode[temp_pos] = replace($contactICode[temp_pos], "'telefon', 'vladimir'", "'vladimirQW_loc', 'telephone_call'")
- end
- if strpos($contactISche[temp_pos], 'vladimirday') > 0:
- $contactISche[temp_pos] = replace($contactISche[temp_pos], "vladimirday", "vladimirQW['day']")
- end
- killvar 'temp_pos'
- end
- if arrpos('$contact', 'A192') > -1:
- temp_pos = arrpos('$contact', 'A192')
- if strpos($contactOCode[temp_pos], 'telefon') > 0:
- $contactOCode[temp_pos] = replace($contactOCode[temp_pos], 'telefon', 'nastja')
- end
- killvar 'temp_pos'
- end
- !! sms scheduling added to addcontact in telefon:
- if arrsize('$contact') > arrsize('contactOSMSCode'):
- temp_maxi = arrsize('$contact')
- temp_i = arrsize('contactOSMSCode')
- :saveupdater_SMSCODE_scheduling_loop
- $contactOSMSCode[temp_i] = ""
- $contactOSMSSche[temp_i] = "0"
- $contactISMSCode[temp_i] = ""
- $contactISMSSche[temp_i] = "0"
- temp_i += 1
- if temp_i < temp_maxi: jump 'saveupdater_SMSCODE_scheduling_loop'
- killvar 'temp_maxi'
- killvar 'temp_i'
- end
- !! region added to the blackmailer array:
- if $blackmailQW['init_flashloc'] ! '' and $blackmailQW['init_flashregion'] = '':
- if strpos($blackmailQW['init_flashloc'], 'city') > 0:
- $blackmailQW['init_flashregion'] = 'city'
- elseif strpos($blackmailQW['init_flashloc'], 'pav') > 0:
- $blackmailQW['init_flashregion'] = 'pav'
- elseif strpos($blackmailQW['init_flashloc'], 'gad') > 0:
- $blackmailQW['init_flashregion'] = 'gad'
- elseif strpos($blackmailQW['init_flashloc'], 'pushkin') > 0:
- $blackmailQW['init_flashregion'] = 'pushkin'
- elseif $start_type['loc'] = 'city':
- $blackmailQW['init_flashregion'] = 'city'
- else
- $blackmailQW['init_flashregion'] = 'pav'
- end
- blackmailQW['total_material'] = 1
- end
- if $blackmailQW['init_flashimage'] ! '' and strpos($blackmailQW['init_flashimage'], '.jpg') = 0:
- $blackmailQW['init_flashimage'] = $blackmailQW['init_flashimage'] + '.jpg'
- end
- if $blackmailQW['blackmail_image_chosen'] = '' and blackmailQW['next_payment'] > 0:
- $blackmailQW['blackmail_image_chosen'] = $blackmailQW['init_flashimage']
- end
- if igor_krossdress > 0 and igor_eqwtday > 0 and igor_progulkaday = 0: igor_krossdress = 0
- if arrsize('transportVars') > 4:
- copyarr('temp_transportVars', 'transportVars')
- killvar 'transportVars'
- transportVars['trainpass_day'] = temp_transportVars['trainpass_day']
- transportVars['buspass_day'] = temp_transportVars['buspass_day']
- transportVars['train_event_day'] = temp_transportVars['train_event_day']
- transportVars['bus_event_day'] = temp_transportVars['bus_event_day']
- killvar 'temp_transportVars'
- end
- !! vars clean up
- killvar 'dynamicCommand'
- killvar 'bomzstartqwestdi'
- killvar 'workbomzdi'
- if bodyVars['cheat_staticAssets'] ! 0:
- cheatVars['body_staticAssets'] = bodyVars['cheat_staticAssets']
- gs 'shortgs', 'remove_array_element', '$bodyVars', 'cheat_staticAssets'
- end
- gs 'shortgs', 'remove_array_element', '$bodyVars', 'cheat_staticAssets_text'
- if drugVars['cheat_immune'] ! 0:
- cheatVars['drugs_immune'] = drugVars['cheat_immune']
- gs 'shortgs', 'remove_array_element', '$drugVars', 'cheat_immune'
- end
- gs 'shortgs', 'remove_array_element', '$drugVars', 'cheat_immune_text'
- if sleepVars['cheatVib'] ! 0: cheatVars['sleep_vib'] = sleepVars['cheatVib']
- gs 'shortgs', 'remove_array_element', '$sleepVars', 'cheatVib'
- if sleepVars['cheat_nodream_chance'] ! 0: cheatVars['no_dream_chance'] = sleepVars['cheat_nodream_chance']
- gs 'shortgs', 'remove_array_element', '$sleepVars', 'cheat_nodream_chance'
- if cheatConsole ! 0 or $cheatConsole ! '': cheatVars['console'] = cheatConsole & killvar 'cheatConsole'
- if cheatwork ! 0 or $cheatwork ! '': cheatVars['work'] = cheatwork & killvar 'cheatwork'
- if cheatWillpower ! 0 or $cheatWillpower ! '': cheatVars['willpower'] = cheatWillpower & killvar 'cheatWillpower'
- if InfWillpwer ! 0 or $InfWillpwer ! '': cheatVars['inf_willpower'] = InfWillpwer & killvar 'InfWillpwer'
- if cheatHapri ! 0 or $cheatHapri ! '': cheatVars['always_brushed'] = cheatHapri & killvar 'cheatHapri'
- if autohairbrush ! 0 or $autohairbrush ! '': cheatVars['auto_brush'] = autohairbrush & killvar 'autohairbrush'
- if no_cum_leak ! 0 or $no_cum_leak ! '': cheatVars['no_cum_leak'] = no_cum_leak & killvar 'no_cum_leak'
- if cyccustom ! 0 or $cyccustom ! '': cheatVars['track_period'] = cyccustom & killvar 'cyccustom'
- if cheatNomakeup ! 0 or $cheatNomakeup ! '': cheatVars['makeup_smear'] = cheatNomakeup & killvar 'cheatNomakeup'
- if cheatNoSweat ! 0 or $cheatNoSweat ! '': cheatVars['no_sweat'] = cheatNoSweat & killvar 'cheatNoSweat'
- if cheatNoEat ! 0 or $cheatNoEat ! '': cheatVars['hunger'] = cheatNoEat & killvar 'cheatNoEat'
- if cheatNoDrink ! 0 or $cheatNoDrink ! '': cheatVars['thirst'] = cheatNoDrink & killvar 'cheatNoDrink'
- if cheatNoSleep ! 0 or $cheatNoSleep ! '': cheatVars['sleep'] = cheatNoSleep & killvar 'cheatNoSleep'
- if cheatNoMood ! 0 or $cheatNoMood ! '': cheatVars['mood'] = cheatNoMood & killvar 'cheatNoMood'
- if cheatNoFat ! 0 or $cheatNoFat ! '': cheatVars['fat'] = cheatNoFat & killvar 'cheatNoFat'
- if cheatHealth ! 0 or $cheatHealth ! '': cheatVars['std'] = cheatHealth & killvar 'cheatHealth'
- if cheatPee ! 0 or $cheatPee ! '': cheatVars['pee'] = cheatPee & killvar 'cheatPee'
- if cheatSlut ! 0 or $cheatSlut ! '': cheatVars['no_periods'] = cheatSlut & killvar 'cheatSlut'
- if cheatHorny ! 0 or $cheatHorny ! '': cheatVars['always_horny'] = cheatHorny & killvar 'cheatHorny'
- if fight_cheat ! 0 or $fight_cheat ! '': cheatVars['win_fights'] = fight_cheat & killvar 'fight_cheat'
- if autocombat_cheat ! 0 or $autocombat_cheat ! '': cheatVars['auto_combat'] = autocombat_cheat & killvar 'autocombat_cheat'
- if cheat_NoPregnancy ! 0 or $cheat_NoPregnancy ! '': cheatVars['no_pregnancy'] = cheat_NoPregnancy & killvar 'cheat_NoPregnancy'
- if pregspeedcheat ! 0 or $pregspeedcheat ! '': cheatVars['preg_speed'] = pregspeedcheat & killvar 'pregspeedcheat'
- if cheat_NoLactation ! 0 or $cheat_NoLactation ! '': cheatVars['no_lactation'] = cheat_NoLactation & killvar 'cheat_NoLactation'
- if cheatBimbo ! 0 or $cheatBimbo ! '': cheatVars['bimbo'] = cheatBimbo & killvar 'cheatBimbo'
- if cheatBimbo2 ! 0 or $cheatBimbo2 ! '': cheatVars['smart_bimbo'] = cheatBimbo2 & killvar 'cheatBimbo2'
- if cheatBimbo3 ! 0 or $cheatBimbo3 ! '': cheatVars['suc_bimbo'] = cheatBimbo3 & killvar 'cheatBimbo3'
- if cheatTime ! 0 or $cheatTime ! '': cheatVars['time'] = cheatTime & killvar 'cheatTime'
- if random_bf_gf_cheat ! 0 or $random_bf_gf_cheat ! '': cheatVars['random_lovers'] = random_bf_gf_cheat & killvar 'random_bf_gf_cheat'
- if cheat_street_robbers ! 0 or $cheat_street_robbers ! '': cheatVars['random_robbers'] = cheat_street_robbers & killvar 'cheat_street_robbers'
- if cheat_street_rapists ! 0 or $cheat_street_rapists ! '': cheatVars['random_rapists'] = cheat_street_rapists & killvar 'cheat_street_rapists'
- if Enable_nogameover ! 0 or $Enable_nogameover ! '': cheatVars['gameover'] = Enable_nogameover & killvar 'Enable_nogameover'
- if cheatShaveLegs ! 0 or $cheatShaveLegs ! '': cheatVars['no_leghair'] = cheatShaveLegs & killvar 'cheatShaveLegs'
- if editpornname ! 0 or $editpornname ! '': cheatVars['rename_porn'] = editpornname & killvar 'editpornname'
- if enfullmorrout ! 0 or $enfullmorrout ! '': cheatVars['full_morning_rout'] = enfullmorrout & killvar 'enfullmorrout'
- if Enable_sforma ! 0 or $Enable_sforma ! '': cheatVars['school_clothing'] = Enable_sforma & killvar 'Enable_sforma'
- if therapist_weekly_cheat ! 0 or $therapist_weekly_cheat ! '': cheatVars['therapist_schedule'] = therapist_weekly_cheat & killvar 'therapist_weekly_cheat'
- if addictive_cheat ! 0 or $addictive_cheat ! '' or $cheataddictive ! '' or cheataddictive ! 0:
- cheatVars['no_trait_addictive'] = addictive_cheat
- killvar 'addictive_cheat'
- killvar 'cheataddictive'
- end
- if cumeater_cheat ! 0 or $cumeater_cheat ! '' or $cheatcumtrait ! '' or cheatcumtrait ! 0:
- cheatVars['no_trait_cumeater'] = cumeater_cheat
- killvar 'cumeater_cheat'
- killvar 'cheatcumtrait'
- end
- if exhib_cheat ! 0 or $exhib_cheat ! '' or $cheatexhib ! '' or cheatexhib ! 0:
- cheatVars['no_trait_exhib'] = exhib_cheat
- killvar 'exhib_cheat'
- killvar 'cheatexhib'
- end
- if $cheatKlisma ! '':
- if cheatKlisma = 0: cheatVars['enema'] = 1
- killvar 'cheatKlisma'
- end
- if $Enable_auto_tampons ! '':
- if Enable_auto_tampons = 0: cheatVars['auto_tampons'] = 1
- killvar 'Enable_auto_tampons'
- end
- killvar 'InSleepWake'
- !---------------- Mira Update ----------------!
- if npc_QW['A60'] ! 0:
- MiraVars['QW'] = npc_QW['A60']
- gs 'shortgs', 'remove_array_element', 'npc_QW', 'A60'
- end
- if miraprost ! 0: MiraVars['prostitute'] = miraprost & killvar 'miraprost'
- if mirasex ! 0: MiraVars['had_sex'] = mirasex & killvar 'mirasex'
- if mirasextimes ! 0: MiraVars['Mitka_fucks'] = mirasextimes & killvar 'mirasextimes'
- if mira_no ! 0: MiraVars['emb_day'] = daystart + mira_no & killvar 'mira_no'
- if miraday ! 0: MiraVars['event_day'] = miraday & killvar 'miraday'
- if mirahorny ! 0: MiraVars['arousal'] = mirahorny & killvar 'mirahorny'
- if miralick ! 0: MiraVars['cuni_given'] = miralick & killvar 'miralick'
- if mira_stay ! 0: MiraVars['follow_time'] = 1 & killvar 'mira_stay'
- if mira ! 0: MiraVars['follow_time'] = 20 - hour & killvar 'mira'
- if mira_go_blok ! 0: MiraVars['follow_time'] = mira_go_blok & killvar 'mira_go_blok'
- if mira_guest ! 0: MiraVars['guest'] = 1 & killvar 'mira_guest'
- if mira_guestday ! 0: MiraVars['guestday'] = mira_guestday & killvar 'mira_guestday'
- if miratalkday ! 0: MiraVars['talkday'] = miratalkday & killvar 'miratalkday'
- if miranudetalk ! 0: MiraVars['nudetalk'] = miranudetalk & killvar 'miranudetalk'
- if mirapickingtalk ! 0: MiraVars['pickingtalk'] = mirapickingtalk & killvar 'mirapickingtalk'
- if mirapimp ! 0: MiraVars['pimp'] = mirapimp & killvar 'mirapimp'
- if Miraswimday ! 0: MiraVars['swimday'] = Miraswimday & killvar 'Miraswimday'
- if meadow > 0:
- gad_meadow_found = 1
- MiraVars['meadow'] = meadow -1
- killvar 'meadow'
- end
- if MiraLoc ! 0: gs 'miroslava_schedule' & killvar 'MiraLoc'
- if arrsize('mitkabuhday') ! 0: GadBoy['drunk_event'] = mitkabuhday & killvar 'mitkabuhday'
- if arrsize('mitkabuhmiraday') ! 0: MiraVars['drunk_event'] = mitkabuhmiraday & killvar 'mitkabuhmiraday'
- if mitkaday ! 0: GadBoy['mitka_day'] = mitkaday & killvar 'mitkaday'
- if kolyambaday ! 0: GadBoy['kolyamba_day'] = kolyambaday & killvar 'kolyambaday'
- if vasyanday ! 0: GadBoy['vasyan_day'] = vasyanday & killvar 'vasyanday'
- if mitkaguysriver ! 0: GadBoy['river_day'] = mitkaguysriver & killvar 'mitkaguysriver'
- if mitka_first_drink ! 0: GadBoy['first_drink'] = mitka_first_drink & killvar 'mitka_first_drink'
- if mitkadrinkday ! 0: GadBoy['drinkday'] = mitkadrinkday & killvar 'mitkadrinkday'
- if gadriver_gang ! 0: GadBoy['river_gang'] = gadriver_gang & killvar 'gadriver_gang'
- if tpKnown['gadforest'] ! 0:
- tpKnown['gad_forest'] = tpKnown['gadforest']
- gs 'shortgs', 'remove_array_element', 'tpKnown', 'gadforest'
- end
- killvar '$textsexhunter'
- killvar '$textsexhunter2'
- killvar '$textsexhunter3'
- killvar '$textsexhunter4'
- killvar '$textsexhunter5'
- killvar '$textsexhunter6'
- killvar '$textsexhunter7'
- killvar '$textsexhunter8'
- killvar '$textsexhunter9'
- killvar '$textsexhunter10'
- killvar '$textsexhunter11'
- killvar '$textsexhunter12'
- $home_name['gad_gpyard'] = 'grandparents_house'
- $home_name['gad_gpbath'] = 'grandparents_house'
- $home_name['gad_gphouse'] = 'grandparents_house'
- $home_name['gad_gpbarn'] = 'grandparents_house'
- gs 'shortgs', 'remove_array_element', '$home_name', 'gadsarai'
- gs 'shortgs', 'remove_array_element', '$home_name', 'gadbana'
- gs 'shortgs', 'remove_array_element', '$home_name', 'gadhouse'
- gs 'shortgs', 'remove_array_element', '$home_name', 'gadgarden'
- gs 'shortgs', 'remove_array_element', '$home_name', 'gaddvor'
- end
- !!------------------------------------!!Version 0.9.3!!-----------------------------------------------!!
- if temp_current_save_version < 00090300:
- $home_name['gad_swamphouse'] = 'hunters_lodge'
- $home_name['gad_swamp_yard'] = 'hunters_lodge'
- gs 'shortgs', 'remove_array_element', '$home_name', 'swamphouse'
- gs 'shortgs', 'remove_array_element', '$home_name', 'swamp_yard'
- if arrsize('newspaperVars') = 0: gs 'newspaper', 'cikl'
- if hotelroom['pav_hotel'] ! 0:
- hotelroom['pav'] = hotelroom['pav_hotel']
- gs 'shortgs', 'remove_array_element', 'hotelroom', 'pav_hotel'
- end
- if hotelroomDays['pav_hotel'] ! 0:
- hotelroomDays['pav'] = hotelroomDays['pav_hotel']
- gs 'shortgs', 'remove_array_element', 'hotelroomDays', 'pav_hotel'
- end
- if hotelroom['city_hotel'] ! 0:
- hotelroom['city'] = hotelroom['city_hotel']
- gs 'shortgs', 'remove_array_element', 'hotelroom', 'city_hotel'
- end
- if hotelroomDays['city_hotel'] ! 0:
- hotelroomDays['city'] = hotelroomDays['city_hotel']
- gs 'shortgs', 'remove_array_element', 'hotelroom', 'city_hotel'
- end
- if $hotel ! '': killvar '$hotel'
- if therapistQW['met'] = 0 and therpistday ! 0: therapistQW['met'] = 1
- if player_avatar = 1:
- face_style['type'] = 1
- $face_style['avatar_path'] = 'images/avatar.jpg'
- killvar 'player_avatar'
- end
- if avatar_hair = 1:
- $face_style['avatar_hair'] = $av_hair
- killvar 'avatar_hair'
- killvar 'av_hair'
- end
- end
- !!------------------------------------!!Version 0.9.3.1!!-----------------------------------------------!!
- if temp_current_save_version < 00090301:
- !! use this for updates in 0.9.3
- if val($experimentQW['pill_cyan_taken']) > experimentQW['pill_cyan_taken'] : experimentQW['pill_cyan_taken'] = val($experimentQW['pill_cyan_taken'])
- if val($experimentQW['pill_red_taken']) > experimentQW['pill_red_taken'] : experimentQW['pill_red_taken'] = val($experimentQW['pill_red_taken'])
- if val($experimentQW['pill_blue_taken']) > experimentQW['pill_blue_taken'] : experimentQW['pill_blue_taken'] = val($experimentQW['pill_blue_taken'])
- if val($experimentQW['pill_yellow_taken']) > experimentQW['pill_yellow_taken'] : experimentQW['pill_yellow_taken'] = val($experimentQW['pill_yellow_taken'])
- if val($experimentQW['pill_orange_taken']) > experimentQW['pill_orange_taken'] : experimentQW['pill_orange_taken'] = val($experimentQW['pill_orange_taken'])
- if val($experimentQW['pill_violet_taken']) > experimentQW['pill_violet_taken'] : experimentQW['pill_violet_taken'] = val($experimentQW['pill_violet_taken'])
- if val($experimentQW['pill_brown_taken']) > experimentQW['pill_brown_taken'] : experimentQW['pill_brown_taken'] = val($experimentQW['pill_brown_taken'])
- if val($experimentQW['pill_purple_taken']) > experimentQW['pill_purple_taken'] : experimentQW['pill_purple_taken'] = val($experimentQW['pill_purple_taken'])
- if val($experimentQW['pill_green_taken']) > experimentQW['pill_green_taken'] : experimentQW['pill_green_taken'] = val($experimentQW['pill_green_taken'])
- if val($experimentQW['pill_gray_taken']) > experimentQW['pill_gray_taken'] : experimentQW['pill_gray_taken'] = val($experimentQW['pill_gray_taken'])
- if val($experimentQW['pill_pink_taken']) > experimentQW['pill_pink_taken'] : experimentQW['pill_pink_taken'] = val($experimentQW['pill_pink_taken'])
- end
- !!------------------------------------!!Version 0.9.3.2!!-----------------------------------------------!!
- if temp_current_save_version < 00090302:
- !! use this for updates in 0.9.3.1
- if arrsize('$npc_pref_values') > 0:
- su_i = 1
- :su_pref_values_update_loop
- dynamic $npc_preferences['A<<su_i>>']
- dynamic $npc_pref_values['A<<su_i>>']
- if arrsize('$npc_pref_traits') > 0:
- gs 'npc_set_preference', 'rebuild_preferences', 'A<<su_i>>'
- end
- killvar '$npc_pref_traits'
- killvar 'npc_trait_values'
- su_i += 1
- if su_i < 257: jump 'su_pref_values_update_loop'
- killvar '$npc_pref_values'
- killvar 'su_i'
- end
- if mc_inventory['chaffing_cream'] > 0:
- mc_inventory['chafing_cream'] = mc_inventory['chaffing_cream']
- gs 'shortgs', 'remove_array_element', 'mc_inventory', 'chaffing_cream'
- end
- $npc_notes['A26'] = 'Anatoly Tsarev is the school''s math teacher. He''s a stern teacher, who always demands the best out of his students. His daughter Lera is in your class. He''s married to Vera, who works at the train station as a ticket saleswoman and as a cleaner in the garment factory. There are rumors that since Lesco came to live with them, his marriage has been on the rocks.'
- if $lib_book_loaned = 'fantasy': $lib_book_loaned = 'a fantasy novel'
- killvar '$downlibrary'
- !! tag is no longer needed
- killvar 'updated_pav_shared_apt'
- !! changes made to din_bad are not automatically pushed through due to the dynamic code.
- gs 'din_bad'
- !! Renaming of zaprF and zaprFWash. Removed need for litltown
- killvar 'litltown'
- if blackmailQW['day'] ! 0:
- if strpos($blackmailQW['init_flashloc'], 'zaprF') > 0:
- $blackmailQW['init_flashloc'] = replace($blackmailQW['init_flashloc'], 'zaprF', 'fuelstation')
- end
- su_i = 0
- :zaprFreplaceloop
- if strpos($blackmailQW['selfie_location_<<su_i>>'], 'zaprF') > 0:
- $blackmailQW['selfie_location_<<su_i>>'] = replace($blackmailQW['selfie_location_<<su_i>>'], 'zaprF', 'fuelstation')
- end
- su_i += 1
- if su_i < 10: jump 'zaprFreplaceloop'
- killvar 'su_i'
- end
- !! Library/books updates
- if f_book ! 0: mc_inventory['fantasy_books'] = f_book & killvar 'f_book'
- if sf_book ! 0: mc_inventory['scifi_books'] = sf_book & killvar 'sf_book'
- if w_book ! 0: mc_inventory['romance_books'] = w_book & killvar 'w_book'
- if fantasybook ! 0: BookVars['fantasy_pages'] = fantasybook * 100 & killvar 'fantasybook'
- if womanbook ! 0: BookVars['romance_pages'] = womanbook * 100 & killvar 'womanbook'
- if artembook ! 0: BookVars['artem_pages'] = artembook * 100 & killvar 'artembook'
- !! kickbox variable migration
- if pointKik ! 0: temp_kickboxVars['pcs_points'] = pointKik & killvar 'pointKik'
- if pointKikV ! 0: temp_kickboxVars['npc_points'] = pointKikV & killvar 'pointKikV'
- if formula ! 0: temp_kickboxVars['max_rounds'] = formula & killvar 'formula'
- if round ! 0: temp_kickboxVars['round'] = round & killvar 'round'
- if minround ! 0: temp_kickboxVars['time'] = minround & killvar 'minround'
- if strenV ! 0: temp_kickboxVars['npc_stren'] = strenV & killvar 'strenV'
- if speedV ! 0: temp_kickboxVars['npc_speed'] = speedV & killvar 'speedV'
- if agilV ! 0: temp_kickboxVars['npc_agil'] = agilV & killvar 'agilV'
- if reactV ! 0: temp_kickboxVars['npc_react'] = reactV & killvar 'reactV'
- if vitalV ! 0: temp_kickboxVars['npc_vital'] = vitalV & killvar 'vitalV'
- if intelV ! 0: temp_kickboxVars['npc_intel'] = intelV & killvar 'intelV'
- if willV ! 0: temp_kickboxVars['npc_will'] = willV & killvar 'willV'
- if JabV ! 0: temp_kickboxVars['npc_jab'] = JabV & killvar 'JabV'
- if PunchV ! 0: temp_kickboxVars['npc_punch'] = PunchV & killvar 'PunchV'
- if KikV ! 0: temp_kickboxVars['npc_kick'] = KikV & killvar 'KikV'
- if KikDefV ! 0: temp_kickboxVars['npc_def'] = KikDefV & killvar 'KikDefV'
- if healthV ! 0:
- temp_kickboxVars['npc_health'] = healthV & killvar 'healthV'
- temp_kickboxVars['npc_max_health'] = temp_kickboxVars['npc_vital'] * 10 + temp_kickboxVars['npc_stren'] * 5
- temp_kickboxVars['npc_stam'] = (30 * (2 * temp_kickboxVars['npc_vital'] + temp_kickboxVars['npc_agil'] + temp_kickboxVars['npc_stren']) + 1000) / 13
- end
- if init ! 0: temp_kickboxVars['pcs_init'] = init & killvar 'init'
- if initKoef ! 0: killvar 'initKoef'
- if initi ! 0: temp_kickboxVars['pcs_init_true'] = initi & killvar 'initi'
- if initV ! 0: temp_kickboxVars['npc_init'] = initV & killvar 'initV'
- if initKoefV ! 0: killvar 'initKoefV'
- if initiV ! 0: temp_kickboxVars['npc_init_true'] = initiV & killvar 'initiV'
- if ionce ! 0: temp_kickboxVars['set_init'] = ionce & killvar 'ionce'
- if damkoef ! 0: killvar 'damkoef'
- if hod ! 0: temp_kickboxVars['active_init'] = hod & killvar 'home_day'
- if hodtime ! 0: temp_kickboxVars['pcs_inittime'] = hodtime & killvar 'hodtime'
- if hodtimeV ! 0: temp_kickboxVars['npc_inittime'] = hodtimeV & killvar 'hodtimeV'
- if sparing ! 0: temp_kickboxVars['fight_type'] = 0 & killvar 'sparing'
- if kickbox['amateur'] ! 0:
- temp_kickboxVars['fight_type'] = 1
- gs 'shortgs', 'remove_array_element', 'kickbox', 'amateur'
- end
- if KikWinPro ! 0: kickbox['proWin'] = KikWinPro & killvar 'KikWinPro'
- if KikWinProKO ! 0: kickbox['proWinKO'] = KikWinProKO & killvar 'KikWinProKO'
- if KikLossPro ! 0: kickbox['proLoss'] = KikLossPro & killvar 'KikLossPro'
- if KikLossProKO ! 0: kickbox['proLossKO'] = KikLossProKO & killvar 'KikLossProKO'
- if KikDrawPro ! 0: kickbox['proDraw'] = KikDrawPro & killvar 'KikDrawPro'
- killvar '$crossfit_north_image_dir'
- !!--- Moving cheerleading variables into existing array ---!!
- if First_time_3some_with_Lazar ! 0: cheerleadingQW['lazar_threesome'] = First_time_3some_with_Lazar & killvar 'First_time_3some_with_Lazar'
- if first_time_outside_in_cold_weather ! 0: cheerleadingQW['cold_weather'] = first_time_outside_in_cold_weather & killvar 'first_time_outside_in_cold_weather'
- if first_time_doing_basketball ! 0: cheerleadingQW['basketball'] = first_time_doing_basketball & killvar 'first_time_doing_basketball'
- if first_time_spring_football_match ! 0: cheerleadingQW['spring_match'] = first_time_spring_football_match & killvar 'first_time_spring_football_match'
- !!---------------------------------------------------------!!
- !! Blackmailer
- if blackmailQW['stage'] = 10: blackmailQW['package'] = 1
- !! npc_apprnc and hotcat_rating -> npc_hotcat
- if appearance_update_932 = 0:
- appearance_update_932 = 1
- su_i = 0
- :appearance_update_loop
- if npc_apprnc[su_i] > 0:
- npc_apprnc[su_i] = 3 * npc_apprnc[su_i]
- if npc_apprnc[su_i] > 190: npc_apprnc[su_i] = 190
- end
- su_i += 1
- if su_i < arrsize('npc_apprnc'): jump 'appearance_update_loop'
- killvar 'su_i'
- end
- copyarr 'npc_hotcat', 'hotcat_rating'
- killvar 'hotcat_rating'
- if hotcat ! 0: pcs_hotcat = hotcat & killvar 'hotcat'
- !! daystart update
- if daystart_update_932 = 0:
- daystart_update_932 = 1
- ds_diff = daystart_start - 1
- if ds_diff > 0:
- daystart += ds_diff
- if abortionbirthdate ! 0: abortionbirthdate += ds_diff
- if acting['shoot_day'] ! 0: acting['shoot_day'] += ds_diff
- if afterschool_day ! 0: afterschool_day += ds_diff
- if AlbinaQW['startletsday'] ! 0: AlbinaQW['startletsday'] += ds_diff
- if anushkaQW['tour_SMS_send'] ! 0: anushkaQW['tour_SMS_send'] += ds_diff
- if atmDepositDate ! 0: atmDepositDate += ds_diff
- if audition['day'] ! 0: audition['day'] += ds_diff
- if balletqw['membership'] ! 0: balletqw['membership'] += ds_diff
- if blackmailQW['day'] ! 0: blackmailQW['day'] += ds_diff
- if blackmailQW['dream_day'] ! 0: blackmailQW['dream_day'] += ds_diff
- if BurgerQW['IlyQWDay'] ! 0: BurgerQW['IlyQWDay'] += ds_diff
- if cheerleadingQW['day'] ! 0: cheerleadingQW['day'] += ds_diff
- if CloLostOn ! 0: CloLostOn += ds_diff
- if daylastperiod ! 0: daylastperiod += ds_diff
- if dentistday ! 0: dentistday += ds_diff
- if dimaRevengedaystart ! 0: dimaRevengedaystart += ds_diff
- if dimasexday ! 0: dimasexday += ds_diff
- if drugVars['cigarettes_day'] ! 0: drugVars['cigarettes_day'] += ds_diff
- if drugVars['cocain_day'] ! 0: drugVars['cocain_day'] += ds_diff
- if drugVars['cocain_willday'] ! 0: drugVars['cocain_willday'] += ds_diff
- if drugVars['heroin_day'] ! 0: drugVars['heroin_day'] += ds_diff
- if drugVars['weed_day'] ! 0: drugVars['weed_day'] += ds_diff
- if fairycurse ! 0: fairycurse += ds_diff
- if firstmens ! 0: firstmens += ds_diff
- if forest_lostday ! 0: forest_lostday += ds_diff
- if forced_naked_day ! 0: forced_naked_day += ds_diff
- if gopnik_initiation_day ! 0: gopnik_initiation_day += ds_diff
- if gopopusday ! 0: gopopusday += ds_diff
- if grandmaQW['last_day_helped'] ! 0: grandmaQW['last_day_helped'] += ds_diff
- if grandpaQW['last_day_helped'] ! 0: grandpaQW['last_day_helped'] += ds_diff
- if hotelRoomDays['city'] ! 0: hotelRoomDays['city'] += ds_diff
- if hotelRoomDays['pav'] ! 0: hotelRoomDays['pav'] += ds_diff
- if hypnoDay ! 0: hypnoDay += ds_diff
- if implant_day ! 0: implant_day += ds_diff
- if katalkinSexDay ! 0: katalkinSexDay += ds_diff
- if katjaQW['birth_control_start_day'] ! 0: katjaQW['birth_control_start_day'] += ds_diff
- if katjaQW['coke_day'] ! 0: katjaQW['coke_day'] += ds_diff
- if katjaQW['relationship_count_start'] ! 0: katjaQW['relationship_count_start'] += ds_diff
- if kats_absent_check ! 0: kats_absent_check += ds_diff
- if kolka_dick_day ! 0: kolka_dick_day += ds_diff
- if krystal['porn_card_day'] ! 0: krystal['porn_card_day'] += ds_diff
- if lactation['milkgrowday'] ! 0: lactation['milkgrowday'] += ds_diff
- if LariskaBoyDay ! 0: LariskaBoyDay += ds_diff
- if lastconf ! 0: lastconf += ds_diff
- if lastdayperiod ! 0: lastdayperiod += ds_diff
- if lastovulation ! 0: lastovulation += ds_diff
- if lastmens ! 0: lastmens += ds_diff
- if lastreadday ! 0: lastreadday += ds_diff
- if leonidSlaveDay ! 0: leonidSlaveDay += ds_diff
- if lesbiday ! 0: lesbiday += ds_diff
- if locat['katja_rand1'] ! 0: locat['katja_rand1'] += ds_diff
- if locat['katja_rand2'] ! 0: locat['katja_rand2'] += ds_diff
- if locat['katja_rand3'] ! 0: locat['katja_rand3'] += ds_diff
- if MartinSexTalkDay ! 0: MartinSexTalkDay += ds_diff
- if masseuse['last_worked_day'] ! 0: masseuse['last_worked_day'] += ds_diff
- if masseuse['schedule_update'] ! 0: masseuse['schedule_update'] += ds_diff
- if MiraVars['emb_day'] ! 0: MiraVars['emb_day'] += ds_diff
- if MiraVars['event_day'] ! 0: MiraVars['event_day'] += ds_diff
- if mistresscontract ! 0: mistresscontract += ds_diff
- if ml_delparcoQW['Next Date'] ! 0: ml_delparcoQW['Next Date'] += ds_diff
- if ml_guitarlesson['nextlesson'] ! 0: ml_guitarlesson['nextlesson'] += ds_diff
- if ml_performance['set_lastpracticeday'] ! 0: ml_performance['set_lastpracticeday'] += ds_diff
- if model_week ! 0: model_week += ds_diff
- if mother['kickedout_timer'] ! 0: mother['kickedout_timer'] += ds_diff
- if NatbelQW['DebtDay'] ! 0: NatbelQW['DebtDay'] += ds_diff
- if NatbelQW['evt_day'] ! 0: NatbelQW['evt_day'] += ds_diff
- if NatbelQW['pregday'] ! 0: NatbelQW['pregday'] += ds_diff
- if NatbelQW['StP_trip_daystart'] ! 0: NatbelQW['StP_trip_daystart'] += ds_diff
- if nerd_game['game_day'] ! 0: nerd_game['game_day'] += ds_diff
- if nerd_game['invite_day'] ! 0: nerd_game['invite_day'] += ds_diff
- if nichBreakfLast ! 0: nichBreakfLast += ds_diff
- if nichEvaluationLast ! 0: nichEvaluationLast += ds_diff
- if nichEvaluationLastReq ! 0: nichEvaluationLastReq += ds_diff
- if nichGalaContractDay ! 0: nichGalaContractDay += ds_diff
- if nichGalaContractTarasLast ! 0: nichGalaContractTarasLast += ds_diff
- if nichGentleclubDayE1 ! 0: nichGentleclubDayE1 += ds_diff
- if nickHired ! 0: nickHired += ds_diff
- if nichLastWorkDay ! 0: nichLastWorkDay += ds_diff
- if nichTanya['FuckLast'] ! 0: nichTanya['FuckLast'] += ds_diff
- if nichVacationFrom ! 0: nichVacationFrom += ds_diff
- if nichVactionTil ! 0: nichVactionTil += ds_diff
- if NikoNextDate_day ! 0: NikoNextDate_day += ds_diff
- if NikoPayback_Sex ! 0: NikoPayback_Sex += ds_diff
- if NikoPayed ! 0: NikoPayed += ds_diff
- if painpubday ! 0: painpubday += ds_diff
- if parkblackmail ! 0: parkblackmail += ds_diff
- if ParrotQW['BuyDate'] ! 0: ParrotQW['BuyDate'] += ds_diff
- if ParrotQW['SisterReleaseParrotDay'] ! 0: ParrotQW['SisterReleaseParrotDay'] += ds_diff
- if pav_disco_in ! 0: pav_disco_in += ds_diff
- if pav_swimpool['entrancepaid'] ! 0: pav_swimpool['entrancepaid'] += ds_diff
- if parkday ! 0: parkday += ds_diff
- if photography['datecheck'] ! 0: photography['datecheck'] += ds_diff
- if policeQW['fine_deadline'] ! 0: policeQW['fine_deadline'] += ds_diff
- if pilldaychk ! 0: pilldaychk += ds_diff
- if pornstar['icon_disable'] ! 0: pornstar['icon_disable'] += ds_diff
- if pregbirthdate ! 0: pregbirthdate += ds_diff
- if rape_day ! 0: rape_day += ds_diff
- if rex['timer_day'] ! 0: rex['timer_day'] += ds_diff
- if rex['gadukino_day'] ! 0: rex['gadukino_day'] += ds_diff
- if rexCarDay ! 0: rexCarDay += ds_diff
- if school_daily_check ! 0: school_daily_check += ds_diff
- if schoolProgulDay ! 0: schoolProgulDay += ds_diff
- if shulga_whore ! 0: shulga_whore += ds_diff
- if sisboyday ! 0: sisboyday += ds_diff
- if sisboyparty_day ! 0: sisboyparty_day += ds_diff
- if sisboytrioDayOtkaz ! 0: sisboytrioDayOtkaz += ds_diff
- if sisterQW['partyday'] ! 0: sisterQW['partyday'] += ds_diff
- if sistrioday ! 0: sistrioday += ds_diff
- if slavejobday ! 0: slavejobday += ds_diff
- if sleepVars['sleep_reflection_day'] ! 0: sleepVars['sleep_reflection_day'] += ds_diff
- if SMTV_commercial ! 0: SMTV_commercial += ds_diff
- if social_check['disco'] ! 0: social_check['disco'] += ds_diff
- if soniadisco_day ! 0: soniadisco_day += ds_diff
- if soniafallDay ! 0: soniafallDay += ds_diff
- if soniaPSdays ! 0: soniaPSdays += ds_diff
- if sorevday ! 0: sorevday += ds_diff
- if starlets_practice ! 0: starlets_practice += ds_diff
- if stat['last_broken_condom'] ! 0: stat['last_broken_condom'] += ds_diff
- if stat['last_creampie'] ! 0: stat['last_creampie'] += ds_diff
- if stat['last_dance_class'] ! 0: stat['last_dance_class'] += ds_diff
- if stat['last_morning_after_pill'] ! 0: stat['last_morning_after_pill'] += ds_diff
- if suchuntday ! 0: suchuntday += ds_diff
- if sucinfoday ! 0: sucinfoday += ds_diff
- if sucwalkday ! 0: sucwalkday += ds_diff
- if surgeryday ! 0: surgeryday += ds_diff
- if suspended['day'] ! 0: suspended['day'] += ds_diff
- if tabletkichday ! 0: tabletkichday += ds_diff
- if tabletkiday ! 0: tabletkiday += ds_diff
- if TatianaMissionDay ! 0: TatianaMissionDay += ds_diff
- if tatisucsexday ! 0: tatisucsexday += ds_diff
- if therapistday ! 0: therapistday += ds_diff
- if tomorrow ! 0: tomorrow += ds_diff
- if transportVars['buspass_day'] ! 0: transportVars['buspass_day'] += ds_diff
- if transportVars['trainpass_day'] ! 0: transportVars['trainpass_day'] += ds_diff
- if uni_period['first'] ! 0: uni_period['first'] += ds_diff
- if uni_period['second'] ! 0: uni_period['second'] += ds_diff
- if uni_period['third'] ! 0: uni_period['third'] += ds_diff
- if uni_period['exam'] ! 0: uni_period['exam'] += ds_diff
- if vladimirQW['day'] ! 0: vladimirQW['day'] += ds_diff
- if volkomday ! 0: volkomday += ds_diff
- if virgin_stats['day_lost'] ! 0: virgin_stats['day_lost'] += ds_diff
- su_ds_i = 0
- :daystart_fix_loops
- if booty_call_invite[su_ds_i] ! 0: booty_call_invite[isu_ds_i] += ds_diff
- if loverday[su_ds_i] ! 0: loverday[su_ds_i] += ds_diff
- if meetday[su_ds_ii] ! 0: meetday[su_ds_i] += ds_diff
- if npc_sugar_daddy_timer[su_ds_i] ! 0: npc_sugar_daddy_timer[su_ds_i] += ds_diff
- if npc_no_booty_call[su_ds_i] ! 0: npc_no_booty_call[su_ds_i] += ds_diff
- if npc_booty_call_date[su_ds_i] ! 0: npc_booty_call_date[su_ds_i] += ds_diff
- if npc_bc_promise[su_ds_i] ! 0: npc_bc_promise[su_ds_i] += ds_diff
- if npc_last_booty_call[su_ds_i] ! 0: npc_last_booty_call[su_ds_i] += ds_diff
- if policeQW_courthearing_dates[su_ds_i] ! 0: policeQW_courthearing_dates[su_ds_i] += ds_diff
- if policeQW_courtletter_dates[su_ds_i] ! 0: policeQW_courtletter_dates[su_ds_i] += ds_diff
- if porndaystart[su_ds_i] ! 0: porndaystart[su_ds_i] += ds_diff
- su_ds_i += 1
- if su_ds_i < 99: jump 'daystart_fix_loops'
- killvar 'su_ds_i'
- end
- killvar 'ds_diff'
- end
- end
- if temp_current_save_version < 00090303:
- killvar 'daystart_update_932'
- if pcs_traits['easy_orgams'] ! 0:
- if pcs_traits['easy_orgasms'] < pcs_traits['easy_orgams']: pcs_traits['easy_orgasms'] = pcs_traits['easy_orgams']
- gs 'shortgs', 'remove_array_element', 'pcs_traits', 'easy_orgams'
- end
- !!Sonia Variable migration:
- if soniafall ! 0: soniaQW['soniafall'] = soniafall & killvar 'soniafall'
- if soniaPS ! 0: soniaQW['slut'] = soniaPS & killvar 'soniaPS'
- if soniafallDay ! 0: soniaQW['fallDay'] = soniafallDay & killvar 'soniafallDay'
- if soniaPSdays ! 0: soniaQW['slutdays'] = soniaPSdays & killvar 'soniaPSdays'
- if soniahelp ! 0: soniaQW['help'] = soniahelp & killvar 'soniahelp'
- if soniaencourage ! 0: soniaQW['encourage'] = soniaencourage & killvar 'soniaencourage'
- if soniasex ! 0: soniaQW['sex'] = soniasex & killvar 'soniasex'
- if soniasextime ! 0: soniaQW['sextime'] = soniasextime & killvar 'soniasextime'
- if ivankosup_count ! 0: ivanko['soup'] = ivankosup_count & killvar 'ivankosup_count'
- if ivankowater_count ! 0: ivanko['water'] = ivankowater_count & killvar 'ivankowater_count'
- if ivankolefto_count ! 0: ivanko['leftovers'] = ivankolefto_count & killvar 'ivankolefto_count'
- if ivankosanw_count ! 0: ivanko['sandwich'] = ivankosanw_count & killvar 'ivankosanw_count'
- if ivankofood_day ! 0: ivanko['food_day'] = ivankofood_day & killvar 'ivankofood_day'
- if $ivanko_lefto ! '': $ivanko['leftover_txt'] = $ivanko_lefto & killvar '$ivanko_lefto'
- if $ivanko_sup ! '': $ivanko['soup_txt'] = $ivanko_sup & killvar '$ivanko_sup'
- if $ivanko_water ! '': $ivanko['water_txt'] = $ivanko_water & killvar '$ivanko_water'
- if $ivanko_sanw ! '': $ivanko['sandwich_txt'] = $ivanko_sanw & killvar '$ivanko_sanw'
- !! Less dynamic code in dynamic code-files.
- gs 'din_bad'
- gs 'din_pav'
- gs 'din_van'
- gs 'dina'
- gs 'dinmother'
- gs 'dinnpc'
- gs 'Cheatmenu_din'
- temp_total_mass = pcs_mass['body'] + pcs_mass['bust'] + pcs_mass['butt']
- if pcs_mass['body_message'] < temp_total_mass - 10: pcs_mass['body_message'] = temp_total_mass
- killvar 'temp_total_mass'
- if $din_dush ! '': killvar '$din_dush'
- if $din_analplugin_off ! '': killvar '$din_analplugin_off'
- if nminut ! 0: killvar 'nminut'
- if nhour ! 0: killvar 'nhour'
- !! Fixed body image cheat overhaul
- if arrsize('$bodimgsets') / 10 > 4:
- su_i = 4
- su_j = 0
- :su_bodimgset_move_loop
- if su_j < 9:
- $cheatVars['fix_biset_<<su_i-4>>_desc_<<su_j>>'] = func('body_structure', 'body_desc_from_class', su_j)
- if (su_j >= 1 and su_j <= 5) or dyneval('result = imgset<<su_j>>ovr[<<su_i>>]') = 0:
- $cheatVars['fix_biset_<<su_i-4>>_img_<<su_j>>'] = '<<su_j>>'
- end
- su_j += 1
- else
- $cheatVars['fix_biset_<<su_i-4>>_folder'] = $bodimgsets[10 * su_i + su_j]
- su_j = 0
- su_i += 1
- end
- if 10 * su_i + su_j < arrsize('$bodimgsets'): jump 'su_bodimgset_move_loop'
- end
- killvar '$bodimgsets'
- killvar 'imgset0ovr'
- killvar 'imgset6ovr'
- killvar 'imgset7ovr'
- killvar 'imgset8ovr'
- if bdsetlock ! 0:
- cheatVars['fix_bodyimg'] = 1
- if fixbodset >= 4:
- cheatVars['fix_bi_set'] = fixbodset - 4
- elseif fixbodset >= 1:
- cheatVars['fix_bi_set'] = 190 + (fixbodset - 1)
- else
- cheatVars['fix_bi_set'] = 0
- cheatVars['fix_bodyimg'] = 0
- end
- killvar 'bdsetlock'
- killvar 'fixbodset'
- end
- if bodyVars['butt_other'] ! 0: bodyVars['butt_other'] = 0
- if $lip ! '': $pc_descFull['lip'] = $lip & killvar '$lip'
- if $pcs_throat ! '': $pc_descFull['throat'] = $pcs_throat & $pcs_throat = ''
- if $skin ! '': $pc_descFull['skin'] = $skin & killvar '$skin'
- if $glaza ! '': $pc_descFull['eyes'] = $glaza & killvar '$glaza'
- if $pcs_makeup ! '': $pc_descFull['makeup'] = $pcs_makeup & $pcs_makeup = ''
- if bankDebtLimit > 0: karta += bankDebtLimit
- end
- if temp_current_save_version < 00090304:
- if artemQW['strapon_count'] = 0 and artemQW['strapon'] >= 1 or artemQW['strapon'] = -1: artemQW['strapon_count'] = 1
- pcs_piercings['total'] = 0
- pcs_piercings['wearing'] = 0
- if pirsC > 0:
- pcs_piercings['total'] += 1
- if pirsC >= 10000:
- pcs_piercings['ears'] = -1
- elseif pirsC > 0:
- pcs_piercings['wearing'] += 1
- pcs_percings['ears'] = pirsC
- end
- killvar 'pirsC'
- end
- if pirsD > 0:
- pcs_piercings['total'] += 1
- if pirsD >= 10000:
- pcs_piercings['nose'] = -1
- elseif pirsD > 0:
- pcs_piercings['wearing'] += 1
- pcs_percings['nose'] = pirsD
- end
- killvar 'pirsD'
- end
- if pirsE > 0:
- pcs_piercings['total'] += 1
- if pirsE >= 10000:
- pcs_piercings['brow'] = -1
- elseif pirsE > 0:
- pcs_piercings['wearing'] += 1
- pcs_percings['brow'] = pirsE
- end
- killvar 'pirsE'
- end
- if pirsB > 0:
- pcs_piercings['total'] += 1
- if pirsB >= 10000:
- pcs_piercings['lip'] = -1
- elseif pirsB > 0:
- pcs_piercings['wearing'] += 1
- pcs_percings['lip'] = pirsB
- end
- killvar 'pirsB'
- end
- if pirsA > 0:
- pcs_piercings['total'] += 1
- if pirsA >= 10000:
- pcs_piercings['tongue'] = -1
- elseif pirsA > 0:
- pcs_piercings['wearing'] += 1
- pcs_percings['tongue'] = pirsA
- end
- killvar 'pirsA'
- end
- if pirsN > 0:
- pcs_piercings['total'] += 1
- if pirsN >= 10000:
- pcs_piercings['navel'] = -1
- elseif pirsN > 0:
- pcs_piercings['wearing'] += 1
- pcs_percings['navel'] = pirsN
- end
- killvar 'pirsN'
- end
- if pirsF > 0:
- pcs_piercings['total'] += 1
- if pirsF >= 10000:
- pcs_piercings['nipples'] = -1
- elseif pirsF > 0:
- pcs_piercings['wearing'] += 1
- pcs_percings['nipples'] = pirsF
- end
- killvar 'pirsF'
- end
- if pirsG > 0:
- pcs_piercings['total'] += 1
- if pirsG >= 10000:
- pcs_piercings['pussy'] = -1
- elseif pirsG > 0:
- pcs_piercings['wearing'] += 1
- pcs_percings['pussy'] = pirsG
- end
- killvar 'pirsG'
- end
- su_i = 0
- :piercing_owned_update_loop
- dynamic "
- if pirsC<<su_i>>_owned = 1: pcs_piercings['ears_<<su_i>>_owned'] = 1 & killvar 'pirsC<<su_i>>_owned'
- if pirsD<<su_i>>_owned = 1: pcs_piercings['nose_<<su_i>>_owned'] = 1 & killvar 'pirsD<<su_i>>_owned'
- if pirsE<<su_i>>_owned = 1: pcs_piercings['brow_<<su_i>>_owned'] = 1 & killvar 'pirsE<<su_i>>_owned'
- if pirsB<<su_i>>_owned = 1: pcs_piercings['lip_<<su_i>>_owned'] = 1 & killvar 'pirsB<<su_i>>_owned'
- if pirsA<<su_i>>_owned = 1: pcs_piercings['tongue_<<su_i>>_owned'] = 1 & killvar 'pirsA<<su_i>>_owned'
- if pirsN<<su_i>>_owned = 1: pcs_piercings['navel_<<su_i>>_owned'] = 1 & killvar 'pirsN<<su_i>>_owned'
- if pirsF<<su_i>>_owned = 1: pcs_piercings['nipples_<<su_i>>_owned'] = 1 & killvar 'pirsF<<su_i>>_owned'
- if pirsG<<su_i>>_owned = 1: pcs_piercings['pussy_<<su_i>>_owned'] = 1 & killvar 'pirsG<<su_i>>_owned'
- "
- su_i += 1
- if su_i < 24: jump 'piercing_owned_update_loop'
- if tattCount > 0: pcs_tattoos['total'] = tattCount & killvar 'tattCount'
- if tatarm > 0: pcs_tattoos['arm'] = tatarm & killvar 'tatarm'
- if tatass > 0: pcs_tattoos['ass'] = tatass & killvar 'tatass'
- if tatback > 0: pcs_tattoos['back'] = tatback & killvar 'tatback'
- if tatblly > 0: pcs_tattoos['belly'] = tatblly & killvar 'tatblly'
- if tatbrst > 0: pcs_tattoos['breast'] = tatbrst & killvar 'tatbrst'
- if tatchst > 0: pcs_tattoos['chest'] = tatchst & killvar 'tatchst'
- if tatfce > 0: pcs_tattoos['face'] = tatfce & killvar 'tatfce'
- if tatankle > 0: pcs_tattoos['ankle'] = tatankle & killvar 'tatankle'
- if tatleg > 0: pcs_tattoos['leg'] = tatleg & killvar 'tatleg'
- if tatlip > 0: pcs_tattoos['lip'] = tatlip & killvar 'tatlip'
- if tatneck > 0: pcs_tattoos['neck'] = tatneck & killvar 'tatneck'
- if tatvag > 0: pcs_tattoos['pussy'] = tatvag & killvar 'tatvag'
- if tatlech > 0: pcs_tattoos['shoulder'] = tatlech & killvar 'tatlech'
- if tatside > 0: pcs_tattoos['side'] = tatside & killvar 'tatside'
- if tatupb > 0: pcs_tattoos['tramp'] = tatupb & killvar 'tatupb'
- if tatunder > 0: pcs_tattoos['under'] = tatunder & killvar 'tatunder'
- if tatwrist > 0: pcs_tattoos['wrist'] = tatwrist & killvar 'tatwrist'
- if tathand > 0: pcs_tattoos['hand'] = tathand & killvar 'tathand'
- if sisterQW['pirsA'] > 0:
- sisterQW['piercing_tongue'] = 1
- gs 'shortgs', 'remove_array_element', 'sisterQW', 'pirsA'
- end
- if sisterQW['pirsB'] > 0:
- sisterQW['piercing_lip'] = 1
- gs 'shortgs', 'remove_array_element', 'sisterQW', 'pirsB'
- end
- if sisterQW['pirsC'] > 0:
- sisterQW['piercing_ears'] = 1
- gs 'shortgs', 'remove_array_element', 'sisterQW', 'pirsC'
- end
- if sisterQW['pirsD'] > 0:
- sisterQW['piercing_nose'] = 1
- gs 'shortgs', 'remove_array_element', 'sisterQW', 'pirsD'
- end
- if sisterQW['pirsE'] > 0:
- sisterQW['piercing_brow'] = 1
- gs 'shortgs', 'remove_array_element', 'sisterQW', 'pirsE'
- end
- if sisterpirsadaytalk > 0: sisterQW['piercing_daystart'] = sisterpirsadaytalk & killvar 'sisterpirsadaytalk'
- if brothersawpirsF > 0: brotherQW['piercing_nipples'] = 1 & killvar 'brothersawpirsF'
- if pirsadaytalk > 0: stepfatherQW['piercing_talkday'] = pirsadaytalk & killvar 'pirsadaytalk'
- if pirsAfather > 0: stepfatherQW['piercing_tongue'] = 1 & killvar 'pirsAfather'
- if pirsBfather > 0: stepfatherQW['piercing_lip'] = 1 & killvar 'pirsBfather'
- if pirsCfather > 0: stepfatherQW['piercing_ears'] = 1 & killvar 'pirsCfather'
- if pirsDfather > 0: stepfatherQW['piercing_nose'] = 1 & killvar 'pirsDfather'
- if pirsEfather > 0: stepfatherQW['piercing_brow'] = 1 & killvar 'pirsEfather'
- if PutsawpirsF > 0: stepfatherQW['piercing_nipples'] = 1 & killvar 'PutsawpirsF'
- if PutsawpirsG > 0: stepfatherQW['piercing_pussy'] = 1 & killvar 'PutsawpirsG'
- if fatherTatLip > 0: stepfatherQW['tattoo_lip'] = 1 & killvar 'fatherTatLip' & killvar '$textFatherTatLip'
- if Putsawtatvag > 0: stepfatherQW['tattoo_pussy'] = 1 & killvar 'Putsawtatvag'
- if motherpirsadaytalk > 0: motherQW['piercing_talkday'] = motherpirsadaytalk & killvar 'motherpirsadaytalk'
- if pirsAmother > 0: motherQW['piercing_tongue'] = 1 & killvar 'pirsAmother'
- if pirsBmother > 0: motherQW['piercing_lip'] = 1 & killvar 'pirsBmother'
- if pirsCmother > 0: motherQW['piercing_ears'] = 1 & killvar 'pirsCmother'
- if pirsDmother > 0: motherQW['piercing_nose'] = 1 & killvar 'pirsDmother'
- if pirsEmother > 0: motherQW['piercing_brow'] = 1 & killvar 'pirsEmother'
- if KotovKnowPirsA > 0: VitekQW['piercing_tongue'] = 1 & killvar 'KotovKnowPirsA'
- end
- killvar 'temp_current_save_version'
- gs 'saveg'
- --- saveupdater ---------------------------------
|