Matchmaking mod (WIP)

If you liked this item, please rate it up on Steam Workshop page.

Authors: Itz Da Booty Invadahs, MajMaj

Last revision: 6 Jan at 05:42 UTC

File size: 2.75 MB

On Steam Workshop

Description:
**THIS MOD HAS BEEN TRANSLATED FROM CHINESE TO ENGLISH**

Press F2 to open the menu. Teammates are randomly generated after entering a map, and you can also manually select teammates. This mod is a module of the Top Secret Mod and can function independently.

The mod is WIP as I am horrible at coding & all credits and thanks goes to the genius MajMaj who made this mod originally, all I did was translate and fix very minor issues.

Original mod: https://steamcommunity.com/sharedfiles/filedetails/?id=3606098654

Gameplay

Its recommended to play with the greed feature on to incentivize the player to play solo, time to time.

The point of this mod should not be to reduce the difficulty of the game or its loot economy. Therefore it is recommended to have your teammates pick up loot just as you would be playing with players.

This incentivizes you "The player" to go on some solo runs if you do not want loot to be gobbled up by your teammates. This also permits the mod to serve as a way for you to have action on a map, say you wanted to kill as many enemies and could care less about loot, It could also provide early match protection for players.

Anyhow after all this is your game and you can configure the mod’s F2 menu yourself.

I. Default matchmaking & revival mechanics

When selecting difficulty at the teleport platform, an option “Match teammates?” will pop up.

Teammates have a revival system: I recommend no revives.

Default revival count: 3

Maximum simultaneous teammates: 3

Revival cooldown: 15 seconds

You can use custom sliders to adjust:

Maximum number of active teammates

Maximum number of revivals

II. Teammate types & control logic

Standard matchmaking

You can match with all normal in-game enemies as teammates; their behavior has a degree of autonomy.

In the matchmaking pool:

Normal units: 80%

Boss units: 20%

(Probabilities are customizable from 0%–100%) I recommend you disable bosses and also set chance to 0%

Boss units consume 5 revival charges.

With default settings, if a Boss teammate dies, no new teammates will spawn.

By default, only “Duck” teammates are matched; non-humanoid units will not appear.
This option can be disabled if desired.

Boss teammate matching is disabled by default and must be enabled manually.

Pay-to-win feature (added in version 1.9)

You can bring Cash into a raid to “buy” teammates: (This feature makes the mod less of a matchmaking ordeal and more of pay for protection scenario if you prefer.)

20,000 Duck Coins → guaranteed Mercenary teammate

50,000 Duck Coins → guaranteed Wanderer

100,000 Duck Coins → guaranteed Boss teammate

Very cost-effective, right? 😄
This feature is disabled by default and can be enabled at the teleport platform or via the F2 menu → Cash teammate check.

Greedy feature

HEAVILY RECOMMENDED TO TURN ON

When enabled, the dog will periodically search for loot within 30 meters
(normal teammates only search within 5 meters).

Has its own exclusive special dialogue

When you ask it to share loot, it only agrees 25% of the time

At the bottom of the F2 menu, you can force-spawn teammates

Presets & party queue

THIS FEATURE IS BUGGED

Press F2 during a raid to open the party queue menu

You can preset specific teammate units in teammate slot 1 and 2
(Enemies can only be scanned while inside a map)

Presets only work during raids

Enabling presets in the base will not find any enemies

Teammate controls

Middle mouse button: Command teammates to adjust position

If far away → move to cursor position

If nearby → reposition within 5 meters around you

H key:

If teammates have medkits, they will heal even if not at full HP

If they don’t, you can drop a medkit for them to pick up and use

J key / E key: Command teammates to loot bodies

K key / Q key: Command teammates to hand over collected loot

F3 key: Sends “Attention!” text (easter egg, no actual effect) THIS DOES NOTHING FOR NOW OR FOREVER

III. Known issues & specific optimizations

Teammates may sometimes:

Become idle and unresponsive (blank model, disappears when out of view)

Spawn as traders

Traders can be commanded to move with middle mouse

No distance limit (they don’t follow players by default)

You can choose to “solve” this by blowing them up with a grenade

Spawned teammates now have random names to distinguish them from enemies *may not work*

Certain Boss units with abnormal audio (e.g. The Four Horsemen) have been removed to improve experience

The player’s dog has voice feedback & also follows command like its a teammate this is a glitch or bug when I spoke with the author of this mod. I couldn’t manage to pinpoint the issue cause I suck and I just want to play the game.

Enjoy!