fix(sandstorm): clean up config, add mods

This commit is contained in:
JJGadgets
2025-08-17 17:29:46 +08:00
parent 1294598cec
commit c554caa5bc
6 changed files with 156 additions and 163 deletions

View File

@@ -17,24 +17,24 @@ JoinMessage=%name% has joined the absolute fuckin' shitshow.
bEnableLeaveMessage=True
LeaveMessage=%name% has ascended from hell.
[/ImprovedAI/Mutators/ImprovedAI.ImprovedAI_C]
bEnableBotSkillCfg=True
HearAwareDistanceRadial=3000.0
HearAwareDistanceGunshot=5000.0
HearAwareDistanceSprintFootstep=2000.0
HearDistanceFootstepsSprinting=2500.0
HearDistanceFootstepsRunning=1000.0
AttackDelayClose=0.3
AttackDelayDistant=1.0
ChanceSprintMultiplier=2.0
ChangeMovingMultiplier=1.20
AccuracyMultiplier=1.25
SuppressionAccuracyMultiplier=0.7
bFindCover=True
CoverTick=5.0
bFindCoverWhenShotAt=True
bCustomBotNames=True
BotNameList=Jeff,Bill Gates,Mark Zuckerburg,Susan Wojcicki,Minecraft Steve,Jeff Bezos,Megumin
; [/ImprovedAI/Mutators/ImprovedAI.ImprovedAI_C]
; bEnableBotSkillCfg=True
; HearAwareDistanceRadial=3000.0
; HearAwareDistanceGunshot=5000.0
; HearAwareDistanceSprintFootstep=2000.0
; HearDistanceFootstepsSprinting=2500.0
; HearDistanceFootstepsRunning=1000.0
; AttackDelayClose=0.3
; AttackDelayDistant=1.0
; ChanceSprintMultiplier=2.0
; ChangeMovingMultiplier=1.20
; AccuracyMultiplier=1.25
; SuppressionAccuracyMultiplier=0.7
; bFindCover=True
; CoverTick=5.0
; bFindCoverWhenShotAt=True
; bCustomBotNames=True
; BotNameList=Jeff,Bill Gates,Mark Zuckerburg,Susan Wojcicki,Minecraft Steve,Jeff Bezos,Megumin
[/MoreAmmo/Mutators/MoreAmmo.MoreAmmo_C]
PrimaryAmmoMultiplier=2.0
@@ -42,55 +42,58 @@ SecondaryAmmoMultiplier=2.0
UnderbarrelAmmoMultiplier=3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
ExplosiveLauncherAmmoMultiplier=100.0
[/FriendlyFireReflectFix/Mutators/BP_Mutator_FFReflectFix.BP_Mutator_FFReflectFix_C]
; Override the "Enforce Friendly Fire Reflection" setting. True = damage will reflect, False = damage will not reflect
bOverrideEnforceFriendlyFireReflect = False
[/FriendlyFireReflectFix/Mutators/BP_Mutator_FFForgive.BP_Mutator_FFForgive_C]
; Set whether explosive-based punishments should only affect the target player and not those around them
bLocalisedPunishment = False
[/Humvee/Mutators/Humvee.Humvee_C]
[/Headshots/Mutators/Healthy.Healthy_C]
BotHealthMultiplier=1.0
PlayerHealthMultiplier=2.5
[/RoundProgress/Mutator/RoundProgress.RoundProgress_C]
StructArray=(ScenarioString="Scenario_PowerPlant_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_PowerPlant_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Ministry_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Ministry_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Outskirts_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Outskirts_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Summit_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Summit_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Crossing_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Crossing_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Precinct_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Precinct_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Refinery_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Refinery_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Farmhouse_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Farmhouse_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hideout_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hideout_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hillside_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hillside_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Town_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Town_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Tideway_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Tideway_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_PowerPlant_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_PowerPlant_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Ministry_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Ministry_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Outskirts_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Outskirts_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Summit_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Summit_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Crossing_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Crossing_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Precinct_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Precinct_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Refinery_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Refinery_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Farmhouse_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Farmhouse_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hideout_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hideout_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hillside_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hillside_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Town_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Town_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Tideway_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Bab_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Bab_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Tideway_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Tideway_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Crossing_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Crossing_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Citadel_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Citadel_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Outskirts_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Outskirts_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Farmhouse_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Farmhouse_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Forest_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Forest_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Gap_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Gap_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_LastLight_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_LastLight_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Ministry_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Ministry_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Summit_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Summit_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Refinery_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Refinery_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_PowerPlant_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_PowerPlant_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Precinct_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Precinct_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Prison_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Prison_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hillside_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hillside_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Tell_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Tell_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hideout_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Hideout_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Trainyard_Checkpoint_Insurgents",ObjectiveSkipIndex=(-2),StartSkipped=False)
StructArray=(ScenarioString="Scenario_Trainyard_Checkpoint_Security",ObjectiveSkipIndex=(-2),StartSkipped=False)
SkippingMessage=Activating magic...
CheckpointSetMessage=Achievement unlocked!

View File

@@ -1,95 +1,77 @@
(Scenario="Scenario_PowerPlant_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_PowerPlant_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Ministry_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Ministry_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Outskirts_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Outskirts_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Summit_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Summit_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Crossing_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Crossing_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Precinct_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Precinct_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Refinery_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Refinery_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Farmhouse_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Farmhouse_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Hideout_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Hideout_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Hillside_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Hillside_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Town_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Town_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Tideway_Checkpoint_Security",Lighting="Night")
(Scenario="Scenario_Tideway_Checkpoint_Security",Lighting="Day")
(Scenario="Scenario_PowerPlant_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_PowerPlant_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Ministry_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Ministry_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Outskirts_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Outskirts_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Summit_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Summit_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Crossing_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Bab_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Bab_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Bab_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Bab_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Tideway_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Tideway_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Tideway_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Tideway_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Crossing_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Precinct_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Precinct_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Refinery_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Refinery_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Farmhouse_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Crossing_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Crossing_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Crossing_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Citadel_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Citadel_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Citadel_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Citadel_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Outskirts_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Outskirts_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Outskirts_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Outskirts_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Farmhouse_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Hideout_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Hideout_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Hillside_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Farmhouse_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Farmhouse_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Farmhouse_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Forest_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Forest_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Forest_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Forest_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Gap_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Gap_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Gap_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Gap_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_LastLight_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_LastLight_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_LastLight_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_LastLight_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Ministry_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Ministry_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Ministry_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Ministry_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Summit_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Summit_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Summit_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Summit_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Refinery_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Refinery_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Refinery_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Refinery_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_PowerPlant_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_PowerPlant_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_PowerPlant_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_PowerPlant_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Precinct_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Precinct_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Precinct_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Precinct_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Prison_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Prison_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Prison_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Prison_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Hillside_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Hillside_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Hillside_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Hillside_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Tell_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Tell_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Tell_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Tell_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Hideout_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Hideout_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Hideout_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Hideout_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Trainyard_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Trainyard_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Trainyard_Checkpoint_Security", Lighting="Day")
(Scenario="Scenario_Trainyard_Checkpoint_Security", Lighting="Night")
(Scenario="Scenario_Town_Checkpoint_Insurgents", Lighting="Night")
(Scenario="Scenario_Town_Checkpoint_Insurgents", Lighting="Day")
(Scenario="Scenario_Tideway_Checkpoint_Insurgents",Lighting="Night")
(Scenario="Scenario_Tideway_Checkpoint_Insurgents",Lighting="Day")

View File

@@ -0,0 +1,4 @@
93636; improved ai
135290; scale bot
760053; GreenZone

View File

@@ -1,14 +1,14 @@
135290; scale bot
93636; improved ai
98145; No Restricted Area
100175; Advanced Supply Points
760053; GreenZone
132183; WelcomeMessage
101966; Join Leave Message
98145; No Restricted Area
98373; More Ammo Mutator
98685; Jump Shoot
1161703; No Smoke
164061; COOP-Mayhem
156146; Round Progress
125754they go loud bang
125754; they go loud bang
4437188; Friendly Fire Reflect Fix
3904299; Humvee
2862675; Headshot & Health Modifiers
3493292; FPLegs Revived

View File

@@ -30,12 +30,16 @@ spec:
repository: docker.io/andrewmhub/insurgency-sandstorm
tag: lite@sha256:7af9c159a00a3ea4ad707a1d1e37a1caf372c40c82a2a82ccf67acb7c7ff2e25
command: ["/home/steam/steamcmd/sandstorm/Insurgency/Binaries/Linux/InsurgencyServer-Linux-Shipping"]
args: ['-hostname="$(HOSTNAME)"', "-Log", "-Port=$(PORT)", "-QueryPort=$(QUERYPORT)", "-MapCycle=MapCycle", "-NoEAC", "-EnableCheats", "-Mods", '-CmdModList="${CONFIG_SANDSTORM_MODS}"', "-mutators=${CONFIG_SANDSTORM_MUTATORS}", "-ModDownloadTravelTo=${CONFIG_SANDSTORM_INIT_MAP}?Scenario=Scenario_${CONFIG_SANDSTORM_INIT_MAP}_${CONFIG_SANDSTORM_INIT_SCENARIO}?Password=$(PASSWORD)"]
args: ['-hostname="$(HOSTNAME)"', "-Log", "-Port=$(PORT)", "-QueryPort=$(QUERYPORT)", "-MapCycle=MapCycle", "-NoEAC", "-EnableCheats", "-Mods", '-CmdModList="$(MODS)"', "-mutators=$(MUTATORS)", "-ModDownloadTravelTo=$(INIT_MAP)?Scenario=Scenario_$(INIT_MAP)_$(INIT_SCENARIO)?Password=$(PASSWORD)"]
env: &env
TZ: "${CONFIG_TZ}"
HOSTNAME: "${CONFIG_SANDSTORM_NAME}"
PORT: &port 27102
QUERYPORT: &query 27131
MODS: "98145,100175,132183,101966,98373,98685,1161703,164061,156146,125754,4437188,3904299,2862675,3493292"
MUTATORS: "NoRestrictedArea,MoreAmmo,JumpShoot,RemoveSmoke,FastFunX,RoundProgress,WelcomeMessage,JoinLeaveMessage,Humvee,FFReflectFix,Healthy,FPLegsRevived"
INIT_MAP: "Prison"
INIT_SCENARIO: "Checkpoint_Security"
PASSWORD:
valueFrom:
secretKeyRef:

View File

@@ -47,7 +47,7 @@ spec:
cpu: "10m"
limits:
cpu: "1"
memory: "250Mi"
memory: "512Mi"
#probes: # TODO: HTTP healthchecks via health API
# liveness:
# enabled: true