PURE ONYX - October 31, 2023 Test Release (Patreon)
Content
Hey guys!
Here is the Pure Onyx October release!
** The links were updated with a fix after the initial email went out, so please use the new links and not those in the initial email notification that went out! Those links will not work.
- TEST RELEASE DOWNLOAD (Mega)
- TEST RELEASE DOWNLOAD (Google Drive - Use if Mega is slow)
As discussed in the monthly progress update, the Splicer Brute is now in-game as an enemy! Currently he will appear in the survival wave missions. We've made some improvements to him since the IC release a few days ago. We've also fixed the nasty issue with gloves breaking too quickly ^-^;; sorry about that.
AltairPL has made a lot of progress this month with adding framework for enemies to use the visual equipment system :D. This is the system that is used by Onyx to conditionally change her gear visuals both in and out of H scenes. For enemies, some different considerations are needed. He focused on updating FemCop to utilize the system this release, and as such you'll now notice a lot of new features related to equipment for her (check changelog for details).
We've also added a major update to the Onyx + Bunnies DiIdo H scene, adding physics to the entire scene + animation improvements.
Another major addition is the next iteration of physics / collision improvements, which fixes a bunch of regressions made from previous updates to this system while continuing to set us up for more fun / flexible combat physics.
Changelog
(** indicates items added since the October 28 Inner Circle test release. The following is only a list of player-facing changes, unless otherwise noted.)
- ** Added Ring Girl preview to Red-Light mission
- ** Fixed issue with weapon (gloves) durability running out too quickly
- ** Added more Brute spawns after wave 13 in the survival missions
- ** Fixed Brute leaping into undesirable locations
- ** Added HP + mass to Brute so he isn't knocked back / pushed around so easily
- ** Brute can no longer be hit stunned or knocked down / added stun animation after repeated hits
- ** Increased Brute's defend chance on later waves
- ** Increased movement distance on Brute' Punch + fixed physics motion to match foot placement.
- ** Fixed issue causing Brute's model to clip with the ground by a few inches
- ** Fixed Brute model offset that caused him to shift horizontal position when turning
- ** Brute will no longer have random body parts not rendered when he's partway offscreen
- Added Splicer Brute enemy + portrait
- Added Chase, Leap Smash, and Counterattack; new enemy abilities for Brute
- Added revamped Onyx + Bunnies DiIdo H scene with full physics and animation fixes/improvements
- Fixed FemCop H engagement zone so that she uses her H attack again (had similar issue that Wraxe previously had)
- Added FemCop to visual equipment system
- FemCop now has a random chance to spawn without visor, jacket
- Order of FemCop's clothing destruction is now randomized
- Fixed FemCop's nipples appearing flat when her breasts are bare
- Onyx weapon/gloves now receive durability damage when throwing attacks instead of receiving
- Fixed Onyx's turn animations missing their T2 clothes corrective morphs and unprocessed hide nipples morphs
- Clothing break FX now spawn at position of broken item
- Onyx's Slide attack and Dodge once again move her the correct distance
- Physics motion for attacks that push actors + abilities like dodge follow their designed motion much more closely and reliably
- Knockback has been re-enabled on certain player/enemy attacks
- Onyx is now pushed out of way if she clips with enemies after dodging / stands up underneath them
- H scenes with multiple enemies no longer result in the participating enemies stacking on top of each other afterward (was specific to Thug + Runt scene).
- Actors are now pushed apart properly / face correct directions after H scenes.
- Water splash sound no longer plays when water maps are loaded
- Improved Onyx's knockdown animation and physics. She also no longer pops up on first frame or clips with the ground when hitting it.
- Reduced crossfading on Onyx's Hit animation to reduce visual lag on her reaction
- Thug's punches now trigger collision 2-3 frames earlier to reduce perceived lag on them landing.
Known Issues
Here are the newest/most relevant known issues.
- Crawler (big larva) can get hung up on barrels if he falls or is knocked down on top of one.
- One of the vibrator wires becomes detached during physics animations in updated Onyx + Bunnies DiIdo scene
- Onyx can glitch out for a frame after her Push attack if she's standing still
- Onyx can respawn in knockdown pose if she is K.O.'d in the air.
- Thug, Blade Bunny, Looter are missing new portraits and are using Chain Splicer, Bat Bunny, Runt respectively
- BatBunny H liquid can appear floating above Onyx at end of Onyx + Bunnies scene if BatBunny + Vioreaper scenes were played first
- Enemies can't defend while winding up to attack.
- Wraxe will perform his shorts pull animation during H scene even if Onyx has no shorts on.
- Some visual glitches involving the fire traps on Red-Light test mission.
- Barrels are apparently still able to spawn inside each other.
- Player character downed animation post H scene is currently not playing in Gallery, nor are secondary idle animations.
- Sounds are improperly playing during loading currently.
- Destructible objects don't receive environment lighting or cast reflections yet.
- Blocky shading artifacts appear on both FemCop and Onyx if they are covered in liquid while lit by FemCop's forcefield. This is due to a shader conflict with the newly optimized liquid and the lighting technique used for the forcefield.
- Larva/Crawlers (and Vioreapers too) currently use humanoid bystander behaviors.
- Crawlers' spit attack has a splash AoE where the projectile lands, but FX graphics aren't in for it yet, so it can appear as if Onyx is hit by nothing if she's standing nearby a landing spitball.
- FemCop's force field doesn't emit light properly when the scene is mirrored.
- It's possible for FemCop's forcefield to spawn on top of bystander enemies.
- At minimum zoom, you can see the incoming/outgoing Ball Drone used in the Runt's section of the Chain Splicer H scene before it's meant to appear.
- Some of Wraxe's combat FX need to be updated to work with new animations. Some may display as being rotated improperly or slightly out of position.
- Infinite jabs are way overpowered against bosses right now. Jab spam will be changed to a standing combo soon-ish (among other combat improvements).
- Street Lord Wraxe sometimes blocks the view of H scenes with his big fat wraxe when he's a bystander.
Console Commands
The game isn't balanced that great yet, so some people have asked if there are ways to bypass bosses or get some help. You can use console commands for this while the game is still rough around the edges. Press the ` (backtick/tilde) key to open the console. Type any of the commands below and press enter. Press ` again to close the console.
- godmode on/off - Makes Onyx indestructible and impervious to Exhaustion.
- onepunchmode on/off - Gives Onyx the ability to kill anything with one attack.
- setwave # - Sets the enemy wave to the number specified. Changes will not be reflected in enemies until the current wave is wiped out. If you want to fight Street Lord Wraxe, who spawns on Wave 20, then set the wave to 19 and wipe out the remaining enemies.
- setgamespeed # - Multiplies the game speed by the number specified.
System Requirements
Currently only Windows 7/8/10/11 are supported. We plan on adding additional platforms if there is a demand. 8 GB of RAM and at least a 2GB graphics card are heavily recommended. If you get poor performance please let us know and post your system specs (or send to eromancergames@gmail.com ); we’re still in the early stages of gauging system requirements.
Controls (Updated 9-24-22)
Keyboard:
- Walk = Arrow Keys
- Dash = Double tap + hold Left or Right, or Hold L Analog Stick
- Menu Controls: Confirm = Z, Cancel = X
- Interact / Pick Up = C
- Jab = Z
- Power Attack = D
- Punch Combo = Forward + Z > Z > Z > Z
- Kick Combo = X > X
- Slide Attack = Down + X
- Dodge = Shift, or Forward/Back + Shift
- Defend = CTRL
- Jump = Space
- Jump Kick = X while jumping
- Zoom In = Q
- Zoom Out = A
- Skip Struggle / H Animation = X / Space
- Skip Full H Scene = C
- Escape = Pause Menu
- F1 = Toggle Debug Overlay
- F2 = Toggle Vsync (not recommended except for testing)
- Quit = F12
Currently Supported Controllers: Xbox 360, Xbox One, Dual Shock 4. PS5 DualSense
**Note** The popular community made DS4 Windows drivers cause Unity to recognize a DualShock controller as an Xbox gamepad, and we can't tell them apart in code. This means that you'll be gifted with the untold joy of having your controller mapped by default with the wrong controls. You can fix it by rebinding the PS4 controller map, or removing the DS4 Windows drivers. (The latter is HARD, a simple uninstall isn't going to be enough)
Bug Reports
If you find a bug we haven’t listed in our known issues, please post the following with your description of the bug.
- Operating System (if Windows, tell us 7/8/10, etc.)
- Screenshot if applicable
- Can the bug be reproduced? If so, tell us how!
- OS language if different than English