Swaggies-TimeAttack icon

TimeAttack

Each level gets its own time limit. Extend the timer by completing extractions. Gain bonus money for going fast. Don't run out of time.

Last updated 2 months ago
Total downloads 34950
Total rating 4 
Categories Mods Misc Levels
Dependency string Swaggies-TimeAttack-1.1.0
Dependants 15 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
Zehs-REPOLib-2.0.0 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 2.0.0

README

Time Attack

Time Attack is a challenge mod for R.E.P.O. that requires you to complete levels within a set time limit. Time may be extended, but the clock will always be running, don't waste the little time you have. Feel free to add me on Discord for anything - @swaggies.

All clients require this mod.

Preview

Preview 1

Preview 2

Preview 3

Details

Starting Time & Progression

  • Each level will have its own starting timer, depending on how late into the game you are.
  • All aspects about the timer (including the ones listed below) will become more difficult the later you get into the game. This difficulty maxes out at level 100.
  • The starting time difficulty can be changed in the config.
  • Playing with less than 6 players will slightly extend the timer to compensate.

Extractions

  • After every completed extraction, you will earn some time back, and may earn some bonus time depending on how much you oversold.
  • During an active extraction, the timer will be paused, and scheduled deaths will be cancelled if the timer had just hit 0.
  • When opening a new extraction, 30 seconds will be added (plus a bit extra for less than 6 players)
  • The time regained from extraction can be changed in the config

Final Extraction

  • After completing the final extraction, the time limit will be set to its finale phase, regardless of how much time is remaining before then.
  • You must start the truck engine before time runs out, being in the truck does not make you safe until the engine is started. As such, sacrificing friends may be necessary in certain situations (given they're too far away).
    • During the "Destroying Slackers" phase, Semibots inside the truck will be immune to the timer running out.
  • You may get a money bonus depending on how much spare time is left over after completing the last extraction. This can be disabled and/or modified in the config.

Time's Up

  • If time runs out, all Semibots will be exploded on the spot.
  • Time running out does not mean Game Over! If you are able to extend or pause the timer before death, you might be able to save your team!

Multiplayer

  • The timer is automatically synced between players every 10 seconds.
  • The host controls everything about the timer, including the difficulty configuration, Semibot deaths, and general logic.
  • All clients require the mod in order for everything to function properly.
  • If needed, you may change the difficulty mid-game, and the settings will apply at the start of each level.

Data & Difficulty Multipliers

Base Time is the original level timer without taking difficulty or player count into account.

Original Time is the original level timer while taking difficulty and player count multipliers into account.

Player Count Multipliers

Player Count Time Multiplier (applies to everything)
1 200%
2 140%
3 125%
4 110%
5 105%
6 100%
7+ 80%

Starting Level Timer

Level Standard Time Level Time Difficulty Multiplier
1 05:00 Merciful 200%
5 04:00 Lenient 167%
10 03:20 Easy 133%
15 02:55 Standard 100%
20 02:40 Hard 80%
30 02:20 Extreme 67%
50 01:55 Insane 50%
75 01:25 Nightmare 33%
100+ 01:00 Impossible 17%

Extraction Bonus Time

Level Standard Time Extraction Bonus Difficulty Multiplier
1 110% of Base Time Merciful 200%
5 110% of Base Time Lenient 167%
10 110% of Base Time Easy 133%
15 97% of Base Time Standard 100%
20 90% of Base Time Hard 80%
30 80% of Base Time Extreme 65%
50 64% of Base Time Insane 50%
75 48% of Base Time Nightmare 35%
100+ 35% of Base Time Impossible 20%

Final Extraction Time

Level Standard Time Final Extraction Difficulty Multiplier
1 100% of Base Time Merciful 175%
5 91% of Base Time Lenient 133%
10 85% of Base Time Easy 100%
15 80% of Base Time Standard 80%
20 76% of Base Time Hard 67%
30 69% of Base Time Extreme 50%
50 57% of Base Time Insane 40%
75 45% of Base Time Nightmare 33%
100+ 33% of Base Time Impossible 17%

End-Of-Level Bonus Money

Finishing with less than 15 seconds remaining will not award bonus money.

Remaining Time Amount Configuration Multiplier
10% of Original Time +3K None 0%
25% of Original Time +8K Negligible 10%
50% of Original Time +20K Little 33%
75% of Original Time +35K Less 67%
100% of Original Time +50K Standard 100%
125% of Original Time +63K Extra 133%
150% of Original Time +75K Profitable 167%
200% of Original Time +99K Double 200%

timeattack version 1.1.0

repo version 0.1.2 to 0.1.2.23_beta