Some mods target the Mono version of the game, which is available by opting into the Steam beta branch "alternate"

NACops MONO
Experience the average North American police force here in Hyland Point!
Last updated | 2 weeks ago |
Total downloads | 1649 |
Total rating | 0 |
Categories | Mods Mono |
Dependency string | XO_WithSauce-NACops_MONO-1.7.3 |
Dependants | 0 other packages depend on this package |
README
NACopsV1.dll
SHA 256 File Hash: 346F8839480FF01D6227200E477A832E207B95C4641BA059C8E43BAEFCC8E489
SCHEDULE I NA COPS MOD
NEEDS MELON LOADER (BOTH ALTERNATE AND DEFAULT VERSIONS ARE NOW SUPPORTED!)
Wiki Page
| Home Page | - | Docks Raids | - | Private Investigator | -
Features
- Makes the cops more lethal by making them arrest you easily and conducting searches periodically
- Cops now occasionally use lethal force if you approach them
- Cops will occasionally appoint a disguised Private Investigator to monitor you
- Cops will now try to search for players smoking ganja and also apprehend the suspect
- Cops will give you more crime charges if arrested
- New customers will try to snitch on you resulting in Car Dispatches and Investigation
- When dealing to customers, they have a chance to be a part of a Buy Bust!
- Police will on rare occasions destroy Growing Pots in the Docks Warehouse! Wiki
- Overall Cops difficulty is tied to Game Progression:
- Total Earnings
- Total Days in the Save
- Customer Relationships
Important!
- "alternate" or "alternate-beta" branch users: Download the
NACopsV1-Mono
version. - "default" or "beta" branch users: Download the
NACopsV1-IL2CPP
version.
Installation Steps
- Install Melon Loader from a trusted source like MelonWiki.
- Copy the DLL file and the
NACops
folder (withconfig.json
) into theMods
folder. - You are good to go!
Configuration
The mod supports overriding behaviors and variables to allow cross-compatibility with other mods.
(Optional) Configuration Steps:
- Open the
NACops
folder and locate the file calledconfig.json
. - The default contents of the
config.json
file are as follows:
{
"OverrideMovement": true,
"OverrideCombatBeh": true,
"OverrideBodySearch": true,
"OverrideWeapon": true,
"OverrideMaxHealth": true,
"LethalCops": true,
"NearbyCrazyCops": true,
"CrazyCops": true,
"PrivateInvestigator": true,
"WeedInvestigator": true,
"CorruptCops": true,
"SnitchingSamples": true,
"BuyBusts": true,
"DocksRaids": true,
"IncludeSpawned": false
}
-
Override(Parameter):
- true: Uses the NACops mod settings on the officers and overrides any other mod settings
- false: Uses the game default settings on the officers or other mods settings.
-
LethalCops:
- true: Forces nearby cops to actively target you and lethally hunt you
- false: Disabled
-
NearbyCrazyCops:
- true: Forces nearby cops to actively find you and initiate body search
- false: Disabled
-
CrazyCops:
- true: Forces cops to try and initiate: Vehicle pursuits, Foot pursuits if visible or Initiate Investigations
- false: Disabled
-
PrivateInvestigator:
- true: Forces a nearby cop to transform into a Private Investigator that follows you
- false: Disabled
-
WeedInvestigator:
- true: Forces nearby cops to find you and body search when smoking product nearby
- false: Disabled
-
CorruptCops:
- true: Cops will give you false charges when the events run
- false: Disabled
-
SnitchingSamples:
- true: When you give Potential Customers samples they have a chance to Snitch on you -> Vehicle patrol + Investigation status
- false: Disabled
-
BuyBusts:
- true: When you deal customers product, based on the customer relationship this might trigger a Buy Bust, spawning a Cop behind you!
- false: Disabled
-
DocksRaids:
- true: If Private Investigator builds up enough Session Heat, the Police will come to destroy Growing Pots in the Docks Warehouse
- false: Disabled
-
IncludeSpawned:
- true: When the mod is running, tries to search for spawned / despawned cops. Only enable this feature if you use mods that spawn or despawn cops at runtime!
- false: Default Disabled.
Note: The
config.json
file will be automatically created in theMods/NACops/config.json
directory if it's missing.
Events and built in progression system
Each event frequency and range has randomization built into it and works as described below.
Freq - Frequency in Seconds, The amount of time function has to sleep before it can run again.
Dist - Distance in Units, The amount of range object can have to trigger the event.
Min - Minimum value that the property can have in Random Range
Max - Maximum value that the property can have in Random Range
Example: If a player has over 300 000 Total Earnings and 30 days in their save file
- Lethal Cops will try to run on the nearest officer at a random time between 10 to 30 seconds
- Lethal cops if player is within a random distance between 7 and 12 units, the lethal cop will try to shoot
- PI Threshold has the Total Earnings cap of 300 000 money so that means that at a random time between 100 to 200 seconds a Private Investigator will try to be appointed.
Lethal Cop Frequency (by Days Total)
Days | Min Freq | Max Freq |
---|---|---|
0 | 30 | 60 |
5 | 20 | 60 |
10 | 20 | 50 |
20 | 15 | 40 |
30 | 10 | 30 |
40 | 10 | 20 |
50 | 8 | 18 |
Lethal Cop Range (by Total Earnings)
Earnings | Min Dist | Max Dist |
---|---|---|
0 | 4 | 6 |
8000 | 4 | 8 |
30000 | 5 | 9 |
100000 | 6 | 10 |
300000 | 7 | 12 |
600000 | 9 | 14 |
1000000 | 10 | 15 |
Crazy Cops Frequency (by Days Total)
Days | Min Freq | Max Freq |
---|---|---|
0 | 300 | 450 |
5 | 300 | 400 |
10 | 200 | 350 |
20 | 150 | 350 |
30 | 150 | 300 |
40 | 100 | 300 |
50 | 100 | 250 |
Crazy Cops Range (by Total Earnings)
Earnings | Min Dist | Max Dist |
---|---|---|
0 | 10 | 30 |
8000 | 15 | 30 |
30000 | 20 | 35 |
100000 | 25 | 35 |
300000 | 30 | 40 |
500000 | 30 | 40 |
1000000 | 30 | 45 |
3000000 | 30 | 50 |
Nearby Crazy Threshold (by Days Total)
Days | Min Freq | Max Freq |
---|---|---|
0 | 400 | 650 |
5 | 300 | 600 |
10 | 120 | 500 |
20 | 120 | 500 |
30 | 120 | 400 |
40 | 120 | 350 |
50 | 120 | 300 |
Nearby Crazy Range (by Total Earnings)
Earnings | Min Dist | Max Dist |
---|---|---|
0 | 10 | 15 |
8000 | 10 | 20 |
30000 | 10 | 25 |
100000 | 20 | 35 |
300000 | 20 | 40 |
500000 | 25 | 40 |
PI Frequency (by Total Earnings)
Earnings | Min Freq | Max Freq |
---|---|---|
0 | 450 | 800 |
1000 | 380 | 800 |
10000 | 350 | 700 |
30000 | 330 | 690 |
60000 | 330 | 650 |
100000 | 300 | 600 |
300000 | 300 | 570 |
800000 | 300 | 480 |
1500000 | 270 | 400 |
8000000 | 230 | 360 |
PI Curfew Attention Probability (by Days Total)
Probability result must be > 0.5 to trigger attention
| Days | Min Prob | Max Prob | |------|----------|----------| | 0 | 0.00 | 0.50 | | 5 | 0.00 | 0.50 | | 10 | 0.00 | 0.55 | | 20 | 0.00 | 0.55 | | 30 | 0.00 | 0.55 | | 40 | 0.00 | 0.60 | | 50 | 0.00 | 0.62 | | 60 | 0.00 | 0.64 | | 70 | 0.00 | 0.66 | | 80 | 0.00 | 0.68 | | 90 | 0.00 | 0.70 |
Snitch Probability (by Days Total)
Probability result must be > 0.8 to snitch
| Days | Min Prob | Max Prob | |------|----------|----------| | 0 | 0.00 | 0.80 | | 5 | 0.00 | 0.85 | | 10 | 0.00 | 0.88 | | 20 | 0.00 | 0.90 | | 30 | 0.00 | 0.93 | | 40 | 0.00 | 0.95 | | 50 | 0.05 | 1.00 | | 60 | 0.10 | 1.00 | | 70 | 0.15 | 1.00 | | 80 | 0.20 | 1.00 | | 90 | 0.25 | 1.00 |
Buy Bust Probability (by Customer Trust Delta * 10)
Probability result must be > 0.5 to trigger bust
| Trust Delta | Min Prob | Max Prob | |-------------|----------|----------| | 0 | 0.10 | 1.00 | | 5 | 0.05 | 0.90 | | 10 | 0.00 | 0.80 | | 15 | 0.00 | 0.75 | | 20 | 0.00 | 0.65 | | 30 | 0.00 | 0.60 | | 40 | 0.00 | 0.55 |
Contribute, Build from Source, or Verify Integrity
Check out the project on GitHub.