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

Vintrion

Active Member
Sep 15, 2015
39
1
Haven't been posting about NGM here at least, but I will say I've been hoping for a new stable release.

Nothing important; but I've been trying to find good images to replace the f-on-male images for my half-assed trap-pc edition, I have quite a few good ones but I'm always lacking. It's ultimately pointless however, since my character would always trend towards dickgirl or outright hermaphrodite anyways just because I want the extra temptation.
I meant downloading it from github, should have said that from the start. I unzip it but it doesn't play.
Then it would have to be compiled; there's some guides in earlier posts somewhere. Keep in mind of course you will likely encounter game-breaking bugs.
 
Last edited:

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
In the absence of progress on duplicating encounters and incorrect encounter status, I've put some work into Maya which will get a commit once it's complete.

Lines for experience draining are almost finished.

Work has started on design of Maya's Specializations and new abilities. I'm open to suggestions, as I'd like them to make sense and reflect her experience and skill in the games.

First Set (level 40):

Hypnotic Focus or FUNDAMENTAL FOCUS?

Hypnotic Focus should add bonuses or abilities that are unique to Maya. I'm a fan of Fetish addition or augmentation. Perhaps other interesting possibilities.

Second Set (level 50):

Curse Focus or ___?___ Focus?

I think it's pretty obvious she unlocks these at later levels than the other characters. I'd like curse focus to be her embrace of her cursed nature, whatever that actually is.

I have no idea what her other Focus would be at 50.
 
Last edited:

ScarredEyes

Well-Known Member
Oct 13, 2015
51
1
Ooh, a suggestion box...

Maybe for hypnotism, one of her perks could be that as you make a move, there is a chance, based on her hypnotism skill (checked against what I do not know...) the ability to reduce the effectiveness of the skill you do by becoming somewhat *dazed* by her. Maybe it could be a passive, maybe it could be activated like Illusions. It might work better as a sort of addiction, who knows (Please be please be please be lol god knows how many times I took that perk that doubles duration of status effects)... Examples can be - [Strength] as you perform Shattering Kick, you get tempted by her, and degrades the skill into a "Kick", with a possibility of pussy fetish, since that was what you were trying to hit; [Cunning] Tickling...or Sleight of Hand...or anything ends up working, but allows her to gain a dominant position, taking advantage of your momentary pause... [Seduction] Similar to strength, degrading skill and either gains her the dominant position or produces some kind of fetish or temptation damage, or both.

TL;DR Chance to degrade skill used and induce fetish on original targetted body part/ gain dominant position similar to Counter

It can feed into the idea of requiring varied skill to beat her as she punishes repeated actions. The fetish gained could be short term, or only till the end of the fight with her, since having 2.00 fetish on every single part is just stupid now.

I wouldn't know about her alternative lvl40 focus. Can't really give her passive buffs to her skills in general, since that doesn't make her much different from Samantha...or that statement could just be really narrow-minded. Maybe take advantage of the fact she's a lesbian and go for lezdom? Strapon bonuses, hypnotism support to induce submissiveness? Or she uses her connections and gains unique items and consumables designed to increase sensitivity and make the opponent helpless, subtle atmospheric aphrodisiacs covered from the player by random Seduction skills (so you don't know when she used something) which induces certain fetishes (such as pussy fetish when you attack the pussy). The fetish created depends on the particular aphrodisiac used (e.g. pussy fetish-inducing aphrodisiac does not trigger fetish if you do not touch her pussy), and can make her really strong when not in a neutral state (i.e. not standing).


The one question I have, though, is - will hypnotism remain a mainstay for her, as it is now? Or will you make that into a focus you can choose? Whether Hypnotism remains her core, unchangeable ability she gets from the get go, or if she can only branch into it, might affect her design, no?
 

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
Yeah, I would like to preserve Maya as best as I can for the sake of continuity. This is why I'd like her foci to be her Hypnotism and Mysterious Curse abilities.

Making the thing you suggest is very very hard, since not all abilities in ngm upgrade to new versions. It's hard going in both directions - as well, some abilities diverge. No promise you go actually backwards, and the process takes a lot of searching and sorting.

However, you COULD make an Addiction or StatusEffect that reduces the base magnitude of abilities, or even plays with different bonus components that create a lot of damage.

I've uploaded a new personal JAR for testing - this one integrates a month's worth of changes, including Maya.
I've also doubled the duration of Fetishes and increased the likelyhood of Frottage to give a Cock Fetish, since it wasn't as much as other skills that give pussy, ass, or breasts fetishes.

https://mega.nz/#!kdJCCTyZ!hjoXlbt3jSqUGUleorFpGy_-ujn0iDbzayEGI6SMFIw

I've been working on my games lately, so I find ngm very messy and demotivating. I had warned about this, so I'm hoping someone fulfill some requests I had for Eve's portraits or other goodies. I've posted above about existing problems so others have an easier time of it, and I've documented quite a lot of findings and exploration on my github branch.
 
  • Like
Reactions: MoraLin

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
Spotted a bug:

When fucking in dominant position (or possibly any position), If Angel forces you to foot worship, you might actually come inside of her despite entering a whole new position where you are no longer inserted.

You are holding Angel upsidedown by her legs while fucking her pussy.
Angel's divine aura forces you to forget what you were doing and crawl to her on your knees.
You use Foot Worship.
You throw yourself at Angel's dainty feet and start sucking on her toes
. Angel seems surprised at first, but then grins and shoves her toes further in to your mouth, eliciting a moan from you.
As your mouth touches hers, you draw large gouts of life energy out of her feet which is absorbed by your tainted mouth.
Angel was drained of 97 stamina by you
You have robbed some of Angel's divinity, greatly reinforcing your own.
Angel's feet was pleasured by your tainted mouth for 140 base:33.4 (11.0 + 22.4) x multiplier: 4.18 (1 + sen:-0.5 + ple:2.6 + per:1.1 + stage:0.00 )

Angel shudders as you bring her to a toe-curling climax.
741 arousal overflow
Angel lost 25+7 (32) willpower.
Angel's climax makes her positively gleam with erotic splendor; her every move seems more seductive than ever.
She seems more seductive now.
While cumming Angel's spasming honeypot seems to urge you to do the same.
Angel's concentrated divine energy in her pussy seeps into your cock, sending unimaginable pleasure directly into your soul.
Angel uses her well-trained vaginal muscles to milk your cock, adding to the pleasure.
You continue feeding on your own pleasure to charge up your divine energy.
Your massive incubus blessed runic primal shaft was pleasured by Angel's divine cunt for 560 base:63.0 (58.0 + 5.0) x multiplier: 8.89 (1 + sen:2.8 + ple:2.9 + per:2.1 + stage:0.00 )

You tense up as your hips wildly buck against Angel. In no time, your hot seed spills into her pulsing hole.
As your cum floods Angel's divine cunt, you are assaulted by a feeling of inner peace and belonging. The soothing emotions washes over you, before settling in as an unadulterated adoration for your divine partner.
338 arousal overflow
Angel is now enthralled by you.
The moment you erupts inside Angel, her mind goes completely blank, leaving her pliant and ready.
Angel flushes as the feedback from your orgasm feeds her divine power.
Angel is now alluring.

You lost 25+12 (25) willpower (Strong-willed).
As you are about to cum, you rapidly and almost involuntarily pump Angel's hot sex with your rock hard cock. The only thing she can manage to do is try and hold on.
Angel was drained of 24 willpower by you
Your demonic appendage latches onto Angel's will, trying to draw it into yourself. Despite Angel's best efforts, some of the elusive energy passes into you.
Angel resists Enthralled (Skeptical).
Power radiates out from your massive incubus blessed runic primal phallus, seeping into Angel's and subverting her will.
You use your expert cock control to grind against Angel's inner walls, making her knuckles whiten as she moans uncontrollably.
Angel continues feeding on her own pleasure to charge up her divine energy.
Your expert handling of Angel's pussy causes Angel to shudder uncontrollably.
Angel's divine slit was pleasured by your massive incubus blessed runic primal shaft for 385 base:44.0 (31.0 + 13.0) x multiplier: 8.74 (1 + sen:-0.3 + ple:7.7 + per:0.6 + stage:-0.30 )

Angel stares you in the eye as your consciousness returns from the precipice "Once isn't enough. I need more. You can do that for me, right?"
Cumming actually made you feel kind of refreshed, albeit with a burning desire for more.
You regained 20 willpower.
You expertly coax yet another orgasm from Angel, leaving her completely spent.
0 arousal overflow
Angel lost 25 willpower.
Angel's climax makes her positively gleam with erotic splendor; her every move seems more seductive than ever.
She seems more seductive now.
After Angel comes down from her orgasmic high, she doesn't look satisfied at all. There's a mad glint in her eye that seems to be endlessly asking for more.
Angel regained 20 willpower.
You see the light of reason return to Angel after her release.
Angel is now braced.
Angel is now wary.



The holy energy seeps out of you.
Your raw sexuality turns both of you on.
Angel tempted you for 25 (base:28 + 14, charisma:0.6) (Oblivious)
You tempted Angel for 373 (base:101 + 76, charisma:2.1)
Angel is now cynical towards future mind games.
Angel was aroused for 33 (your pheromones)
Angel was aroused for 3 (your primal passion)
Angel's raw sexuality turns both of you on.
You tempted Angel for 582 (base:126 + 58, charisma:3.2)
Angel tempted you for 32 (base:35 + 18, charisma:0.6) (Oblivious)
Your overwhelming presence mentally exhausts your opponents.
Being more careful now, manages to conserve most of her stamina.
Angel was weakened by 19
You were healed for 2
You built 3 mojo.
Angel was healed for 1

You are kneeling on the ground, while Angel stands over you.
 

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
This is probably a fool's errand, but Combat.java is about 2000 lines long and is creating problems diagnosing some problems that span different phases of combat.

I'm going to try rewriting it. Combat will, hopefully in the future, not represent nearly as much as it does, and be able to pass its data off to different destinations.

As well, I'm creating issue and project entries on my github for those that wish to help me contribute or want to lighten the load.

https://github.com/DarkSinfulMage/nightgamesmod
 
Last edited:

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
I can see there's some activity besides myself - that's a relief. I can see one person is working on gui stuff.

I'm gonna hold on any changes to GUI and further changes to Combat until those folks are finished testing and OK to have those changes pulled. They can also pull my latest changes if they wish to help me out or take on some tasks.

I'll be reaiming focus on Maya and the new trait system.
 

tjmac124

Well-Known Member
Oct 2, 2015
69
0
Found a bug i ran in Mara and Jewel fight and helped Mara after that was over they were fighting. Everytime I helped one them they were still fighting.
 

Vintrion

Active Member
Sep 15, 2015
39
1
Skimmed over discussions; but a mechanic that has been rarely used if at all for hold skills is the wait/break dynamic of risking RNG for instant reward or punishment opposed to just waiting out the status effects. Most often this ends up becoming "lose buttons" as even 99% is never a safe bet but if you wanted more illusions of choice for players then you still have options.

Another example if need be is breaking locks, but it was almost never a good idea compared to looking for a key. Unrelated; but I finally got lucky and ubanis finally made a good futa on shota doggy-style picture I can use.
 
Last edited:

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
@tjmac124 known issue.

@Vintrion I'm not sure what you mean - can you explain it more clearly?

I think you mean playing the map with status effects - they currently do not sync with battle rounds, which was a complaint I mentioned a page or so ago. My game plays the map better, and I'd try to throw some of that this way, but there's too much work to do with sorting the program out first to play with the game's core elements.

Ryplinn's work is coming along well - I want to merge their changes into mine once they're finished and tested.

LogosK's recent commits might overlap a few things but serve as more immediate patching. Feel free to post or PM me what you'd like to get done so everyone avoids conflicts.

I'm currently staying out of the way of changes to Combat, Global, and GUI. My next targets are Maya, MayaTime, and implementing CharTraits. My next commit will probably be when that process is underway for all 230+ traits

I'm a bit of a newb working intimately with git and github - so I'm inexperienced at personally sorting out more than one person's work coming my way. Eventually, this stuff should get sent up the way towards nergantre, but I only say that lacking knowledge of a new launch point for nge, if possible.
 
Last edited:

Vintrion

Active Member
Sep 15, 2015
39
1
Ooh, a suggestion box...Maybe for hypnotism, one of her perks could be that as you make a move, there is a chance, ...
Just that there are other ways of letting players feel like they have some semblance to control during trances. Ultimately pointless to implement, but I was feeling lazy and not wanting to quote.

Also I feel like I already posted it before and forgot.
 
Last edited:

Hornefix

New Member
Aug 10, 2017
3
0
28
hi, this is my first post ever on this forum, but I really need help (I've been checking on previous posts but can't find anything): when trying to launch the game all I get is a black box that briefly after disappears, am I failing on some basic notion? what's my problem? (please help :( )
 

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
@Hornefix Sounds like you don't have java JRE installed, but I might be wrong.

Noticed a bug now that Maya's scenes are implemented: They sometimes trigger twice or out of order on account of her being so high a level on start.
 

Amygdala

Member
Feb 24, 2017
8
0
30
@DarkSinfulMage I do have Java, also double checked by reinstalling it from the Oracle site, still the same problem
I had the same problem when I downloaded the game.
First, make sure you're running the right java that's compatible with your system and program. Find the Java file that you got from the Oracle site(http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html) After that open the bin file and you should see the runnable Java version 8.

Remember where it is and go back to the actual game file. Right-click the game and click properties. On the window that opens it should allow you to change what program opens the file. If the right Java version isn't shown, then the option to find the Java yourself on your computer should be given. After clicking that, find the java file you downloaded and click on the runnable Java in the bin.

You might have to guess and check which Java is the right one for you and the game(I did) but hopefully, that should help.
 

Hornefix

New Member
Aug 10, 2017
3
0
28
@Amygdala Already did that for every executable in both the x86 and x64 versions, but the only thing I get is that black window for a couple frames (Also, I have other stuff that runs with Java, and that works still fine)

the only executable that doesn't just close or opens a C text block is javaws, that says:
Unable to launch the application Error:Could not parse launch file. Error at line 1 (and here I could copy and paste the log)
 
Last edited:

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
Minor Bug: Using a command on the console in debug and then hitting Enter WHILE on the pre-night screen (SAVE or Start/doit/notinterested) results in a match you cannot quit - it also does bad things to the match's data.
 

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
EDIT2:

Disregard pretty much this whole afternoon. I messed up bigtime and I have a lot to fix before I'm back up and running. At the moment my forked is completely fucked and it's my fault.
 
Last edited:

Pazz

Active Member
May 27, 2016
36
6
Is there a way to skip to a certain day? I want to look at Maya, but she only appears at a certain day. Quitting matches instantly still takes too long.
 

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
Merging Branches with conflicts for dummies:

Resolving conflicts seems easy. I just have to delete my conflict in favor of the branch I'm merging. Most of them look like so:

Code:
<<<<<<< HEAD
            String workshop = Global.checkFlag(Flag.FTC) ? "Cabin" : "Workshop";
            Move path = character.findPath(Global.getMatch().gps(workshop).orElse(character.location));
=======
            String workshop = Flag.checkFlag(Flag.FTC) ? "Cabin" : "Workshop";
            Move path = character.findPath(Match.getMatch().gps(workshop));
>>>>>>> pr/4

So I delete my half and save over yours.
 
Last edited:

DarkSinfulMage

Well-Known Member
Nov 18, 2016
253
44
42
EDIT:

Today I broke a lot of things because I'm blind and got excited to get something major done. Now I have a lot of things to fix and it's mostly my fault. I ruined my fork and I can't figure out how to go backwards. I have a backup before I started anything today but that doesn't seem to work when overwriting the project. I'll keep trying.

EDIT2:

Finally. Back to normal. I lost some work, but it wasn't much at all.

On the bright side, I learned a few useful things and wrote them down. I'm a little better equipped to handle incoming work and various crises and disasters. I guess no pain no gain. I also learned the extent of incoming changes, so that gives me an idea of places to avoid doing redundant work that will conflict. Conflicts make the merging process messy and difficult.
 
Last edited:

Sacredferro

Well-Known Member
Aug 26, 2015
510
45
Is there a way to skip to a certain day? I want to look at Maya, but she only appears at a certain day. Quitting matches instantly still takes too long.

Only way that I know of is to get to a save point before a match and edit the save in notepad++ to adjust the day. Then again, I don't know if the day is tracked in the save, though I'd be surprised if not. Then just load the game and when you want to move on to a new day, readjust the day again.
 

Ryplinn

Well-Known Member
Jun 13, 2016
62
14
Only way that I know of is to get to a save point before a match and edit the save in notepad++ to adjust the day. Then again, I don't know if the day is tracked in the save, though I'd be surprised if not. Then just load the game and when you want to move on to a new day, readjust the day again.
The date is indeed tracked in the save.
 

ThatOneJester

Well-Known Member
Nov 14, 2015
386
23
33
Out of curiosity, where could I learn about coding?
I would like to help if at all possible, but I know only things I learned myself through trial and error.
I know it could take awhile to properly learn, but I really do want to help at some point.
Also I plan to make games myself in a couple years, so the experience could help me later on in what I learn.
 

Ryplinn

Well-Known Member
Jun 13, 2016
62
14
https://www.codecademy.com/
https://www.khanacademy.org/
https://www.coursera.org/
https://www.reddit.com/r/learnprogramming/

Books are good too:
https://www.amazon.com/Programming-Language-2nd-Brian-Kernighan/dp/0131103628
http://www.htdp.org/
https://mitpress.mit.edu/sicp/full-text/book/book.html

If you have questions, there are answers:
stackoverflow.com

Game stuff:
http://gameprogrammingpatterns.com/
Extra Credits: https://becausegamesmatter.com/
https://www.youtube.com/user/quill18creates
The game you're about to start, right now, because there's no better time and doing is the best way to learn (even if it's just what not to do).

General advice:
Don't worry about your starting language. Go with what's popular, or what your friends are using, or whatever has the best name.
Don't stop at one language. Once you learn one, learning another is easy*.
Focus on the fundamentals. Languages and frameworks change every month, but the basics of computer science haven't changed since at least the 1600s (seriously), and a lot of the modern refinements date back to the 1950s.
Make sure your code is readable. Even if it's a solo project, you six months from now might as well be a different person.
Coding is hard. Keep at it.
Have a project. It will help motivate you when learning becomes a slog (which it probably will), as well as give you direction on what to learn next.
Use comments to explain why something is the way it is.

*There are a few different "paradigms" languages use, e.g., C is an imperative language while Scheme is a functional language. The first time you encounter a new paradigm it might be difficult to wrap your head around, but all languages have the same capabilities, just different strengths and weaknesses.

Things that are helpful to know:
Basic algebra
Logarithms
Trigonometry, especially if you're doing graphics stuff.
Propositional logic & Boolean algebra
Binary & hexadecimal numbers
A good text editor (vim-my favorite, emacs, nano, others I don't know about but are probably pretty good anyway). This is a significant time and brain investment and Notepad++ works if you don't want to bother.
Touch typing. Coding is done with the head, not the fingers, but the fewer barriers between your thoughts and your code, the better.
How to communicate well: clearly, concisely, and persuasively. Most coding will be done with a team and cannot succeed without good communication.
Good ergonomics. Repetitive stress injuries hurt like hell and don't need to happen.

You can ask a hundred different coders about this stuff and get a hundred different answers and they'll all be good answers. GLHF GG no re
 

maxelich

New Member
Aug 27, 2017
3
0
29
umm, why I couldn't find the .jar file? I downloaded it and extracted it 2 times, but there are no .jar executable.
 

Sacredferro

Well-Known Member
Aug 26, 2015
510
45
Corrupt download maybe? Either that or, less likely, your AV is deleting it without saying it did. Try re-downloading it and see if it's till missing.