Skip to content

Commit 1aef196

Browse files
committed
Rebase attempt #1
1 parent 4df8ea4 commit 1aef196

File tree

1,368 files changed

+56645
-1065112
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,368 files changed

+56645
-1065112
lines changed

.editorconfig

-6
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,17 @@
11
[*]
22
indent_style = tab
33
indent_size = 4
4-
<<<<<<< HEAD
54
charset = utf-8
65
trim_trailing_whitespace = true
76
insert_final_newline = true
8-
=======
9-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
107

118
[*.yml]
129
indent_style = space
1310
indent_size = 2
1411

1512
[*.py]
1613
indent_style = space
17-
<<<<<<< HEAD
1814

1915
[/tgui/**/*.{js,styl,ract,json,html}]
2016
indent_style = space
2117
indent_size = 2
22-
=======
23-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36

.github/CODEOWNERS

+2-10
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@
44
# In the event that multiple org members are to be informed of changes
55
# to the same file or dir, add them to the end under Multiple Owners
66

7-
#Francinum
8-
#SQL, Config, Manual Update Systems.
7+
# ChangelingRain
98

10-
<<<<<<< HEAD
119
/code/__DEFINES/clockcult.dm @ChangelingRain
1210
/code/game/gamemodes/blob/ @ChangelingRain
1311
/code/game/gamemodes/clock_cult/ @ChangelingRain
@@ -79,10 +77,4 @@
7977

8078
/code/__DEFINES/components.dm @Cyberboss @ninjanomnom
8179
/code/controllers/subsystem/air.dm @duncathan @MrStonedOne
82-
/code/datums/components/ @Cyberboss @ninjanomnom
83-
=======
84-
/code/controllers/subsystem/dbcore.dm @Francinum
85-
/SQL/ @Francinum
86-
/config/ @Francinum
87-
/code/controllers/configuration/ @Francinum
88-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
80+
/code/datums/components/ @Cyberboss @ninjanomnom

.github/CONTRIBUTING.md

-4
Original file line numberDiff line numberDiff line change
@@ -394,10 +394,6 @@ There is no strict process when it comes to merging pull requests. Pull requests
394394

395395
* Please explain why you are submitting the pull request, and how you think your change will be beneficial to the game. Failure to do so will be grounds for rejecting the PR.
396396

397-
* If your pull request is not finished make sure it is at least testable in a live environment. Pull requests that do not at least meet this requirement will be closed. You may request a maintainer reopen the pull request when you're ready, or make a new one.
398-
399-
* While we have no issue helping contributors (and especially new contributors) bring reasonably sized contributions up to standards via the pull request review process, larger contributions are expected to pass a higher bar of completeness and code quality *before* you open a pull request. Maintainers may close such pull requests that are deemed to be substantially flawed. You should take some time to discuss with maintainers or other contributors on how to improve the changes.
400-
401397
## Porting features/sprites/sounds/tools from other codebases
402398

403399
If you are porting features/tools from other codebases, you must give them credit where it's due. Typically, crediting them in your pull request and the changelog is the recommended way of doing it. Take note of what license they use though, porting stuff from AGPLv3 and GPLv3 codebases are allowed.

.gitignore

+1-11
Original file line numberDiff line numberDiff line change
@@ -210,18 +210,8 @@ tools/MapAtmosFixer/MapAtmosFixer/bin/*
210210
/_maps/**/backup/
211211
/_maps/templates.dm
212212

213-
<<<<<<< HEAD
214213
# Ignore custom music (amend as appropriate)
215214
/config/jukebox_music/sounds/*
216215
!/config/jukebox_music/sounds/exclude
217216
/config/title_music/sounds/*
218-
!/config/title_music/sounds/exclude
219-
=======
220-
# Ignore custom music and title screens (amend as appropriate)
221-
/config/jukebox_music/sounds/*
222-
!/config/jukebox_music/sounds/exclude
223-
/config/title_music/sounds/*
224-
!/config/title_music/sounds/exclude
225-
/config/title_screens/images/*
226-
!/config/title_screens/images/exclude
227-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
217+
!/config/title_music/sounds/exclude

.travis.yml

-36
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,10 @@
1-
<<<<<<< HEAD
21
anguage: generic
3-
=======
4-
language: generic
5-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
62
dist: xenial
73
sudo: false
84

95
branches:
10-
<<<<<<< HEAD
116
only:
127
- master
13-
=======
14-
except:
15-
- ___TGS3TempBranch
16-
- ___TGSTempBranch
17-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
188

199
matrix:
2010
include:
@@ -29,11 +19,7 @@ matrix:
2919
- tools/travis/install_build_tools.sh
3020
- tools/travis/install_spaceman_dmm.sh dreamchecker
3121
script:
32-
<<<<<<< HEAD
3322
- tools/travis/check_filedirs.sh beestation.dme
34-
=======
35-
- tools/travis/check_filedirs.sh nsv13.dme
36-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
3723
- tools/travis/check_changelogs.sh
3824
- find . -name "*.php" -print0 | xargs -0 -n1 php -l
3925
- find . -name "*.json" -not -path "./tgui/node_modules/*" -print0 | xargs -0 python3 ./tools/json_verifier.py
@@ -55,11 +41,7 @@ matrix:
5541
before_script:
5642
- tools/travis/template_dm_generator.py
5743
script:
58-
<<<<<<< HEAD
5944
- tools/travis/dm.sh -DTRAVISBUILDING -DTRAVISTESTING -DALL_MAPS beestation.dme
60-
=======
61-
- tools/travis/dm.sh -DTRAVISBUILDING -DTRAVISTESTING -DALL_MAPS nsv13.dme
62-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
6345

6446
- name: "Compile and Run Tests"
6547
addons:
@@ -84,21 +66,11 @@ matrix:
8466
- tools/travis/install_libmariadb.sh
8567
- tools/travis/install_rust_g.sh
8668
before_script:
87-
<<<<<<< HEAD
8869
- mysql -u root -e 'CREATE DATABASE bee_travis;'
8970
- mysql -u root bee_travis < SQL/beestation_schema.sql
9071
- tools/travis/build_bsql.sh
9172
script:
9273
- tools/travis/dm.sh -DTRAVISBUILDING beestation.dme || travis_terminate 1
93-
=======
94-
- mysql -u root -e 'CREATE DATABASE tg_travis;'
95-
- mysql -u root tg_travis < SQL/tgstation_schema.sql
96-
- mysql -u root -e 'CREATE DATABASE tg_travis_prefixed;'
97-
- mysql -u root tg_travis_prefixed < SQL/tgstation_schema_prefixed.sql
98-
- tools/travis/build_bsql.sh
99-
script:
100-
- tools/travis/dm.sh -DTRAVISBUILDING nsv13.dme || travis_terminate 1
101-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
10274
- tools/travis/run_server.sh
10375

10476
# - name: "Generate Documentation"
@@ -108,11 +80,7 @@ matrix:
10880
# - tools/travis/install_spaceman_dmm.sh dmdoc
10981
# before_script:
11082
# # Travis checks out a hash, try to get back on a branch.
111-
<<<<<<< HEAD
11283
# - git checkout -qf $(git name-rev --name-only HEAD) || true
113-
=======
114-
# - git checkout $TRAVIS_BRANCH || true
115-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
11684
# script:
11785
# - ~/dmdoc
11886
# - touch dmdoc/.nojekyll
@@ -121,7 +89,3 @@ matrix:
12189
# skip_cleanup: true
12290
# local_dir: dmdoc
12391
# github_token: $DMDOC_GITHUB_TOKEN
124-
<<<<<<< HEAD
125-
=======
126-
# fqdn: codedocs.tgstation13.org
127-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36

Dockerfile

-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
<<<<<<< HEAD
21
FROM tgstation/byond:512.1488 as base
3-
=======
4-
FROM tgstation/byond:512.1478 as base
5-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
62

73
FROM base as build_base
84

README.md

-29
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,13 @@
1-
<<<<<<< HEAD
21
<h1 align="center">BeeStation 13 Codebase</h1>
32

43

5-
=======
6-
## NVS 13 codebase
7-
8-
[![Build Status](https://travis-ci.com/DDMers/NSV13.svg?branch=master)](https://travis-ci.com/DDMers/NSV13) [![Krihelimeter](https://www.krihelinator.xyz/badge/DDMers/nsv13)](https://www.krihelinator.xyz)
9-
[![Percentage of issues still open](https://isitmaintained.com/badge/open/DDMers/nsv13.svg)](https://isitmaintained.com/project/DDMers/nsv13 "Percentage of issues still open") [![Average time to resolve an issue](https://isitmaintained.com/badge/resolution/DDMers/nsv13.svg)](https://isitmaintained.com/project/DDMers/nsv13 "Average time to resolve an issue") ![Coverage](https://img.shields.io/badge/coverage---2%25-red.svg)
10-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
114
[![forthebadge](https://forthebadge.com/images/badges/built-with-resentment.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/contains-technical-debt.svg)](https://user-images.githubusercontent.com/8171642/50290880-ffef5500-043a-11e9-8270-a2e5b697c86c.png) [![forinfinityandbyond](https://user-images.githubusercontent.com/5211576/29499758-4efff304-85e6-11e7-8267-62919c3688a9.gif)](https://www.reddit.com/r/SS13/comments/5oplxp/what_is_the_main_problem_with_byond_as_an_engine/dclbu1a)
125
[![Build Status](https://travis-ci.com/BeeStation/BeeStation-Hornet.svg?branch=master)](https://travis-ci.com/BeeStation/BeeStation-Hornet) ![Open Issues](https://isitmaintained.com/badge/open/BeeStation/BeeStation-Hornet.svg)
136

147
**Website:** http://beestation13.com
158
**Code:** https://github.com/beestation/beestation-hornet
169
**Wiki:** https://wiki.beestation13.com/view/Main_Page
1710

18-
<<<<<<< HEAD
19-
=======
20-
### NSV Information
21-
22-
**Discord:** https://discord.gg/u7uwyQ3
23-
24-
### Upstream Information
25-
**Website:** https://www.tgstation13.org
26-
**Code:** https://github.com/tgstation/tgstation
27-
**Wiki** https://tgstation13.org/wiki/Main_Page
28-
**IRC:** irc://irc.rizon.net/coderbus or if you dont have an IRC client, you can click [here](https://kiwiirc.com/client/irc.rizon.net:6667/?&theme=cli#coderbus)
29-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
3011

3112
## DOWNLOADING
3213

@@ -117,23 +98,13 @@ https://github.com/tgstation/tgstation-server
11798

11899
## MAPS
119100

120-
<<<<<<< HEAD
121101
BeeStation currently comes equipped with these maps.
122102

123103
* [DeltaStation (default)](https://wiki.beestation13.com/view/DeltaStation)
124104
* [BoxStation](https://wiki.beestation13.com/view/Boxstation)
125105
* [MetaStation](https://wiki.beestation13.com/view/MetaStation)
126106
* [PubbyStation](https://wiki.beestation13.com/view/PubbyStation)
127107
* [DonutStation](https://wiki.beestation13.com/view/Donutstation)
128-
=======
129-
/tg/station currently comes equipped with five maps.
130-
131-
* [BoxStation (default)](https://tgstation13.org/wiki/Boxstation)
132-
* [MetaStation](https://tgstation13.org/wiki/MetaStation)
133-
* [DeltaStation](https://tgstation13.org/wiki/DeltaStation)
134-
* [PubbyStation](https://tgstation13.org/wiki/PubbyStation)
135-
* [DonutStation](https://tgstation13.org/wiki/Donutstation)
136-
>>>>>>> 6019aa33c0e954c94587c43287536eaf970cdb36
137108

138109

139110
All maps have their own code file that is in the base of the _maps directory. Maps are loaded dynamically when the game starts. Follow this guideline when adding your own map, to your fork, for easy compatibility.

SQL/database_changelog.txt

-14
Original file line numberDiff line numberDiff line change
@@ -40,20 +40,6 @@ CHANGE `server` `server_name` varchar(32);
4040
----------------------------------------------------
4141

4242

43-
Version 5.3, 6 July 2019, by Atlanta-Ned
44-
Added a `feedback` column to the admin table, used for linking to individual admin feedback threads. Currently this is only used for statistics tracking tools such as Statbus and isn't used by the game.
45-
46-
ALTER TABLE `admin` ADD `feedback` VARCHAR(255) NULL DEFAULT NULL AFTER `rank`;
47-
48-
----------------------------------------------------
49-
50-
Version 5.2, 30 May 2019, by AffectedArc07
51-
Added a field to the `player` table to track ckey and discord ID relationships
52-
53-
ALTER TABLE `player`
54-
ADD COLUMN `discord_id` BIGINT NULL DEFAULT NULL AFTER `flags`;
55-
----------------------------------------------------
56-
5743
Version 5.1, 25 Feb 2018, by MrStonedOne
5844
Added four tables to enable storing of stickybans in the database since byond can lose them, and to enable disabling stickybans for a round without depending on a crash free round. Existing stickybans are automagically imported to the tables.
5945

0 commit comments

Comments
 (0)