Nightgames Mod (v2.5.1.2) updated 2/11/17

witchlook

Member
Mar 4, 2017
12
4
45
Ah shit, made a bit of a mistake. So I wasn't paying attention to what people are working on and rewrote Quests. It supports one-shots and repeatable quests, and quests have some generic storage so we can save not just that the quest was finished but how it was completed. I think I'll wrap up reimplementing / completing the Butt quest & let someone else decide whether to merge my branch in.
 
  • Like
Reactions: kuschelpuh

kuschelpuh

Member
Mar 23, 2017
17
1
33
woops i meant you are fixing the buttslutquesting, not logosk, my fault
Ah shit, made a bit of a mistake. So I wasn't paying attention to what people are working on and rewrote Quests. It supports one-shots and repeatable quests, and quests have some generic storage so we can save not just that the quest was finished but how it was completed. I think I'll wrap up reimplementing / completing the Butt quest & let someone else decide whether to merge my branch in.
 

Shake

New Member
Apr 29, 2017
2
0
Longtime lurker here- really love the work done on the mod so far.

Would it be possible to add a third option for system messages that displays arousal/stamina damage without the intricate formula information? It's useful occasionally, but the extra lines of text really tend to clutter the UI later on.
 

dndw

Well-Known Member
Aug 27, 2015
456
20
@Shake Sure thing, should take just a moment.

I've finally gotten around to fixing a whole lot of stupid mistakes. That means there will (most likely) be a new RC build out tomorrow. There are still a few tenacious bugs in there to fix, hopefully I can squash them in a timely manner.
@witchlook do your changes include a way to start quests in-game? If not, I'll put in a placeholder for the RC.
 

12centDime

Active Member
Mar 16, 2017
41
5
On the whole giving of negative traits thing: I'd really want to shy away from giving permanent negative traits for various in-battle occurrences. There are times when you can outright lose regardless of how prepared you were; characters getting Lickable just because Cassie got an orgasm off of you while in Oral Pin or Active Imagination because Samantha Tempted you once too often seems...ugh.

For the rest of the night though? Sure, that seems like a way to make the game more interesting. For the rest of the night plus the following night and the trait stays longer if anyone causes you to orgasm in specific ways related to whatever happened in the first place? Kinda like an addiction that you can't treat, since it's mostly just in your head rather than being magically/chemically induced? Also cool, but may be annoying to code. I think it could be expanded further than that really, but a that point it feels like we should be talking about redesigning the fetish system with this being a thing that midgame, non-Fetish skill using enemies can semi-reliably induce in mind...and that could be awesome. But possibly a nightmare to add to the existing code and troublesome to come to a decision mechanics-wise.

On the Discord: I mean, I'd probably visit and use it a bit, but are there enough questions and discussions going on to warrant it? Not sure if this has really out-grown the thread at the moment.
 

12centDime

Active Member
Mar 16, 2017
41
5
Woo, new build! :D

So, on the new build, something is off about the way enemies are awarded points. On the second night, I just surrendered to everyone and ran around counting the other fights I could witness. With my losses, each should be awarded 1 point and I saw a few more break out, yet each girl only ended the night with 1 point. The third night I did the same and witnessed even more fights not including me. At the end of the night, 2 of the girls had 2 points while the other two had 1. xD

Also, since I don't think I've typed it recently, thank you all for your continued work on this project! I can't imagine it's easy or quick to keep up with this.
 
Last edited:

jskil5

Well-Known Member
May 17, 2016
77
0
im having a lot of crashes a good deal of em happen after a fight with Airi also here parasite might be responsible for a few other crashes log attached if you want ill upload my save i edited my stats to test a few things and one of the images is so big i cant see any buttons or see what happened that turn
also there's no option to visit Reyka during the day or Yui for training(added a pic read it pls)Untitled.png
 

Attachments

  • nightgames_log.txt
    611.9 KB · Views: 1
Last edited:

Kharn

Well-Known Member
Mar 27, 2016
175
9
Keep getting errors when trying to extract it from the zip. Tried redownloading a few times. Guess will wait a few days and try on a weekday.
 

FeiqeUzzer

Member
Dec 23, 2015
5
0
Keep getting errors when trying to extract it from the zip. Tried redownloading a few times. Guess will wait a few days and try on a weekday.

I also had some problems trying to extract with WinRar. I tried with 7zip and had no problems.
 

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
When you have to choose who to help, it keeps repeating when you hit the button. This levels both participants up, but doesn't afford t hem wins.

I hit HELP ANGEL a lot and she got a lot of levels alongside Jewel. :D
 

dndw

Well-Known Member
Aug 27, 2015
456
20
@jskil5 It's not as bad as it looks. I originally made the addictions player-exclusive, but NPC support has been added since. Turns out not all the descriptions have been updated yet. It looks like Reyka in your game had a brush with Cassie and ended up addicted. There is something wonky about that addiction (or maybe all of them) that I noticed earlier; it's on the todo list.

@Kharn Strange. I created the zip in 7zip, and it opened without issue in Windows' built-in archive manager. So maybe try that?

@DarkSinfulMage I've noticed this, but it happens irregularly which makes finding the cause a real pain. I'll keep trying.

___
I keep a private branch of the code where I try things which are either horrendously ugly or very, very OP. In this case, it's both. I figured there's no harm in sharing.
This version is mostly identical to RC2, but it contains a variant of the Reverse Drain Challenge [Hard Mode] which, you guessed it, is even harder. It really doesn't make any sense at this point. The player has an advantage in stats and smarts (at least, if you've been playing for a while), and the opponents get a ridiculously OP set of traits as well as some anatomical benefits. The four original girls are somewhat managable if you spam Counter and take the Exhibitionist trait, Airi and Kat are stupidly strong and Reyka is best avoided altogether. (I figured since she was a succubus to begin with, she should be EVEN STRONGER. Big mistake.) There is also an "Inexperienced" start here. The idea is that you take less pleasure from everything except fucking. Naturally, you take extreme amounts of pleasure when getting fucked and will probably lose in a turn or two if you are. The AI is also skewed to take advantage of this weakness. I don't recommend it since it is horribly unbalanced, but it can't hurt to include it I suppose. This version will not be an official release, since I've done some unspeakable things to the poor old code to let the opponents cheat a bit. Some aspects might make it into the official version after some refinement, though. For example, in this version, if you are affected by any mentally or physically debilitating status while in a dominant position, the position will instantly flip. In the current 'official' version, it only does so when you run out of stamina. I think this might be a nice addition.

Link: https://mega.nz/#!xFIRgRAS!EBovAmFL0-5Zn_H6u7JAwW7axAEEwPvuNbRFeQ1mdC8
Disclaimer: I in no way offer any guarantee that either of the two 'improved' starts in this version are at all enjoyable.
 

Sacredferro

Well-Known Member
Aug 26, 2015
510
45
Well, as I download, here's hoping curiosity doesn't always kill cats.

...though I guess it really doesn't matter if it does; I'm not a cat, so...yeah.
But I am curious.
 

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
I had a problem with a hard lock on the last build during team games, but I'll give this build another try and edit this with what I get.

1. After beating Cassie - the status I get after beating her on the map is "But you still haven't recovered".It should be that she needs a replacement of clothes.

2. I think that the latest bugs lay in the code looking to process who wins and perhaps who gets awarded.

3. Also - after repeatedly helping someone out I would go play videogames and get a ton of exp. Shot up like 20 levels!

3. Hard locks still around - might have to do with Airi choices. Still tracking it down.

4. These addictions still don't go away even if you shell out 20k. Nothing ever improves! Once you meet the addiction condition once you're screwed. As long as these traits hang around the addiction effects will proc. When everyone has each others distance addictions proccing it's out of control!

5. I like the debug gamestart select, but can I get buttons for each individual game start?

6. Angel scene still plays nearly all the time at match end. Still need to fix that.

7. Team games hard lock easily - I can't really get a full battle in.
 
Last edited:

12centDime

Active Member
Mar 16, 2017
41
5
- Enemies seem to have mostly gone back to not leveling much outside of matches with the player. Guessing the point scoring problem goes deeper than just how much money they get.
- Woo Primal Cock fix!
- I'm assuming the Primal Cock is supposed to make you take more pleasure damage to compensate for that huge increase in pleasure damage output. Not sure if it's intended to cause Masturbate to deal increased damage like it's doing now however.
- If you go to the Body Shop and Restore Cock you will get a Normal Cock. However, if you go back to the Body Shop, you will not have the option to choose Cock Reduction and if you choose Cock Expansion your cock will shrink. Cock Reduction/Expansion seems to return to normal functions after that, but choosing Restore Cock will cause the issue to occur again.

Some aspects might make it into the official version after some refinement, though. For example, in this version, if you are affected by any mentally or physically debilitating status while in a dominant position, the position will instantly flip. In the current 'official' version, it only does so when you run out of stamina. I think this might be a nice addition.
This actually seems quite nice. Always kinda wondered how, if I'm entranced or bound or something, I manage to remain on top. Just so long as this doesn't apply to charm like it currently does.

Charm already sharply inhibits a target's meaningful actions in neutral position, denies escape from all other positions outside of use of Invitation, almost entirely neutralizes most characters if they are bound, and chains kinda ridiculously into Entrance from Expert Toungework, Eyes of Temptation, etc. I really feel like it shouldn't flip dominance too.
Also Reyka exists. Oh god Reyka.

Small caveat: I think Samantha could get that ability as a trait at some point in her leveling cycle. It seems exactly like something she might be able to do, and she's kinda underpowered anyway. I'm not sure it'll help her specifically very much, but could be cool.
 
Last edited:

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
Interesting facet of the leveling system - There are occasions where I will get repeated options to select a trait that I've taken before and already have it.

- Level drain will remove traits gained during the last level it was taken.
- Level drain also removes traits gained via conversing with the girls.

I had a humorous situation where I let all the girls play and over time Airi's brain seeds would have everyone together in a hive mind! LOL! As it is - Addictions are incredibly powerful and the player is the only person that can't use them!

What's good for the goose is good for the gander, I say. Shall I prepare some text for the player addiction vs every girl?
 

12centDime

Active Member
Mar 16, 2017
41
5
What addiction could be added for the Player without making it overpowered though? Even if addictions functioned 100% correctly, I'm not sure that could go along with our human ability to think. It and our special multi-classing powers are pretty potent.
 
Last edited:

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
What addiction could be added for the Player without making it overpowered though? Even if addictions functioned 100% correctly, I'm not sure that could go along with our human ability to think. It and our special multi-classing powers are pretty potent.

Well, in order to do that the addictions need more standardized (or easier) conditions for decay and removal, then the player could unlock them at some attribute level.

I'll be collecting and typing up some text to support the player's addictions taking effect.
 

jskil5

Well-Known Member
May 17, 2016
77
0
srsly airi's parasites are screwing with somthin i tried to use the quit match aftr i couldnt start this fight only to get another msg about her parasites messin with angel i had close the game log included
 

Attachments

  • Untitled.png
    Untitled.png
    305.5 KB · Views: 14
  • nightgames_log.txt
    1.3 MB · Views: 7

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
Here's a player-perspective draft for them applying a BREEDER addiction to a victim:

This is in psuedocode - I mostly copied and pared down the existing text into something readable.

BREEDER

protected String describeIncrease() {

HIGH
VICTIM's eyes start to burn with a feral need to breed you. It's clearly undermining their willpower.

LOW
Your primal influence seems to be getting to VICTIM, their feral need to breed is eroding their staying power.

MED
VICTIM's movements slam into you as hard or fast as possible, burning with a desire to breed. They won't last as long in this fight as long as they are like this.

DescribeDecrease() {

LOW:
There's a small desire in VICTIM's eyes to fuck you silly, but it seems it's no longer a driving force for them.


MED:
The need in VICTIM's eyes to breed with you seems to be shifting downwards. That won't last very long.

HIGH:

NONE:

describeWithdrawal() {

HIGH:
VICTIM's face suggests they are looking to find and seed any pussy they can find. They are already hard at the prospect of mending their unfortunate situation.



MED:
VICTIM's arousal is driving them wild with the need. The need - to breed.



LOW:
Having not fucked you seems to be getting to VICTIM.



DescribeCombatIncrease() {
VICTIM's unnatural breeding instincts are slowly but steadily showing all over their face.

describeCombatDecrease() {
VICTIM relishes at the prospect of letting loose inside of you, subduing their instinctive needs for now.



describeMorning() {

//THIS COULD BE UNIQUE FOR EACH GIRL.



initialMessage() {

if (inWithdrawal) {
return "Arousal rages through VICTIM's body at the sight of you, you should expect them to give you a good fucking.";
}
return "VICTIM's instincts howl at the sight of you, urging them with every heartbeat to fuck " + you as soon as possible.
}

describe(Combat c) {

HIGH:
The animal part of VICTIM'S brain cultivated by your addiction is screaming for them to to sink their cock into you and fill you with their seed.

LOW:
VICTIM's face seems like they've had plenty of beeder foreplay. Looks like they are moving on



MED:
Your little addiction trick has VICTIM all geared up to fuck you.. They can't seem to think of anything else they'd like to do more.

ADDING IN CORRUPTION:

CORRUPTION

All variations of changes in tick():

The corrupting taint you planted inside VICTIM changes them even further, and...

describeIncrease() {

case HIGH:
Your corrupting darkness threatens to overwhelm what purity remains inside of VICTIM, and it's a constant presence in their mind.
Your corrupting darkness threatens to overwhelm what purity remains inside of VICTIM, and you can almost feel that they've almost given up fighting it.

case LOW:
The blackness you poured into VICTIM is still there, and it feels like it's alive somehow; a churning mass of corruption and depravity.

case MED:
The corruption in VICTIM's soul spreads further, seeping into their flesh and bones.

describeDecrease() {

case HIGH:
The corruption in VICTIM's soul is receding, but they'll need to do more work if they are to be entirely free of it.
The corruption in VICTIM's soul visibly recedes a bit, taking away some of their demonic attributes along with it.
case MED:
Whatever strange thing you've done to VICTIM has weakened somewhat and is no longer taking all of their concentration to resist it.

Whatever strange thing you've done to VICTIM has weakened somewhat and your gaze doesn't feel as dangerous as before.
case LOW:
Whatever strange thing you've done to VICTIM has weakened considerably and is no longer corrupting their every thought.
Whatever strange thing you've done to VICTIM has weakened considerably and some of their old gentleness is showing through.

case NONE
The last of the infernal corruption is purified from VICTIM's soul, bringing them back to normal. Well, as normal as they ever were, anyway.

DescribeWithdrawal() {

case HIGH:
Your corruption is working hard to punish VICTIM for not feeding it today, and it will cause all kinds of trouble tonight.
case LOW:
Something is not quite right. The blackness you put in VICTIM is stirring, causing all kinds of strange sensations. Perhaps it's hungry?

case MED:
The powerful corruption within VICTIM is rebelling against not being fed today. Expect the unexpected tonight.
case NONE:

describeMorning() {
Something is churning inside of VICTIM this morning. It feels both wonderful and disgusting at the same time. They think they hear an echo of a whisper as they go about their daily routine, pushing them towards evil acts.

initialMessage() {
The corruption you placed in VICTIM resonates with you, growing even more powerful and troublesome than before.

The corruption you placed in VICTIM resonates with you. You can feel it starting to corrupt VICTIM's mind and body!

describe(Combat c) {
//PROBABLY OK

Like it? Want me to keep going?
 
Last edited:
  • Like
Reactions: corentine

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
REJOICE - I COME WITH GIFTS:

Additional Character descriptions!

DARK GODDESS (Divinity > 15)

Reyka is no longer just a regular succubus – as if her being a succubus wasn't already scary enough: Standing before you is a dark goddess radiating a terrifying aura of unholy power. Reyka remains tall in stature, but her alluring face and beautiful body now call to you to prostrate yourself before her and submit to her will. Her hands with their red-polished nails now look as horribly cruel as they do enticing, gentle, and soft. Underneath, her long and perfectly formed legs and delicate feet stand in an imposing posture. Behind her, you see a pair of magnificent looking bat-like wings, commanding you to submit to her embrace and worship her.

Her gaze both captivates you and terrifies yo - one of indescribable pleasure and unknown power. She'll do worse than suck out your soul...far worse.

DARK MARA – CYBERDEMON (Conditions can depend on stage of corruption)

Mara seems to have gotten too much of the demonic juju. Despite going high tech, {self:pRONOUN}'s rig of equipment – her fancy rig of various gadgets and computerized glasses seem to have something newer and more sinister behind them. Her eyes seem cruel and evil, bent on serving darker, more demonic powers. Her body seems a little different, too.

Underneath all of the equipment, Mara the cyberdemon has the same cute, mischievous expression that you're used to...

DARK CASSIE (Corruption)

{self:SUBJECT} has changed a lot since you started the Game. Maybe a little too much. Behind the sweet smile you remember, there's a new cruelness and perversion – a dark influence. Her magic spellbook and cloak are both black and sinister-looking.{self:pRONOUN}'s been dabbling in the arcane, and it may be your imagination, but you feel like you can perceive the power radiating from {self:direct-object}, mixed with a darkness that wasn't there before. {self:pOSSESSIVE} magic seems to have given {self:direct-object} more confidence and {self:pronoun} seems even more eager than usual...especially with the help of whatever new toys her dark powers give her.

DARK SPIRIT JEWEL (Corruption)

Something has changed about Jewel's demeanor, and you're very sure it's not good. It's hard to put your finger on it, but despite her toned, human-weapon like body, she seems to have a dark composure to her. Behind what looks like a calm composure is a violent and cruel arrogance. Her movements are deliberate and fluid, like a martial arts master, but with the cruelty and brutality of a demon. You might have made fun of her before, but whatever's gotten into her doesn't care for games or love.

DARK AIRI (Corruption)

SLIME
Well, it's pretty obvious Airi seems to be affected by some corruption. The formerly blue figure looks a little more black than blue, and her eyes seem to be tinged red instead of black. Airi still sports a cute face and a tight body, but her thighs end in a giant ball of slime. Indeed, while her body might look human at a distance, she seems to be composed of a soft, translucent gel."

HUMAN
Airi looks at you in disapproval. The lithe Japanese girl sports a cute face and a tight body with shoulder length black hair almost covering her bright intelligent red eyes. You're not too sure what she's thinking, so you approach her cautiously.


BAD KAT (Corruption)

Now that's just wrong. Whatever happened to Kat, it's clearly wrong. Despite Kat being older than you – the cute, short and slim girl displays a jarring mixture of demonic and feline traits. Despite this, you're certain that she's stronger than she looks. Her adorable cat ears poke through her short, strawberry blonde hair. She looks a bit timid, but there's a gleam of desire in her eyes – a dangerous, red, evil gleam.
 
Last edited:

12centDime

Active Member
Mar 16, 2017
41
5
Well, in order to do that the addictions need more standardized (or easier) conditions for decay and removal, then the player could unlock them at some attribute level.
Its not that. Its that, even when they are appropriately balanced and functional for the enemies, I don't think they'll be balanced for the Player is the thing. The Player is already really strong and versatile; just stacking these passives on top isn't a good idea I think. Not unless they had ridiculous requirements like

Insatiable Spirt
Req. 30 Seduction, 30 Cunning, 21 Animism, Lvl 30
Your animal spirit's burning passion can infect others with the Breeder addiction. You lose 20 Animism and Cunning as your spirit strains at the edge of your control.

or something. Actual numbers pulled out of my butt, but it gets the idea across I hope. Those traits are really strong in some cases even when used by a sometimes questionable AI. I don't think any of the trait requirements we have to go by as examples offer anything to offset the traits' very real power level when combined with intelligence.
 

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
I'm a fan of whatever's good the the NPCs is good for the PC, and giving back what you get is very satisfying. Right now, though - addictions are very strong and are nearly permanent problems in the field, which is why I advocate first refactoring them so they are have consistently valuable triggers, increases and decreases, and especially removal.

There's a lot of balance work to be done - especially with effects that stack up hundreds or thousands of temptation...

After that, we can look at letting the PC get some revenge on the girls. "What's good for the goose..."
 

dndw

Well-Known Member
Aug 27, 2015
456
20
While obviously the existing system must be fixed first, I don't think giving players access to the same addictions is a good idea. The current ones, at least theoretically, match and complement their character's personality, but the player doesn't have one of those. At least, none except what the actual human playe chooses to ascribe to them.
One thing we could do is make additional addictions which requires high numbers in at least two attributes to unlock. That would be a fair amount of work, though. Even better would be some kind of modular, build-your-own-addiction system. For example, let's say I want an addiction which is triggered by excessive use of temptation skills, causes random mental status effects normally and limited mojo in withdrawal, and gives characters a resistance to temptation by everyone else. That's four components, which could well be json-ified. It would be just a matter of having enough modules to make it fun to play with. Maybe this could do with some experiments after the bugs are resolved.