Resident Evil Resistance

File information

Last updated

Original upload

Created by

TBJ

Uploaded by

TeeBeeJay

Virus scan

Safe to use

Tags for this mod

About this mod

This table aims at helping make the PC version of RE:Resistance playable again. It has 3 main sections:
1. Custom Games: deals with how unrewarding it currently is to play Custom matches.
2. Anti-Cheat: deals with the cheating problem.
3. Misc: unlocks a hidden Game Mode and adds functionalities to Practice Modes.

Requirements
Permissions and credits
Changelogs
Donations
◘ For beginners
  • Install Cheat Engine.
  • Download the mod, unzip it and open it with CE.
  • Details on how to use CE, as well as the description below, can be found at the "Table Extras" of the Table, located at the bottom right corner. 
 
 
 ◘ Custom Game Section -> Relates to Custom Games.

Remove Custom Game RP Gain Decrease
  • Merely removes the decrease.

Treat Custom Games like Quick Match
  • On top of removing lowered RP also allows for Mission and Achievement clearing. 
  • RP Boosters are usable, choose accordingly whether to spend them or not with "RP Booster Status".
  • RP Disconnection Penalties will not be involved, even when warned upon exiting a Match.
  • There's no need to have "Remove Custom Game RP Decrease" active if this one is.


Anti-Cheat Section -> Relates to dealing with the cheating problem. Each time a connection is being prevented relevant information will appear in the respective sections (typically identification of who was blocked followed by the amount of times).
 
Eraz3r
  • Prevents, detects, ignores and terminates connections with bot accounts. It can also do the same for others, such as other cheaters, if Extra modes are turned on (at "Extra" category).
  • Extra Modes: 
  • Block other problematic players (severe cheaters) -> blocks players whose actions have been deemed severe enough to be irredeemable, this is turned ON by default.
  • Block potentially problematic players -> blocks players that have caused problems before but might deserve a second chance (trolling, former/minor cheating, lagswitching, duping, etc.), this is turned OFF by default.
  • The MM Section prevents the connection from the Mastermind's perspective, won't do something meaningful for Survivors. Section 1 and Section 2 are just 2 different ways a connection is prevented. The Count amount can be deceptive and increase more than once at a time.
  • The Shared Section can be used by both Survivors and Masterminds. Section 1 operates on a preliminary level while Section 2 finalizes the process. The "Count" between the 2 Sections is expected to be equal. On Mode you can choose whether this also tries to detect a new cheater/bot account and add it to the block list (this will turn ON the Detect New Cheater Section if you choose "Block known cheater accounts + detect new ones"). It will look for patterns similar to the lobby breaking bot's behavior (and not only), there's a possible small chance it might detect normal players but it's very unlikely. If bot problems are encountered then turning this section ON may help, if the problem is then resolved it's recommended to contact TBJ with the non empty value from the New Cheater Account List as well as the Trigger's value. This Section can be turned OFF once updated as long as the New Cheater Account List doesn't lose the new value (can be saved by user to input by themselves whenever the script is turned ON again, with order from top to bottom). Upon detection the connection will be immediately dealt with (will prevent the breaking of lobbies for the MM).
 
Blocker
  • Includes Lobby Dodging for Survivors, a Block feature for Survivor usage in the Shared Section but it can be used by the MM as well, a Host Ping Checker for Survivors to check how much the MM's ping exceeds the maximum threshold (default 200 ms) and a Broken Lobby Indicator (currently obsolete).
  •  The Lobby Dodge section allows Survivors to avoid blocked lobbies sooner than with the Shared Section. Blocked hosts will typically appear on Section 1 - Blocked Players, Section 2 - Ghost Lobbies checks if a Lobby is a "Ghost" Lobby, meaning most likely not a playable one, and avoids it as well (Mode has to be on "Blocked Players & Ghost Lobbies" for that). Bot-hosted lobbies will also usually be detected only through Section 2 (if the bot is in the block list this will work even if the Mode is on "Blocked Players only"). There's a potential chance of normal players appearing in the Ghost Lobby section, but the Lobby is probably a "Ghost" one regardless (the player is not being blocked in this case, just the Lobby). The Lobby Dodge Count refers to avoiding blocked Lobbies, either because the host is in the Block List or because it was listed as a "Ghost" Lobby. The Lobby Exit Count mainly refers to Lobby exits caused upon confirmation of being a "Ghost" Lobby, so the count between Section 2 - Ghost Lobbies and Lobby Exit is expected to be the same. The Lobby Dodge Count will be increasing each time blocked Lobbies are found (or re-found) and avoided, it will be increasing rapidly (unless there are too few Lobbies) until an appropriate Lobby is found.
  • The Shared Section functions similarly to the Eraz3r one and is essentially intended for blocking Survivors if Lobby Dodge Section is active, resulting in their disconnection from the Lobby.
  • Like Eraz3r it has the Extra options of blocking additional players (severe cheaters, ON by default, potentially problematic players, OFF by default).
  • Does NOT have autodetect feature like Eraz3r does for new cheater accounts. Instead can input the value given by Eraz3r in the respective section (Manually Add New Cheater Account (from Eraz3r detection) at "Extra").
  • The Host Ping Checker is merely to help the Survivors with knowing whether they will have a playable game in the Lobby they are in, indicating the % amount of times the Ping threshold was breached (options being 150-500 ms with gaps of 50 ms). The breaches are listed for the Average Ping and the real-time Ping separately. If the Average Ping is above the threshold then the host will be listed as "Laggy (above threshold)", otherwise "Fine (below threshold)". Every time a breach is detected the Ping that breached the threshold will be listed at "Latest Host Ping Above Threshold (ms)". There are 2 hosts listed because in the event of the Survivor being in Team Play the Room Owner (Party Leader) will be listed as well (usually at [2] but that may not always be the case). Note if the MM engages in various activities during queue there's a chance their Ping will spike more than it would in a match. The Breach Count resets upon host or Max Ping change.
  • (Obsolete) The Broken Lobby Indicator can sometimes (not always) notify beforehand if the Lobby is broken, at that point the best course of action is to requeue. 

 
 
Overall:
  • If playing MM use Eraz3r and maybe Blocker, if Survivor use Blocker and maybe Eraz3r, if Random using both is the best option.
  • It's most important for the MM to be blocking, if they do so Survivors shouldn't have to act further, but for the MMs that don't Survivors can maybe help. It is however helpful for Survivors to use the Lobby Dodge feature of Blocker regardless so they can find proper Lobbies sooner.
  • The values in the New Cheater Account List have to be written in order from top to bottom. The Detect New Account functions are mainly designed for MM usage and may lose functionality as potential new lobby breaking methods are devised.
  • (Obsolete) If visual glitches related to lobby breaking are encountered to fix them go to Customize/Practice Mode/Custom Game, select and unselect a Mastermind/Survivor depending on what role you had.
  • (Obsolete) Survivors currently cannot do something if the lobby they are in is broken.
 
Force Start Match
  • Will start the match by force in Quick Match (3 Player Match included) in the event of a broken slot or more preventing it from starting (caused by survivor interactions with broken lobbies).
  • Each broken slot will have a random Survivor assigned to it and its Rank will show up as -1 in the Loading Screen.
  • Will only activate by the MM when the Remaining Prep Time runs out.
  • Force Start is probably no longer needed to be used.



Misc Section -> Miscalleneous content.
 
Unlock Hidden 3 Player Match Mode
  • In Select Game Mode there exists a hidden mode besides Quick Match, Custom Game and Practice Modes.
  • The mode has a separate queue with some custom balancing in place (+2 inventory slots for the 2 Survivors, more starting time, more starting credits, lower Bio Energy recharge for the MM, more time from Area Transitions).
  • To access it you can either use the default Mode "Replace Any Game Mode" or alter it to replace a specific mode only, which is then chosen on the Select Game Mode window in the Menu.
  • To disable it either set the Mode to OFF or disable the script.

 
Practice Mode Enhancements
  • Adds various functionalities only to Practice Modes.
  • Match Timer manipulates the Match Timer. It can stop from decreasing aside from decreasing/increasing from player actions (Mode "Freeze") or changed to a desired value (Mode "Change once") or frozen at a specific value (Mode "Change + Freeze"). If the Mode is "Change once" it will revert to "OFF" after the change, if it is "Change + Freeze" it'll always freeze the timer at that value, to do other desired math it'll have to be changed to "Freeze". Such math is a simple addition to the timer, the amount of additions is changeable as well (the amount will then decrease per addition till 0, to do 1 addition set it to 1). Lastly the timer during Overtime can be changed similarly to the main one, either once or freezing it.
  • Character Info allows the player to change their Infection Status (Survivor only) and Character Size on each axis (for uniform size changing each axis has to be equal).
  • Camera includes changing FOV and the Camera's placement (for the Mastermind this only applies to when controlling a Creature or Bio Weapon), with functionalities such as freezing/adding/multiplying/changing to a specific value for each axis. Note the Addition and Multiplication for the Camera's placement is always active (at default adding 0 and multiplying by 1), with the Freeze/Change to functions being chosen accordingly through "Freeze Mode".
  • HUD can be completely or partially removed depending on the Mode chosen. Partial removal is done through the Advanced Tab (Mode has to be on "Do Nothing (for Advanced)"). Partial removals may not always work but complete removal through "Everything Hidden" will. The Modes "Everything Visible" and "All Advanced Options Hidden" change the Advanced options to be all "Visible" or "Hidden" respectively.
  • Walk Through Walls is possible, as well as changing the player's Coordinates (Teleportation). For Teleportation Walk Through Walls has to be active. The Axis addresses show the current coordinate value, with change tools listed below them.
  • For the Mastermind there is the added ability to switch around the 4 Bot Survivors (duplicates will result in removals).

 
 
Notes
1) Whoever is found to be modifying these scripts to take advantage of others will be added to updated block lists.
2) Whoever realizes they are in a block list and wants it to change may try to appeal but note it's very unlikely they will be removed from them, they should already be aware of what they've done and why they are there.
3) There is probably a significant amount of players not yet included in the block lists that may deserve to be there, as malicious activity is found and reported with sufficient evidence action will be taken. Currently the block lists are anonymous.
4) In the event of any issues, such as crashes/bugs/unexpected events, contact TBJ.
5) It's recommended to only acquire this file from a reliable source (https://www.nexusmods.com/users/186004533, https://steamcommunity.com/id/teebeejay/) and nowhere else. Keep an eye out for potential updates as well.
6) In the event of a game update some if not all functionality may be lost.
7) There's a small chance of some extra content being added (or removed), but don't expect any cheats that give unfair advantages/rewards.
  
 I hope everyone understands this was the best solution to our predicament when no one else did anything to solve the problem. Consider this a "mod", an "update" or an "anti-cheat". I emphasize that I am not on the cheaters' side, merely a razor-sharp blade defending those who could not defend themselves. I could not defend myself before learning to use this either. What was once used to kill the game can also be used to save the game. Let's have fair play be the mainstay in this game. -TBJ