Good Saturday, Avalicians! This update focuses primarily on adjusting the volume levels of some of the music tracks and voice lines along with other minor fixes. Due to the audio adjustments, the download size for this update is larger than usual.
General - Fixed an incorrect time variable that was causing badge messages to permanently display on the screen until the next scene change. - Several music tracks have had their base volume increased. This was especially an issue with the boss tracks for Merga, Robot A, and Arena, which have had their base volume increased by 4 dB. Robot B, Beast One/Two, Beast Three, Globe Opera 2, Palace Courtyard, Boss Kalaw, and Weapon's Core have also received slight volume bumps of around 2-3 dB. - The music tracks for Stage Clear and Speed Gate have had their base volume decrease by 1 dB. - The volume of the Magister's voice lines in the second half of the game have been brought down 2 dB to fit with the other characters. - The volume of the majority of Milla and Pangu's voice lines have been increased by 2 dB to fit with the other characters.
World Map - Fixed Inversion Dynamo and Lunar Cannon having swapped vinyl IDs on the map hud.
Palace Courtyard - In the cutscene following the stage, made it less likely that Neera's first stabbing animation will lock up at certain framerates. Her scream has also had its volume increased by 2 dB.
Adventure Square - Increased the volume of one of Neera's quieter lines towards Carol in the cutscene following the completion of all three Parusa arcs.
Zulon Jungle - The Droplet Ships in the background now use the same alternate sprites as the ships in the foreground. - Increased the volume of Carol and Spade's conversation by around 3-4 dB.
Nalao Lake - The dashing ability of [REDACTED] now provides 15 frames of invincibility. This also extends to the Battlesphere challenges.
Clockwork Arboretum - Two of the quieter lines between Carol and Corazon have had their volume increased by 4-5 dB.
Time Capsule Sidequest - Getting crushed in the secret level while inside a Saga Block will now destroy the block, which should prevent the player from being trapped again and entering a partially dead state where they are invisible. - During the secret boss fight, the crush KO is changed to a normal KO specifically when the Free Revivals assist option is turned on.
Version 1.1.0r is Live!
Good evening Avalicians! We wanted to push out one last update tonight to address savefile corruption, this should hopefully make it less likely that saves will be eaten up by unexpected closures of the application. We also have a fix for an audio glitch introduced by Titan Armor's new phase, some balance changes to Astral Golmech that should make the fight more consistent, and other minor fixes.
General - Edited the saving method to use a FileStream with parameters to forgo caching and write into the file immediately, hopefully reducing the probability of corrupting a save file. This change required going to full .NET 2.0 API compatibility, which increased the game's filesize by approximately 10 MB. - Fixed the continue screen not checking for the No Stocks brave stone to be equipped when returning to the stage. - Fixed a stale badge-related error that would sometimes make taking photos impossible and making the photo menu's HUD disappear. - Badge notifications in Pause Menu should no longer have their screen time pause with the game. - The Challenger badge will no longer be awarded if the player only had Time Limit as their only brave stone and didn't meet its time requirements. - Fixed the Speed Hunter badge not considering the amount of collected crystals, and had an incorrect comparison sign in its time condition.
Shenlin Park - Edited some open-air areas when the player could escape the confines of the layer switching and remain in the background of the level. - Added collision to the underside of one specific area under one of the pipes to prevent the player going into the background. - Lowered the water level by 40 pixels, and lowered water-containing walls in the background as well as the smaller boats to match. - Edited the collision shape of one of the smaller boats to make it a bit more curvy and less sharp on bits on the left. - Set drawing order of another boat to prevent the Jaw Drop above it from being obscured by the boat's visuals.
Battlesphere - Fixed an issue in the boss rematches where Serpentine would always taunt the player when knocked out even if they weren't fighting Titan Armor.
Shuigang - The lighthouse lift now follows the player, similarly to the elevators in the Battlesphere lobby.
Tidal Gate - Fixed camera malfuctions at the end of the boss fight. - Slight adjustment to the platforms just before the boss fight to hide empty visuals.
Refinery Room - Fixed an issue with the low gravity addition from the previous patch where gravity was being ignored while the boss was rising. - When Golmech's fists pound the terrain, it will no longer spray projectiles everywhere, but instead create yellow crystal spikes. - During the hopping phase, the boss is pushed up slightly less on impact with the ground so that its punches can reach the ground more reliably when it starts rapidly punching.
Version 1.0.9r Hotfix
The last build introduced a critical error that needed to be corrected immediately, sorry about that!
General - The fix for the blank Lilac/Normal file glitch was preventing any new save files from being created, so it has been removed. A different solution will be found later.
Titan Armor Reborn! Version 1.0.8r is Live!
It's Friday! Just in time for the weekend, we have a new patch that makes extensive changes to the second Titan Armor boss fight, among other fixes and quality of life additions. We may still adjust the new phase of the Titan Armor fight, but overall the added variety should make it more worthy of its high HP.
General - The fix for cancelling a new game creating a blank Lilac/Normal file was somehow reverted, this version adds the fix back in. - Updated the item icon that Element Burst uses on the difficulty selection screen to use the correct graphic. - Alert icons on the world map now appear on map exits that lead to maps with new stages in them. - Alert icons on the world map now have a small bouncing motion to make them more visible.
Lilac - Blink Dashes now extend Lilac's guard invulnerability, which should make it less likely that players will eat damage if they accidentally blink dash after guarding in place.
Dragon Valley - Added the stage's vinyl to the list of one-time items, which should hopefully prevent it from respawning if it has already been collected before.
Royal Palace - In the night version of the hub, Neera no longer appears in the Magister's throne room during the brief window before the player has spoken with the Magister, in order to avoid a dialog box conflict when trying to speak to her as the cutscene begins. She instead appears in the hallway beforehand. - Adjusted one of the brick piles in the night version of the palace hallway to close a visual gap underneath it.
Avian Museum - Adjusted the terrain near one of the loops in the outdoor area so that it's no longer possible to get permanently stuck inside the terrain when the loop changes your layer.
Airship Sigwada - The laser cannon sounds should now obey the global SFX volume.
Shuigang Fixed Ainia's shop menu sprite having no character icon.
Auditorium - The BFF2000's jet burner and charge sounds should now obey the global SFX volume. Additionally, the audio for its small spark shot now stays on one channel to prevent it from drowning out other audio effects.
Palace Courtyard - Fixed a missing background at the end of the subway section.
Zulon Jungle - Titan Armor's missiles now explode on collision with platforms, even from underneath. This prevents a glitch where the vertical missiles in the first half of the stage were sinking through the platforms.
Nalao Lake - Titan Armor will punch more aggressively now at medium range, lunging forward based on the distance between it and the player.
Ancestral Forge - Extended the background transition zone in the final puzzle area to cover the first checkpoint in this area, as it was causing no background to appear on restart. - Increased the sorting order of the torches on the final room's rotating lava block to prevent them from appearing underneath the block instead of on top of it.
Lightning Tower - Storm Slider lightning bolts should now adjust their volume based on the global sfx volume. Since this was initially why the sound was so loud, the volume in its base file has been restored.
Refinery Room - If the arms are destroyed first and the boss begins to float around the arena, it will now have a soft amount of gravity applied to it, which should make it stay in striking range more often.
Inversion Dynamo (Stage) - All of the spikes on grind rails have been replaced with Raytracker enemies.
Inversion Dynamo (Titan Armor) - The boss now has a second phase where its core is exposed. Serpentine at this point will exhange the missile rain attack for a bullet rain from his blaster. Any homing missiles that are present in the arena during the phase change are removed. - At the start of the fight, the boss waits a full second before initating an attack. - The hitbox of the punches have been adjusted so that it is less likely that players will get hit while standing on the ground in the center of the boss. - Warning zones now appear on the edges of the screen for the hand laser attack. - The hand laser attack has increased startup time, and the audio cue has been lengthened to make it easier to hear. - For the hand laser attack, instead of firing a spread shot of 3 lasers 4 times, the attack fires 6 times at increased speed, but alternates between firing 2 lasers straight forward and 2 lasers at an angle. This gives the diagonal lasers a much more consistent trajectory. - The target blip sound of the missiles now stays on one channel to prevent loud overlapping of blips. - The boss arena is now twice as long. - Added a barrier to the top of the arena like in the Battlesphere fight. - Smoothed out the death animation. - The timer now stops when the star card is collected, as is the case with most other stages.
Version 1.0.7r is live!
Good Wednesday, Avalicians! This update includes more balance tweaks, some bugfixes including a concerning softlock in the Battlesphere lobby, and some additional NPC dialog to the Gallery in the postgame.
General - If the player's first Time Capsule is collected in the Battlesphere, the prompt will now indicate that one capsule can be found elsewhere in Avalice. - Fixed Tidal Gate, Nalao Lake, Sky Bridge, Lightning Tower, and Ancestral Forge, and Magma Starscape having the wrong vinyl IDs on the world map. - Corrected the description of the Strong Revivals potion to read "You recover more life petals when reviving." - Added some code to the NPC script that should more reliably return control to the player if a cutscene suddenly starts. - Using Air Forward attack as Neera should no longer reduce her X velocity to the speed cap if she was already over the speed cap before performing this move. - The Speed Hunter badge will now correctly check to see if the stage was completed under par time, instead of simply checking if the stage was completed with the Time Limit brave stone equipped.
Input - Fixed the timeout for binding new controls so that it doesn't remove the existing key bind. - The title screen button prompt now defaults to the Pause button, as it did prior to version 1.0.6f.
Continue Screen - The cost of continuing at the last checkpoint now scales with your total crystals. The cost is half of your total crystal count rounded to the nearest hundred, with a minimum cost of 100 and a maximum cost of 500. - Increased the cap on the number of crystals you can earn from the punching bag from 20 to 100. This ensures that it's always possible to afford the price, albeit with a few minutes of punching for players with no crystals.
Gallery - Bo and Sammy have new lines for when you've obtained the Patron of the Arts badge and finished every exhibit. - Aaa now appears in the Rail Driver exhibit after the game is cleared. - Corazon no longer appears in the museum until the game is cleared, as her dialog was referencing postgame events.
Airship Sigwada - Corazon no longer has hitstun when colliding with guarding players. - Moved the plane switchers that were near an indoor player cannon in Airship Sigwada so that they wouldn't interfere with the cannon's actions and make it unusable.
Battlesphere - Elevators will no longer incorrectly set the game into cutscene mode when they start moving without a player in them. This was causing the hub to softlock when the player attempted to speak to an NPC while an elevator was moving. - Elevators now properly forget the player once the player finishes using one. This fixes an issue when using stairs after using an elevator would forcefully snap players' Y position to the elevator and lift them to their target floor.
Adventure Square - The time capsule in the museum will no longer flip direction to face the player if they move to the right of it. - The activation zones for all museum kiosks have been moved further away from the central lift so that it is no longer possible to examine them and ride the lift at the same time. - The wax figures on the top floor of the museum are now flagged to have players facing them from the right side. - Attempted to fix an issue where the cutscene actor for Lilac would appear in the basement of Goldie's outside of cutscenes after a certain point in the story, by moving the actor outside of the screen boundaries and then having her snap into place when the corresponding cutscenes begin.
Magma Starscape - Hundred Drillion now drops 3 life petals after being defeated.
Merga - Unarmored Merga no longer has hitstun when colliding with guarding players.
Version 1.0.6r is Live!
Good morning! This is a small patch that addresses some oversights with the new input system. Thank you for your reports!
Input: - The cutscene pause menu is no longer hardcoded to the old input system, so it should now work with the new input system as well. - Fixed an issue where choosing to skip a cutscene would sometimes not automatically unpause the game. - Fixed controllers mapping Pause to the "Select" button by default, it should now default to "Start" with "Select" as a secondary button. - Removed empty placeholder slots in the default settings for unknown controllers that may have been preventing them from being able to rebind.
Controller Overhaul! Version 1.0.5r is Live!
Our controller update is now live! We have migrated the game's input system to use Rewired, which should improve controller compatibility across the board and includes several quality-of-life additions. Check out the patch notes below for more specific details on what's new.
This patch also contains bugfixes and balance adjustments. Thank you again for all of your feedback and support! ♥ The team and I are committed to polishing Freedom Planet 2 as much as we can.
Input - The input system for the game has been migrated to Rewired. - Instead of all input devices sharing the same 27-slot panel, there are three panels for Keyboard, Joystick, and Mouse, allowing for greater flexibility when mapping multiple buttons to the same action. In the Control Settings menu, you can select the Devices option to choose which device to rebind. - A popup window now appears when selecting an action to rebind, with "Change", "Remove", and "Cancel" options. - The game will now remember individual input settings for specific joysticks, so there is no longer a need to rebind controls when switching to a different controller that was previously set up. - Greater stability when unplugging and plugging in controllers while the game is running. - Button graphics are now handled automatically through Rewired's more accurate naming conventions. We currently have button icons for Sony DualShock controllers, and additional button sprites will be created in the future for other common controller types. - The font used for button labels has been changed to be more legible at smaller sizes, and label text will dynamically scale to the length of the name. - During gameplay, buttons prompts in the Action Guide, menu, and elsewhere will dynamically change appearance to reflect the most recently used input device.
Royal Palace / Gong's Dojo - Fixed a line of Leone's that still provided the option to dine with Askal when he is not present. - Reduced the hitbox for Askal's Hundred Hook Punch to better match how the move visually appears.
Shenlin Park - Updated sprites for the drawbridges and monorail trains.
Gallery - The sign for the Parusa exhibit should no longer state that it is down for maintenance when the door is unlocked.
Battlesphere - After completion of the required Mayhem Monday circuit, a new location appears on the World Map above the lobby, Battlesphere Arena, which will take players directly to the Battlesphere menu. - Removed a background star that was appearing over the Battlesphere's fist in the background of the Battlesphere menu. - Fixed the player cannons in Mondo Condo so that they properly move the player to a different collision plane before firing. - Ying has new lines in the Battlesphere lobby after specific story events, and she has a unique drawing for each line. - The lifts in the Battlesphere lobby will now automatically travel to the same floor that the player is on.
Magma Starscape - When Hundred Drillion flies out of the wall, the drill swarms will wait 1.5 seconds before emerging instead of 0.5 seconds. This should provide a safer opportunity to get damage in before the swarms appear, while still requiring good timing to avoid getting hit.
Gravity Bubble - Extended the cutscene activation range for Lilac so that she cannot skip Bakunawa rising by swimming high enough over Merga.
Lunar Cannon - The player's field of view when the stage is dark has been swapped out for a light circle, which should hopefully increase performance on lower end PCs. - The delay before electric floors cause damage after being touched has been raised from 0.83 seconds to 1.3 seconds. The audio cue has been extended a bit to accommodate for this.
Version 1.0.4r is Live!
Good morning, weekenders! This update targets a few rough spots in the final stages, addresses a few more softlocks and bugs, and makes the beginning of the Time Capsule sidequest easier to find for new players. Progress on the controller revamp is still ongoing, but if there are no major issues with it then we should have an update for it ready sometime next week.
EDIT: Pushed out a hotfix for the big curves in Phoenix Highway halting momentum on collision. The version number is the same. - The game should no longer softlock in the Main Menu after pressing Start Game if a corrupted savefile is encountered. - Fixed an issue where choosing a blank save file, backing out before selecting a character, and then selecting the same file in succession would begin a game with default settings (Lilac, Normal difficulty) without presenting the character select screen again. - Fixed the Auto framerate option targeting twice the screen refresh rate despite the game not supporting double Vsync. - Lowered the volume of Rifle Trooper's charge beams and Shell Growth's missiles. - Fixed incorrect vinyl IDs on the map screen for Sky Bridge and Lightning Tower.
Royal Palace - Leone should no longer provide an option to dine with Askal during the parts of the story where he is not present in the tavern, which was causing a softlock.
Gallery - Move the clear signs a bit higher to prevent Z fighting with the main signs.
Nalao Lake - Increased the hitbox of the Star Card for this stage to try and make softlocks less likely.
Paradise Prime - Florin's elemental charms and Healing Strike potion now cost 3 Gold Gems instead of 4. This price change has been carried over to the Classic mode shop as well.
Inversion Dynamo - Restructured the early upper path that leads to the first cutscene, in order to remove a section the player could potentially get permanently stuck in and to make it easier to understand that the player must backtrack for a bit before they can continue with the stage. - The layout of the upper path before the final checkpoint (with the teleporter maze) has been tightened to make it far less likely that players will travel in circles.
Merga - Supermoon knives and swords are now tagged as Metal and can be blocked with a Metal shield. - Lilith's petal blades and tornado funnel were mistakenly given each other's elements. The petals are now tagged as Wood and the tornado is now tagged as Metal, and they can be blocked with Wood and Metal shields respectively.
Time Capsule Sidequest - Added an animated glow to the time capsule in the museum. - Fixed the glow remaining on the console if the player skips the cutscene while it's active. - In the "You Got A Time Capsule!" menu, the Continue option no longer jitters horizontally. Additionally, a new message box will appear upon collecting the first time capsule to remind players of where they can find more. - Retooled the meter on the HUD in the secret stage so that it does not hide itself again until the alertness level stops decreasing. Additionally, the meter visually resets with each alert level increase. This should make it easier to understand at a glance how the mechanic works and what to do to avoid filling the meter.
Version 1.0.3r is Live!
Version 1.0.3r is Live!
We have our third patch ready, and on the third day no less! This one includes extra display options, UI fixes, visual and gameplay balances and more. We are also making progress on improved controller support, but this will need a new menu interface and additional testing before it goes live.
General - Added a Framerate option in the Display Settings. It is Auto by default and will reference the refresh rate of your monitor, but the game can be forced to use a specific target framerate as well. - Building entrances are now prioritized over talking to NPCs. This should make it easier to enter buildings in crowded areas such as the commercial district of the Royal Palace. - Life Oscillation now gives a 20% crystal bonus when used instead of nothing. - Fixed the GalaxyTrail logo on bootup sliding away from the screen too fast on high refresh rates. - Moved the render texture of the main menu to the left so that the curved Dragon Valley terrain doesn't appear on 32:9 ultrawide screens. - The game should no longer randomly softlock when trying to visit the Photograph menu as Lilac, Carol, or Milla while riding gimmicks that deactivate their hair/tail sprite.
Badge Menu - Fixed issues with scrolling getting stuck when viewing Badges in the Pause menu - Badges menus should no longer have an empty row at the bottom. - Badges menus now show the unlocked Badges immediately, rather than after when their Badge message is shown on the screen. - Fixed a few golden Badges that had a silver-lined display when locked.
World Map - Fixed Palace Courtyard, Zulon Jungle, and Nalao Lake having incorrect vinyl IDs on the map.
Player - Fixed the condition logic for underwater Cyclones that allowed Cyclone to be performed if the player holds Down input without checking whether the "air action" has been consumed or not. - Optimized "wall resurrection prevention" conditions for Carol. - Effects and companions of the player: Lilac's boost flame, Carol's roll effect, Milla's cube, Neera's Rune - will now disappear on Crush. - Fixed an issue where fuel canisters would do nothing for Carol if she collected them while grinding on a rail.
Singing Water Temple - The cutscene at Milla's house is now tagged to reset camera boundaries when it starts, which should prevent the camera from getting locked outside during the indoor scene if the player was moving quickly to the left when the cutscene started.
Shenlin Park - Changed tags of terrain near one of the loops on the cruise ship from Solid to Platform to avoid the player getting stuck in it. Not ideal, but will do for now. - Changed tags of terrain under a specific Tower Cannon from Platform to Solid, so that the player wouldn't be pushed under the platform if they destroy the Cannon and another Cannon right above it drops on top of the player.
Avian Museum - Adjusted the color contrast of the orange plant columns to make it easier to tell which parts are solid.
Gallery - Cleaned up the map icon of Parusa. - Acrabelle's door can now be unlocked by clearing Battlebot Revenge without defeating her in her standalone fight.
Phoenix Highway - Corrected the collision on the new big slopes.
Battlesphere - The platform that rises after clearing Galactic Rumble now exists on multiple collision layers as a failsafe for when the player is not on the expected layer. - Updated challenge ID of Lemon Bread's spawner, so it should now properly register when completed.
Shuigang - Moved the second ramp in the palace hallway a bit to the left so that players running quickly enough to the left when entering the secret pipe tunnel are less likely to get caught on it permanently. - King Dail should no longer say his line about Bakunawa in postgame.
Snowfields - Serpentine now stops dashing after detecting a wall collision. - Serpentine now behaves a bit smarter after detecting a wall collision, pointing the blaster away from the wall.
Auditorium - Slightly lowered volume of plasma rings. - Holograms now should move with proper speed on higher refresh rates.
Paradise Prime - Fixed typo in Tatay's dialog.
Magma Starscape - Lava no longer causes crush KO. - Retricted the player's maximum height during the Hundred Drillion fight, as it's too easy to escape the boss by accident while playing as Carol on her motorcycle.
Time Capsule Sidequest - The museum in Adventure Square can now be entered while standing on the ground, since it was too easy for players to miss and assume that the building is just decoration. - Fixed the Magister having mismatched vocals and text in one of his lines in the ending. - Fixed the secret stage bringing players to the last stage they cleared when they attempt to continue after a game over. This was due to the secret stage having a blank name in the pause menu, adding a space to the name corrects this. - Added a hiding spot in the final puzzle room in the secret stage.
Version 1.0.2r is Live!
Good evening! We were alerted to some pressing issues with areas late in the game, so we have decided to put out a second patch today to address these before we start working on the bigger foundational upgrades.
Thank you so much for the reports, they've been a big help!
General - Increased the vertical activation range of Shell Growth in Tidal Gate and the Battlesphere so that it doesn't become inactive if the player enters the fight at a high position. - Singing Water Temple's music now has a proper loop point. - Background jet streams in Gravity Bubble no longer pull in players if they are KO'd. - Fixed the large curves in some of Phoenix Highway's loops that were appearing pixellated. - Adjusted the lanterns behind the Royal Palace fountain to be visually aligned with the strings. - Removed the period from Dr Tuvluv's name as it was causing her animation data to be misread on the Citizens tab of the global pause menu. - Added extra detail to the borders of the billboards in the tutorial stages, Avian Museum, and Gallery.
Time Capsule Sidequest - In the secret stage, if the player restarted the stage after dying to the boss, they would be immediately warped to the previous checkpoint outside of the boss room immediately after the fight begins, requiring another restart to return to the boss room. - The extended ending was only playing if the secret stage was cleared with Bakunawa still in space on the world map. It should now always play regardless of Bakunawa's world map location. - The Magister should no longer reference events from the extended ending in Carol, Milla, or Neera's normal endings.