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

MotoKuchoma

Well-Known Member
Nov 3, 2015
288
59
Personally is see the Keijo, and anime over the topness stuff fitting jewel given she learns Ki and teaches you spiral thrust. Maybe as her advanced attribute but i'm pretty sure the advanced attributes are silver bards thing. Maybe as an earlier addition to her given that Ki is kinda. Meh? or even a rehaul.

Okay that was a bit of a tangent my bad.
But that kind of character would definitely need its own attribute/skills to be implemented properly.

The second one I would say is viable to be added with just the custom character creator if you can figure it out with the .json files or wait for the program to do it.
Is what i would say if characters would actually utilize the submissive trait. They don't, least not when i tried to mess around with making a submissive npc. No matter how much weight you put on the moves.
So they would need a trait or something to overide the Ai's "this is a bad idea" mentality.
But the submissive moves are mostly just putting yourself in a bad situation.
So chances are they would either need a bunch of traits to support being dumb. or a different attribute.

And I just want to say. I meant i'd help with traits and skills, and i'd even help with making an attribute for people. But i'm not going to make a full character. Unless you write all the scene, dialogue, ext.
Would take alot of time in any case though.....this response ended up longer than I thought it would be.

Easy to think of skills that came to mind, if you think one or two can be implemented, I'd be happy to write stuff for them if needed:

Vacuum Butt Cannon: Basically a buttslam that causes a Gust of Wind that shreds clothing.
Butt Guillotine: Knock out a downed opponent by buttslamming their throat (can easily be reworked to aim the butt at face/crotch)
Titty Hypnosis: Boob Hypnosis, basically the enthrall mechanic applied to boobs. Dunno how to work that into mechanics to make it unique
Nipple Ripple Madness: Vibrating your boobs at high frequency to create an ultrasonic boom that disorients the opponent. Sure, why not.
Rising Dragon Tits: It's basically Shoryuken with boobs. Maybe a physical move upon standing up?
(In case anyone wonders, yes they all appear as described in keijo lmao)

The other concept I'm gonna put aside for now until I have a clearer idea for what i would want my boy character to do.
 

nergantre

Well-Known Member
Aug 28, 2015
293
22
There's definitely still a lot of stuff buggy :\ and yup I'm open to all pull requests.

@MotoKuchoma, I'm always willing to code stuff up if someone submits a scene/mechanics as long as it's not too out there. What takes by far the longest for me is actually doing the writing.

As for the body part modifications... they're pretty much whatever you want to imagine them to be. But yeah I'd definitely like to put in some ways to disable certain content. I could easily code it up with flags, but I kind of want some UI for that.

For traits and stuff, I think it might actually be better to spin up a wiki. I like the idea of a glossary in game, but I just know iI'm going to forget to update it whenever I buff/nerf skills. And this way some non-coders can contribute to it if they want to. I'm not sure if anyone wants to help set that up?

Anyways, unfortunately I wont be here for another week or so due to an unexpected holiday trip, so I don't think I'll get too much done for now. If anyone has critical bugs, maybe someone with the repo synced can spin an emergency build?
 

7N24

Member
Dec 11, 2016
15
3
For traits and stuff, I think it might actually be better to spin up a wiki.
....
I'm not sure if anyone wants to help set that up?

I have a few dedicated servers that I'm not using, and could donate one to the project. I work as a sysadmin, and could certainly setup/maintain a wiki, along with any other web services you guys need (blog, project management, dev team communications platform, etc). Let me know if that would be of any interest.
 

nergantre

Well-Known Member
Aug 28, 2015
293
22
@7N24,

That'd be pretty cool. Honestly I wasn't really thinking of too much for a page, mostly just a wiki for the mod. A separate forum might be nice too in the future, just because at least for me, I don't really look at anything else on fenoxo's forums :\
 

Threshold

Well-Known Member
Sep 2, 2016
171
51
Easy to think of skills that came to mind, if you think one or two can be implemented, I'd be happy to write stuff for them if needed:

Vacuum Butt Cannon: Basically a buttslam that causes a Gust of Wind that shreds clothing.
Butt Guillotine: Knock out a downed opponent by buttslamming their throat (can easily be reworked to aim the butt at face/crotch)
Titty Hypnosis: Boob Hypnosis, basically the enthrall mechanic applied to boobs. Dunno how to work that into mechanics to make it unique
Nipple Ripple Madness: Vibrating your boobs at high frequency to create an ultrasonic boom that disorients the opponent. Sure, why not.
Rising Dragon Tits: It's basically Shoryuken with boobs. Maybe a physical move upon standing up?
(In case anyone wonders, yes they all appear as described in keijo lmao)

The other concept I'm gonna put aside for now until I have a clearer idea for what i would want my boy character to do.

I don't know why but 'Vacuum Butt Cannon' makes me think more of, dick gets sucked into ass. and it amuses me.
Butt Guillotine would basically be a move that goes from standing to face sit or an additional option during face sit.
Titty Hypnosis seems like something Cassie should get, I think her advanced attribute is hypnosis isn't it?
"Nipple Ripple Madness" lol what. So a stun move I guess.
Rising dragon tits could also be a move that, if mojo is high enough replaces recover and deals damage or knocks down the opponent.

I should probably actually watch Keijo. For science.

Course still need to decide if this absurdity should go to a new character or be used to tune up Jewels rather plain move set, as its been brought up multiple times shes always just kinda been there. And if it does go to Jewel given her specializations it should probably focus on butts. Maybe as a third choice at the level 20 choice. Just call her boring.

I'm not saying you shouldn't make a new character for it. I just feel like this sort of stuff fits jewel really well. To me shes always been the 'anime rival' character more so than a stirct dom.

@nergantre
What if for Airi instead of adding both options you allow the player to, if their in a good relationship with her. Change them later. Given her more malleable nature.
And a help her become human again option could become interesting.
edit: I didn't mess up the spoiler thing. I have no idea what your talking about.
 
Last edited:

LogicalKink

Member
Jan 7, 2016
22
0
That said, I'm starting to work on Airi's specializations. Opinions on these? (or alternate suggestions I guess)
These are pretty simple, but:

Slime Focus (when she asks, you say you (have no problem with/prefer) her being a slime):
-transformations convert X slime stat -> .66X slime stat + .66X other stat
-laced/addictive juices
-normal slime skills
-engulf can be used from any dominant position

Mimicry focus (if you say you're not that into slimes)
-transforms instantly at start of fight
-no normal slime skills
-transformation gives extra stats
-can switch to penis/dick type target is vulnerable to
-idk


Acid focus (requires slime focus)
-dissolve upgrade (all clothes, higher hit rate)
-disables or destroys toys/neutralizes potions
-minor skin damage -> increases sensitivity
-numbing acid: causes the damage lowers arousal threshold to be increased
-all skills that make contact do stamina damage

Adhesive focus (requires slime focus)
-harder to escape grapples
-grapple/victory can leave behind persistent vibrator (acts like weak horny until end of night)
-can use grapple & skills that normally require exposure if target still has clothes, escaping grapple removes those clothes
-new kiss grapple- ramping stamina damage from suffocation
-idk

Science focus
-gains science stat and skills, and some skills scale as science + .5 slime instead of just science. Perhaps is science < slime, stamina can substitute for batteries.
-random one of mara's traits
-if slime focus, random acid/adhesive trait
-if mimicry focus, can eventually turn from slime into basically shapeshifting human (mostly reverse slime transformation). Effects unclear- maybe removal of slime skills and increase in arousal pool (if Airi's low arousal max is intended to be because she's a slime).

@nergantre Back on Nov 13 ("Update combat with phases and update pet skills"), you set up a new system form disabling characters, but it does (checkFlag(String.format(DISABLED_FORMAT, self.getName()))), and you removed the flags "AngelDisabled" etc. I think this makes it not work.
Also, you keep adding debugflags in global, which is kind of annoying when you merge- I think it would make sense to copy over my code for specifying debugflags in startconfigurations, or make your own.
EDIT: actually, that would need to be added to saves as well- I haven't done that. Hopefully it should just be a simpleish copy of the flag saving code.

Also, any explanation about what each stat (seduction, submissive, magic) does and what abilities it gives would be nice.
The file Skill List.txt (in the mod root folder) has a lot of this information.

Is it possible to disable certain fetishes? Tongue/anal pussy is a bit too much for me.
If you take the time to figure out how to use eclipse and import the project, you can easily find the line in Jewel.java "growth.addBodyPart(40, new AnalPussyPart());" and comment it out.

The player should always be referred to in the second person, I think.
No, there are places where NPCs call the PC a boy/girl, and probably other places where that gets used.
 
Last edited:

nergantre

Well-Known Member
Aug 28, 2015
293
22
@LogicalKink,
Hmm I haven't had any issues with the disable stuff tbh. Maybe it has to do with renaming the characters?

Hey, so this is probably the last patch of the year from me. This should fix a bunch of issues with pets and the UI, as well adding some minor other stuff.

https://mega.nz/#!gwx3FZ5R!0LCh8Q6U_5qRgp4gXIhDemo3L8MHziuN_EWpBDrkscQ
Code:
2.4.5.4
New:
- Added some new threesome sex stances:
    - XHF Daisy Chain (master fucking the target futa from behind with a cock and pet fucking target futa from the front with pussy)
    - Reverse XHF Daisy Chain (pet fucking the target futa from behind with a cock and master fucking target futa from the front with pussy)
    - FFX Trib (pet scissoring with the opponent while the master is holding her)
- Added a "Struggle" action when you are bound outside of combat.
- Added a minor new skill "Imaginary Bounds" that require 9 Hypnosis
    - Most likely you wont see this skill at all, it's for future use
- You can now summon both Male and Female versions of imps and faeries
    - This was actually a bug fix, but I'll put it in new since people tend to skip over the bugs
- Threesome skills now automatically strip off all of the pet's bottom clothing until his/her crotch is available
- Added asshandler to the trait tree so you can actually get the later Fetish feats.

Balance:
- (Spoiler) Robo-web is now a binding. This is currently not in the game yet though, so still pending dndw' Mara changes.
- Minor pets now cannot instantly vanquish human pets. They will now use their default tease skill upon "catching" them
- Imps now get succubus pussy/incubus cock at level > 30
- Changed how the Bound status works
    - Struggling will no longer decrease the toughness by 50-66%
        - Instead, it decreases toughness by 5 + your (cunning + power + level) / 20
- Made traps actually scale with stats
    - Most of them scale with Cunning and level, but some scale with arcane and/or dark

Bug fixes:
    - Fixed a ton of bugs with pets
        - Angel now does not summon two of the same Apostles at once
        - Actually gave non-human pets genitals so they can be used in threesomes
        - Fixed thrust to use the right genitals when in threesomes
        - Pets can no longer use Stand Up and when their master is in a dominant position.
        - Fixed not being able to select ReverseThreesome
            - For those curious, ReverseThreesome.copy was returning Threesome. GAH.
        - Threesome skills can no longer be used when the target is mobile.
        - Fixed some pets' skills so they don't just spam the same two skills over and over.
        - Fixed the double penetration stance so the master can actually use anal thrusting skills.
        - Fixed the spit roast and double pen images (They were swapped. Woops)
    - Fixed text randomly disappearing/being blank when in encounters
    - Fixed traps instantly unbinding you
        - For those of you curious, the Bound status is non-lingering, so it gets removed immediately after application since it's a non-combat status...
    - Trib can no longer be used while already scissoring
    - Pussy grind no longer sets stance to Tribadism
    - Fixed a crash bug when pets were vanquishing each other during skill usage
    - Fixed some text issues.
    - Added sub/dom bonuses to held oral and held paizuri stances, so they are no longer as attractive to characters with the submissive trait
    - Made the autonomous pussy trait require having a pussy.
    - Removed the skimpy trait from latex pants
        - You were able to fuck with it on... which seems a bit weird
    - Fixed a bug where the closet crashes if you rename Angel.
    - Fixed a bug where the back button does not show up as <<<
        - For those of you who are curious, since it was getting converted to html, <<< was getting treated as html tags... :|
    - Fixed a bug where locator would display choices as "Start the match" instead of the character's names
    - Fixed the fetish goblin using the wrong text display and not actually removing pets after vanquishing them.

Minor:
    - Added the ability to press up on the debug console to scroll through the command history
    - Space bar will now automatically select Wait/Nothing in battle in addition to Next/Leave/Back outside of battle.
 

fitr

New Member
Dec 24, 2016
1
0
39
Seriously, I loved this game, and I was so happy that someone was going to continue it, but I've played this modded version for over an hour now and not won even a single fight. The game was appropriately difficult before, until you got to the higher levels and you'd win every fight. Why would I even bother with this version, if I'm never going to win again?

I joined this forum just to tell you that I'm disappointing that I still can't play this game. Or whatever, I might as well not because I'll always lose.
 

jskil5

Well-Known Member
May 17, 2016
77
0
had a few crashes where there where options that wouldnt do anything Aka wildthrust log attached
 

Attachments

  • nightgames_log.txt
    12.9 KB · Views: 3

nergantre

Well-Known Member
Aug 28, 2015
293
22
@jskil5
Are you sure you're playing the latest version?

Because that looks something that has been fixed...?

@fitr
Sorry about that. Do you mind telling us what you're doing in the game (actions/how you distribute points)? Maybe it's because I've been doing development on it for so long, but I find the game way too easy (probably because I know all the mechanics). I know new players generally have some trouble because there's a lot of information that is not readily available, so your opinion could help me a lot.
 

dndw

Well-Known Member
Aug 27, 2015
456
20
Seriously, I loved this game, and I was so happy that someone was going to continue it, but I've played this modded version for over an hour now and not won even a single fight. The game was appropriately difficult before, until you got to the higher levels and you'd win every fight. Why would I even bother with this version, if I'm never going to win again?

I joined this forum just to tell you that I'm disappointing that I still can't play this game. Or whatever, I might as well not because I'll always lose.

I made a custom start that gives the player a few benefits at the beginning. Specifically, it gives you extra attribute points and a few helpful skills. (Pussy Handler - boosts pleasure targeting pussies, Fast Learner - increases XP gain, Expert Googler - increases maximum arousal gain when watching porn during the day). Hopefully this will help you learn the mod's new mechanics. Just plop the file linked to below in the "starts" folder, then click "Advanced Start" when you start the game. Select "Easier Start" from the drop-down menu, et voilá. The only disadvantage is that you cannot use any of the other custom starts at the same time.

File: https://mega.nz/#!cJY1USYJ!XXEbFetQMUNiM64DGwIXo-omzTAO0R2EftlpvVagRK4

Edit: @Kharn: It's over here: https://github.com/nergantre/nightgamesmod/blob/master/Skill List.txt
But I don't think it's been kept up-to-date in a long while.
 

MotoKuchoma

Well-Known Member
Nov 3, 2015
288
59
@Threshold I agree, and I only touched the surface. I do wanna mentioned the manga goes way beyond the anime. I didnt watch it really though because Keijo is really fucking stupid lmao (It has all that fanservice stuff yet its plot is weirdly serious and dramatic).
I also agree that maybe instead of getting a KI/Martial Arts focused moveset that she gets anime super-special moves and its based around gaining mojo for devastating finishers (Determination for example uses up all Mojo and heals according to how much you used, so maybe the special moves gain more power if they get more Mojo).
 

Kharn

Well-Known Member
Mar 27, 2016
175
9
I made a custom start that gives the player a few benefits at the beginning. Specifically, it gives you extra attribute points and a few helpful skills. (Pussy Handler - boosts pleasure targeting pussies, Fast Learner - increases XP gain, Expert Googler - increases maximum arousal gain when watching porn during the day). Hopefully this will help you learn the mod's new mechanics. Just plop the file linked to below in the "starts" folder, then click "Advanced Start" when you start the game. Select "Easier Start" from the drop-down menu, et voilá. The only disadvantage is that you cannot use any of the other custom starts at the same time.

File: https://mega.nz/#!cJY1USYJ!XXEbFetQMUNiM64DGwIXo-omzTAO0R2EftlpvVagRK4

Edit: @Kharn: It's over here: https://github.com/nergantre/nightgamesmod/blob/master/Skill List.txt
But I don't think it's been kept up-to-date in a long while.

Perhaps it wasn't, but still proved useful. Although now I wonder if having any points past a certain threshold is beneficial at all or if its better to just throw it all into willpower.
 

Pazz

Active Member
May 27, 2016
36
6
Thanks for the replies. To clarify a few things about what I said earlier; Jewel and a few of Angel's pets/friends will call me a girl instead of a boy, when I turn on the "always female" option. There might be other instances, but these are the ones I know.

I didn't knew seduction gives a defense bonus against seduction attacks. I tend not to spend a lot of point in seduction, so maybe that's why I lose real badly sometimes.

Looking forward to any update and merry Christmas.
 

7N24

Member
Dec 11, 2016
15
3
@7N24,

That'd be pretty cool. Honestly I wasn't really thinking of too much for a page, mostly just a wiki for the mod. A separate forum might be nice too in the future, just because at least for me, I don't really look at anything else on fenoxo's forums :\

Sure, that sounds good to me. We can do a wiki and a forum if you'd like. I should be free enough to do the work during the latter half of the first week in January.


Seriously, I loved this game, and I was so happy that someone was going to continue it, but I've played this modded version for over an hour now and not won even a single fight. The game was appropriately difficult before, until you got to the higher levels and you'd win every fight. Why would I even bother with this version, if I'm never going to win again?

I joined this forum just to tell you that I'm disappointing that I still can't play this game. Or whatever, I might as well not because I'll always lose.

You may just need to give it more time. I remember doing terribly in my first hour as well, but now I have the opposite problem; the game is far too easy. Once you're familiar with the mechanics, there are certain builds that absolutely dominate, even with NPC Bonuses and the Hard Mode choices. Fortunately, losing can be fun as well, especially after you've purchased everything you need and no longer need the money from wins. You still get some xp from losing.

One thing you could do is edit your save file. Start a new game, finish the initial battle and then save. Open the .ngs save file in a text editor, and search for your name to jump down to the player's properties. From there, change the numbers under 'resources' and 'attributes' to your liking, save, and load the save in-game. That should give you a bit of an edge.
 

LogicalKink

Member
Jan 7, 2016
22
0
Although now I wonder if having any points past a certain threshold is beneficial at all or if its better to just throw it all into willpower.
Many skills scale with the attributes that unlock them, though some only to a point- e.g. Binding scales with arcane up until you have 20:
target.add(c, new Bound(target, Math.min(10 + 3 * getSelf().get(Attribute.Arcane), 70), "seal"));
Other attributes like submissive and seduction have passive effects- seduction increases charisma, which is used in all nonphysical arousal damage (tease damage), and submissive increases arousal damage returned when an opponent uses a skill like grind.
Cunning and power are also used in struggle/escape, enemy detection, and several other things. Fetish skills have very good scalings on the fetish stat. Arcane's only really good scalings are the faerie pet and magic missiles, though if you manage to acquire an arcane pussy or runic cock those have good scalings with arcane too (and similar for the other genital mods)). Science's scalings are very lacking- basically just the slime. Animism has pretty good scaling.
Also, if you look at character.java, defenses against and offenses with certain damage types do scale with attributes- seduction and cunning are far away the best at that, though it makes certain attribute counter others.

Hmm I haven't had any issues with the disable stuff tbh. Maybe it has to do with renaming the characters?
Ah, I see your point. No, the issue I was having was that I could not specify disabled characters in a startconfiguration using the flag loading system. My fork has the characterdisabled flags in global flags, but a special case exception in the startconfiguration flag loader is probably a better solution, as it can handle npc name changes.
 

nergantre

Well-Known Member
Aug 28, 2015
293
22
Ah, I see your point. No, the issue I was having was that I could not specify disabled characters in a startconfiguration using the flag loading system. My fork has the characterdisabled flags in global flags, but a special case exception in the startconfiguration flag loader is probably a better solution, as it can handle npc name changes.

Ah okay. I don't actually play with custom starts very often (except futa mode on occasions to test stuff), so stuff can escape my notice and break unfortunately. So the global flags enum is really just for convenience, the actual global flags set are strings. Maybe just need to load start configurations global flags with strings instead of enum.valueof?
 

tjmac124

Well-Known Member
Oct 2, 2015
69
0
Not sure what the problem is but I am trying to start the match after I have reached level 25 and I am guessing i have an addicition to Mara because it says "Your body is trying to steer you towards Mara all the time, and it's taking serious effort to resist." Everytime I click start the match it doesn't do anything.
 

Attachments

  • nightgames_log.txt
    136 KB · Views: 5

jskil5

Well-Known Member
May 17, 2016
77
0
@jskil5
Are you sure you're playing the latest version?

Because that looks something that has been fixed...?

@fitr
Sorry about that. Do you mind telling us what you're doing in the game (actions/how you distribute points)? Maybe it's because I've been doing development on it for so long, but I find the game way too easy (probably because I know all the mechanics). I know new players generally have some trouble because there's a lot of information that is not readily available, so your opinion could help me a lot.

it was the newest version it still happens ill play until it happens again then ill grab the log again oddly enough though i could quit the match so that saved me from having start the game up again every time

hasnt happend yet but i do have another crash anyway so here is the log
 

Attachments

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

Sacredferro

Well-Known Member
Aug 26, 2015
510
45
Some shop buttons seem to be rather shy and like to hide behind an invisible wall (so far the body shop). Couple of the buttons also have odd characters where a space should be, for example one of them is labeled, "Breast Mod: Permanent&ltbr/&gtLactation". This is for 2.4.5.4.

Also, I noticed at least one button that's not in the same spot it usually is, so if you suspect one is missing, make sure you look around for it. I noticed Priapus Draft is now at the top of the list of items available at the black market rather than near the bottom like it usually is. Just an fyi. I don't know yet if any others are sorted differently, just that one so far.
 

Bronzechair

Well-Known Member
Aug 30, 2015
150
6
  • Being in a reverse threesome with Sarah when you have the Dirty Fighter trait says you know how to fight dirty and give yourself trouble (due to her fiery pussy).
  • Friendly fetish goblin: "slaps you sensitive testicles".
  • Some of the quotes from Apostles don't have surrounding quotation marks. I didn't keep a list of them, but I know Sarah using Stomp is one.
  • There's something weird about stamina damage moves. Stamina just seems to fluctuate randomly instead of doing the damage it says it's doing. Like I have 200 stamina, and Sarah can knee me for 194(!) multiple times without me getting winded because I have random amounts of stamina each turn.
  • I seem to be counted as defeated by opponents I help in a 2v1, because I can't follow and fight them after; it says I still haven't recovered from our last fight.
  • I was once randomly informed about Jewel losing 1 willpower from being enthralled while wandering around.
  • Reyka's eye trance (the one that forces you to masturbate) ignores blindfolds, as does Tempt Undress and I believe Strip Tease (not sure if that one was ever fixed or not, but it comes to mind now).
  • Frottage and Ass Fuck are usable in the 69 position without breaking the stance, which is pretty weird. You can also transition to Facesitting from Oral Pin, which isn't impossible to imagine, but it doesn't seem to fit there.
  • Deflate Knot is usable when enthralled.
  • Reversal lets you pull out of a knotted primal cock.
  • Using Smoke Bomb to escape from a fight doesn't use up the related item.
  • Maya summoned a supposedly male imp that was actually female.
  • Imp steals attributes and sends them to her mistress, but the text says the imp gets them.
  • Breast Smother is usable from the anal ride position and doesn't transition you to the Breast Smother position. I appreciate a flexible partner as much as the next person, but that seems a bit excessive. EDIT: After rereading this one later, I'm gonna have to doubt myself. The image or the stance shows the on-top party facing away from the bottom party's face, but there's no reason they couldn't logically be turned around. Leaving this for posterity, just in case.

Also, Eve has had a primal cock for over a year now, but I remember she used to have a normal one way back. Was this an intentional change, or a bug that was never addressed?


Crash:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at nightgames.skills.Thrust.resolve(Thrust.java:133)
at nightgames.skills.Invitation.resolve(Invitation.java:162)
at nightgames.characters.Decider.lambda$1(Decider.java:377)
at nightgames.characters.Decider.rateActionWithObserver(Decider.java:429)
at nightgames.characters.Decider.ratePetMove(Decider.java:375)
at nightgames.characters.Decider.prioritizePetWithWeights(Decider.java:271)
at nightgames.characters.Decider.prioritizePet(Decider.java:242)
at nightgames.pet.PetCharacter.act(PetCharacter.java:192)
at nightgames.pet.PetCharacter.act(PetCharacter.java:175)
at nightgames.combat.Combat.lambda$9(Combat.java:825)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.forEach(Unknown Source)
at nightgames.combat.Combat.doPetActions(Combat.java:824)
at nightgames.combat.Combat.turn(Combat.java:627)
at nightgames.combat.Combat.pickSkills(Combat.java:694)
at nightgames.combat.Combat.turn(Combat.java:624)
at nightgames.combat.Combat.act(Combat.java:804)
at nightgames.gui.SkillButton.lambda$0(SkillButton.java:58)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
 
Last edited:

here2fap

Member
Dec 11, 2016
12
0
44
If I wanted to look at the code and possibly change something, how would I do that? Download the project from GitHub, then what else would I need, something for editing the code, and any versions of Java or whatever? I was looking at how [open] clothing and crotchAvailable work, trying to see if that whole system could be opened up a little.
 

RedQueen

Member
Dec 18, 2016
23
1
43
If I wanted to look at the code and possibly change something, how would I do that? Download the project from GitHub, then what else would I need, something for editing the code, and any versions of Java or whatever? I was looking at how [open] clothing and crotchAvailable work, trying to see if that whole system could be opened up a little.

Yes, basically. Download the source, open the project. I use Netbeans because, well, I always have basically. A lot of other people use Eclipse. Both of those, and likely other programs as well, have tools to allow you to submit what is called a "pull request" which is basically saying "here, look, I changed this" and then nergantre can do whatever he likes with it.

I found there were a few issues downloading it, I had to move some stuff around so it was finding the resources correctly. Not sure why entirely but it's not a massive job.

Forgive me if that was patronising, not sure how familiar with Github you are.
 

here2fap

Member
Dec 11, 2016
12
0
44
Yes, basically. Download the source, open the project. I use Netbeans because, well, I always have basically. A lot of other people use Eclipse. Both of those, and likely other programs as well, have tools to allow you to submit what is called a "pull request" which is basically saying "here, look, I changed this" and then nergantre can do whatever he likes with it.

I found there were a few issues downloading it, I had to move some stuff around so it was finding the resources correctly. Not sure why entirely but it's not a massive job.

Forgive me if that was patronising, not sure how familiar with Github you are.

I got it working, thanks. I haven't used Eclipse recently, and something wasn't working, but I noticed that the GitHub seems to include multiple projects or something and I simply added the wrong thing. I not sure how the pull requests work, but I really doubt I'll actually be able to make any good changes, so I'll deal with that if t ever get to it.
 

RedQueen

Member
Dec 18, 2016
23
1
43
I got it working, thanks. I haven't used Eclipse recently, and something wasn't working, but I noticed that the GitHub seems to include multiple projects or something and I simply added the wrong thing. I not sure how the pull requests work, but I really doubt I'll actually be able to make any good changes, so I'll deal with that if t ever get to it.

Well, you won't with that attitude young man!

Seriously though, best of luck. Have fun.
 

nergantre

Well-Known Member
Aug 28, 2015
293
22
Hey I had a bit of spare time, so I set up the project with a semi-proper ant build.xml file. If you have ant installed, you don't necessarily *need* eclipse any more. Plus, I got it configured to do packages, so releasing should be easier.

Word of caution, if you do release a build, it will use your git user.name as the builder. So remember to set that to something you want to display. It'll also do a git describe, and use that as the version number, so I'm going to start doing annotated tags to version releases.

I'm not 100% sure how well it works on windows, but at least it's running on cygwin.

Also, the mod began as me messing around with the original game's decompiled source. You'd be surprised at what you can do :D

edit: @RedQueen,
The reason why traits are hardcoded is because they're hardcoded lol. There's really no reason anything is hardcoded other than time and effort.
 

nergantre

Well-Known Member
Aug 28, 2015
293
22
2.4.5.5.b
https://mega.nz/#!FooTkDSR!R4VpU3QnxKybGDkGq9HscOykQtZFyf1dYwEsP-5ao-g

Code:
2.4.5.5.b
GUI:
- Redid the status panel a bit. The status panel should now scroll and the inventory was moved to its own window
    - once again, stopgap solution

2.4.5.5.a
Minor:

- Shortened some of the longer text choices as a stopgap measure to stop buttons from getting hidden.
    - Will need to come back to this later for a real solution...

2.4.5.5
Bug fixes:
- Fixed a crash bug with mind control
- Fixed a crash bug with invitation
    - (may be related to pets, but it may still show up. I changed it to display an error message instead of outright crashing)
- Fixed fiery pussy making the owner of the dick hurt himself instead of the opponent hurting him
- Fixed dirty fighter affecting self inflicted pain
- Fixed willpower losses displaying for all NPCs when out of combat
- Frottage and Ass fuck now requires being able to reach bottom
- Facefuck and facesit now requires being able to reach top
- Deflate knot now requires user to be able to respond
- PC usage of smoke bomb is no longer free
- NPCs now no longer summon a female imp when trying to summon a male one.
    - Same with faeries

Minor:
- Eve prefers no cock mod now instead of primal. Not sure when this snuck in. Maybe in the next major release she'll get a custom one.
- Made it more clear that pet's succubus pussies are supposed to share the stat gains with her master, not just buff the master.
- Made incubus cock now drain willpower for the master as well
- Made start configuration load flags as strings instead of flags
    - (so now you can use the CHARACTER_NAMEDisabled flags with start configurations)
 
  • Like
Reactions: CappyAnon