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

Haruhar

New Member
Dec 18, 2016
3
0
37
Last version (2_4_4_2) had issues when starting in Inverted Genders mode (not all starting opponents had their genders changed)

Current version doesn't even finish loading the map (or let you move around) when trying to start in Inverted Genders mode
 

dndw

Well-Known Member
Aug 27, 2015
456
20
I can confirm all the UI bugs mentioned above. It's not a resolution issue, unless we now require 4K screens. Both the text misalignment and button occlusion happen on my full-hd screen. The bug with all buttons disappearing is not the age-old symptom of some other error in this case; the log is empty. It's also more resilient, since loading a save doesn't solve it. I have to relaunch the game completely to get my buttons back. It happened once in a store for me, and once in combat (vs Angel, but pre level 10 so that probably doesn't matter). I'll look in to the inverted genders start in a moment.

Edit:
@Haruhar
The inverted genders start works fine for me, can you post your log?

Also,
- So I had to hit them a bit with the ugly stick. Sorry dndw.

You mean that stick actually had some charge left after what it did to you? Impressive.
(Anyone who knows me will affirm that it is an unfortunate personality quirk of mine that my particular style of humor revolves around insulting people. Don't take it too seriously.)
 
Last edited:

nergantre

Well-Known Member
Aug 28, 2015
293
22
Hmm I think the text misalignment has something to do with the <p> tag... Maybe I'll try replacing everything with <br/>

I bet I know why sometimes there's a button hidden behind another one. Right now the buttons are in rows of 6. If the first row is too long, they'll be bumped to the second row, and be hidden behind it. I'll see what I can do with it, maybe reduce the font size if it's too big?

I haven't seen the buttons disappearing one myself when I was testing last night, I'll try finding what happened. Anyone have some leads on when it tends to happen?
 

nergantre

Well-Known Member
Aug 28, 2015
293
22
Man I'm becoming a master of double posting lately...

Edit: shit just realized that the closet UI bottom is partially getting cut off now. ()#U *RIJOVR. I'll fix this late. Hopefully it wont both you guys too much.

2.4.5.1

https://mega.nz/#!RkYCXZjT!BjWTnC2fWpTOaT5UVGCHVdI6AHXObdsXXm8x0v-Q_9A
Code:
2.4.5.1
Bug fixes:
- Fixed a bug where leaving a choice prompt on the second page would make you unable to continue with no buttons appearing.
- Fixed some word alignment issues
- Fixed missing feat button tooltips
- Word wrapped long button text to fix button crowding (sorry this may look kind of shitty right now, but it's the best I can do on short notice)
 

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
41
Buttons have mismatched font size and styling during the games. Liberal Arts building and Engineering most common.

Buttons during day time have I LOVE RANDOM TEXT all over em

Force Down doesn't seem to be working.
 
Last edited:

nergantre

Well-Known Member
Aug 28, 2015
293
22
FUCK forgot to remove those.

About the mismatched font sized and styling, that's unfortunately intended. I need to have the text be a bit smaller when the buttons are huge or they'll end up on the second row.

2.4.5.2
https://mega.nz/#!JgZXjQCJ!RMg5bdLHiDVFndpcEGRVWDpNeCWuAm61Ty4pf6jD1js

Code:
2.4.5.2
Bug fixes:
- Removed the "I LOVE RANDOM TEXT" from the item buttons that were used in testing... fuck.
- Made the default closet UI size a bit smaller to make sure the buttons weren't getting cut off.

Minor:
- Changed the closet UI to use your entire body's attractiveness score instead of just the outfits.
    - Trivia:
        - Since beauty is in the eyes of the beholder... I had to make the attractiveness score based on a character's opinion. Who is Angel. 
        - So yes, Angel's going to always judge your outfits. Hope you're not feeling shy.
 
Last edited:

Darkki

Member
Sep 16, 2015
6
0
Tested out the threesomes some more;

Couldn't manage to get Angel use the FFM ones with her Apostles, nor did she use Simulacrum during those tries so am not sure if she would have then.
MFM ones worked better, though you have the images flipped.

Tested em out with Angel and Simulacrum with female PC on the MFM ones, edited some genitals on the save to test the FFM ones.
Had her "DefaultAiModifications" for Simulacrum, PetThreesome and ReversePetThreesome at 10.

All the threesome skills seem to have some, probably stance related problems, FFM ones happened on a earlier version and were similar:
Opponent uses the skill, first up is pet turn, so it says "angel holds you down..." and then the pet does what it does, which is followed by PC turn and Angel's turn in some order, which says "Her Threesome failed".

At least on the MFM ones it seems like the master isn't put into the stance, so in these tests Angel kept doing whatever while her pet was doing a threesome without the third.
From the earlier version I think the FFM ones had similar issues.

Also still got stuck in some "ghost" holds with Angel's Apostles occasionally, didn't happen with the Simulacrum pet.
Seems also that you cannot passively attack the Sim pet end-of-turn like you can the other pets, though not 100% sure.
 

nergantre

Well-Known Member
Aug 28, 2015
293
22
@Darkki, are you sure it's not the pet using the threesome skill? they can initiate threesomes as well. I do know about the ghost hold issue though, will try to get that working eventually
 

Darkki

Member
Sep 16, 2015
6
0
Yeah the turn texts might be because of that, funnily enough they then have some tendency to use it at the same turn both.
Might it be "catchable" that it has already been started and the master can then correct her turn to some stance-related?

Well at least it seemed to me the pet's always go first now or I just have the worst luck on turn orders.
Of course as it seems it isn't breaking anything so it's hardly that important besides making at least me a bit amused at the "failed" notion when it's already started.
 

Atlas1965

Well-Known Member
Aug 28, 2015
64
6
Regarding the closet beauty thing, maybe you could make it so that we have to learn what the other characters like to get that option, and then we can also switch which character's likes and dislikes are judging how attractive we are?
 

BPIdev

Member
Nov 12, 2016
19
0
Couple things from playing Futa++20 on 2.4.5.2:
  • Futa++20 hardcodes player's name to Alexis.
  • Buttons with more text than usual look odd. For some characters, the hard mode choice text does not properly fit inside the button. I noticed that with Jewel in particular.
  • On Futa++20 start, Jewel did first offer me just one of the specialization choices, not both at once like Angel.
  • Somehow, I did get two Horny status effects on me.
  • Could it be that getting an anal pussy completely negates the buttslut weakness?
  • Clicking through "Nothing" during one of the fights did seems to weirdly rescroll the entire text box (i.e. it would "flash" on click, very briefly).
  • "Airi has entered the games" message on the third match, when I already fought her in the first one.
  • My faerie summons are level 22 while I'm level 36.
  • Vertical button placement changes dependng on existance of a double-height button in the button row, which makes buttons appear to jump up and down if "double buttons" appear and disappear from any given button row periodically.
  • I understand that it is called hard mode for a purpose, but Kat's pheronomes again are getting me thousands of arousal per fight.
  • Maybe Futa++20 should have all characters available for interaction from start as well?
  • When Jewel automatically lost upon attacking me, I got message about acquiring her panties before the text of her defeat scene.
  • With sufficient amount of traits, you can no longer read them in the status window.
  • Sometimes there would be button to go to next page of buttons when there were none there.
I somehow managed to crash the game. http://pastebin.com/XjvhH6Fh - that's the log. I have no idea how to reproduce this, but what happened is
  1. The game locked me into arbitrarily movement only between areas directly neighbouring the Quad.
  2. After I spammed that for a bit, some line about Reyka appeared with an entire row of buttons "Start the match"
  3. After I pressed one of those, only one such button was left.
  4. After I pressed it, I got stuck on a blank match screen with no text or buttons.
 
Last edited:

Sacredferro

Well-Known Member
Aug 26, 2015
510
45
Game's UI breaks where I have no options to select (no buttons show up at the bottom), forcing me to close the game and reload or start over. Log shows nothing wrong, just says "Loaded samantha.json" and "Loaded rosea.json" beneath the run time. Seems random, sometimes it happens mid fight, while picking perks and such, and had it happen leaving one of the clothing stores (the regular one).

Also, does modifying the start files with Notepad++ break them or something? I figure I'm simply messing it up somehow as I know even a simple missing semicolon or an extra bracket in the wrong place can break the entire file, but didn't know if the game is made to ignore user modded files all together or something.

Edit: Been using 2.4.5 but just saw there have been a couple patches since. I'll test on the latest one to see if it still happens again.

Edit2, Edit Harder: Seems so far to be working as of 2.4.5.2. Cool beans. I'll report back if the GUI breaks again. On a second note, I was right and the starting mode XML I modded did have an error in it; a missing coma at the end of one of the stats I adjusted seems to have been the issue.
 
Last edited:
Nov 29, 2016
11
0
39
Thanks for the interface update. It's a lot better.

Still having problems getting the threesome stuff to trigger as well. Guessing it has very specific requirements.
 

Haruhar

New Member
Dec 18, 2016
3
0
37
Sorry for not including the log when I first brought up the issue. Still cannot proceed after finishing character creation when the Inverted Genders start is selected, the map shows up, but no buttons to move appear, the main text box is empty, and the Status button is nonresponsive. The "New Game" and "Options" buttons continue to function, but the "Quit Match" button opens the confirmation window but does nothing but pad the log with another copy of below:

Log spam below starts fires the Exception in thread "AWT-EventQueue-0" every time one tries to start the day in Inverted Genders or tries to Quit Match during the bugged blank state.

Edit: This error doesn't seem to occur in 2_4_4_2, but does in every form of 2_4_5_* I have, however 2_4_4_2 had some issues with not flipping all of the starting opponent's genders.

Night games
2016-12-19 11:33:47.026
Loaded samantha.json
Loaded rosea.json
Exception in thread "AWT-EventQueue-0" java.util.NoSuchElementException: No value present
at java.util.Optional.get(Unknown Source)
at nightgames.global.Global.getCharacterByName(Global.java:1616)
at nightgames.characters.Player.describeStatus(Player.java:133)
at nightgames.gui.GUI.displayStatus(GUI.java:1363)
at nightgames.gui.GUI.refresh(GUI.java:1267)
at nightgames.global.Match.round(Match.java:100)
at nightgames.global.Global.startMatch(Global.java:811)
at nightgames.global.Global.setUpMatch(Global.java:802)
at nightgames.global.Global.newGame(Global.java:241)
at nightgames.gui.CreationGUI.makeGame(CreationGUI.java:527)
at nightgames.gui.CreationGUI.lambda$16(CreationGUI.java:492)
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.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:

Darkki

Member
Sep 16, 2015
6
0
@Haruhar seems Nergantre making Angel in charge of judging appearance is hardcoded by her name, you can get the Inverted Gender start to work by naming her back to "Angel" in the Male Start file at the starts folder, while waiting for the actual fix to the code.
 

Sacredferro

Well-Known Member
Aug 26, 2015
510
45
Well, crap: now a lot of the choices' buttons are half visible with the bottom of them getting cut off, making some selections kind of hard to make out what they do. Some are kind of okay and enough of it is visible to read its label, but I'm running into others that I cannot discern their label because too much of the text isn't there. Seems to happen mostly when a line of buttons needs to be stretched vertically.

I've already tried resizing the window, even to the point of stretching it across both of my monitors.

Btw, can someone tell me what the options are for when Jewel asks me, "If I were to knock you on your ass and then ride your cock with my ass, which part would you enjoy more?" I can't read either of the first two and can only see the top line of the third option.
 
Last edited:

ThatOneJester

Well-Known Member
Nov 14, 2015
386
23
32
@dndw
Alright, I copied the finished trait list into a txt file in my current Night Games folder.
Thank you for your hard work, this will help a lot for when I plan out my later characters.
It will also help in a small way for making characters for the game as well, since now we will know what we would want for them to have.
 

LogicalKink

Member
Jan 7, 2016
22
0
Couple things from playing Futa++20 on 2.4.5.2:
Yeah, that start was made for my git fork, and has issues now that Nergantre folded it into main. I would advise being careful, or better just not using it- looking at the start file, you should be able to figure out how to make your own without that much difficulty.

  • Futa++20 hardcodes player's name to Alexis.
  • Buttons with more text than usual look odd. For some characters, the hard mode choice text does not properly fit inside the button. I noticed that with Jewel in particular.
  • On Futa++20 start, Jewel did first offer me just one of the specialization choices, not both at once like Angel.
  • Somehow, I did get two Horny status effects on me.
  • Could it be that getting an anal pussy completely negates the buttslut weakness?
  • Clicking through "Nothing" during one of the fights did seems to weirdly rescroll the entire text box (i.e. it would "flash" on click, very briefly).
  • "Airi has entered the games" message on the third match, when I already fought her in the first one.
  • My faerie summons are level 22 while I'm level 36.
  • Vertical button placement changes dependng on existance of a double-height button in the button row, which makes buttons appear to jump up and down if "double buttons" appear and disappear from any given button row periodically.
  • I understand that it is called hard mode for a purpose, but Kat's pheronomes again are getting me thousands of arousal per fight.
  • Maybe Futa++20 should have all characters available for interaction from start as well?
  • When Jewel automatically lost upon attacking me, I got message about acquiring her panties before the text of her defeat scene.
  • With sufficient amount of traits, you can no longer read them in the status window.
  • Sometimes there would be button to go to next page of buttons when there were none there.
-Yes, that should be fixed.
-Oops, that's what playtesting should be for.
-Not sure what you mean here
-I think this can happen if they have different sources- e.g. Kat's regular and orgasmic pheromones
-No, it only negates the extra arousal damage from anal pleasure; the rest of the effects are built into skills like AssFuck that ignore the target anus type. That is a blalance isue to addres though- good point.
-My best guess is that choosing nothing interacts in some weird way with the phase system, and with the logic for checking which display phases to wait for nexts that got pulled in fromy my fork. When I have a moment I'll look into that.
-It's hardcoded that you meet Lily, then get rank up, then Airi appears. Adding a check that Airi is not already unlocked should be easy there.
-I'm pretty sure pet levels (at least for faeries) are dependent on attributes (like Arcane) not caster character level.
-Avoiding double-height buttons in the first place is probably yhe way to go- the labels need to get shortened
-I have no idea why that is happening- I'll need to do some more digging to try to figure it out.
-They should be enabled for interaction from the start- are you sure they're not?
-Not sure, I'll look into it
-I think the upcoming UI updates should change this
-hopefully UI updates?

I should have some more free time soon to touch this stuff up.
 

BPIdev

Member
Nov 12, 2016
19
0
-Not sure what you mean here
-They should be enabled for interaction from the start- are you sure they're not?
  1. When I fought Cassie or Angel for the first time, for example, either did offer me to choose their level 10 and their level 10 specialisations. Jewel did offer me to select only one of those.
  2. They are available in combat, but for daytime I still have to unlock them as usual.
Another thing I noticed is that Airi's transformation menu button is called "Error". Also, I did get the weird teleportation movement lock I described above once more, but I still can't replicate it consistently.

And another one, I've met Mara with negative stats (probably me and Reyka, maybe someone else, draining her).
 

dndw

Well-Known Member
Aug 27, 2015
456
20
Btw, can someone tell me what the options are for when Jewel asks me, "If I were to knock you on your ass and then ride your cock with my ass, which part would you enjoy more?" I can't read either of the first two and can only see the top line of the third option.

The first option is "The takedown", which will give her the Martial focus. It gives her bonuses to her pain-based skills, mostly, as well as to being dominant.
The second option is "The ass-fucking", which will give her the Anal making fucking her ass very dangerous. And also more likely.
The third option is "You'd rather be on top- you think you can take her [Hard Mode]", which gives her both of the focusses (foci?). It also gives the player an extra trait point to compensate. The "Hard Mode" bit is not an exaggeration, however.

By the way, the editor is coming along nicely. Most parts are done; just the scenes still have to be done. The way I originally made that part did not play very nicely with the existing requirement system, so I'll have to rethink it.
 

nergantre

Well-Known Member
Aug 28, 2015
293
22
Hey I haven't really had the time to reply, but here's a small patch to fix some of the UI issues popping up:
https://mega.nz/#!1sJRHb5I!RMbYwmYIy2-xWqhZhTsfOlvkgw9e6zeDdjkokLts5_I

Code:
2.4.5.3
Bug fixes:
- Fixed some more UI bugs and quirks
    - Hopefully most of the buttons should be good now.
- Fixed a crash bug that occurs if you rename Angel
- Fixed a crash bug that can occur if Jewel wins while fucking someone with a strap-on
- Made the "Airi has entered the game" message play only if she is not already a part of the game (basically any starts that include her but doesn't set the Airi flag...)
- Changed Airi's transformation option choice from "Error" to "Transformation"

Minor:
- Changed "Pet Initiated Threesome" to only be usable when the stance has been in place for 2 or more turns.This hopefully stops the pet from preempting the master with a threesome prematurely.
 

dandan_87

Member
Aug 28, 2015
13
0
Giving a cock to jewel has been a source of easy wins with anal ride. She takes a lot of damage and deals almost none. By the way, her cock mod is "enlightened" - is this intended?


Using nurse gives the opponent negative tempt damage:
Kat was tempted by your D Cup boobs for -63 (base:-12 - 2, charisma:4,5)
it seems to get worse as their Breast fetish increases.

It works correctly when it doesn't involve me:
Kat was tempted by your faerie's B Cup boobs for 107 (base:48, charisma:2,2)
 

BelloAnatra

Member
Dec 20, 2016
5
0
29
Just wanted to report that I'm seeing Mara when I have her disabled in my games. First time posting here, so I'm not sure what you need from me (if anything). Using 2.4.5.2 and the default start.
 

jskil5

Well-Known Member
May 17, 2016
77
0
kat need a serious nerf like dropped out of a plane and gone splat nerf i know i like hard mode but kat and angel are nigh fucking invincible also weird shit here and the log is included (i think reyka could use a nerf as well) so yea the only npcs i can beat at all are maya, cassie if i get lucky ,jewel., airi, mara and rosea
 

Attachments

  • Untitled.png
    Untitled.png
    645.4 KB · Views: 35
  • nightgames_log.txt
    12.2 KB · Views: 5

BPIdev

Member
Nov 12, 2016
19
0
I'll disagree, having just finished playing a game until some 120s levels for everyone. Hard mode, NPC bonuses enabled - I still kept outlevelling everyone including Maya at one point and would walk over literally any opponent in a fight. On the whole, I don't think that any of the characters has ever been able to consistently defeat me.

Kat can be annoying, but that boils down to having to masturbate down ~12 times your maximum arousal after a longer fight with her.
 

lifesuckz69

New Member
Dec 21, 2016
2
0
40
I can't start the latest mod version. It works with the base game in the current version, so no idea why the mod won't load.

When i open the jar it doesn't do anything.
If i use the bat it writes:

Missing attributes for JarRsrcLoader in Manifest (Rsrc-Main-Class, Rsrc-Class-Pa
th)
Exception in thread "main" java.lang.NullPointerException
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoa
der.java:46)

Any ideas?

(I also tried the solutions in here (using javaw instead of java and the command lines)
 
Last edited:

dndw

Well-Known Member
Aug 27, 2015
456
20
I can't start the latest mod version. It works with the base game in the current version, so no idea why the mod won't load.

When i open the jar it doesn't do anything.
If i use the bat it writes:

Missing attributes for JarRsrcLoader in Manifest (Rsrc-Main-Class, Rsrc-Class-Pa
th)
Exception in thread "main" java.lang.NullPointerException
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoa
der.java:46)

Any ideas?

(I also tried the solutions in here (using javaw instead of java and the command lines)
Looks like a corrupt jar file, somehow. Have you tried downloading it again? I just downloaded the 2.5.4.3 release and had no issues. Also, when you run the bat file, it should display a version number, if that doesn't start with 1.8, then that's your problem: you need to install Java 8 (from java.com). The original game only requires Java 6.
 

lifesuckz69

New Member
Dec 21, 2016
2
0
40
Looks like a corrupt jar file, somehow. Have you tried downloading it again? I just downloaded the 2.5.4.3 release and had no issues. Also, when you run the bat file, it should display a version number, if that doesn't start with 1.8, then that's your problem: you need to install Java 8 (from java.com). The original game only requires Java 6.

redownloaded and version is: java version "1.8.0_111"
Installed Java several times last week to see if that was corrupt, but seems not to be, since i can play other games.

EDIT: OK, nevermind. I somehow just got the idea to move it to a different folder and now it works. guess for whatever reason this game doesn't like my folder structure
 
Last edited:

Sacredferro

Well-Known Member
Aug 26, 2015
510
45
Sounds like your OS or maybe even antivirus was giving you shit. Sometimes software packages will butt heads like that and give you no heads-up in the process. Either that or like dndw said something, the game or Java, didn't completely download properly.

Also, how many pets are there in the game? Is there some special circumstances for any of them or are there just the female imp and female fairy?
 
Last edited: