Fixed visual bug where player 2's upgrade selection screen didn't show the Plasma Gun, showing the Firebomb Launcher instead
Fixed oversight causing some console error logs
Drastically decreased the built-in joystick deadzone, which was making aiming very difficult for joystick users
0.0.22.4 - SCANNER UPGRADE
Hello there! Another toy for the Mandrillians to play with. On the medium-higher end, and leaving just another two upgrades left to wrap things up (healer and armor)
The Scanner is the only upgrade that replaces the tracking instead of the special move. The default tracking (scent tracking) makes the Mandrillians sniff out the Robot; it's active for 10 seconds after triggering it and the floaty particles representing the Robot's scent stay for 20-30 seconds after that. It's very good to try and get an idea of its recent whereabouts, but not really useful to pinpoint its location.
The Scanner, on the other hand, fires off a matrix of robot-sensing lasers that will scan the area for 5 seconds. If the Robot is gets hit by one of them for more than a couple frames, it will get revealed on the Mandrillian's HUD, with some handy indicators of its current direction and a suggested lead point for attacking it. The more lasers it get hit by, the longer this indicator will stay.
I've also balanced some of the upgrade prices and tweaked some stuff, like enabling friendly fire for Mandrillian bots (they can now be hurt by the new Mandrillian weaponry). Now, back to work on the last two upgrades. Have a nice weekend!
FULL CHANGELOG
New Mandrillian Upgrade: Scanner
Fixed Mandrillian Upgrade hitboxes acting weird (especially with stuck crossbow bolts) if the monkey was blown up
Mandrillian bots now get damaged by Mandrillian weaponry
Mandrillian Plasma Gun now explodes mines if firing at them
Improved most of the lasers in the game (weapons, turret, Mandrillian upgrades), making them fainter
Increased door breaking radius of explosive devices (C4 charges, RPG, Mandrillian's Self-Destruct)
Self-Destruct now costs 600 points instead of 700
Zooming in the camera as the Mandrillians now halves sensitivity to assist in aiming
Grenade Launcher grenades can now bounce off solid armor pieces like they do with solid environment
GOOD OL HOTFIX
Fixed Berserk special being broken if spawning via use of the Insta-Spawn upgrade
Insta-Spawn upgrade now grants a fully charged Berserk on spawn (go get em!)
0.0.22.3 - PLASMA GUN AND GENERAL FIXES
Happy new year everybody! Today's update has the new Plasma Gun upgrade for the Mandrillians.
PLASMA GUN UPGRADE
A shoulder-mounted miniature plasma cannon that fires superheated plasma bolts. It's aimed with the Mandrillian's crosshairs, but won't be accurate until you zoom your camera in, activating the laser sight.
Doesn't deal much direct damage, but will overheat the Robot on impact -remember the Robot will be unable to sprint while overheated and will recieve 2x the normal damage, setting it up for nasty follow-ups
The heating capabilities of the bolt are also useful to ignite flammable poison gas clouds. It's also powerful enough to destroy environment elements like exploding barrels, turning one of the Robot's main resources against it.
I also made some price adjustments, generally making upgrades cheaper. They are now ordered by price on the upgrade selection screen.
Finally, there were some nasty bugs lurking in the shadows that I've hopefully squashed for good. Hope you all have a great 2024!
PS: next update will bring the one upgrade that replaces the tracking instead of the special move -here's a small sneak peek!
FULL CHANGELOG
New upgrade: PLASMA GUN
Fixed bug that locked Mandrillians out of the victory room when one player died with 1 spawn left while the other was on the respawn countdown screen
Fixed bug that caused upgrades to not dissolve when selecting a new upgrade very fast after death
Decreased Self Destruct price
Increased 1up point boost from 50 to 75
Breaking a vent now adds 20 points
HOTFIX
Fixed Player 2 Special gauge not showing proper visuals at first
Fixed a very corner case scenario where if a 1v2 match with dynamic spawn ended with one of the players having died on the vents with 0 spawns left the screen would not go back to split screen in the victory room
0.0.22.2 - FIREBOMB, INSTA-SPAWN, AND MORE
Hello there! The year is coming to an end and the Mandrillians keep getting new upgrades. Still four more to go!
This update brings the Firebomb and the Insta-Spawn.
The FIREBOMB is a low-tier offensive upgrade at a cost of 300 points. It fires a burst of 4 incendiary canisters that explode after 3 seconds. If they explode very close to a Robot it will do some minor blast damage, but their strength comes from their overheating capabilities (when a Robot overheats, it will move slow and take 2x damage). The canisters are physical interactable objects, which means you can try pick them up and throwing them back as the Robot, if you dare.
The INSTA-SPAWN is a bit more complex but can be extremely useful in late-game situations. Its price will depend on how many seconds you have left on your respawn timer (100 points per second). Once you buy it, your timer will go to 0 and you'll be able to spawn instantly. This is supposed to help in some situations where the VR player is already at the elevator and just killed the monkeys, leaving them with nothing to do but watch while doing the final minigame with 0 pressure. With this, if the PC players have been smart and saved up some points, they can give a good final scare!
I've also tweaked the hitbox systems for the upgrades (in preparation for the upcoming armor upgrades), and improved the Mandrillians' UI scaling for extreme aspect ratios. For example, if you play on a super-ultrawide or a multi-monitor setup, vertical split screen should actually look like you're playing on two regular screens without weird scaling issues. Mandrillian UI will also display the match countdown if playing on timed mission mode.
Finally, I've reworked the final scoreboard system to adapt to the fact that Mandrilians are now able to deal blast and fire damage both to the Robot and to each other.
FULL CHANGELOG
Added FIREBOMB upgrade
Added INSTA-SPAWN upgrade
Slightly increased SELF-DESTRUCT radius making it closer to the warning light radius
Reworked final scoreboard point system to reflect Mandrillian damage to the player via upgrades
Timed Missions' countdown now appears on Mandrillian UI
Improved UI scaling for extreme aspect ratios
Fixed spawn location lock-in not working on the very first spawn
Fixed some collider issues in the digging out animation for Dynamic Spawn mode
Improved upgrade hitbox logic
Improved RPG FX
0.0.21.1 - RPG LASER TARGETING
Small but fun one here - the RPG now has laser targeting.
This weapon was pretty useless so I added some juice to it.
You don't have to arm the RPG every time you load a new rocket - instead, pushing the thumb button while holding the foregrip will activate the laser targeting, allowing you to steer the rocket mid flight.
Note that the new Smoke Screen Mandrillian upgrade can and will mess with the laser targeting; so if you don't want the rocket to do a 180 and go back straight to your face be ready to disengage the laser if a monkey deploys countermeasures. Have fun!
FIRST TASTE OF MONKEY UPGRADES
Hello there! The first two Mandrillian upgrades are now here, as well as a fully revamped respawn system that should make things more interesting for the PC players while they're dead. The hard part is done, so this Christmas is gonna be heavy with updates bringing the rest of the monkey toys!
NEW SPAWN SYSTEM
Until now, when you died as a Mandrillian, you had to wait out the full respawn timer looking at your corpse. This was boring and also slightly annoying for everybody, as the Mandrillian could still check the VR player's location while dead, and the spawn location selection would only appear after the countdown finished (meaning the respawn time was always at least -slightly- longer than the match setting value).
With the new system, Mandrillians will get the fade to black immediately after being killed, and from then they'll go to the upgrade selection screen (if upgrades are enabled). From there you can see how many seconds you have until you can respawn, and on top of that you can lock your respawn location so you respawn instantly as your timer reaches 0. The whole screen also got a beauty pass, now looking way less boring!
MANDRILLIAN UPGRADES
Finally, the points you could see next to your minimap can be used for something. At the Upgrade Selection Screen, you can exchange these points for different enhancements. This is meant to give Mandrillians a push in late game situations where the Robot is getting too confident, usually after stocking up health and ammo.
Most of the upgrades will replace the Berserk special move, but some of them will replace the tracking, and some will just be passive enhancements (like armor)
As always, everything can be disabled or tweaked. From the Main Menu, you can set the upgrades to be fully disabled or absolutely free. If that's too extreme, you can set a price modifier.
The two current upgrades are the Smoke Screen and the Self-Destruct.
The Smoke Screen (base price 250) can be used to obstruct the Robot's vision, but also to reveal is location if cloaked and to interfere with the Sentry Turret's target system.
The Self-Destruct (base price 1000) starts a countdown after which an explosion will annihilate anything nearby (including you). Use it wisely!
CHANGELOG:
New mechanic: Mandrillian upgrades
New upgrade: Smoke Screen
New upgrade: Self-Destruct
New match setting: Upgrade (Enabled-Disabled-Free)
New match setting: Upgrade price multiplier (0.25x - 2x)
"SPECIAL" UI text now changes to whatever upgrade you have active (by default "BERSERK")
Mandrillians go to upgrade/spawn selection screen right after death
Upgrade/Spawn screen now shows remaining time to be able to respawn
Upgrade/Spawn screen now shows remaning lives for the Mandrillians
Mandrillians can lock/unlock their selected spawn to go to it right as the respawn timer ends
Increased obstruction power of gas clouds against the Sentry
Increased the screen overlay the Robot gets when going into a gas cloud
Robot Overclock now protects against blast damage
Dying inside a vent in dynamic spawn mode will send you to the vent spawn selection screen
Dynamic spawn respawner now also shows the current points
Improved the Mandrillian outline effect
Improved UI scaling for split screen and unusual aspect ratios
0.20.4 - NEW EXPERIMENTAL BRANCH CYCLE: MANDRILLIAN UPGRADES
Hello there! Nothing big on this update besides some minor fixes and QoL stuff. However, the Experimental branch is gonna be a bit crazy these upcoming weeks, with the development of the Mandrillian upgrade system.
First of all, the QoL tweak: flashlight/laser pointers will remember their last state when you drop them, so if you drop a gun with its flashlight on it will turn back on when you grab it again. Pretty simple, but quite useful.
Now, about the Experimental branch. If you are already using it, expect it to get very broken very soon! I'm gonna start implementing the Mandrillian upgrades.
This system is gonna be the final version of the original "multiple Mandrillian characters", allowing for a lot of flexibility (especially when it comes to balancing). Instead of having multiple Mandriilian characters with a fixed set of abilities each, this system will let players mix and match them.
I added the Mandrillian point system a couple updates ago, and these will be the "currency" to spend on different upgrades for the PC players. The upgrades will range from more passive ones (like armor) to more offensive ones (self-destruct devices, explosive weaponry). The goal of the upgrades is to give more depth to the Mandrillian gameplay and also to balance endgame situations where the VR player has managed to get decked out and the PC players are running short on lives. As everything else in the game, they will be a setting on the Main Menu that can be cranked up to 11 or fully turned off.
That's all for now!
CHANGELOG
Added little quality of life feature for the flashlight (and laser pointers): if you drop a weapon with its flashlight/laser on, it will automatically turn back on when grabbing it again
Added "Join Discord" button below the "Invite Friends" panel on the Main Menu
Fixed clipping issue with Security Room terminal
Improved Minigun noise (especially when slowed-down)
Fixed an annoying bug that would allow the VR player to see the top-down light if he enabled the LIV force-ingame-spectator setting along the top down view while not having LIV active and not being in solo mode
Added some experimental random creepy background noises
Fixed sounds that were not being slowed down by the overclock
LITTLE HOTFIX
Fixed an annoying error I made that would bloat the player.log file