Updated Describes manager 5.11.2 and SSA Bridge 2.19.1
SSA Bridge module reference#
Every query and every verb the SSA Bridge accepts — 188 reads across 44 modules and 256 writes across 35. This is the vocabulary behind the module_data and module_command actions on the bridge's TCP interface, for anybody building their own tool against it.
It is generated from the mod itself, so it describes the build it was generated from and nothing else.
How to read it#
A request names the module and one string:
{"id":"1","action":"module_data","module":"zones","what":"zones"}
{"id":"2","action":"module_command","module":"zones","what":"move:Outpost A0:-604800:12000"}
The tables below give that string. 4 fields means the verb and three arguments, separated by the module's own separator — so a verb marked 4 fields is sent as verb:a:b:c. A verb with no field count is sent on its own.
What each field MEANS is not in this table, and that is deliberate. It is generated from the mod's parsers, which know how many fields they take and not what to call them. Send a verb wrong and the module answers with a sentence naming what it wanted — that refusal is the documentation for the arguments, and it is written for a person to read.
Every module ships switched off. A module that is off refuses its own verbs and says which setting to turn on. Ask the socket for modules to see what is on, what each setting is and what it does — that comes from the mod, not from here.
7 of these modules are read-only and have no verbs at all: bases, craft, events, live, place, vehicles, virtual.
⚠ Not everything here could be read from the source. These modules have an entry point whose grammar the generator could not parse, so their lists below are incomplete rather than empty: despawn. Ask the module itself — a wrong what is answered with the list it accepts.
The modules#
In-game actions#
actions · 16 settings
Reads — module_data
state
Writes — module_command
ammocoughcuffpartcufftightdbfamedbgolddbmoneydefecatedetonatedisarmfadefakenamefamefreelookgendergodmodegoldhudimmortalkickkillfeedlimplimpclearloadmoneynightvisionpacerepossessrevivesavesneezespawnscreensquadcreatesquaddemotesquadjoinsquadleavesquadpromotesquadquitstripsuicidesuicidetimesuperjumpuncuffunmounturinatevomitwarnwetness
Creature behaviour#
ai · 3 settings
Reads — module_data
countscreaturefieldshuntingnearthreats
Writes — module_command
health:…:…— 3 fieldshostile:…:…— 3 fieldsremove:…— 2 fieldsset:…:…:…— 4 fieldsstance:…:…— 3 fieldstarget:…:…— 3 fields
Live bases and raid protection#
bases · 5 settings · read-only
Reads — module_data
basescontentsprotection
Base building#
build · 10 settings
Reads — module_data
basesbuildelements
Writes — module_command
catalogueclearowner:…:…:…:…:…— 6 fieldsdamage:…:…:…:…:…:…— 7 fieldsdemolish:…:…:…:…:…:…— 7 fieldsdestroy:…:…:…:…:…— 6 fieldschown:…:…— 3 fieldslearn:…— 2 fieldsovertake:…:…:…:…:…— 6 fieldssetowner:…:…:…:…:…— 6 fieldsspawn:…:…:…:…:…:…:…— 8 fieldstransfer:…:…— 3 fields
Weather and time#
climate · 3 settings
Reads — module_data
curvesgetgroupsmembersrollsstateswitches
Writes — module_command
advanceholdpinpinvsetsetboolsetcsetcurvesetstagesetvsimulate
Crafting and fishing#
craft · 11 settings · read-only
Reads — module_data
cookrecipescraftcraftEventsfishingplacements
Damage at a point#
damage · 7 settings
Reads — module_data
lastpreview
Writes — module_command
explode
Remove from the world#
despawn · 19 settings
Reads — module_data
herekindspreview
Writes — this module takes module_command and its grammar could not be read here.
Door Shuffle#
doors · 22 settings
Reads — module_data
classesdoorlevels
Writes — module_command
closelockopensavesealunlockunseal
Encounters and spawn waves#
encounters · 6 settings
Reads — module_data
basesencountershordesnearbyscheduletuning
Writes — module_command
bbdrawdump
Live world#
entities · 6 settings
Reads — module_data
basesentitiesentitykinds
Writes — module_command
healset
Live game events#
events · 12 settings · read-only
Reads — module_data
eventskindspeekwatches
Gardens and crops#
farming · 5 settings
Reads — module_data
farminggarden
Writes — module_command
clear:…:…— 3 fieldsfertilize:…:…— 3 fieldsfungicide:…:…— 3 fieldsgrow:…:…— 3 fieldsharvest:…:…— 3 fieldskill:…:…— 3 fieldspesticide:…:…— 3 fieldsplant:…:…— 3 fieldswater:…:…— 3 fieldsweeds:…:…— 3 fields
Window and door barricades#
fortifications · 6 settings
Reads — module_data
eventsfortificationsledgernearowner
Writes — module_command
addbuilddestroyforgethealplaceremoverepairsethealth
Move items#
give · 9 settings
Reads — module_data
last
Writes — module_command
dropdropathandsinventoryinventoryallinventorynremove
Radiation and wetness#
hazard · 3 settings
Reads — module_data
exposuregetgroupsmeasurestatezones
Writes — module_command
eventrestoresetzone
Live inventories#
items · 10 settings
Reads — module_data
countsinventorylastneartraps
Writes — module_command
conditiondestroy
Killbox#
killbox · 9 settings
Reads — module_data
apexkillbox
Writes — module_command
activated:…— 2 fieldsfinale:…— 2 fieldspanic:…:…— 3 fieldsstop:…:…— 3 fieldstime:…:…— 3 fieldstune:…:…:…— 4 fields
Live player data#
live · 18 settings · read-only
Reads — module_data
killsplayersserverworld
Doors and locks#
locks · 12 settings
Reads — module_data
lockedlocksreplicationsaved
Writes — module_command
access:…:…— 3 fieldsclose:…— 2 fieldscode:…:…— 3 fieldshp:…:…— 3 fieldslock:…— 2 fieldsopen:…— 2 fieldsstrip:…:…— 3 fieldstries:…:…— 3 fieldsunlock:…— 2 fields
Medical state#
medical · 9 settings
Reads — module_data
cataloguefieldslastcurelastchangeplayerplayersseverities
Writes — module_command
add:…:…— 3 fieldscure:…:…— 3 fieldsremove:…:…— 3 fieldsset:…:…:…:…— 5 fieldsseverity:…:…:…— 4 fields
Server notifications#
notify · 5 settings
Reads — module_data
queue
Writes — module_command
alertallbannerkillfeedkillfeedall
Offline raid protection#
offline · 5 settings
Reads — module_data
encounterBasesflagchangesmoderequestsrulesstate
Writes — module_command
forgetrecheck
Placement check#
place · 2 settings · read-only
Reads — module_data
checkwhereworld
Fire, power and cooking#
power · 7 settings
Reads — module_data
cookingheatpower
Writes — module_command
devicecharge:…— 2 fieldsdeviceoff:…— 2 fieldsdeviceon:…— 2 fieldsfirefuel:…— 2 fieldsfirelight:…— 2 fieldsfireoff:…— 2 fieldsfireon:…— 2 fieldsfireout:…— 2 fieldsgeneratorfuel:…— 2 fieldsgeneratoroff:…— 2 fieldsgeneratoron:…— 2 fieldslightintensity:…— 2 fieldslightoff:…— 2 fieldslighton:…— 2 fields
Raid protection control#
protect · 4 settings
Reads — module_data
callsflagchangesmanagerprotections
Writes — module_command
reset:…— 2 fieldsset:…— 2 fieldssnapshot
Quests#
quests · 8 settings
Reads — module_data
activityareascataloguegiversoutpostsplayerquestqueststimed
Writes — module_command
abandonabandontaskcompletecompletequestcompletetaskcycle:…— 2 fieldsgivestartstartqueststarttasktrack
Raid detection#
raid · 5 settings
Reads — module_data
allannouncementsbasebasesencountersraidsreasons
Writes — module_command
announce:…— 2 fieldsend:…— 2 fieldsforget:…:…— 3 fieldsstart:…— 2 fields
Vehicle condition#
repair · 13 settings
Reads — module_data
resolve
Writes — module_command
accessbatterycolorsdamagedestroyfuelmileageownerpatternrepair
Fuel & resource stations#
resources · 4 settings
Reads — module_data
resourcesstations
Writes — module_command
fillnearset
Live server settings#
settings · 2 settings
Reads — module_data
categoriesgetchangeslistoutstandingprobesectionvaluesvaluesfrom
Writes — module_command
revertrevertallset
Precise spawning#
spawn · 8 settings
Reads — module_data
kindspersistencepersistentspawn
Spawn points#
spawnpoints · 2 settings
Reads — module_data
listmaprespawn
Writes — module_command
disable:…:…— 3 fieldsenable:…:…— 3 fields
Live squads#
squads · 7 settings
Reads — module_data
boarddestroyedmembernamessquadsquads
Writes — module_command
addboarddisbandinfomessagenamesremoveremoveallrename
Survival stats#
stats · 9 settings
Reads — module_data
killslastskillrankingrankwordsskillsstats
Writes — module_command
clearforgiverankrefreshskillskilllevel
Live storage#
storage · 9 settings
Reads — module_data
contentslastdestroylockboxesstorage
Writes — module_command
destroymovetake
Teleport#
teleport · 7 settings
Reads — module_data
corpsesinflightoriginorigins
Writes — module_command
back:…— 2 fieldscorpse:…:…:…:…:…— 6 fieldsface:…:…:…— 4 fieldsitem:…:…:…:…:…:…— 7 fieldsplayer:…:…:…:…:…— 6 fieldssquad:…:…:…:…:…— 6 fieldsswap:…:…— 3 fieldstoplayer:…:…— 3 fieldsvehicle:…:…:…:…:…:…— 7 fields
Trade outposts#
trade · 7 settings
Reads — module_data
economypricestradewritable
Writes — module_command
economy
Live vehicles#
vehicles · 11 settings · read-only
Reads — module_data
managervehicles
Owners of sleeping mines, bedrolls and depots#
virtual · 5 settings · read-only
Reads — module_data
containersownersrepdatasurveyvirtualized
Wildlife population#
wildlife · 3 settings
Reads — module_data
biomescensusfishlimitswater
Writes — module_command
density:…:…:…:…— 5 fieldsfishweight:…:…:…— 4 fieldsset:…:…— 3 fields
Levels and streaming#
world · 4 settings
Reads — module_data
distantfindlevellevelsmanagerssummary
Writes — module_command
streamunloadunstream
Live world events#
worldevents · 8 settings
Reads — module_data
events
Writes — module_command
cancelcancelforcecargodetonatecargodropclearscoreseventmoveeventradiusresetareaschedule
Custom zones#
zones · 5 settings
Reads — module_data
borderconfigdefaultsenumsglobalguardedzonezones
Writes — module_command
assignclearconfigcopydeleteglobalguardedtunemoveorderrefreshrenameresizerestoresetshape
Related#
- SSA Bridge: the protocol, authentication, events and limits
- SSA Bridge without the manager: installing the mod on its own
- Admin commands: SCUM's own commands, which the bridge's
cmdaction runs
