SS14 Knowledgebase
===
**If you're reading this and you're not trying to edit the wiki links, some moron broke the wiki again. Please ping someone on discord to change it back to "Book Mode".**
If you *are* trying to edit the links, then this is where you need to be.
Everything that's not headings or list items is ignored. Like this text.
To add a new note, type \[ (without the backslash), then enter the title of the new note, then select "Add new team note".
Remember that these are live edits. If you're editing a link, be fast, or copy-paste your changes in. Otherwise, some unlucky dude might load the pages at the wrong time and get a broken nav pane.
Use the refresh button at the top middle of the navigation pane to see any changes you make.
Based? Based on what? - Based Wiki Editor
Based on these nuts. - Concerned Developer
Anyway, this is what actually becomes the nav panel:
- [Overview](/vJp0-PyuSNeWMb5GA00B4Q)
- [Quickstart: I want to...](/tlnDiutATZafjSmAkGEbDQ)
## Beginner Materials
- [Setting up Development Tools](/BZkI4RlUQbm09QWrXCZ3kg)
- [Mapping Tutorial](/1CmC4RpnStSAIOKWWa1fyw)
- [Beginner's Guide to SS14 Programming](/x2JdZV8pS2W7b-pM2bsstA)
- [Tutorials for Beginners: Adding a Clown Horn](/RajJdVtIRH2m7Mq9W8yqLQ)
- [Module & Hierarchy Overview](/v6Wu4eDwQ5O3mN48C9i3Xg)
- ["How do I code?"](/H1fU1qxVU)
- [Terms and Acronyms](/3odRaQPOSgSG_49QMh-R1A)
- [Super Simple 14: RobustToolbox and You!](/@ss14/tutorial/%2F7SqojzMWTTqsttexPx04nQ)
## Technical Documentation
- [Overview](/@ss14/technical-documentation-overview)
- [Class/Code Compendium](/1wd7d1U9RFymajGWSlgZrA)
- [List of Component Interfaces](/iPWQJESHQyWCh1SHiNiFxg)
- [Useful Components](/Ylu424U6RN6WuaSTBQWkug)
- [Code Quality Guidelines](/Awj5TvdXTaOmhU2XZOsdQg)
- [Debugging Tool List](/oEFG4YMKTy6xUFbVsx9JiA)
- [Making PRs that need Engine Changes](/lD1iYhmSSTCybvYGyNV93Q)
## Technical Module Documentation
- [About Entities and Components](/1PjUxDb7Rlav3U27uJnPxg)
- [Entity & Component Netcode](/1coTFWwLR-Ogev3Cn8u1JQ)
- [Editing Shaders](/e0cee9qYQFe-I4K7j0ofMw)
- [Testing The Lobby](/-DvdG2EQSI65_L47y5zN7Q)
## Design and Goals
- [Roadmap](/eRaM7TTvQ1Kj26bLf761bg)
- [Map Editor](/HJwEnQRGU)
- [UI Design](/o6R4ZLGPSayrAO3AUu88eA)
## Content (to be reorganized)
- [Defining your first item](/faoh09kORDqor2wqyzWWLw)
- [Adding/Modifying Player Controls](/D0B5RKaMR6Wx1A5LsmowzA)
- [Spriting for SS14](/sh27mOP6QeqeToYGap4DkA)
- [Vector image workflow](/5WaeaEhHTfGJ0El0GEBlng)
- [YAML crash course](/IQ4sVnLYQFODMBuvdzDQ9g)
- [YAML prototype entity schema](/makHsqfNTdO7htZGn362lQ)
- [Prototype types](/A0R6AASnRUOjC_fUS2W_NQ)
- [Server Hosting Tutorial](/hCSV7oV0Q_q3WnuL2rqC3Q)
- [Localization](/vXe4OGVMQkKf3AIBYRa7MQ)
- [Creating Actions](/MoYSlHsdQd621fxTxWI4dg)
- [Creating Alerts](/a3AYQZXLQB60dxTU8xc_OA)
## Engine
- [IoC](/fHxb2ChAQVuF3yIFWWZP9Q)
- [EntityCoordinates](/M99oJCkjTFO9SHAZDoz6kA)
- [UI system tutorial](/b6eklcBwT-awjXmdA4BTmg)
- [Texture load parameters](/iDgUCbBETC2kl-TkqOG8OQ)
- [Sprites and icons](/8KDbI726QWWr5ekc_S5X3g)
- [URI handling](/pOhTYpiYTRarSpVwDfQ_hg)
- [Network handshake](/LAD2r5_rSRKgsYPGg91Dmg)
- [Launcher design](/mHOtrQQFR0irAWlleI-F4w)
- [#Spaceart piratepad backup](/iyoDHMSRRJG4aEEFDs-pgQ)
## System Documentation
- [Sandbox: how to not ruin your friend's sandcastle.](/bevB7HX8QC6ylVyILVL7_Q)
- [Braindump on physics engine redesign](/Lq0Ba5jVSSGHXNiua8gKtg)
- [Lighting, FOV](https://hackmd.io/@ss14/lighting-fov)
- [Entity Visibility](/0yC5HSkjSUuQoZNIJQwNZQ)
- [Misc technical notes](/fUPCP7RDTe6mN6lroa0K_w)
- [Controls](/AnrSGcBMTjaqcT6X7cihNw)
- [AI documentation](https://hackmd.io/nb3GyVzRSXGJcLT56ncyKQ)
- [Literally Everything Netcode](/Iboodr1xQMSwWMtCu3N_4w)
- [Power System](/ZmFcFhWIRGGVcnyzq9s1pw)
- [Body system](/pknHK44gRjmEgerDAHHIOg)
- [SS14 Chemistry](/zJcdGiwZSsKC_a3AdjPuiw)
- [Atmospherics](/eAwC6ZBySHySbH3XMNVu1g)
- [Construction](/GP3vTF_QSp-oLOJuhobsPg)
- [Regarding MIDI](/bromg4hPR0iqUjE2dVD_nQ)
## Art direction & branding
- [Naming things](/aRXRPceQS-OFnGJKlvTWCw)
## Resources
- [Links](/j1F8c6EAS4aZ4yw58IlIVw)
## Gameplay Feature Ideas
- [Cargo Design](/ksv3a1R3TEW2n5E468OrzQ)
- [Replacing Research with Mechanics](/YP6CxdUOQoq_31syVzx5jQ)
- [Science brainstorming](/GM9c9VwxRLqtJ76nl8rtaA)
- [Data Networks](/znJEU_0PSXOZbhIVbZAzrw)
- [Machinery damage](/jcogE3I_TVSZ0bOo8tCmAg)
- [Computers](/LMmQQzVTQBGbQdsgVj81nA)
- [Hacking](/MZRBeoywRYW_PX3kMzE09g)
- [Mechs](/RL4pHAVXQzWGfkexhj6cOA)
- [PDA](/3xbHa3HyQLm7-abpihLMWA)
- [Airlocks](/6zcWcQ36RwCMHs6HoYN_Ng)
- [Observers (Ghosts)](/PnD-lsHcQrSxFZS32S9zNw)
- [Research](/8t_7qeYcTdiH-0M04xaBgA)
- [Xenobiology](/HJuJ4wKgD)
- [Virtual Computers](/HyrAuVPeP)
- [Identity](/FVUSwVsWQsSKDVUGB2Alyg)
- [Health](/Y3pZiGm_TxeEDWwdpDEyQA)
- [Combat](/uOeKRgBVRdym3zR7QL7NKw)
- [Guns](/iAkloCdbQBKtFljhippQ_Q)
- [Other Mob Inventories](/cUSr3A8MTLe2UYw0ASqjCg)
- [Heat Management](/WrCONymtSZWAUBIWi4Qn2w)
- [Urist on machinery remote control](/Vu6JlrdsRCSh5D7yOSp5kA)
- [Urist on ID and access](/Y06QzJi7T6-KkxxpZ0anQA)
- [Urist on game tensioner/threat AI](/V_TwZif2TVip6Y0J-Yv33Q)
- [Gameplay loops](/s0bhEJ3eRIeEM0kZy5hW0w)
- [Economics](/m87mhmF6R8SLvck0uUQ3jw)
- [Urist's legacy roadmap](/hqouCZ8WSaODYXh5L_WuUA)
- [Small notes](/LfJ3hvynSSOznHA1NZ7K2Q)
- [Mining replacement: salvage crew](/JXksBqKORCOUcmVCc8y2oQ)
- [Advanced bartending](/JnFmrcYfS7G_NYEq3yH3Zg)
- [Power source ideas](/JXm1GyI4QGunEvoYBqyTpQ)
- [Virology Rework](/b3Yxu-KvR5O376JVJ_wHGQ)
- [Sound design](/Hz6PHBToRziXRhkAbx9D4A)
- [SS13 Chem info dump](/_Q98ZnzxS0yY6m5uHRVrLA)
- [Telescience](/z6FkooYLR_OvQ4jwmpiPUA)
- [[HURTZ] INTERDEPARTEMENTAL INTERACTION AND GAME LOOP HELPERS](/saqp9ac7QRq1XPSpjywQig)
- [[HURTZ] Performance Report](/8TP_qx2OTXK5rh1DGtC_mw)
- [[HURTZ] Audits; or "Nothing ever works right"](/KXt0-pTxT5O_JlVT9cWZYA)
- [Rules draft](/abjWnO1MTpmKP9ahZ2C7Fw)
{"title":"The Space Station 14 community wiki.","description":"For showing off half-baked ideas that will never be implemented.","image":"https://spacestation14.io/images/newer.svg"}