Skip to content
LS
All work
Gameplay system17 files

SurvivorMissions 2

A dynamic mission system spawning Kill / Delivery / Defend objectives with AI, reward crates, and audio cues.

  • Enforce Script
  • Factory pattern
  • AI spawning
In game

What it does

Keeps a server alive with a steady stream of dynamic missions — kill targets, deliver cargo, defend a point — that spawn across the map with AI and loot rewards.

Engineering

How it's built

  • Template + factory pattern (MissionFactory, MissionTemplate) driving mission generation from config.
  • A MissionSpawner / MissionConfigGenerator pair plus a dedicated MissionAISpawner and reward-crate entities.
  • A client sound RPC (RPC_PLAY_MISSION_SOUND) and a ModdedPlayerBase integration.