
NxLabs / Insurgency: Sandstorm
FreeOil
Refinery with no invisible walls or ceilings, and added upward mobility throughout... many, many new routes, and more to come! (and a custom scenario Exfiltration built on survival and incorporating custom blueprints etc)

Description
Oilfield (Refinery) but with NO invisible walls/ceilings to keep you from climbing as high as you want, and massive amounts of new additions including mountains, dozens of staircases, new upstairs floors, kilometers of catwalks... and a new (solo for now) game mode Exfiltration (based on survival)
You CAN and likely WILL fall really far and get yourself stuck somewhere, so either be an admin with fly/god, or kill yourself! hahaha!
CHECKPOINT ALREADY HAS RESTRICTED AREAS REMOVED, SO NO MUTATOR/MOD IS NEEDED TO REMOVE RESTRICTED AREAS (AND MAY BE CONFLICTING IF INCLUDED)
HOTFIX (12AUG2026): (NOW WITH HARDCORE, CHECK SYNTAX BELOW)
To address reports of issues with checkpoint security causing issues for a few people, I completely scrapped my scenarios and sublevels and re-copied them from source. -Removed errant testing spawnzone that was sometimes causing the first player joining my server to spawn beyond the first objective in cp_sec -Identified potential issues in the scenario file due to references to hardcore that I had not included, so I decided to add the two hardcore sublevels to the mod as well -Confident that potential issues were likely addressed, I removed restricted areas and expanded playable areas to allow reaching the upper floors and accessing far more of the overall map. (similar to how I had it before, but not exactly the same... most notably, if you use admincheat "ghost" now the game will start the countdown to death timer for leaving the arena as you're no longer detected within the playable area volume) -removed Dshk from final point in Exfil to avoid solo bug where bots stopped attacking X if you were "in" the non-existent vehicle on the gun.
-Checkpoint/Hardcore are just the default objectives for now. I find the default objectives pretty boring (having played them a million times), which is why Exfil exists, but I plan to add/alter the objectives for checkpoint when I get the time. I've tested them all today locally and on my server without any issues... let me know if it you're still having issues and I'll see what I can do. -Shanks
1.MAP AND SCENARIO NAMES UPDATED!
I got tired of typing "A̶d̶m̶i̶n̶T̶r̶a̶v̶e̶l̶M̶a̶p̶ ̶O̶i̶l̶f̶i̶e̶l̶d̶_̶F̶R̶E̶E̶D̶O̶M̶?̶S̶c̶e̶n̶a̶r̶i̶o̶=̶S̶c̶e̶n̶a̶r̶i̶o̶_̶R̶e̶f̶i̶n̶e̶r̶y̶_̶F̶R̶E̶E̶D̶O̶M̶_̶C̶h̶e̶c̶k̶p̶o̶i̶n̶t̶_̶S̶e̶c̶u̶r̶i̶t̶y̶" over and over.
MAP NAME: FreeOil
Server Admins Console Command: ADMINTRAVELMAP FreeOil?Scenario=FreeOil_CP_INS?Game=Checkpoint?Lighting=Day etc (Note: Game=Checkpoint or Game=CheckpointHardcore)
Local/Offline Solo Play: (press ` to open console on the main menu and type) OPEN or TRAVEL FreeOil?Scenario=FreeOil_Survival?Lighting=Day etc (same as above for checkpoint/hc)
(Command I just used to play locally): OPEN FREEOIL?SCENARIO=FREEOIL_CP_SEC?GAME=CHECKPOINTHARDCORE?MUTATORS=FASTMOVEMENT,FULLYLOADED?MINIMUMENEMIES=5
[PSA: There are a bunch of ways to set number of bots depending on your game.ini, local/offline vs dedicated server, mapcycle, start.bat, etc. Some are deprecated (as in, don't work anymore), others are gamemode specific, and others require flags to be set in order to work... I force solo waves on my server, and checkpoint can have extra bots in later reinforcement waves so minimumEnemies/maximumEnemies=# work for my case, while others do not... it's a huge can of worms that is totally out of scope for my map, so verify that your settings/commands do what you think they do... bBots is not the NUMBER of bots, but a boolean (that is, true or false) for whether to enable bots or not. bBots can only be set to 1 or 0, OR True or False. (case insensitive, digits or strings work), and as far as I know the quantity of bots can be set with BotQuota, FriendlyBotQuota, MinimumEnemies, SoloEnemies, or probably other variables depending on the game mode and your game.ini settings)]
Scenarios (in console or start.bat): FreeOil_CP_INS?Game=Checkpoint FreeOil_CP_INS?Game=CheckpointHardcore
FreeOil_CP_SEC?Game=Checkpoint FreeOil_CP_SEC?Game=CheckpointHardcore
Because I used the default Refinery files, there is only one scenario file for each team's checkpoint, so you must specify the game mode with "game=" as show above, unless you're in mapcycle, in which case the format's stupidly different, (see mapcycle below)
FreeOil_Survival FreeOil_DOM FreeOil_TDM
and introducing my new game mode that I've spent months on (that is slightly broken b/c I'm still learning) FreeOil_Exfil
?Lighting = Day o̶r̶ ̶N̶i̶g̶h̶t̶
(building lighting takes hours and hours so I haven't updated, cloned, or rebuilt the Night lighting sublevel yet... therefore you should not have to specify lighting at all for now)
SAMPLE MAPCYCLE.TXT: (Thanks to SaxMuffy for bringing mapcycle to my attention)
(Scenario="FreeOil_CP_SEC",Mode="Checkpoint",Lighting="Day",Options="Mutators=fullyloaded,?MinimumEnemies=8") (Scenario="FreeOil_CP_SEC",Mode="CheckpointHardcore",Lighting="Day",Options="Mutators=fullyloaded,?MinimumEnemies=7") (Scenario="FreeOil_CP_INS",Mode="Checkpoint",Lighting="Day",Options="Mutators=fullyloaded,?MinimumEnemies=5") (Scenario="FreeOil_CP_INS",Mode="CheckpointHardcore",Lighting="Day",Options="Mutators=fullyloaded,?MinimumEnemies=6") (Scenario="FreeOil_TDM",Options="BotQuota=12") (Scenario="FreeOil_DOM",Options="BotQuota=14") (Scenario="FreeOil_Exfil",Lighting="Day",Options="MaxPlayers=8?MinimumEnemies=8?PreRoundTime=3") (Scenario="FreeOil_Survival",Lighting="Day",Options="Mutators=fullyloaded,?MinimumEnemies=9?PreRoundTime=3")
NOTE:
The comma after fullyloaded is there bc I have experienced a bug in the past where the final mutator was getting ignored/truncated, so adding a blank entry on the end (aka just a comma with nothing after it) precludes that issue.
MODE="CHECKPOINT" is used in mapcycle, with quotes, while ?GAME=CHECKPOINT is required in console/start.bat! Yeah... every single thing about modding/configuring/managing/administering this game is like that.
- NEW GAMEMODE/SCENARIO: EXFILTRATION
Ratings & reviews
Sign in to leave a rating or comment.