If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

A Hat in Time (Windows, Mac OS X)/Version Differences/Object Code Differences

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of A Hat in Time (Windows, Mac OS X)/Version Differences.

Hmmm...
To do:
Get more screenshots of some of these earlier HUD elements and compare them.
Elaborate more when saying that some object had a coding overhaul. How was it changed, exactly? Maybe even make a comparison with screenshots or footage.

With the shear amount of patches this game has gotten, it would be asinine to document literally every single coding change or adjustment. Someone could write a novel-length book with how many changes there's been since the game released, so these pages will focus on major and noteworthy coding changes, additions, and removals only.


AHatInTime UI Deathwish Activated.png
2017
A lot of juicy stuff in here, given that the game was fresh and DLC 1 had just started active development behind the scenes
AHatIntime EarlyFishDudeDesign.png
2018
A big year for the game, with Modding Support being added early on and DLC 1 being released later. Plenty of things were tweaked, some minor, some major
AHatIntime metrodecal b12.png
2019
Once DLC 2 released, updates for the game definitely started slowing down, but there's still some interesting things changed this year
AHatInTime waterdeath.png
2020
The year when Hat Kid and co. came down with some terrible illnesses...
AHatIntime VanessaCurse Key02.png
2021
Things pick back up again this year. Vanessa's Curse also released at the end of it, so plenty of things to say about that
AHatIntime Present.png
2022
Bug-fixing mode is now fully operational. This year also began the trend of creating seasonal or time-sensitive in-game events
AHatIntime Stainglass Design 6.png
2023
Another great bug-fixing year, as well as implementing some unexpected new features...


Contents

2024

January 3 2024 Experimental Build

  • This build introduced the enforcing blacklist system, which attempts to strengthen the blacklisting system from being able to be modified and adjusted by other mods. This was achieved by making most of the variables consts.

January 4 2024 Build

  • Minor adjustments to fix some obscure issues regarding inventory exploits with the new blacklist enforcing system.

January 29 2024 Experimental Build

  • Begins to implement the upgraded version of the Online Party player messages, now dividing the messages into friends and non-friends, as well as adding text below each one that says who placed it there. The player can also choose to see all player messages, friends only messages, or random messages.

February 3 2024 Experimental Build

  • Online Party player messages now appear as a different color depending on who placed it. Friends, Gears For Breakfast staff, and self-messages now have their own different colors compared to other random messages.

February 14 2024 Experimental Build (Version 1)

  • This is the first build to implement the Act Emblems feature, in this build referred to as "Act Badges". Only one was added for this build, and it's the 0 jumps emblem.

February 14 2024 Experimental Build (Version 2)

  • Implements the second Act Emblem, which is the storybook pages one.

February 14 2024 Experimental Build (Version 5)

  • Act Badges are now called Act Emblems. Implements the GFB Online Party message emblem and the Steam friend message emblem.

February 17 2024 Experimental Build

  • Fixes a minor issue regarding materials for the Hat Player NPC class.

February 18 2024 Experimental Build (Version 1)

  • Adds the OnlineRestrictionsVolume, which when placed blocks Online Party player messages from appearing inside of it.
  • Implements the All Rift Pons emblem.

February 18 2024 Experimental Build (Version 2)

  • Fixes a rare issue where Chapter Time Pieces wouldn't display properly on the loadout menu.
  • Implements the scrapped All Pons emblem, which tasked the player with collecting every single Pon in the Act before collecting the Time Piece. Due to complications with dynamically spawned Pons, Pons being in inaccessible areas, and Pons that would re-appear when transitioning level maps, this emblem was ultimately disabled for the main branch release.

February 20 2024 Experimental Build (Version 1)

  • Implements the All Yarn emblem.
  • Fix for the scrapped All Pons emblem to not count Pons towards the total that are Hidden when the level is loaded.

February 20 2024 Experimental Build (Version 2)

  • Fix for the All Yarn emblem to only count Hat_Collectible_HatParts instead of Hat_CollectibleBadgeParts.
  • Implements the All Rift Token emblem.

February 21 2024 Experimental Build (Version 1)

  • Now also counts Brewing Hat breakable rewards and treasure chest contents towards the All Pons, All Yarn, and All Rift Tokens emblems.

February 23 2024 Experimental Build

  • Implements the hookshot weapon update mentioned in the March 31 2024 patch notes.
  • The All Pons emblem is removed.

March 6 2024 Experimental Build

  • Fixes for mod items that are marked as Always In Backpack not appearing in the player's inventory.

March 7 2024 Experimental Build (Version 1)

  • Begins implementing the 'Prevent Accidental Falls' feature that is intended to prevent Hat Kid from vaulting over a thin ledge and falling off the side. A scrapped modification to control during a dive was also added here that was removed from the main branch release due to pushback from the community.

March 7 2024 Experimental Build (Version 2)

  • The vaulting feature added in the last build was changed to only trigger if Input Assist was enabled.

March 7 2024 Experimental Build (Version 3)

  • The vaulting feature was given its own individual option in the game settings, and remained this way to the main branch release.

March 11 2024 Experimental Build

  • Slight tweaks to the dive modification control.

March 24 2024 Experimental Build (Version 1)

  • Essentially disables the dive modification that was introduced a few builds ago.
  • First build to implement the Completionist Hat's ability it got in the March 31 2024 update, where collected Pons would be marked. Here, though, the feature didn't need the Completionist's Hat on and didn't make the orb smaller or white. Instead, the gem inside would shrink down considerably more than in the final version and would spin at a skewed angle. This was also met by pushback from the community, which resulted in the changes to methods that triggers this visual change.

March 24 2024 Experimental Build (Version 2)

  • The dive modification is brought back, but with a greatly diminished change to the control that it's barely noticeable.
  • The marked Pon visuals were updated to not shrink the gem as much and make it spin at a less skewed angle.
  • This is the first build to implement the leaderboard HUD that was added in the March 31 2024 update. In this build, it only appears for Death Wish maps, and was a bit unstable in that it often failed to appear or update its data. Its class file was called "Hat_HUDElementOnlineHighscore" in this build. The avatars for players did not display properly yet.

March 24 2024 Experimental Build (Version 3)

  • The dive control modification is completely disabled.
  • The method to change the visuals of collected Pons in the final was added in this build, requiring the Completionist's Hat to be equipped. The size adjustment is now applied to the entire orb and gem inside, striking a middle ground between the original size and the adjusted size from the last build. The orb is now also colored white on the outside while wearing the hat and reverts to normal when it's taken off. However, in this build, this did not function at all.
  • The leaderboard HUD is now also applied to Challenge Roads, and its class file name was changed to the final version mentioned above.

March 25 2024 Experimental Build (Version 1)

  • Collected Pon visuals now function correctly.

March 25 2024 Experimental Build (Version 3)

  • Leaderboard HUD now displays avatars correctly. General stability for online data was added.
  • Challenge Road leaderboard time trials were added. They are not yet formatted the way they are in the final yet, however.

March 26 2024 Experimental Build (Version 1)

  • Leaderboard HUD's time trial code was split off and made into its own class file that extends it.

March 26 2024 Experimental Build (Version 4)

  • Challenge Road leaderboard time trials are now formatted like they are in the main branch release.

March 26 2024 Experimental Build (Version 5)

  • Fix for the Act Timer bug that could happen if certain Time Piece cinematics were interrupted.
  • Adjustments to how the leaderboards rendered Steam avatar icons.

March 27 2024 Experimental Build

  • Leaderboard HUD now truncates Steam usernames that are longer than 14 characters.

March 28 2024 Experimental Build

  • Leaderboard time trials were added to all base game Acts. The color of the leaderboard HUD did not yet change according to the current Chapter.

March 29 2024 Experimental Build (Version 1)

  • Death Wishes can no longer set a time trial record on leaderboards.
  • The fake finale for Chapter 2 can no longer set a time trial record on leaderboards.

March 29 2024 Experimental Build (Version 2)

  • Speedrun Act Emblem was implemented.

March 29 2024 Experimental Build (Version 3)

  • BG color of the base game levels leaderboards now changes color to match the Chapter, except Chapter 2 had a bug that prevented the color change from working correctly.

March 29 2024 Experimental Build (Version 4)

  • The Level Collectibles inventory is shrunk by a column and the Important Collectibles inventory gained a column.

March 31 2024 Build (Version 1)

  • The Important Collectibles inventory can now scroll. Not mentioned in the official patch notes.