Shirafune

Engaged Member
Jun 6, 2017
2,051
3,000
Make a file. Call it "ShirafuneMod.js" (with the .js extension). Copy/Paste the whole code into it (save it). Drag and Drop it into www/mods folder. Start the Game, test it out.
8b19241aeace628e3b9c26e0740b1c0c.png
Did not work unfortunately, wanted only goblins - nothing but humans haha
 

Shirafune

Engaged Member
Jun 6, 2017
2,051
3,000
Looks good. Not quite sure why it doesnt work on your end.
If updating the Game doesnt help, i would try changing it directly.
(delete the mod from the mods folder before doing it)
You don't have permission to view the spoiler content. Log in or register now.
Doesn't work, mine looks like this which I think seems correct?
1675715058154.png
 

zoomies

Well-Known Member
Jun 4, 2017
1,050
862
What exactly would I have to erase?
you would have to change every id to:
(ENEMY_ID_MALE_VISITOR_GOBLIN)
added in edit i forgot to include perv goblin, but naatsui got it below. well done sir!

i usually change it all to human and it works, but i have never tried it for goblins, but i see no reason it wouldn't work
 
Last edited:
  • Like
Reactions: Shirafune

Shirafune

Engaged Member
Jun 6, 2017
2,051
3,000
If you want to keep the odds intact you replace every enemy in validEnemyTypes.push() for the one you want

validEnemyTypes.push(ENEMY_ID_MALE_VISITOR_GOBLIN) for normal Goblin
validEnemyTypes.push(ENEMY_ID_MALE_VISITOR_PERV_GOBLIN) for a pervert Goblin

These ones* should be replaced with ENEMY_ID_MALE_VISITOR_PERV_GOBLIN
You don't have permission to view the spoiler content. Log in or register now.
So basically if I want every goblin to come up to the counter wanting to bother karryn, it should be the validEnemyTypes.push(ENEMY_ID_MALE_VISITOR_PERV_GOBLIN)
 

Kintaroe

Active Member
Apr 5, 2019
576
1,136
So basically if I want every goblin to come up to the counter wanting to bother karryn, it should be the validEnemyTypes.push(ENEMY_ID_MALE_VISITOR_PERV_GOBLIN)
if u want only goblins (or other non humans but mainly goblins) as your enemies then i can upload my modified enemies.json file

This also works with reception other mini games
 
  • Like
Reactions: hemanhemanlol

adamant2113

New Member
Feb 10, 2022
8
1
Is there a way to make it so that night mode doesn't disable the side jobs? I still want her to be able to walk around naked and be spotted, but I also want to be able to do the side jobs
 

zoomies

Well-Known Member
Jun 4, 2017
1,050
862
Is there a way to make it so that night mode doesn't disable the side jobs? I still want her to be able to walk around naked and be spotted, but I also want to be able to do the side jobs
not that i have ever seen. you would have to disable night mode to walk around naked and do side jos, but that also kills scandoulus state. you would probably have to rewrite a bunch of code. you can look in karryn js where night mode is triggered to confirm. best of luck!:)
 

Shirafune

Engaged Member
Jun 6, 2017
2,051
3,000
Yes. The whole function pushes enemies to validEnemyTypes (like putting names in a Hat).
Then it randomly takes one enemy from validEnemyTypes. That Enemy is the Visitor you get.
If you only put Pervert goblin in validEnemyTypes, you only get pervert goblins.

What my mods i written earlier do was letting the Game draw one Enemy from the Hat but after it i compare it to a list.
If that random enemy is present in a pervert list, i return a pervert goblin, else we know that its a normal enemy and return normal goblin instead. Somehow that doesnt work on your end...
1675731721139.png
Done that and this is my thing now, attached my js so you can check if I did it correctly I suppose, thanks!
 

Shirafune

Engaged Member
Jun 6, 2017
2,051
3,000
Only change whats inside of Game_Troop.prototype.receptionistBattle_validVisitorId

A thing to point out, if the only thing you want is pervert goblin (no normal goblin) you can change the last line and leave everything as is.
Original: return validEnemyTypes[Math.randomInt(validEnemyTypes.length)];
Changed:return ENEMY_ID_MALE_VISITOR_PERV_GOBLIN
If what you've attached is supposed to be correct file, then that does not work
1675733879708.png
Absolutely no idea what I'm fucking up, like really.
Apologies, no need to help me further, guess I'm beyond salvation
 

crastock

Newbie
Aug 28, 2022
17
2
Bathroom is Where The Heart Is
Proof of a warden who spent over 99 turns resting on the toilet.
Passive: Fatigue Gain -5%
Equip Effects: Reduce more fatigue while resting on the toilet Fatigue gain -15%

I am assuming you have to use the Rest command 99 times then total. Maybe the game keeps a counter/tracker of total 'Rests' in bathroom? Since I don't think it is feasible to do 99 rests in one sitting due to the Energy cost always jumping high up after every use.
I didn't get that form the description, i thought it was spending 99 turns in the bathroom in one sitting, but if it means just using the rest command then you would only have to use it 20 times since she spends 5 turns doing nothing with that command, therefore it would be "99 turns resting" in total.
 
Last edited:
4.60 star(s) 428 Votes