# A Hat in Time: Crowd Control

This is a mod adds Crowd Control support for the cute-as-heck indie platformer, A Hat in Time. Crowd Control is a Twitch extension that allows Twitch chat to convert bits, subs and channel points to coins, in exchange for effects. Check out https://crowdcontrol.live/ for more info.  

In addition to this mod, you will also need the CC Twitch extension and CC desktop app. Take a look at our Twitch extension setup here:
https://crowdcontrol.live/setup
https://forum.warp.world/t/a-hat-in-time-pc/24014

IMPORTANT NOTE: There is currently a bug in the game itself, where the TCP feature in A Hat in Time no longer works as expected, meaning this mod cannot work on current versions of the game. You must use the steam console to downpatch to an older version of the game to use this mod. You can learn more on the steam page:
https://steamcommunity.com/sharedfiles/filedetails/?id=2617452479

### Current List of Effects (Since this is in development, times are not final):
* **Give Health** - Restores 1 health to the player.
* **Take Damage** - Takes 1 health from the player.
* **Kill** - Kills the player.
* **Make Invincible** - Temporarily makes the Player invincible.
* **One Hit Hero** - Temporarily makes it so the Player will die in one hit if any damage is taken.
* **Increase Gravity** - Temporarily increases gravity so the Player is heavier and can't jump as high.
* **Decrease Gravity** - Temporarily decreases gravity so the Player is lighter and will jump higher.
* **Wind** - Temporarily applies a constant gust of wind in a random direction.
* **Spring World** - Temporarily gives the entire world properties of a spring so the Player will not stop bouncing.
* **Give Triple Jump** - Temporarily gives the Player a third jump.
* **Disable Jump** - Temporarily disables the Player's ability to jump entirely.
* **Disable Double Jump** - Temporarily takes away the Player's double jump.
* **Disable Weapon** - Temporarily takes away the Player's weapon.
* **Lose Hat** - Temporarily makes it so the Player can't use hat abilities.
* **Babysitting** - Temporarily makes it so the Player has to carry a stack of babies. (Similar to the Ship Shape mission from Chapter 6)
* **Parade** - Temporarily gives the Player a parade of owls to follow them. (Similar to The Big Parade mission from Chapter 2)
* **Noodly Annoyance** - Temporarily get annoyed by the one and only Snatcher. (Similar to The effect from Vanessa's Curse)
* **Go Fast** -  Temporarily make the Player move twice as fast as normal.
* **Go Slow** - Temporarily make the Player move half as fast as normal.
* **Force Time Stop** -  Temporarily give the Player a Time Stop effect. (Basically, the time stop hat without the hat)
* **Force Dweller Sphere** - Temporarily give the Player a Dweller Sphere. (Basically, the fox mask hat without the hat)
* **Force Ice Statue** - Temporarily turn the Player into an Ice Statue. (Basically, the ice hat without the hat)
* **Shrink** - Temporarily shrink the Player down.
* **Grow** - Temporarily make the Player grow.
* **Make Invisible** - Temporarily make the Player turn Invisible.
* **Random Filter** - Temporarily apply a random screen filter/effect.
* **First Person** - Temporarily make the Player move in first person mode.
* **Reverse Controls** - Temporarily reverse the Player's controls(Left is Right, Up is Down. For both movement and camera controls)
* **Mirror Mode** - Temporarily give the player Mirror Mode so the screen is flipped Horizontally.
* **Mirror Mode** - Temporarily give the player Mirror Mode so the screen is flipped Horizontally.
* **Random Costume** - Randomly set the player's costume to any dye or costume in the game. (Includes mod costumes, and costumes that have not been unloced yet)
* **Give Random Timepiece** - Give the player a random Timepiece that they do not already have.
* **Take Random Timepiece** - Take a random timepiece from the player.
