Coffee Story 20240505
Added 2024-05-05 03:49:35 +0000 UTCI'm actively working on Coffee Story again.
This is mostly a mechanics and story focused update.
The boardgame is close to an update as well.
v12
Added freeplay mode. Change story=1 to story=0 in the config.ini. Used Coffee Story Extra MC's appearance as default.
Added disclaimer messages on first time playing. Doesn't trigger if you already have an autosave. People have annoyed me enough that this is necessary.
Fixed a crash on overwriting sleepware outfits.
Skip text key is now the cancel action, default X and Ctrl. As such automatically selecting negative responses with these keys are no longer applicable.
v11
Fixed slugs and batteries capitalization. Shouldn't cause issues now.
v10
Removed ponytail hair. It's not finished and shouldn't pop up after hair grows long enough.
Removed a hidden Lv4 card. I left it in for quick debugging. Forgot to delete.
Fixed bug that prevented the slug variation of the tube nightmare from appearing. Now has a 50% chance.
Fixed typos and incorrect portraits for Yuri's post story conversations. Fixed some inconsistencies in the dialog.
Bought batteries to work in dreams. They really weren't supposed to but I guess this doesn't harm much.
Items brought to dreams now disappear upon waking up. Probably is too exploitable otherwise. Will likely change later.
Added standard stat effects to mannequin scenes.
Fixed bug that prevented 2x1 mannequins animation from happening.
Pill in the bathroom now work.
Fixed bunny suit visual glitch in portraits.
Cancel and confirm keys have been restricted to Ctrl and Enter during name creation. This is to enable users to have a name with 'x' and 'z' characters if you're using the default control scheme.
v8
Various minor fixes
v7
Fixed elevator soft lock
v6 fixes
Various fixes caused by the new save system.
Sorry, the game wasn't designed originally to save every location, so lots of flags and triggers were sequence breaking. Have now playtested it from start to finish and it seems fine.
v5 fixes
Fixed crash when taking off clothes in the intro area.
Fixed book silhouette crash in mansion
//removed due to soft lock in v4//Fixed mouse click movement overriding some event triggered stop instruction.
Fixed will check crashes with Rin
Fixed squidrabbit crash
Added a more robust save system. I expect this one to survive updates.
Game auto saves every new room.
Manual saves can be done at the desk. Can't do it in the morning to prevent sequence breaking.
Various changes and details in no particular order:
-Some of these changes were already in the Coffee Story Extra notes, but in case you don't follow that, this has most of it.
-Story: added day 3 and "day 4". "Day 4" sequence will be locked behind progression requirements later on, but at the moment might as well showcase it. Requirements will be: PC is still male, talked about Nanami with Yuri. Might change later. Follow-up not yet added.
-Some changes and rewrites in the intro and a bit throughout the story altogether. Mostly for consistency and pacing.
-Added a new way to how facial expressions function in dialog. Previously the most common method used was setting up a timers. So in example an NPC gets "frog eyes" for 10 seconds, then it reverts back to normal. Of course the problem with this is that in 10 seconds you could read 1 message or 20, which usually ruins the intended emotion.
Now most of the expressions will be controlled by a counter which decreases per message. Once it reaches zero that particular expression disappears.
This won't effect existing conversations as it's quite a lot of work and there's potential to mess something up.
-Added middle mouse click as "interact action" (equivalent to Enter) and right click to perform "cancel action"(equivalent to ctrl or x by default), holding right click for 0.5 second will bring up the inventory menu instead. Mouse wheel can scroll through dialog. "Cancel action" can automatically select dialog option "Back", "Leave", "Exit", "Never mind" should those be available. And of course left mouse click now move the Player. Eventually, I would like to optimize controls for mouse-only play.
-I've changed my approach to the narrative. The Player Character will be slightly more proactive in dialog. So far the change isn't massive, but a far cry from a mostly silent protagonist with superficial choices. I'm sorry if this disappoints anyone but both the fetish thematic and complexity of the story have made it impractical.
-Added option for the player portrait to appear where the default NPC portrait is, rather than on the right side. Basically the standard jrpg conversation format. Portrait changes only happen after a new conversation starts.
-Skip dialog is now added to the main game. Key F4 for now. Newer dialog is designed with fastforward in mind. Older dialog technically works, but may break certain conversation with other things going on (i.e walking). I've tried to foolproof as much as possible, but use with caution.
-Added a few new clothes options: more cleavage for tops, shorter bottom for bra, when combined this makes a bikini of sorts I guess.
-Added a new pose: isometric back view, supports all clothes, breast bounce and body shapes. No current scene uses it but it appears here and there amongst NPCs
-You can now cycle poses by pressing "p". Only poses that have full clothes support are set up, mostly for consistency. I don't know why I made this. To RP maybe?
-SoL content
Slice of life in name only, really.
You can now hang out with Yuri or Kari after the initial story segments are over. Just find them and initiate a conversation.
These are repeatable scenes where you probe a topic.
Some topics have multiple steps. In future, these will raise flags to determine other conversations and scenarios.
The conversations range from lewd to serious. The quality and length is all over the place.
This content if fairly limited, but the framework is now in place.
I'd like to expand the areas you can visit with them. Probably the next step is to make some set piece just for that.
At the moment you can talk to either one of them during the day and again at sunset before going home.
Kari appears in the courtyard in the afternoon, and by a window at sunset; Yuri appears at the library in the afternoon and by the exit and sunset
*you can advance time at your desk
-Stat system rework. Clearly the initial approach wasn't well received. I'll try to document the entire thing below as it stands.
All stats are measured on a 100 point scale. Most stat changes have been re-evaluated. Will likely have another pass later on.
Stamina(white) remains unchanged.
When awake, insufficient stamina will prevent most interactions. Going to bed will drain the remaining bit that's left and trigger a dream.
Can only be done in the Evening/Night.
In dreams, stamina ticks up per activity (traps, interactables, opening doors, etc). When fully replenished, the dream is over.
Moving from one dream area to another halves current stamina.
Body(red)
Total Body sets a threshold to Mind and Will. i.e if Body goes down to 60, Mind and Will is capped to 60 as well. Restoring Body does not restore lost Mind and Will
Neglecting hunger or thirst until it is red will drain Body by 5 points per period(double if both).
*Period - named time frame: Dawn, Morning, Afternoon, Dusk, Evening, Night, Twilight(Unaffected, only in dream state)
Once drained to 0 the next dream is the standard death area with the maze. The maze is currently disabled.
Consequentially, draining Body to 0 sets Mind to 0 as well, however Death's door takes priority over any lewd nightmare.
Mind(blue)
Getting Mind to 0 sets the next dream to be a nightmare and removes all Will. In this state, Mind turns to purple and cannot be restored until after the nightmare.
Degrade by [10 * (dissonance counter - cohesion counter )] upon going to bed.
Dissonance counter raises by 1 up to 10 after waking up each day.
Most dream encounters lower the dissonance counter by 2
A nightmare resets the dissonance counter to 0.
Cohesion counter is halved, rounding down, after waking up each day
Talking to Rin, Yuri, Nanami or Kari and passing a Will/Mind check raises the cohesion counter by 1 up to 10.
Will checks require the necessary amount of Will to perform. Mind checks can go into negative, which will trigger a nightmare event.
Now appears in dialog. Usually is a penalty for taking the "wrong" choice. Or dealing with Kari. You probably shouldn't pick the option that costs 100 Mind. No really, don't - I'm terrible at writing this stuff.
Will(green)
Primary use is to unlock dialog options. These options will be/are used to progress the story, trigger scenes, unlock lore.
Most dialog options that do something remain available indefinitely but need to be triggered only once to count.
Is much easier to raise than before.
Certain encounters, interactables and items may have a negative or positive effect on one or more stats.
Corruption
Currently hidden. This will affect... shall we say ending for now?
Rin's needle
Restores all Stamina, drains 50 Body, drains all Will, resets cohesion and dissonance counters, resets any physical changes from that dream. Unlimited use.
-Mannequins added to the Mansion.
These function somewhat like scp-173.
Have generic 1x1 and 2x1 animations when touched.
-Physical appearance changes mechanics rework.
PC maintains 2 states: dream and real
Upon waking up, physical attributes move towards the dream state, one attribute at a time.
Attributes with the highest delta are prioritized.
If the highest delta is the same across some or all attributes the priority is as follows: hips, breasts, genitalia. A good example here is the Squidrabbit TF, as the PC's appearance will slowly change towards it, until the dream version and real version is identical.
Mirror TF is an exception, and overwrites both dream and real state. If we're being semantic, it actually swaps the states, so the original appearances are still intact.
Encountering Venus as male sets genitalia to zero regardless of order or current stage.
Sludge nightmare affects all attributes and circumvents priorities.
Alice TF (currently not accessible) will functions as a dummy until a threshold has been reached. i.e all changes while in this state are discarded when waking up.
Hair has a 10% chance to increase or decrease towards the dream version regardless.
Hair length grows 1 point every 8 days.
-Optimization
There is now a config.ini file in the game folder. Its only use is to set a value for texture preloading.
0 - preloads nothing. Maximum stuttering. Miserable experience. If you're getting crashes see if the game runs on this.
1 - preloads essential human texture pages, still plenty of stuttering when exploring new areas.
2 - preloads almost everything, ~ 5-6 GB of vram (currently default)
-Minor things
As always, I don't record bug fixes, typos and minor cosmetic changes. Sorry, it's too much work.
-Gameplay area
I haven't made any changes. Hopefully nothing broke, but it's very difficult to playtest everything on my own.
-Where's the next dream area?
Still in development. Turns out it's pretty hard to make an area without walls to guide the player.
-What about Coffee Story Extra
Update soon™
Comments
I assume it worked, but it would be good to know which one worked.
Unnie
2024-05-27 19:57:03 +0000 UTCi'll try it
Qrow Branwen
2024-05-27 19:26:21 +0000 UTCAlso try this version. Let me know if it works. mega.nz/file/1jY0SJAQ#RCJNpakS7akFSBmCNWTZ-JFp7Sn606FsVKLrlt-HkjY
Unnie
2024-05-27 19:20:41 +0000 UTCTry setting preload = 1, if that doesn't work set preload = 0 in config.ini
Unnie
2024-05-27 19:20:01 +0000 UTCidk how to fix it
Qrow Branwen
2024-05-27 17:49:46 +0000 UTCthey are all giving me the same error Win32 function failed HRESULT 0x997a0005 call: GR_D3D->CreatShaderResourceView at line 720 in file\textureM.cpp Device lost - reason 0x887a0020
Qrow Branwen
2024-05-27 17:46:43 +0000 UTCwon't even start
Qrow Branwen
2024-05-27 17:41:11 +0000 UTCv12 keeps having errors for me
Qrow Branwen
2024-05-27 17:41:05 +0000 UTCMight be a bug if it's not appearing. I'll look into it over the weekend.
Unnie
2024-05-10 20:07:21 +0000 UTCdecided to check patch notes of old versions and i see there's a hugger nightmare for the mansion, was that removed in the latest version? cuz i am only getting the turn into a rabbit nightmare
Shaggy
2024-05-10 19:50:11 +0000 UTCa few things, got softlocked in lab after i found yuri in the basement and she poofed away and my stamina got filled afterwards (got to the mansion through the lab so might be why, if not that then might be a few other reasons... like the autosave feature god forbid) would love some kinda guide cuz there's some things that makes no sense, like purple and yellow? no clue. How do you get rid of the rabbit form? prob alpha thingy but you can't get one of the vials. the library? no clue how to get into. scissors? clothes from every damn chest in the mansion? slugs? things with no use are kinda annoying anyway the game is good would love to see more, gonna keep bashing my head against what use some things has (also if you run into the demons? or whatever they are and the mannequins sometimes your character just pops a good meter or 2 away from them while the animation plays... oh and masturbating not on the bed but on the floor)
Shaggy
2024-05-08 17:09:20 +0000 UTCExcited to see more stuff on the Coffee Extra. Honestly 10/10 would LOVE to see more for that.
Garret Hamby
2024-05-06 23:42:33 +0000 UTC