3.80 star(s) 21 Votes

pendleman

Newbie
Feb 12, 2018
18
33
any updated changelog?
From the discord:


[Part 5] Added option to incubate an egg for the occupied host
[Part 5] Fixed a bug where the occupied host in parasite form gets caught and cleansed of parasites but the game continues Fixed the typo with choker eggs in parasite inventory list (ex: Choker Egg eggs)
[Part 5] Removed the parasite form option move to vagina when in a host without one
[Part 4+] Fixed the parasite inventory display when changing hosts. Parasites stored in vagina will be lost when changing to a host without a vagina
[Part 5] Added restrictions on parasite creation so that if there is not enough space in the vagina - the message will be displayed about it
[Part 1+] Fixed a bug where after ending a sex encounter and opening some of the other passages besides the Continue at the end and going back to game - will throw a bug with no options to exit. Now the exit from that page is described as The encounter has already ended, but you stand there in place absentmindedly.
[Part 1+] findIndex bugfix on body infestation attempts & inability to receive parasites from infested npc
[Part 5 art] Corrected code to display Michelle’s body image in left side menu
[Part 5] Added surveillance probability correction to some events (feel yourself lucky? Give it a try)
[Part 5] Added body change options even when not in control of current host
[Part 5] Added 2 more ventilation shaft passages
[Part 5] Added the option to prepare a trap from within the host
[Part 4+] Added parasite eggs into parasite cap inventory visibility
 

AWolfe

Engaged Member
Donor
Game Developer
Jan 21, 2018
2,017
1,659
Yes, there's a wiki for it. Use Google to find it.
 

m00k00

Newbie
Jul 16, 2017
46
18
anyone have the cheat version?
Insert this code somewhere in the .html file, on 4.23 it starts at line 10941, should still work on 4.25.

Code:
Macro.add("debugger", {
    handler: function(v = State.variables, t = State.temporary){
        let args = this.args;
        let passage = args[0];
        let host = args[1];
        let host_id = v.game.entities.cur_identity;
        let txt = [];
        
        let stage = 'mature';//args[2] || 'mature';
        let parasite_list = ["werm", "canal", "starfish", "choker", "egg"];
        let suit_list = ["werm_suit", "canal_suit", "star_suit", "choker_suit"];
        let p_count = parasite_list.length; //args[3] || 1;
        let b_count = suit_list.length;

        txt.push(`The cheat mode was created only for debugging purposes. After using any of the options - the game may be unplayable.`);
        txt.push(`<font color="orange" style="bold">YOU HAVE BEEN WARNED!</font>`);
        txt.push(`<div class="row" style="display: flex">`);
            txt.push(`<div class="column" style="flex: 50%">`);
                txt.push("Get parasites:");

                for (var i = 0; i < p_count; i++) {
                    let parasite = parasite_list[i];//args[1];
                    let parasite_name = parasite.charAt(0).toUpperCase() + parasite.slice(1);
                    let text = [];
                    // txt.push(`<<link 'Get ${parasite_name}' '${passage}'>><<storeparasite '${host} ${parasite}'>><</link>>`);
                    if(parasite!="egg"){
                        text = `Get a `;
                        text += `<<link '(Cyan)' '${passage}'>><<storeparasite _pc '${parasite}'>><</link>> `;
                        text += `<<link '(Red)' '${passage}'>><<storeparasite _pc 'red_${parasite}'>><</link>> `;
                        text += `<<link '(Blue)' '${passage}'>><<storeparasite _pc 'blue_${parasite}'>><</link>> `;
                        text += `<<link '(White)' '${passage}'>><<storeparasite _pc 'white_${parasite}'>><</link>> `;
                        text += `<<link '(Purple)' '${passage}'>><<storeparasite _pc 'purple_${parasite}'>><</link>> `;
                        text += `${parasite_name}`;
                    } else {
                        text = `Get a `;
                        text += `<<link '(Cyan)' '${passage}'>><<storeparasite _pc 'choker' '${parasite}'>><</link>> `;
                        text += `<<link '(Red)' '${passage}'>><<storeparasite _pc 'red_choker' '${parasite}'>><</link>> `;
                        text += `<<link '(Blue)' '${passage}'>><<storeparasite _pc 'blue_choker' '${parasite}'>><</link>> `;
                        text += `<<link '(White)' '${passage}'>><<storeparasite _pc 'white_choker' '${parasite}'>><</link>> `;
                        text += `<<link '(Purple)' '${passage}'>><<storeparasite _pc 'purple_choker' '${parasite}'>><</link>> `;
                        text += `Choker ${parasite_name}`;
                    }
                    txt.push(`<font color="#68d">`+text+`</font>`);
                }
                let p_list_all = `Get `;
                p_list_all += `<<link '(Cyan)' '${passage}'>><<storeparasite _pc 'werm'>><<storeparasite _pc 'canal'>><<storeparasite _pc 'starfish'>><<storeparasite _pc 'choker'>><<storeparasite _pc 'choker' 'egg'>><</link>> `;
                p_list_all += `<<link '(Red)' '${passage}'>><<storeparasite _pc 'red_werm'>><<storeparasite _pc 'red_canal'>><<storeparasite _pc 'red_starfish'>><<storeparasite _pc 'red_choker'>><<storeparasite _pc 'red_choker' 'egg'>><</link>> `;
                p_list_all += `<<link '(Blue)' '${passage}'>><<storeparasite _pc 'blue_werm'>><<storeparasite _pc 'blue_canal'>><<storeparasite _pc 'blue_starfish'>><<storeparasite _pc 'blue_choker'>><<storeparasite _pc 'blue_choker' 'egg'>><</link>> `;
                p_list_all += `<<link '(White)' '${passage}'>><<storeparasite _pc 'white_werm'>><<storeparasite _pc 'white_canal'>><<storeparasite _pc 'white_starfish'>><<storeparasite _pc 'white_choker'>><<storeparasite _pc 'white_choker' 'egg'>><</link>> `;
                p_list_all += `<<link '(Purple)' '${passage}'>><<storeparasite _pc 'purple_werm'>><<storeparasite _pc 'purple_canal'>><<storeparasite _pc 'purple_starfish'>><<storeparasite _pc 'purple_choker'>><<storeparasite _pc 'purple_choker' 'egg'>><</link>> `;
                // txt.push(`<<link 'Get all x1' '${passage}'>>'${p_list_all}'<</link>>`);               
                p_list_all += `all x1`;
                txt.push(`<font color="#68d">`+p_list_all+`</font>`);
            txt.push(`</div>`);

            txt.push(`<div class="column" style="flex: 25%">`);
                txt.push('Get biosuits');
                for (var i = 0; i < b_count; i++) {
                    let suit = suit_list[i];
                    let parasite = parasite_list[i];//args[1];
                    let suit_name = parasite.charAt(0).toUpperCase() + parasite.slice(1) + ' Suit';

                    txt.push(`<<link 'Get ${suit_name}' '${passage}'>><<storeparasite _pc '${suit}'>><</link>>`);   
                }
                let b_list_all = "<<storeparasite _pc 'werm_suit'>><<storeparasite _pc 'canal_suit'>><<storeparasite _pc 'star_suit'>><<storeparasite _pc 'choker_suit'>>";
                txt.push(`<<link 'Get all x1' '${passage}'>>'${b_list_all}'<</link>>`);
            txt.push(`</div>`);


            txt.push(`<div class="column" style="flex: 25%">`);
                txt.push('More stuff:');

                txt.push(`<a data-passage="${passage}" data-setter="_pc.ai.money += 10000; $game.money+= 10000">Get $10k</a>`);
                if(host.stats.base.force < 300){
                    txt.push(`<a data-passage="${passage}" data-setter="$people['${host_id}'].stats.base.force += 500">Strongest</a>`);
                }
                txt.push(`<a data-passage="${passage}" data-setter="$people['${host_id}'].stats.base.force *= 0">Weakest</a>`);
                if(v.chapter==2){
                    txt.push(`<a data-passage="Fix Spaceship" data-setter="$biosuit_counter = biosuit_counter()">Head to the spaceship</a>`);
                }
            txt.push(`</div>`);

        txt.push(`</div>`);

        console.log('host:', host);
        console.log('v', v, 't', t);

        new Wikifier(this.output, txt.join('<br>')+'<br>');   
    }
});
 

crapfest

Newbie
Jun 29, 2018
21
9
The nerds immediately begin to bow before you, their tiny testicles pumping furiously with excitement. One of them grabs a motherboard, and begins making out with it. He runs his tongue slowly over the capacitors, making sure to finger the ram slots slowly. He slides a pair of DDR4 3000 16GB modules into the slots, lubricated by his spittle. Another one of the nerds takes a modular power supply, spills his precum onto the power cord, then plugs it in to one of the modular slots while shoving the other end into his anus. The final nerd breaks out a fully functional watercooled computer, opens up the coolant storage tank, and jerks off into it.



“What the FUCK is wrong with all of you?!”
Trying to restrain my laughter at four in the morning was painful.
 
  • Haha
Reactions: brattlebob

Hoppy

Newbie
Jun 13, 2018
20
1
Stuck in part 4: cant infest anyone in the 'core world'. All i can do is enslave from the food dome and all upgrades maxed out (Tier 2) in 'Your House'
 

Demosen

New Member
Jan 11, 2018
5
10
Game is basically dead while dev enjoys the Patreon submissions. Chapter 1/2 were done in 2017/2018. New stuff since then has been broken forever. It's a shame because it was such a great idea and started off strong.
 

Frogperson

Member
Jan 15, 2019
238
192
Chapter 5 is massively confusing. With every chapter from the first it explains less and less what to do. Anyone have a sort of basic tutorial for chapter 5?
 

LokiEros

Newbie
Sep 11, 2020
47
13
Hello guys,

1 doubt, have animated scenes? i play few time and i dont see anything about this....

Thnks
 

Smallfrie

Member
Dec 25, 2018
485
195
a side from patreon continouity it is a beter idea to create 5 game:rolleyes: in stead of 5+chapter that has no obvious contiouty for the gamers:geek:
is just leaching and self torture:cautious:
its just ruin it for perfectionists:cry:
 
3.80 star(s) 21 Votes