Skip to content

Commit 08c539f

Browse files
committed
Reorganize again again; fix tables
1 parent 97f2030 commit 08c539f

11 files changed

Lines changed: 244 additions & 188 deletions

File tree

src/SUMMARY.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,21 @@
1515

1616
---
1717

18-
# General
18+
# Staff Knowledge
1919

20-
- [Maintainers](general/maintainers.md)
21-
- [Changelog Format in Pull Requests](general/maintainers/changelog_format.md)
22-
- [PR Review Checklist](general/maintainers/pr_review_checklist.md)
20+
- [Maintainers](staff_knowledge/maintainers.md)
21+
- [Changelog Format in Pull Requests](staff_knowledge/maintainers/changelog_format.md)
22+
- [PR Review Checklist](staff_knowledge/maintainers/pr_review_checklist.md)
2323

2424
---
2525

2626
# In-Game
2727

2828
- [Adminning](ingame/general.md)
29-
- [Basic Commands](ingame/general/basic_cmds.md)
30-
- [Toolshed Commands](ingame/general/toolshed_cmds.md)
31-
- [General Recommendations](ingame/general/recs.md)
32-
- [Local Scripts](ingame/general/scripts.md)
29+
- [Basic Commands](ingame/adminning/basic_cmds.md)
30+
- [Toolshed Commands](ingame/adminning/toolshed_cmds.md)
31+
- [General Recommendations](ingame/adminning/recs.md)
32+
- [Local Scripts](ingame/adminning/scripts.md)
3333

3434
- [Tips](ingame/tips.md)
3535
- [Responding to Prayers and Faxes](ingame/tips/prayers_faxes.md)

src/ingame/adminning/basic_cmds.md

Lines changed: 235 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,235 @@
1+
# Basic Commands
2+
3+
> [!NOTE] For an overview of admin menus and verbs, check out the [upstream Admin Tooling docs](https://docs.spacestation14.com/en/community/admin/admin-tooling.html)
4+
5+
## De-/Activating Admin privileges
6+
7+
### readmin
8+
9+
|Syntax |Description |
10+
|:-------|:-----------|
11+
| `readmin` | Enable your admin privileges. |
12+
13+
### deadmin
14+
15+
|Syntax |Description |
16+
|:------- |:-----------|
17+
| `deadmin` | Disables your admin privileges to play like normal. |
18+
19+
### aghost
20+
21+
|Syntax |Description |
22+
|:-------|:-----------|
23+
| `aghost` | Turns you into a fancy ghost with an inventory that can interact with the live round. |
24+
25+
## Gathering information
26+
27+
### adminlogs
28+
29+
|Syntax |Description |
30+
|:-------|:-----------|
31+
| `adminlogs` | Opens the floating logs window.|
32+
33+
### adminoverlay
34+
35+
|Syntax |Description |
36+
|:-------|:-----------|
37+
| `adminoverlay <bool>` | Alternative to clicking the toggle overlay button in the F7 player menu. |
38+
39+
### listgamerules
40+
41+
|Syntax |Description |
42+
|:-------|:-----------|
43+
| `listgamerules` | This command will print a list of currently active game rules, allowing you to see previous spawns and the current game mode at a glance. |
44+
45+
- If the `RampingStationEventScheduler` is present, the game mode is Survival.
46+
- If the `BasicStationEventScheduler` is present, you can identify the gamemode by antag-specific gamerules such as `Nukeops` or `Traitors`.
47+
- Some round-start antagonists don't roll immediately; the respective game rules will be shown as `[PENDING]` until the roles are filled.
48+
49+
### lsobjectives
50+
51+
|Syntax |Description |
52+
|:-------|:-----------|
53+
| `lsobjectives <username>` | Prints the antagonist objectives of the requested player to your console.|
54+
55+
### menuvis
56+
57+
|Syntax |Description |
58+
|:-------|:-----------|
59+
| `menuvis [mode]` | Allows you to make items inside of containers visible to you in the context menu.|
60+
61+
- Use `menuvis ALL` to view inside closed lockers and other containers by right-clicking.
62+
- Watch out, people are containers too and you can take out their organs as an aghost!
63+
- Use `menuvis` without any arguments to go back to normal.
64+
65+
## Moderation
66+
67+
### adminnotes
68+
69+
|Syntax |Description |
70+
|:-------|:-----------|
71+
| `adminnotes <username>` | Opens the note menu on the specified user |
72+
73+
### ban_exemption_update
74+
75+
|Syntax |Description |
76+
|:-------|:-----------|
77+
| `ban_exemption_update <username> <flag>` | Exempt an account from specific kinds of bans. |
78+
79+
- Flag `IP`: Used to exempt someone from a non-VPN IP Ban. Use this if they are affected by another player's ban.
80+
- Flag `Datacenter`: Used to exempt someone from VPN/Datacenter bans.
81+
82+
### rename
83+
84+
|Syntax |Description |
85+
|:-------|:-----------|
86+
| `rename <username> <new character name>` | Used to properly rename a player mid-round. |
87+
88+
### playerpanel
89+
90+
|Syntax |Description |
91+
|:-------|:-----------|
92+
| `playerpanel <username>` | Opens the player panel for the specified user, containing shortcuts to various menus. |
93+
94+
- Keep a playerpanel open on suspected raiders, it'll allow you to react much quicker by just clicking the freeze button.
95+
96+
### banlist
97+
98+
|Syntax |Description |
99+
|:-------|:-----------|
100+
| `banlist <username>` | Opens a player's ban list. |
101+
102+
- By clicking on view, you can display a tooltip with the ID of each ban and other metadata.
103+
- Do not share the data shown to you in this tooltip, it contains PII. ![](../images/banlist-view.png)
104+
105+
### pardon
106+
107+
|Syntax |Description |
108+
|:-------|:-----------|
109+
| `pardon <ban id>` | Pardons a specific Server Ban. |
110+
111+
- get the ban ID from the [ban list](#banlist)
112+
113+
### roleunban
114+
115+
|Syntax |Description |
116+
|:-------|:-----------|
117+
| `roleunban <ban id>` | Pardons a specific Server Ban. |
118+
119+
- get the ban ID from the [ban list](#banlist)
120+
121+
## Addressing Bugs
122+
123+
### setmind
124+
125+
|Syntax |Description |
126+
|:-------|:-----------|
127+
| `setmind <username> <entity ID>` | Use this to force a player to take control of a certain (sentient) entity. Useful if Psionics sent someone to nullspace again or ghosted them. |
128+
129+
### spawnplayer
130+
131+
|Syntax |Description |
132+
|:-------|:-----------|
133+
| `spawnplayer <username>` | Spawn the given player's current character at your aghost's position. |
134+
135+
- Use this if you can't teleport someone out of nullspace after deleting their old body. You may need to use setmind to force them in.
136+
137+
### griddrag
138+
139+
> [!WARNING] Don't forget to turn griddrag off after using it! There's no indicator that it's enabled and you won't see the grid you're on moving as you're moving with it. If you forget to disable it, you'll probably end up janking around the station and disrupting the round.
140+
141+
|Syntax |Description |
142+
|:-------|:-----------|
143+
| `griddrag` | Toggles grid dragging. |
144+
145+
- Use this to drag stuck grids away from each other, such as a salvage wreck out of the LPO outpost.
146+
- After executing the command to enable dragging, simply click on the grid you want to pull and hold. You can drag it with your mouse.
147+
- The grid will gain velocity, move your mouse slowly until it's unstuck.
148+
- Execute it again to disable it.
149+
150+
## Eventing
151+
152+
### delaystart
153+
154+
|Syntax |Description |
155+
|:-------|:-----------|
156+
| `delaystart <delay in seconds>` | Used to delay the start of the round |
157+
158+
- You probably shouldn't use this frequently or without reason, such as to wait for more players before an event shift or after a server crash.
159+
160+
### addgamerule
161+
162+
|Syntax |Description |
163+
|:-------|:-----------|
164+
| `addgamerule <gamerule>` | Used to add game rules to the current round. These range from antag spawns to noospheric events. |
165+
166+
### addaction
167+
168+
|Syntax |Description |
169+
|:-------|:-----------|
170+
| `addaction <entity id> <action prototype>` | Used to grant entities the ability to perform special actions such as ActionFireball - ONI'SOMA! |
171+
172+
### loadgrid
173+
174+
|Syntax |Description |
175+
|:-------|:-----------|
176+
| `loadgrid <map id> <grid file> <x> <y>` | Used to spawn in grids such as shuttles. |
177+
178+
- Fly far enough away from the station. If you are too close, the grid might intersect and disrupt the round.
179+
180+
- Open the F3 Menu to get the required values from the debug menu. They'll be in the topmost block of text.
181+
182+
![](../images/loadgrid_f3.png)
183+
184+
- The grid file parameter should autocomplete, just start by typing `/Maps/` and you'll be able to explore the collection of grids/maps.
185+
186+
- Using the values from the above image, I could spawn in a recruiter shuttle at the location of my aghost as follows:
187+
188+
```
189+
loadgrid 4 /Maps/_DV/Shuttles/Admin/recruiter_ship.yml 964 273
190+
```
191+
192+
### spawncharacter
193+
194+
|Syntax |Description |
195+
|:-------|:-----------|
196+
| `spawncharacter <character name> <loadout>` | Used to spawn in one of your own characters with the specified loadout. |
197+
198+
- Use this to spawn your CC character with the `CentralCommandOfficial` loadout.
199+
200+
## Miscellaneous
201+
202+
### list
203+
204+
|list|Description|
205+
|:-------|:-----------|
206+
| `list <keyword>` | Search for commands by the specified keyword. |
207+
208+
### help
209+
210+
|list|Description|
211+
|:-------|:-----------|
212+
| `help <command>` | Display the specified command's documentation, if it exists. YMMV. |
213+
214+
### toggleshadows
215+
216+
|Syntax |Description |
217+
|:-------|:-----------|
218+
| `toggleshadows` | Will toggle rendering of shadows client-side. |
219+
220+
- Less straining on the eyes than fullbright while still allowing you to see clearly in most situations.
221+
- Remember to turn this back off before you deadmin to play a ghost role. It won't be disabled automatically.
222+
223+
### setadminooc
224+
225+
|Syntax |Description |
226+
|:-------|:-----------|
227+
| `setadminooc <hex color>` | Sets the color of your ghost and OOC messages. |
228+
229+
- This will persist, you only need to set it once.
230+
231+
### fuckrules
232+
233+
|Syntax |Description |
234+
|:-------|:-----------|
235+
| `fuckrules` | Use this to skip the rules screen that pops up on join. |
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)