123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783 |
- # swamp_yard
- $loc =
- $metka =
- $menu_loc =
- $menu_arg =
- menu_off = 0
- $location_type =
- gs
- gs
- !the chance of encountering hunters
- if week = 6 or week = 7:huntersrand = RAND(1,3)
- if week < 6:huntersrand = RAND(1,5)
- if huntersrand = 1:hunters = 1
- !the chance of hitting GG, if she`s a slut
- huntslutsexrand = rand(1,3)
- ! to remember were cowards or not
- !if lost_girl = 0:lost_girl += rand(40,60)
- if StoryLine = 1 and lost_girl = 0 and forest_lostday > 0: lost_girl=daystart+2
- if $ARGS[0] = 1: dirty = 1:
- swiss_army_random_number = rand(1,10)
- ! What are these ???
- $npc_usedname[
- $npc_usedname[
- $npc_usedname[
- !Code blocks for leaf events (events not calling other dynamic events)
- $yard_cleanup = {
- cla
- *clr
- if dirty_swamp_yard < 10:minut += 60 & pcs_sweat += 10
- elseif dirty_swamp_yard < 20:minut += 120 & pcs_sweat += 20
- else minut += 180 & pcs_sweat += 30
- if huntersAndreiQw < 15:huntersAndreiQw += 1
- if huntersIgorQw < 15:huntersIgorQw += 1
- if huntersSergeiQw < 15:huntersSergeiQw += 1
- gs
-
-
-
-
- act
- }
- $swamp_escape = {
- !add chance to swamped by illume
- if hunters = 1:
-
- if hour >= 6 and hour < 21:
- minut += 5
- if rand(1,10)>9:
- gt
- else
- gt
- end
-
- else
- *clr & cla
- gs
-
-
-
- !TODO: Different line depending on opinion and slut
-
-
- act
- act
- minut += 5
- !TODO: Add skill clothing and temp check here instead of praying to RNGesus
- if rand(1,10)>8:
- gt
- else
- gt
- end
- end
- end
-
- else
- minut += 5
- !TODO: Here too, also see how to avoid duplicating. Maybe create a child event node?
- if (hour >= 6 and hour < 21) or rand(1,10)>7:
- gt
- else
- gt
- end
- end
- gt
- }
- $rescued_from_swamp = {
- *clr & cla
- minut += 5
- gs
- if $clothingworntype !
-
- else
-
- end
-
- if $clothingworntype =
- if huntersKnow = 0:
- if pcs_apprnc >= 100:
- else
- if huntersKnow = 1 and huntersKnowSlut = 0:
- if huntersKnow = 1 and huntersKnowSlut = 1:
- end
-
- if huntersKnow = 0:
-
- act
- else
-
- act
- end
- }
- $meet_hunters_after_rescue = {
- *clr & cla
- minut += 5
- huntersKnow = 1
- !TODO: More behavior variables w/ explanation
- hunter_collective_opinion = 30
- hunter_sexual_comfort = 10 + pcs_apprnc / 4
- hunters_violent = 0
- !TODO: Figure what to do with hunter inidividual opinion
- !huntersAndreiQw += 1
- !huntersIgorQw += 1
- !huntersSergeiQw += 1
-
- !gs
-
- if $clothingworntype =
-
-
-
-
-
-
- act
- !TODO: Add exhibitionist option
- !if exhibitionist > 1: act
- else
-
- hunter_collective_opinion += 3
- end
- if pcs_apprnc >= 70:
- if pcs_apprnc < 70:
-
-
-
-
-
-
- if pcs_sweat > 2 or dirty = 1:
-
-
-
-
- act
- act
- else
-
- act
- end
- }
- !Assorted sex scenes for the yard
- $andrei_quick_fuck = {
- !TODO: bunch of images needed here
- if hunter_collective_opinion > 45:
- elseif hunter_collective_opinion > 25:
- else
-
- gs
-
- gs
- act
- cla & *clr
- !TODO: Yes, images
-
-
-
- gs
- gs
- act
- cla & *clr
- !TODO: Image here
-
-
- gs
- gs
- gs
- end
- end
- end
- }
- $igor_demonstration = {
- !TODO: Image here
-
- act
- hunter_sexual_comfort += 3
- hunter_collective_opinion += 7
-
- !TODO: Gif here
-
-
-
-
-
- gs
- end
-
- act
- hunter_sexual_comfort += 7
- hunter_collective_opinion += 1
- !TODO: Gif and images here as well as the rest of the scene
-
-
- end
- }
- $skirt_breeze = {
- *clr & cla
- hunter_sexual_comfort += 2
- gs
-
-
-
-
-
- gs
-
- act
- }
- !Code blocks for branch events (events calling other dynamic events)
- !TODO: Return here to expand more.
- $naked_encounter = {
- cla
- *clr
- gs
-
- if huntersKnowSlut = 0:
- cla
- *clr
- gs
-
-
- if FUNC(
- act
- *clr & cla
- minut += 5
- gs
- gs
-
-
- act
- end
- else
- act
- *clr & cla
- minut+=5
- gs
- gs
-
-
- act
- end
- end
- !TODO: Make this dependent on exhibitionist or inhibition
- act
- *clr & cla
- gs
- hunterknowday = daystart
- gs
-
-
- !Nudity reactions. Might need to split into more dynamic events if it gets too massive
- if hunter_sexual_comfort < 40:
- if hunter_collective_opinion > 45:
- hunter_sexual_comfort += 5
-
-
-
- elseif hunter_collective_opinion > 25:
- hunter_sexual_comfort += 3
- hunter_collective_opinion -= 2
-
-
- else
- hunter_sexual_comfort += 1
- hunter_collective_opinion -= 4
-
-
- end
- else
- if hunter_collective_opinion > 45:
- hunter_sexual_comfort += 5
- hunter_collective_opinion += 5
-
- gs
-
- !TODO: Find an image for here, preferably gif
-
- act
- *clr & cla
- !TODO: find image that fits here
-
- !TODO: find image that fits here
-
- gs
- gs
- end
- act
- hunter_sexual_comfort -= 3
- hunter_collective_opinion += 3
-
-
- gs
- end
- elseif hunter_collective_opinion > 25:
- hunter_sexual_comfort += 3
- hunter_collective_opinion += 3
-
-
-
- act
- dynamic $igor_demonstration
- end
- else
- hunter_sexual_comfort += 3
- hunter_collective_opinion += 1
-
-
-
- dynamic $andrei_quick_fuck
- end
- act
- end
- end
- }
- $hunter_cleanup_request = {
-
- if hunters > 0 and huntersKnow = 1 and swiss_army_random_number < 3:
- *clr & cla
- swiss_army_random_number = rand(1,3)
- minut += 5
- if swiss_army_random_number = 1:gs
- if swiss_army_random_number = 2:gs
- if swiss_army_random_number = 3:gs
- gs
- if swiss_army_random_number = 1:
- if swiss_army_random_number = 2:
- if swiss_army_random_number = 3:
-
-
- act
- if dirty_swamphouse > 5:
- if huntersKnowSlut = 0:
- if huntersKnowSlut = 1:
- act
- elseif dirty_swamp_yard > 5:
- if hunter_collective_opinion >= 15:
- if hunter_collective_opinion < 15:
- act
- else
- if hunter_collective_opinion >= 15:
- if hunter_collective_opinion < 15:
- act
- end
-
- act
- *clr & cla
- minut += 5
- hunter_collective_opinion -= 3
-
- !TODO: Find new image
- gt
- end
- !TODO: Make this act mood dependent
- act
-
-
- hunter_collective_opinion -= 10
- gt
- end
- }
- !TODO: Clean this up, divvy into leaf events, add additional checks and events for opinion and sexual comfort, and a random no check for the conversations to trigger instead of hunters being omniscient
- $hunter_convo_sexworker = {
- if huntersKnow = 1 and hunters_check = 0:
-
-
-
- convo_rng_roll = rand(1,50)
-
- !TODO: They do not just shut up when they notice Sveta, there is an opinion or comfort check
- if fame_sexind > 10 and city_modelling > 30 and huntersknowfoto = 0 and convo_rng_roll = 1:
- *clr & cla
- minut += 5
- hunters_check = 1
- huntersknowfoto = 1
-
- hunter_sexual_comfort += 5
- hunter_collective_opinion += 3
-
- gs
-
-
-
- act
-
- elseif stripdancesum > 0 and huntersknowstrip = 0 and convo_rng_roll = 2:
- *clr & cla
- minut += 5
- hunters_check = 1
- huntersknowstrip = 1
- hunter_sexual_comfort += 5
- hunter_collective_opinion -= 3
- gs
-
-
-
-
- act
- elseif film > 0 and huntersknowfilm = 0 and convo_rng_roll = 3:
- *clr & cla
- minut += 5
- hunters_check = 1
- huntersknowfilm = 1
- hunter_sexual_comfort += 7
- hunter_collective_opinion -= 5
- gs
-
-
- act
-
- elseif gadriver_gang > 0 and convo_rng_roll > 45:
- *clr & cla
- minut += 5
- huntersRape = 1
- hunters_check = 1
- gs
-
-
-
- act
- else
- *clr & cla
- minut += 5
-
-
-
-
- act
- end
- end
- }
- $daytime_flavor_events = {
- if CloSkirtShortness > 1 and $pantyworntype =
- if RAND(1,12) = 1 : dynamic $hunter_cleanup_request
- if RAND(1,20) = 1: dynamic $hunter_convo_sexworker
- }
- $nighttime_flavor_events = {
- !TODO: Add stuff here
- }
- if month >= 5 and month <= 9:
- if hour >= 6 and hour < 22:
-
- else
-
- end
- else
- if hour >= 8 and hour < 18:
-
- else
-
- end
- end
- if findvel = 3:
- if hunters > 0 and huntersKnow = 0:
- if hunters > 0 and huntersKnow > 0 and hour >= 8 and hour < 20:
- act
- !Conditional acts
- if dirty_swamp_yard > 10:act
- if collective_hunter_opinion < 10: act
- ! TODO: Figure how to remove the sneaky gotos if not tied to other locations
- if hunterhelp = 1: dynamic $rescued_from_swamp
- if hunterhelp = 2 and huntersKnow = 0: dynamic $meet_hunters_after_rescue
- if hour >= 8 and hour < 20:
- dynamic $daytime_flavor_events
- !TODO: Get rid of all this below here and move the dialogue to other events after revamping the other locs
- !the conversation after a drunken Striptease and fuck GG hunters
- if huntdanceslut = 1:
- cla
- *clr
- minut+=5
- gs
-
-
-
-
-
-
-
-
-
- act
- if pcs_dom > 0 and alko < 8:act
- end
- !the conversation after the rape GG hunters
- if huntersRape = 4:
- cla
- *clr
- minut+=5
- huntersKnowSlut = 2
- huntersRape = 5
- gs
-
-
-
-
-
-
-
-
- act
- end
- !sex with Igor
- if hunters > 0 and huntersIgorLove > 0 and huntersIgorQw >= 10 and swiss_army_random_number = 4 and huntersIgorsex = 0:
- *clr & cla
- minut += 5
- huntersIgorsex += rand(12,36)
- gs
-
-
-
- act
- *clr & cla
- huntersIgorQw += 1
- gs
-
-
- gs
- gs
- act
- end
- act
- *clr & cla
- minut += 5
- huntersIgorQw -= 1
- gs
-
-
- act
- end
- end
- ! communication with Sergey
- if hunters > 0 and huntersKnowSlut = 0 and ($clothingworntype !
- *clr & cla
- minut += 5
- huntersSergeiday = daystart
- gs
-
-
-
- act
- *clr & cla
- minut += 120
- hunterslut -= 1
- huntersSergeiQw += 1
- if huntersIgorQw >= 10 and huntersKnowSlut = 0:huntersIgorQw -= 2
- if huntersAndreiQw >= 10 and huntersKnowSlut = 0:huntersAndreiQw -= 2
- pcs_mood = 100
- gs
-
-
- act
- end
- act
- *clr & cla
- minut += 5
- huntersSergeiQw -= 2
- gs
-
-
- act
- end
- end
- ! sex with Sergei
- if hunters > 0 and huntersSergeiLove > 0 and huntersSergeiQw >= 10 and swiss_army_random_number = 7 and huntersSergeisex = 0:
- *clr & cla
- minut += 5
- huntersSergeisex += rand(9,30)
- gs
-
-
-
- act
- *clr & cla
- huntersSergeiQw += 1
- gs
-
-
- gs
- gs
- act
- end
- act
- *clr & cla
- minut += 5
- huntersSergeiQw -= 1
- gs
-
-
- act
- end
- end
- ! sex with Andrei
- if hunters > 0 and huntersAndreiLove > 0 and huntersAndreiQw >= 10 and swiss_army_random_number = 8 and huntersAndreisex = 0:
- *clr & cla
- huntersAndreisex += rand(6,24)
- gs
-
-
- gs
- gs
- act
- *clr & cla
- minut += 5
- huntersAndreiQw += 1
- pcs_horny += 5
- gs
-
-
- act
- end
- act
- *clr & cla
- minut += 5
- huntersAndreiQw -= 1
- gs
-
-
- act
- end
- end
- ! sex if GG whore
- if hunters > 0 and huntersRape = 5 and huntslutsexrand = 1 and huntslutsex = 0:
- *clr & cla
- minut += 5
- temphunt = rand(1,3)
- ! the choice of who will fuck GG
- slutgosex = 1
- gs
- if temphunt = 1:
- if temphunt = 2:
- if temphunt = 3:
- if temphunt = 1:
- if temphunt = 2:
- if temphunt = 3:
- if pcs_horny < 40:
- if pcs_horny >= 40 and pcs_horny < 70:
- if pcs_horny >= 70:
- act
- end
-
- ! trio if GG whore
- if hunters > 0 and huntersRape = 5 and huntslutsexrand = 2 and huntslutsex = 0:
- *clr & cla
- minut += 5
- temphunt = rand(1,3)
- slutgosex = 2
- gs
-
- if temphunt = 1:
- if temphunt = 2:
- if temphunt = 3:
- if pcs_horny < 40:
- if pcs_horny >= 40 and pcs_horny < 70:
- if pcs_horny >= 70:
- act
- *clr & cla
- minut += 5
- pcs_horny += 5
- gs
-
-
- act
- end
- end
- end
- --- swamp_yard ---------------------------------
|