Table of Contents
Admin Commands
This list is by no means exhaustive. There are many missing.
Notation Guide
- Action Intended
- Command Syntax
- Additive Descriptors
ToC not provided.
addgamerule
addgamerule <UnknownShuttleZenith | UnknownShuttleRazor>
add hands to entity
self comp:ensure ComplexInteraction comp:ensure Hands or ent <net ID> comp:ensure ComplexInteraction comp:ensure Hands
addhand RightHandCybernetic
addhand LeftHandCybernetic
add inventory
- add
InventoryComponent - Use VV and edit TemplateIdVV, and set inventory type to any definition. (
humanis default)
The following adds an invisible (untouchable) backpack: self do "equipto $ID ClothingBackpackDuffelGman true"
mapping
TIP: Before mapping, ensure you are in admin ghost form.
TIP: Follow the Wizden Guide for Mapmaking.
TIP: Roles are defined in map prototypes; ensure spawn counts match (unless -1).
TIP: Remove the following from .yml or risk crashes:
configurators:
- invalid
Create Map
Wizden's Checklist: https://docs.spacestation14.com/en/space-station-14/mapping/guides/general-guide.html
Peptide's Checklist: https://hackmd.io/@Peptide90/MapPublishChecklist
mapping <map id> <saved map/grid location>
- Without save location: creates blank map
Client Setup
mappingclientsidesetup
Fix Atmospherics
fixgridatmos <grid ID>
View Variables
vv <grid ID>
- Add
BecomesStationto Server Variables - Set Component ID to prototype ID (case-sensitive)
Save Map
savemap <map id> <filename.yml>
- Ensure
.ymlextension
colornetwork
Color pipes during mapping.
Standard Colors:
- Waste:
#990000 - Distro:
#0055cc - Air:
#03fcd3 - Mix:
#947507
colornetwork <entity id> Pipe <hex color>
setadminooc
Change admin OOC chat color.
setadminooc <hex colour>
setalertlevel
Change station alert level manually.
setalertlevel <alert level> <true|false>
- Must be on station grid
- Supports: delta, gamma, epsilon
linkbluespacelocker
Link two lockers/crates as teleporters.
linkbluespacelocker <true|false> <entry id> <exit id>
true= two-wayfalse= one-way
Notes:
- Used for merc shuttle portals
- Delete one locker to break link
scale
Adjust entity size.
scale <entity id> <scale>
- Default:
1 - Use caution above
2
rename
Rename any entity or grid.
rename <entity id> "<new name>"
Optionally, one can rename entities in bulk: entities prototyped <proto. ID> do "rename $ID \"<name>\""
nukearm
Arm a nuke instantly.
nukearm <seconds> <nuke id>
nukecodes
Send nuke codes via fax.
nukecodes <nuke id>
replace prototypes
entities prototyped OriginalPrototype replace NewPrototype
playglobalsound
Play a server sound.
playglobalsound <file path> <volume> <usernames>
Example:
Audio/_Null/Meme/meme_barbaree.ogg
showrules
Show rules panel to a user.
showrules <username>
customvote
customvote <title> <option1> ... <option9>
playtime_add
Overall
playtime_addoverall <username> <minutes>
Role
playtime_addrole <username> <role> <minutes>
Useful Role IDs
| ID | Role |
|---|---|
| JobSecurityOfficer | deputy |
| JobSeniorOfficer | sergeant |
| JobWarden | bailiff |
| JobHeadOfSecurity | sheriff |
| JobHeadOfPersonnel | colonial liaison |
| JobPassenger | contractor |
| JobBorg | cyborg |
| JobSecurityCadet | cadet |
| JobPilot | pilot |
| JobMercenary | mercenary |
| JobDirectorOfCare | director of care |
| JobStc | station traffic control |
| JobLawyer | public affairs liaison |
| JobBrigMedic | brig medic |
whitelistadd
Add a user to whitelist.
whitelistadd <username>
Remember to add a permanent admin note.
spawnrefund
Spawn currency as a ghost.
spawnrefund <amount>
variantize
Randomize blasted tiles.
variantize <id>
gettilecount
Count tiles in a grid.
gettilecount <grid id>
planetdv
planetdv <map id> <template>
- Default template:
Snow - Uses
pandora.ymlexample map
Rendering A Map Screenshot
mapping <id>
loadgrid <id> <map>.yml
savemap <id> /<map>.yml
If shuttle map:
- Add
BecomesStationto prototype
Render Command
dotnet run --project Content.MapRenderer --no-build <becomes-station ID>
Fix Renderer Issues
File:
RobustToolbox/Robust.Shared/EntitySerialization/EntityDeserializer.cs
Comment out:
- Lines 864-865
- Lines 1154-1167
- Line 1172
File:
RobustToolbox/Robust.Shared/EntitySerialization/Systems/MapLoaderSystem.Load.cs
Comment out:
- Lines 103-109
This is put in-place of an actual wiki. Use the Omu Station wiki for the time-being.