Some mods target the Mono version of the game, which is available by opting into the Steam beta branch "alternate"
More Guns Forked IL2CPP
IL2CPP build. Adds AK47, MiniGun, SMG, Sniper, and RPG. Buy guns and mags from Stan. Co-op sync and two-handed holds.
| Last updated | 6 hours ago |
| Total downloads | 28 |
| Total rating | 0 |
| Categories | Mods IL2CPP |
| Dependency string | UncleTyrone-More_Guns_Forked_IL2CPP-1.6.5 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
LavaGang-MelonLoader
The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono
Preferred version: 0.7.0README
📋 Overview
Adds new weapons to Schedule I. Buy guns and magazines from Stan’s arms dealer shop. Reload with R (minigun can be limited to Stan — see config).
Guns
| Gun | Fire | Mag | Notes |
|---|---|---|---|
| AK47 | Full-auto | 30 | Classic assault rifle |
| MiniGun | Full-auto + windup | 400 | Heavy; optional manual reload |
| SMG | Full-auto | 30 | Compact, high rate of fire |
| Sniper | Semi-auto (~0.65s) | 5 | Long range, high damage |
| RPG | Single-shot | 1 | Explosive rocket; rocket mesh tracks ammo |
Magazines / ammo items
- AK47 Magazine (30)
- MiniGun Magazine (400)
- SMG Magazine (30)
- Sniper Magazine (5)
- RPG Rocket (1)
✨ Features
- Automatic fire on AK47, MiniGun, and SMG
- Custom meshes, sounds, and icons per weapon
- Stan’s shop listings for every gun and magazine
- Reload with inventory magazines (R); SMG/sniper get a seated mag pop; AK uses its native reload clip; RPG reloads the rocket tube
- Two-handed holds for AK47, sniper, SMG, minigun, and RPG (player and NPCs). SMG uses a compact two-hand pistol grip so both hands sit on the weapon
- Co-op sync — other players see and hear the guns you are holding; bullet tracers show for custom guns
- RPG explosions on hit
- Optional crosshair for MoreGuns weapons
- Per-gun config in
UserData/MoreGuns.cfg(damage, price, shop availability, names, etc.)
📥 Installation
- Install MelonLoader 0.7.3
- Copy the matching DLL into your Schedule I
Modsfolder:- Il2Cpp (main / Steam build):
MoreGuns.dll - Mono (alternate branch):
MoreGunsMono.dll
- Il2Cpp (main / Steam build):
- Launch the game (the weapon asset bundle is embedded in the DLL)
🛠️ Building
.\build.bat # Il2Cpp + Mono
.\build.bat nopause # same, no pause (CI / scripts)
dotnet build # Il2Cpp -> bin\Il2Cpp\net6.0\MoreGuns.dll
dotnet build -c Mono # Mono -> bin\Mono\net6.0\MoreGunsMono.dll
dotnet build -t:BuildBoth # both
Override install paths with -p:GamePath="..." (Il2Cpp + MelonLoader) and -p:MonoGamePath="..." (Alternate/Mono). Defaults look for D:\Schedule I\Builds\Public and D:\Schedule I\Builds\Alternate.
To change meshes/audio and rebuild the embedded bundle, see UnityAuthoring/README.md.
⚙️ Configuration
User settings live in UserData/MoreGuns.cfg:
["MoreGuns-! User Settings"]
"Allow Gun Crosshair" = true
"Allow Minigun Manual Reload" = true
Each gun has its own category (IDs: ak47, minigun, smg, sniper, rpg). Example for the AK:
["MoreGuns-ak47 Settings"]
"ak47 Damage" = 70.0
"ak47 Impact Force" = 200.0
"ak47 Min Aim FOV Reduction" = 10.0
"ak47 Max Aim FOV Reduction" = 10.0
"ak47 Accuracy Change Duration" = 0.5
"ak47 Magazine Size" = 30
"ak47 Display Name" = "AK47"
"ak47 Display Description" = "AK47 assault rifle A true American classic."
"ak47 Legal Status" = "Legal"
"ak47 Required Rank" = { Rank = "Underlord", Tier = 3 }
"ak47 Mag Display Name" = "AK47 Magazine"
"ak47 Mag Display Description" = "30-round magazine for the ak47 assault rifle."
"ak47 Mag Legal Status" = "Legal"
"ak47 Mag Required Rank" = { Rank = "Underlord", Tier = 3 }
"ak47 Price" = 15000.0
"ak47 Name" = "AK47"
"ak47 Shop Availability" = true
"ak47 Non-Available Reason" = ""
"ak47 Magazine Price" = 1000.0
"ak47 Magazine Name" = "AK47 Magazine"
"ak47 Magazine Shop Availability" = true
"ak47 Magazine Non-Available Reason" = ""
Default combat tuning for the newer guns (overridable in the same file):
| ID | Damage | Mag size | Style |
|---|---|---|---|
smg |
28 | 30 | Fast full-auto |
sniper |
140 | 5 | Slow semi, long range |
rpg |
200 | 1 | Explosive single shot |
🔄 Compatibility
- Schedule I Il2Cpp + MelonLoader 0.7.3 (primary)
- Mono alternate build supported via
MoreGunsMono.dll - Works with Police Response Overhaul for armed police / pickpocket loadouts
- Compatible with most other mods
🆘 Support
Having issues? Join our Discord community for support:
- Discord: discord.gg/XB7ruKtJje
👨💻 Credits
- Created by Voidane
⚖️ License and Usage
This mod is released as fair use. Other modders are welcome to:
- Study and learn from the code
- Incorporate portions of the code into their own projects
- Modify and redistribute the code
Requirements:
- Credit must be given to Voidane as the original creator
- Include a link to the original mod or Discord server when redistributing
Rescheduled Collection
Come see what all the fuss is about and try out my collection Rescheduled!
Rescheduled Discord
Check out the Discord for extended changelogs and a welcoming community. Feel free to stop in if you need any assistance.
