A Hat in Time

A Hat in Time

Archipelago [READ DESCRIPTION]
Showing 41-50 of 60 entries
< 1  2  3  4  5  6 >
Update: 20 Oct, 2023 @ 9:32pm

- Changed the data storage variable for the current map to use slot number instead of slot name to work with PopTracker

Update: 20 Oct, 2023 @ 9:28pm

- Changed the data storage variable for the current map to use slot number instead of slot name to work with PopTracker

Update: 20 Oct, 2023 @ 6:02pm

*** REQUIRES NEW APWORLD!!! ***

https://github.com/CookieCat45/Archipelago-ahit/releases/tag/1.3.1


***

- Fixed some logic regressions from the last update

- Made certain parts of the mod code more readable

- When the game changes maps, a new datastorage variable will be set called ahit_currentmap_[player slot name] set to the name of the new map. This is meant for use by the tracker to auto switch maps.

- One more attempt to get the lights working in the Spaceship

Update: 19 Oct, 2023 @ 1:33pm

*** REQUIRES NEW APWORLD!!! ***

https://github.com/CookieCat45/Archipelago-ahit/releases/tag/1.3


***

- The JavaScript proxy client has been replaced by a generic AP client acting as a proxy. This is due to the JavaScript client having numerous issues that I could not fix myself as well as it being somewhat clunky to use. The new client will be distributed in a zip along with .apworld releases.

- The in-game connection prompt when starting a save is now skipped; the IP and port will default to localhost:11311. If it's different for whatever reason, you will be prompted to change it, or you can change it using console commands.

- Added some safety checks to help prevent connecting to a seed from the wrong save file

- Loading datapackages for games should be significantly faster. This is still partially needed because of shop item displays, but it's now faster because storing location names is no longer necessary, as item/location names printed to the in-game console are pre-parsed by the new AP client.

- Added an offset of 2 billion to all item and location IDs mainly due to an ID conflict that happened with another Archipelago game

- All item and location IDs from other games are now internally strings in the mod to prevent issues with 64 bit integers as UnrealScript only supports up to 32 bit integers

- Fixed some shop items still occasionally showing up as unknown

- Fixed the umbrella check randomly sending (or at least randomly sending outside of Mafia Town Act 1)

- Moved Subcon Well without Hookshot to Moderate difficulty

- In Moderate difficulty, all Subcon fire walls are now considered skippable with nothing using a new trick (see the Google Doc for logic tricks), with the exception of the wall between the village and the boss arena which can only be skipped with cherry hovering.

- Moved Mystifying Time Mesa buttons item without hats from Hard to Moderate

- Fixed a leak related to Archipelago collectibles not removing themselves upon being collected. This should fix the extreme lag when pausing the game, and should also fix the sound bug (hopefully).

- If UmbrellaLogic is turned off, Dead Bird Studio now still expects either Umbrella or Brewing Hat to hit the lever before the second DJ Grooves section unless the logic difficulty is at least Moderate

- Added a new option (NoPaintingSkips) to remove Subcon fire wall skips from logic entirely. This is to prevent higher difficulty settings from making the ShuffleSubconPaintings option pointless.

- Some other minor logic changes/fixes

Update: 10 Oct, 2023 @ 3:05pm

*** REQUIRES NEW APWORLD!!! ***
https://github.com/CookieCat45/archipelago_wss_proxy/releases


*** This update requires a new proxy client that you can grab here: https://github.com/CookieCat45/archipelago_wss_proxy/releases ***
- Fixed being able to get certain checks from Death Wishes that you weren't meant to
- Fixed the Compass Badge randomly vanishing from the inventory (and the umbrella/baseball bat as well)
- New logic changes/additions
- Doing Snatcher Coin candles from normal Death Wishes is now in logic (with some minor exceptions like Vault Codes in the Wind)
- Removed Snatcher Coins death wishes from bonus exclusions
- Turned on the lights in the Spaceship

Update: 3 Oct, 2023 @ 7:06pm

*** REQUIRES NEW APWORLD!!! ***
https://github.com/CookieCat45/archipelago_wss_proxy/releases


*** This update requires a new proxy client that you can grab here: https://github.com/CookieCat45/archipelago_wss_proxy/releases ***

- Removed the prompts that ask for slot name/password as these are entered in the proxy and are therefore no longer necessary. Instead, you only have to enter the address and port provided by the proxy.
- Enter should now work to confirm the IP:Port prompt
- Removed the KnowledgeChecks setting; it has been superceded by Moderate difficulty
- Renamed the CTRWithSprint setting to CTRLogic. It now has four options: Complete Cheating the Race with Time Stop Only, with Scooter, with Sprint, or with nothing.
- The ending should now be skipped entirely after completing Finale if it isn't the goal
- Fixed freestanding items in Online Party not syncing on the spot
- Fixed lag when receiving items during longer play sessions
- Fixed lag when opening the Death Wish map
- Fixed being able to access Time Rifts from Death Wishes (this was unintentional)
- Fixed the Compass Badge not pointing to brewing hat boxes
- In act contract shuffle, if you enter Subcon Act 1 with the Subcon Well contract in your inventory, the bag trap check will send automatically. This is because having the contract in your inventory prevents the bag trap from activating. The check itself is no longer always excluded.
- Peace and Tranquility is no longer considered in logic for Death Wish
- Multiple logic changes and fixes, too many to list. However, there is a new Google Doc page containing an organized list of what is in logic in each LogicDifficulty setting. See here: https://docs.google.com/document/d/1x9VLSQ5davfx1KGamR9T0mD5h69_lDXJ6H7Gq7knJRI/edit

Update: 24 Sep, 2023 @ 6:43pm

Does not require a new APWorld.

- The game should now be able to connect to the beta archipelago.gg site without issues. This requires a new proxy client. See the discord thread for details.
- Added a new in-game command: ap_set_port <port> that can be used to directly set the port instead of both the IP and the port
- Hopefully fixed brewing crates randomly not giving their items
- Shop items occassionally displaying as "Unknown Item" should be fixed
- Fixed some problems with the Compass Badge

Update: 16 Sep, 2023 @ 1:52pm

*** REQUIRES NEW APWORLD ***
https://github.com/CookieCat45/Archipelago-ahit/releases

- Added a new option (HatItems) that removes yarn from the pool entirely and adds in the hats as individual items

- Added (EXPERIMENTAL!) Online Party Support. Acts completed and locations checked are synced between players who are connected to the same Archipelago player slot and Online Party lobby. Items should be synced automatically between lobby players by Archipelago itself. (note: this feature was actually in 1.0.1, I just didn't write any patch notes for that version since it was mainly just a few bug fixes on the mod side)

- Fixed certain event locations not properly having their rules set

- Fixed some incorrect logic with Compass Badge

- Fixed being able to get flair rewards from Death Wishes when you don't have the base hat, at the cost of removing those rewards entirely

- The client should generally be faster as it now reads data multiple times per tick (hopefully without causing lag or other issues). This also fixes the client failing to connect to ultra large multiworlds due to datapackage caching.

- When joining a multiworld with many different games that you do not have cached on disk, it will cache them a few at a time to prevent very long stutters or crashes.

- Collects should now actually remove collected items from A Hat in Time worlds

Update: 11 Sep, 2023 @ 2:24pm

- Fixed Death Wish Only mode not giving all of the hats

Update: 9 Sep, 2023 @ 3:49pm

*** REQUIRES NEW APWORLD!!!***
https://github.com/CookieCat45/Archipelago-ahit/releases

- Added Death Wish Mode. To enable, turn on the EnableDeathWish option. As always, never turn this on if you don't have the Seal the Deal DLC.

Death Wish comes with the following options:
* A new end goal, complete Seal the Deal

* DWShuffle: An alternative way to play Death Wish where you complete the contracts one by one in a random order on the map. If Seal the Deal is your goal, it will always be the last one in the sequence. This option will also completely remove stamp requirements from all Death Wishes. Defaults to false. The amount of Death Wishes shuffled into the map can be adjusted with the DWShuffleCountMin and DWShuffleCountMax options.

* DeathWishOnly: Allows you to exclusively play Death Wish in a seed. This option removes every check in the game besides the ones in the Death Wish map, gives you every progression related item, and unlocks all chapters. This option is meant to be a freeplay mode, similar to Risk of Rain 2's classic mode. Defaults to false.

* DWEnableBonus: Adds checks for completing Death Wishes in full (2 bonuses for 1 contract = 1 check). Using Peace and Tranquility to obtain the stamps will not count. Only for the brave. Defaults to false.

* DWAutoCompleteBonuses: Automatically clears any bonus stamps upon completing the main objective of a Death Wish. This option has no effect if DWEnableBonus is turned on. Defaults to true.

* DWExcludeAnnoyingContracts: Excludes certain tedious or hard to reach Death Wishes. Excluded Death Wishes have their checks excluded, and will automatically award all of their stamps when unlocked on the map. Defaults to true. This currently consists of:
- Vault Codes in the Wind
- Boss Rush
- Camera Tourist
- The Mustache Gauntlet
- Rift Collapse: Deep Sea
- Cruisin' for a Bruisin'
- Seal the Deal (unexcluded if goal, but the checks are still excluded)

* DWExcludeAnnoyingBonuses: Similar to the above, but only affects the bonuses for contracts. Excluded bonus contracts will send their bonus check automatically once the main objective is completed, as well as award the stamps. Defaults to true. This currently consists of:
- So You're Back From Outer Space
- Encore! Encore!
- Snatcher's Hit List
- 10 Seconds until Self-Destruct
- Killing Two Birds
- Snatcher Coins in Battle of the Birds
- Zero Jumps
- Bird Sanctuary
- Wound-Up Windmill
- Snatcher Coins in Alpine Skyline
- Seal the Deal

* DWExcludeCandles: Excludes all candle Death Wishes. This option is highly recommended if you're turning on DWShuffle. Defaults to true.

* DWTimePieceRequirement: The amount of Time Pieces that will be required to unlock Death Wish. Ignored if DeathWishOnly is turned on. Defaults to 15.


OTHER THINGS:
- Added a new option (MinExtraYarn) to define the minimum amount of extra yarn in the pool over the total yarn needed to craft all hats

- Added a new option to RandomizeHatOrder to force Time Stop Hat to always be the last hat crafted

- Several logic fixes

- Added a new option (to the in-game mod settings) to turn off self-join messages to reduce console spam

- Updated everything to the new logo