That won't work for stock. There's something else somewhere with enemy energy levels I think that they need to still have no matter how much stock they have to not leave the battle after ejaculation. Works fine for volume though.I wish. I can't really get it to work properly. Basically, my idea was to use this._ejaculationCount (which I assume is just a count on how many times that particular enemy has cum) at the beginning of the battle to increase the volume and stock of that particular enemy. It doesn't appear to carry over, however. This could depend on how enemies are spawned and respawned, in that every time you defeat an enemy it's effectively "despawned" and if another enemy is spawned with the same name that's technically an entirely new enemy. That's my current theory anyway, and that's why it doesn't work unless you lose over and over again.
In order to make this function properly I'd have to create a separate variable that ties into the data on a higher level, and not on a temporary variable that only seems to stick around until that enemy is defeated. I've yet to get it to work properly, however.
If you just want to permanently increase how much stock/volume each enemy has, however, that's not super hard to do. Step by step;
1. Open up RemtairyEnemy.js
2. Go to row ~140 and find the function Game_Enemy.prototype.onBattleStart. Add a call to another function at the end, so it should look like this:
3. Now create a new function anywhere in the file (I prefer to add it next to setupEjaculation around row ~250, but anywhere is fine):JavaScript:Game_Enemy.prototype.onBattleStart = function() { Remtairy.Enemy.Game_Enemy_onBattleStart.call(this); this.recoverAll(); this.recoverAll(); this.setupSexToys(); this.hornyPrefixEffect(); this.angryPrefixEffect(); this.updateEjaculation(); };
Simply add the value for volume (total ml of cum in the tank) and stock (# of times they can cum) that you prefer. It'll be added on top of whatever their default values are.JavaScript:Game_Enemy.prototype.updateEjaculation = function() { let min = this.enemy().dataEjaculationAmt; let range = this.enemy().dataEjaculationRange; let stock = this.enemy().dataEjaculationStock; this._ejaculationVolume = Math.max(Math.randomInt(range) + min + YOUR_VOLUME_VALUE_HERE, 10); this._ejaculationStock = stock + YOUR_STOCK_VALUE_HERE; };
edit: Fixed a minor typo in the second function that made the game crash. Sorry.
edit2: Scratch all that. I misunderstood the code. We can use the setupEjaculation function instead, it appears to be called at the start of each combat. I'm gonna work out the best way to edit it and update.
nois there a way to merge my modded js into the new one? for example, i changed a whole bunch of the lines in www/data/lines, i would like to keep my changed lines from v6 and over write them into the new data/lines file in v7. i hope so.
Ah, so that's why I got mixed results where for some it would work and not for others. I'll have to dig deeper then, thanks.That won't work for stock. There's something else somewhere with enemy energy levels I think that they need to still have no matter how much stock they have to not leave the battle after ejaculation. Works fine for volume though.
There are plugins for notepad++ that can do this for you. I believe the plugin is called Combine.is there a way to merge my modded js into the new one? for example, i changed a whole bunch of the lines in www/data/lines, i would like to keep my changed lines from v6 and over write them into the new data/lines file in v7. i hope so.
You can try looking at Game_Enemy.prototype.setupEnemyPrefixEffect and Game_Enemy.prototype.enemyPrefixParamRateAh, so that's why I got mixed results where for some it would work and not for others. I'll have to dig deeper then, thanks.
Sorry to barge into the conversation, but what exactly are you trying to do with ejaculation stock? Like, do you look for the way to increase the amount of orgasms the inmate can have or do you actually go deeper into code to change how the whole ejaculation stock system thing works?Well it's certainly possible, I haven't tested it properly though.
Ended up editing the following:You can try looking at Game_Enemy.prototype.setupEnemyPrefixEffect and Game_Enemy.prototype.enemyPrefixParamRate
Can also look here for when Enemies.json is parsed DataManager.processRemTMNotetags_RemtairyEnemy
I spent a while trying to figure this out but nothing I tried worked for stock.
Game_Enemy.prototype.regenerateHp = function() {
//if(this.hasNoStamina()) return; removed this line
if(this.isVisitorMaleType || $gameParty.isInGloryBattle) {
this.setUsedSkillThisTurn(false);
return;
}
//if(this.energy !== 0 && (this._ejaculationStock > 0 || Karryn.isInNoEjaculationStockStillContinuesPose())) { replaced this if-statement with the one below
if(this._ejaculationStock > 0 || Karryn.isInNoEjaculationStockStillContinuesPose()) {
let value = Math.floor(this.maxstamina * this.staminaregen);
if (value !== 0) {
this.gainHp(value);
}
this.setUsedSkillThisTurn(false);
}
else {
this.removeImmortal();
this.gainHp(-this.stamina);
}
};
//return Math.min(Math.ceil(value), this.energy); replace this by simply:
return value;
Should be around next monthSo, I found the bathroom for he gloryhole, is it ready?
Thank you very much! Chainchair said there's a newer version of the mod coming down the pipe, but it doesn't hurt to keep everything available and up to date.This is not a clean version, sorry. I've made changes, but I can't remember what those changes are. If you run into some weird stuff let me know and I can maybe try to fix it.
Mega
Karryn is basically subjugated to all the regular looks/pets/spanks etc while passing by enemies at the tables. She'll also get requests to flash the crowd, which she may or may not accept for a tip depending on your stats. But other than that, the fun part is when she gets too drunk to walk and they help her take a rest on the table, yeah.Can someone explain to me what actions are possible while working as a waitress can you do sex actions while working ??
Or the only sex you can perform is while waking up at the table ????
These are all defined in RemtairyKarrynPassives.js under the section "Desire Requirements". Just ctrl-f for that and you should find it pretty fast.Since we are talking about code, I am looking for a way to raise or lower the desires needed for some actions, like blowjobs or vaginal sex. Anyone knows where I can find it?
Thank you. Can I go over 200 or will it break the game?These are all defined in RemtairyKarrynPassives.js under the section "Desire Requirements". Just ctrl-f for that and you should find it pretty fast.