mirror of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP.git
synced 2025-12-09 10:07:13 +00:00
…l-Station-13-RP into opendream_branch<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> ## About The Pull Request adjusts the repo to work with opendream <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> ## Why It's Good For The Game a more modern, and hopefully more reliable engine!!! <!-- Argue for the merits of your changes and how they benefit the game, especially if they are controversial and/or far reaching. If you can't actually explain WHY what you are doing will improve the game, then it probably isn't good for the game in the first place. --> ## Changelog <!-- If your PR modifies aspects of the game that can be concretely observed by players or admins you should add a changelog. If your change does NOT meet this description, remove this section. Be sure to properly mark your PRs to prevent unnecessary GBP loss. You can read up on GBP and it's effects on PRs in the tgstation guides for contributors. Please note that maintainers freely reserve the right to remove and add tags should they deem it appropriate. You can attempt to finagle the system all you want, but it's best to shoot for clear communication right off the bat. --> 🆑 code: changed the code to work with Opendream /🆑 <!-- Both 🆑's are required for the changelog to work! You can put your name to the right of the first 🆑 if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. -->
232 lines
3.9 KiB
Plaintext
232 lines
3.9 KiB
Plaintext
### Files and folders specified here will never be tracked.
|
|
|
|
# Ignore everything in datafolder and subdirectories
|
|
/data/**/*
|
|
/tmp/**/*
|
|
|
|
# Ignore byond config folder.
|
|
/cfg/**/*
|
|
|
|
# Ignore IDE files we don't need in the repo.
|
|
/.vs/**/*
|
|
/tgstation/FileContentIndex/**/*
|
|
/FileContentIndex/**/*
|
|
/v17/**/*
|
|
/v18/**/*
|
|
/v19/**/*
|
|
/v20/**/*
|
|
/v21/**/*
|
|
/v22/**/*
|
|
|
|
# Ignore compiled linux libs in the root folder, e.g. librust_g.so
|
|
/*.so
|
|
|
|
# Ignore compiled files and other files generated during compilation.
|
|
*.mdme
|
|
*.mdme.*
|
|
*.dmb
|
|
*.rsc
|
|
*.m.dme
|
|
*.test.dme
|
|
*.lk
|
|
*.int
|
|
*.backup
|
|
|
|
# Opendream compile result
|
|
citadel.json
|
|
|
|
### https://raw.github.com/github/gitignore/cc542de017c606138a87ee4880e5f06b3a306def/Global/Linux.gitignore
|
|
|
|
*~
|
|
|
|
# Temporary files which can be created if a process still has a handle open of a deleted file
|
|
.fuse_hidden*
|
|
|
|
# KDE directory preferences
|
|
.directory
|
|
|
|
# Linux trash folder which might appear on any partition or disk
|
|
.Trash-*
|
|
|
|
|
|
### https://raw.github.com/github/gitignore/cc542de017c606138a87ee4880e5f06b3a306def/Global/Vim.gitignore
|
|
|
|
# swap
|
|
[._]*.s[a-w][a-z]
|
|
[._]s[a-w][a-z]
|
|
# session
|
|
Session.vim
|
|
# temporary
|
|
.netrwhist
|
|
*~
|
|
# auto-generated tag files
|
|
tags
|
|
|
|
|
|
### https://raw.github.com/github/gitignore/cc542de017c606138a87ee4880e5f06b3a306def/Python.gitignore
|
|
|
|
# Byte-compiled / optimized / DLL files
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
|
|
# PyInstaller
|
|
# Usually these files are written by a python script from a template
|
|
# before PyInstaller builds the exe, so as to inject date/other infos into it.
|
|
*.manifest
|
|
*.spec
|
|
|
|
# Installer logs
|
|
pip-*.txt
|
|
|
|
# Unit test / coverage reports
|
|
htmlcov/
|
|
.tox/
|
|
.coverage
|
|
.coverage.*
|
|
.cache
|
|
nosetests.xml
|
|
coverage.xml
|
|
.hypothesis/
|
|
|
|
# Translations
|
|
*.mo
|
|
*.pot
|
|
|
|
# Django stuff:
|
|
*.log
|
|
|
|
# Scrapy stuff:
|
|
.scrapy
|
|
|
|
# Sphinx documentation
|
|
docs/_build/
|
|
|
|
# IPython Notebook
|
|
.ipynb_checkpoints
|
|
|
|
# pyenv
|
|
.python-version
|
|
|
|
# celery beat schedule file
|
|
celerybeat-schedule
|
|
|
|
# dotenv
|
|
.env
|
|
|
|
# IntelliJ IDEA / PyCharm (with plugin)
|
|
.idea
|
|
|
|
# Spyder project settings
|
|
.spyderproject
|
|
|
|
# Rope project settings
|
|
.ropeproject
|
|
|
|
|
|
### https://raw.github.com/github/gitignore/cc542de017c606138a87ee4880e5f06b3a306def/Global/Windows.gitignore
|
|
|
|
# Windows image file caches
|
|
Thumbs.db
|
|
ehthumbs.db
|
|
|
|
# Folder config file
|
|
Desktop.ini
|
|
|
|
# Recycle Bin used on file shares
|
|
$RECYCLE.BIN/
|
|
|
|
# Windows shortcuts
|
|
*.lnk
|
|
|
|
|
|
### https://raw.github.com/github/gitignore/cc542de017c606138a87ee4880e5f06b3a306def/Global/OSX.gitignore
|
|
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Icon must end with two \r
|
|
Icon
|
|
|
|
|
|
# Thumbnails
|
|
._*
|
|
|
|
# Files that might appear in the root of a volume
|
|
.DocumentRevisions-V100
|
|
.fseventsd
|
|
.Spotlight-V100
|
|
.TemporaryItems
|
|
.Trashes
|
|
.VolumeIcon.icns
|
|
|
|
# Directories potentially created on remote AFP share
|
|
.AppleDB
|
|
.AppleDesktop
|
|
Network Trash Folder
|
|
Temporary Items
|
|
.apdisk
|
|
|
|
*.before
|
|
|
|
# Sublime
|
|
*.sublime-project
|
|
*.sublime-workspace
|
|
|
|
# Visual studio stuff
|
|
*.vscode/*
|
|
/tools/MapAtmosFixer/MapAtmosFixer/obj/*
|
|
/tools/MapAtmosFixer/MapAtmosFixer/bin/*
|
|
/tools/CreditsTool/bin/*
|
|
/tools/CreditsTool/obj/*
|
|
|
|
# GitHub Atom
|
|
.atom-build.json
|
|
|
|
# KDevelop and Kate
|
|
*.kdev4*
|
|
*.kate-swp
|
|
|
|
# Extra map stuff
|
|
/maps/**/backup/
|
|
/maps/templates.dm
|
|
|
|
# Extra DMI stuff
|
|
/icons/*.dme
|
|
|
|
#dmdoc default folder
|
|
/dmdoc
|
|
|
|
# Ignore custom music and title screens (amend as appropriate)
|
|
/config/jukebox_music/sounds/*
|
|
!/config/jukebox_music/sounds/exclude
|
|
/config/title_music/sounds/*
|
|
!/config/title_music/sounds/exclude
|
|
/config/title_screens/images/*
|
|
!/config/title_screens/images/exclude
|
|
|
|
#Linux docker
|
|
/tools/LinuxOneShot/SetupProgram/obj/*
|
|
/tools/LinuxOneShot/SetupProgram/bin/*
|
|
/tools/LinuxOneShot/SetupProgram/.vs
|
|
/tools/LinuxOneShot/Database
|
|
/tools/LinuxOneShot/TGS_Config
|
|
/tools/LinuxOneShot/TGS_Instances
|
|
/tools/LinuxOneShot/TGS_Logs
|
|
|
|
# Built auxtools libraries and intermediate files
|
|
aux*.dll
|
|
libaux*.so
|
|
aux*.pdb
|
|
|
|
# byond-tracy, we intentionally do not ship this and do not want to maintain it
|
|
prof.dll
|
|
libprof.so
|
|
|
|
# JavaScript tools
|
|
**/node_modules
|
|
|
|
# Screenshot tests
|
|
/artifacts
|