floran

Member
May 20, 2020
341
646
You don't cum looking at code but you cum looking at the game and it is made of code and art. It's hard to care about gameplay or art when the game's code has issues like a memory leak or other technical difficulties that ruins the whole experience. I once saw this game using 10gb of ram on my desktop. No other rpgm game(that I know of) does this. It doesn't affect me much but I bet this is why people keep wondering why it doesn't work on android.
true, but is why I said "if it works is good enough"
It could maybe have 10x times more lines than needed but if it works, it works. And so far Karryn's run butter smooth, the only technical issues I have seen people mention here are because they are modding the game or are too dumb to read that they need a dummy loader or turn off steam but that is from the pirating side, not the game's side.

I also don't get people playing on android, is such a waste to watch this game in a tiny ass phone screen.
 

JaszMan

Well-Known Member
Aug 13, 2018
1,948
928
Can Karryn get so Corrupt she joins the baddies?. I mean yes she can set up a Bar...in a prison. Karryn even can be a lewd waitress for the prisoners. She still remains the "Warden" albeit a lewd one. However if Karryn get's so corrupt and start's to enjoy her...management of the prison with the sexual tension always increasing with them. I would think at one point Karryn would just say screw you can have me and silently switch sides. While on the outside still looking like she is running things for the good guys.
 
  • Like
Reactions: spokkimax

Purple_Heart

Engaged Member
Oct 15, 2021
2,123
3,591
Can Karryn get so Corrupt she joins the baddies?. I mean yes she can set up a Bar...in a prison. Karryn even can be a lewd waitress for the prisoners. She still remains the "Warden" albeit a lewd one. However if Karryn get's so corrupt and start's to enjoy her...management of the prison with the sexual tension always increasing with them. I would think at one point Karryn would just say screw you can have me and silently switch sides. While on the outside still looking like she is running things for the good guys.
Isn't this already the case?
 
Mar 18, 2022
100
84
Can Karryn get so Corrupt she joins the baddies?. I mean yes she can set up a Bar...in a prison. Karryn even can be a lewd waitress for the prisoners. She still remains the "Warden" albeit a lewd one. However if Karryn get's so corrupt and start's to enjoy her...management of the prison with the sexual tension always increasing with them. I would think at one point Karryn would just say screw you can have me and silently switch sides. While on the outside still looking like she is running things for the good guys.
when karryn defeats the big boss, they all decide to make the prison a love nest. but she stills fulfills her duty as warden running the place and keeping the prisoners within the walls. there's not really a "bad guy" anymore
 
  • Like
Reactions: JaszMan

JaszMan

Well-Known Member
Aug 13, 2018
1,948
928
when karryn defeats the big boss, they all decide to make the prison a love nest. but she stills fulfills her duty as warden running the place and keeping the prisoners within the walls. there's not really a "bad guy" anymore
So Karryn used her sexual desires to Tame them while making the prison almost a casino....well one you can not leave. 'evil smirk"
 

negroidprime

Engaged Member
Sep 25, 2018
2,006
4,390
when karryn defeats the big boss, they all decide to make the prison a love nest. but she stills fulfills her duty as warden running the place and keeping the prisoners within the walls. there's not really a "bad guy" anymore
Bad guy is the blue balls and Karryn is the solution.
 
  • Like
Reactions: Xerxes606

wowgoat

Newbie
Dec 9, 2018
33
13
hope dev will add mini boss, more side job and optional cloth, so many things dev can do before the game is really completed
 

RedAISkye

Well-Known Member
Apr 10, 2017
1,089
2,461
Can you upload this crash fix on mega?, It seems that my ISP is blocking pixeldrain. Thanks
Just set Cloudflare DNS service on a router level and you'll bypass all ISP and Government restrictions.

Free VPN, try that.
Cloudflare WARP is similar to a VPN but it isn't exactly like one.

Thanks, Forgot about vpn, just used opera's free vpn and it worked.
You only need a VPN to bypass regional restrictions set by the website itself OR if you don't want your ISP to know you're pirating.
Otherwise, you're good with just having Cloudflare's DNS which is the fastest as well.
 
  • Like
Reactions: Zabimuee

sifena7986

Newbie
Jun 5, 2021
55
96
yeah, I dont care. I dont cum looking at code.
As long as it works then the code is good, people care for the art, the gameplay, the great majority of people don't know neither care about programming.
Called it however you want that isn't "dev" but Rem knows to make a damn good eroge.
You most likely would care about coding skills, since it allows to make a game and add features to it faster, more efficiently and with less bugs. For example, if code of the game were organized according to basic development principles, layers are decomposed and reused, then P-cup DLC would take a month or two instead of a year. It would also allow the game to be more extendable in general (to be able to create new content more easily/faster). The more complex game is, the more distinct the difference.
So, knowing that I recommend to fap on a code at least a little :)
 
Last edited:

sifena7986

Newbie
Jun 5, 2021
55
96
It could maybe have 10x times more lines than needed but if it works, it works.
It's actually a misconception that the better code the larger it is. It's the opposite
Simple example similar to which you could see throughout the game code:
JavaScript:
Game_Actor.prototype.checkForNewMouthPassives = function() {
   if(this.meetsPassiveReq(PASSIVE_MAX_MOUTH_DESIRE_FIRST_ID, this._recordMaxReached50MouthDesireCount)) {
      this.learnNewPassive(PASSIVE_MAX_MOUTH_DESIRE_FIRST_ID);
   }

   if(this.meetsPassiveReq(PASSIVE_MAX_MOUTH_DESIRE_SECOND_ID, this._recordMaxReached75MouthDesireCount)) {
      this.learnNewPassive(PASSIVE_MAX_MOUTH_DESIRE_SECOND_ID);
   }

   ...<2000 lines of repeated code skipped>...

   if(this.meetsPassiveReq(PASSIVE_SEXUAL_PARTNERS_YETI_THREE_ID, this._recordSexualPartnersYeti) && this.hasPassive(PASSIVE_SEXUAL_PARTNERS_YETI_TWO_ID)) {
      this.learnNewPassive(PASSIVE_SEXUAL_PARTNERS_YETI_THREE_ID);
   }
}
Can be replaced with more compact and structured code (without duplicates that can cause bugs when you add new passives):
JavaScript:
const passiveRequirements = [
   {passiveId: PPASSIVE_MAX_MOUTH_DESIRE_FIRST_ID, recordName: '_recordMaxReached50MouthDesireCount'},
   {passiveId: PASSIVE_MAX_MOUTH_DESIRE_SECOND_ID, recordName: '_recordMaxReached75MouthDesireCount'},
   ...<400 lines of structured passives>...
   {passiveId: PASSIVE_SEXUAL_PARTNERS_ROGUE_THREE_ID, recordName: '_recordSexualPartnersRogue', isDemo: true},
];

for (const {passiveId, requirement, isDemo} of passiveRequirements) {
   if(
      this.meetsPassiveReq(passiveId, this[requirement]) &&
      this.hasPassive(passiveId) &&
      (isDemo || !$gameParty.isDemoVersion())
   ) {
      this.learnNewPassive(passiveId);
   }
}
Source: Karryn's Prison/www/js/plugins/RemtairyNewPassives.js
 
Last edited:
  • Like
Reactions: CereBros and ethix

SVS

New Member
Jan 17, 2018
1
2
Also you can enable manual saving. I have autosave active. It only autosaves after a fight, at the start of a fight and when entering a room. Thus you can easily save-scum by just alt+f4 and start the fight or action (e.g. waitress job) again. It's an easy tweak:

You don't have permission to view the spoiler content. Log in or register now.
The game autosaves to the file that was last saved to. So if you want to make a backup save just save it to a new file (aka save slot) and afterwards save to the regular file again. Thus, the next autosave overwrites the usual save location and the backup save is left untouched.

EDIT: Updated for v1.0.1.


About the line where the code is, search in the 1464 line, there it is now in the Version 1.2.9.15. Thank you for the tweakthat was very usefull!
 
4.60 star(s) 424 Votes