Dorcus Digital/Typical Colors 2

Typical Colors 2 (also known as TC2) is a deathmatch shooter game developed by Dorcus Digital (formerly ROLVe). The game is heavily inspired by Valve Corporation's 2007 first-person shooter Team Fortress 2, in which has many similarities such as team-colored map segments and cartoony designs. It features nine classes and multiple game modes, with over a hundred unlockable weapons and cosmetics.
The game itself has been rehauled in the summer of 2017 for major removals and script changes and later updated in summer of 2018 for weapons, maps and game modes.
In late 2019, it has gone through a couple minor updates. In 2020 it has gotten a few large updates, including new maps, map revamps, new weapons, and weapon reskins. In February 2021, the game received a major update, known as the Executive Update, and since then, large updates are carried out to the game much more frequently.
On January 11, 2024, the game became independent from ROLVe and was transferred to Dorcus Digital. This group was formerly named "Downy Press" as a temporal placeholder.
==Gameplay==
Similar to Team Fortress 2, Typical Colors follow two different teams, the RED and GRN team competing in a combat-based objective. Players can select one of the nine classes with their own unique strengths, weakness, ability and weapon sets. The players have to fight each other and complete a specific gamemode in order to win a round. 
Players will also earn EXPs and Funds after a round ends. Funds can be used to buy weapons, cosmetics and other items in the Fitten Co. Store.
The game also features over a hundred Achievements that players can collect, Contracts, Item drops, Cosmetic crates, taunts, etc.
==Gamemodes==
===Attack/Defense (A/D)===
In Attack/Defense, the GRN team's main goal is to capture two control points while the RED team must defend their control points from them before the time runs out. If the GRN team successfully capture the first control point, they get more additional time. If a member of the GRN team is on a control point after the time runs out, it will cause an overtime until it's captured or all capture progress has been lost.
===Arena===
In Arena, Both teams have to fight to death or try capturing a control point. Health packs are removed and they are replaced by ammo boxes. If a player dies, they can't respawn until the round ends. A team can win if they kill every enemies before the time runs out, having more players in their team than the enemy's or capture the control point.
===Capture the Flag (CTF)===
In Capture the Flag, the two teams have to steal and capture the enemy team's flag. The first team to capture the flag three times wins. If a player is carrying a team's flag after the times runs out, there will be a 30-second overtime until the flag is captured or the time runs out. If both teams haven't manage to capture a flag or have the same amount of captures at the end of the time without anyone carrying a flag, it will cause a Sudden death similar to Arena.
===Control Points (CP)===
In Control Points, both teams starts with an equal number of two controlled points and a central point that haven't been captured by one of the teams. The two teams have to capture more control points before the round is over. The team that have captured all control points or have more than the other team wins.
===King of the Hill (KoTH)===
In King of the Hill, the two teams have to capture a control point that is in the center of any maps. Once the point is capture by one of them, their clock will start a three-minute countdown and they have to defend the point before the time runs out in order to win. If the opposing team capture the point back, their clock will start its countdown while the other team's timer stops. If one of the team's countdown reaches to zero and the opposing team manage to capture the point, the match will go into overtime until the team take back the control point or the opposing team capture the point which will cause the round to go on as normal.
===Team Deathmatch (TDM)===
In Team Deathmatch, players of the two teams have to fight each others for 5 minutes in a specific map. The goal is to reach the kill cap before the other team or have more kills than them by the end of the time limit. If both teams have the same ammount of kills by the end of the time limit, the game gets sent into a 30 second overtime until a player is killed. If both teams don't manage to kill a player after 30 seconds, the game ends into a Stalemate. Players are unable to respawn during an overtime until the end of the round.
===Player Destruction (PD)===
In Player Destruction, both teams are task to eliminate each other to collect points. When a player is killed, they will drop an object which can be deposited into a certain area of the map which will be transfered into points. The team that reaches 50 points first (the goal can be decreased depending on the number of players in a round) or has the greatest number of points before the round ends win.
===Payload (PL)===
In Payload, the GRN team have to push a bomb in a cart to a hole while the RED team have to stop them before the time runs out. One of the GRN members have to stand around the cart to push it. However, if the cart hasn't been pushed after 15 seconds, it will start going back to its last checkpoint. If a member of the RED team stand around the cart while a member of the GRN team is around it, it will stop. The payload cart can also heal each members of the GRN team at 10 health at second. The gamemode have multiple checkpoints, if the GRN team push the cart into one, it will give them some additional time. If the time runs out while the cart is being pushed, it will cause an overtime until the GRN team captures a checkpoint or the RED team stops them.
==Classes==
Typical Colors 2 features nine playable classes that are categorized into "Pick", "Power" and "Support". Each of them have their own strengths, weakness and must work together in order to be efficient. Each classes have three weapon slots in their loadout, a primary weapon, secondary weapon and a melee weapon. Some classes also have an additional spot for their PDAs.
===Pick===
*The Flanker is an arrogant baseball fan from Brooklyn, New York who doesn't get along with others. His special ability is being the fastest class in the game and the ability to double jump. His default loadout consists of the Lever Shotgun, Pistol and Bat.
*The Marksman is a Southern American from the Mississippi who enjoys nature, his calm, polite and quiet personality helps his stay hidden in the battlefield where he can deal headshots from a distance. His default loadout consists of the Sniper Rifle, Mac-10 and Machete.
*The Annihilator is an honor bound Irish man with an appreciation for knight codes. His explosive weaponry is a force to be reckoned with. His default loadout consists of the Grenade Launcher, Stickybomb Launcher and a Broken Sword, and he has the ability to Blast Jump with his Grenade Launcher or Stickybomb Launcher.
===Power===
*The Trooper is a war-driven Midwerstern American who boasts power for speed. They are patriotic and hate failure. His default loadout consists of the Rocket Launcher, Shotgun and Crowbar, and he also has the ability to Blast Jump with his Rocket Launcher.
*The Brute is an American motorcyclist with a big brother attitude. He takes care of others and isn't afraid to do whatever it takes. Everything in his arsenal is powerful and he boasts the highest health in the game. His default loadout consists of the Minigun, Shotgun and Fists.
*The Arsonist is a robotic figure with an undisclosed origin. No one knows who they are except that they burn and beat people to death. They are immune to afterburn effect and their default loadout consists of the Flamethrower, Shotgun and Fire Extinguisher.
===Support===
*The Mechanic is a Western American intellectual who has a plan for everything but easily gets angry. He is known for building Sentry Guns, Dispensers and Teleporters. His default loadout consists of the Shotgun, Pistol, and Wrench, along with his PDAs that let him Construct and Demolish buildings.
*The Doctor is a British intellectual who is shy and passive who doesn't want to hurt others unless necessary. He is able to heal others and give an 8-second invincibility SuperCharge. His default loadout consists of the Syringe Crossbow, Medigun and Saw.
*The Agent is an Italian professional at being sneakier than most, being able to get behind enemy lines and instantly kill enemies with backstabs. Her default loadout consists of the Revolver, Sapper, Knife, Invis-Watch and Disguise Kit.
==Trivia==
*The nine classes appears in ROLVe's game Arsenal as playable skins.
**The Annihilator appears as the host in the Bombfest gamemode.
***The Brute appears in the Shooting Challenge map for the RB Battles Season 3 event.
****The Agent appears in the Operation: Infiltration map for The Hunt: First Edition event as a guide to the player.
*****Both the Flanker and the Doctor appears as enemies in the Big Hoss Land map made for The Games event.
*The Mechanic appears in another ROLVe game titled Right 2 Fight as a non-playable character.
*Prior to the Kringle's Annual New Year Expansion update, the classes were divided into "Offensive", "Defensive" and "Support". Offensive included; Flanker, Trooper and Annihilator. Defensive included; Arsonist, Brute and Mechanic. Support included; Doctor, Marksman and Agent.
**Originally, the Arsonist was classified as an offensive class before swapping with Annihilator. This was changed after the Summer 2023 update.
***Enabling the "Archived Class Wheel" setting will put them back in their original role.
*The Brute has his own Roblox toy; however, it is labeled under Arsenal: Brute.
*The Doctor originally had the Syringe SMG as his default primary before getting replaced by the Syringe Crossbow.
*The Flanker and the Doctor were originally going to be planned as females back in 2017.
*There is a chance that the player can see an image of a Brute staring directly into the camera while loading the game (known as the Brute Jumpscare).
==Other info==
*Weapons
*Cosmetics
*Controls
*Item Qualities
*Badges