Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tgui hive status revived #1

Closed
wants to merge 1,106 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1106 commits
Select commit Hold shift + click to select a range
31e1c61
Return bleeding visibility on examine (#10188)
QualityVan May 14, 2022
ee8693c
Automatic changelog generation for PR #10188 [ci skip]
tgstation-server May 14, 2022
9ce4ad0
makes robot repair automaticvally select next damaged limb (#10189)
Walarks May 14, 2022
03a2daf
Automatic changelog generation for PR #10189 [ci skip]
tgstation-server May 14, 2022
395157d
makes lv crashed ship area underground (#10179)
RipGrayson May 14, 2022
835e210
Automatic changelog generation for PR #10179 [ci skip]
tgstation-server May 14, 2022
1592f7c
Fire Support Changes (#10116)
tyeagg May 14, 2022
bcaa8e7
Automatic changelog generation for PR #10116 [ci skip]
tgstation-server May 14, 2022
3a26417
I have yet to meet man who can outsmart bullet (The SG Minigun) (#10151)
Arctrooper8 May 14, 2022
16b13b6
Automatic changelog generation for PR #10151 [ci skip]
tgstation-server May 14, 2022
ea49516
TGUI updates (#9772)
TiviPlus May 14, 2022
9279779
Automatic changelog generation for PR #9772 [ci skip]
tgstation-server May 14, 2022
bbb3e88
The lorenining of Guns- Rifle Edition (#10080)
Pariah919 May 14, 2022
ea9d1b9
Automatic changelog generation for PR #10080 [ci skip]
tgstation-server May 14, 2022
fdef9c2
Prevents kitting undamaged limbs (#10191)
QualityVan May 14, 2022
d9e0c3f
Automatic changelog generation for PR #10191 [ci skip]
tgstation-server May 14, 2022
a20308d
Automatic changelog compile [ci skip]
actions-user May 15, 2022
ac69ecf
Mapper QOL improvements (#10203)
RipGrayson May 15, 2022
5eb2771
Automatic changelog generation for PR #10203 [ci skip]
tgstation-server May 15, 2022
263384e
Three minor gun fixes (#10204)
QualityVan May 15, 2022
8ca1a7e
Automatic changelog generation for PR #10204 [ci skip]
tgstation-server May 15, 2022
9601f50
Swapping attachments keeps the old attachment in-hand (#10200)
breadhunt May 15, 2022
f386570
Automatic changelog generation for PR #10200 [ci skip]
tgstation-server May 15, 2022
5aca3d3
Bay station and deform removal. (#10100)
Arctrooper8 May 15, 2022
1a66773
Automatic changelog generation for PR #10100 [ci skip]
tgstation-server May 15, 2022
2f7ee1f
Removes Xeno Ability to Instantly Extinguish On Fire Humans With Help…
ShadedLamp May 15, 2022
e05d6eb
Automatic changelog generation for PR #10212 [ci skip]
tgstation-server May 15, 2022
5b03e50
Medical Scanner Buff + Qol (#9848)
hyper2snyper May 15, 2022
f913474
Automatic changelog generation for PR #9848 [ci skip]
tgstation-server May 15, 2022
9bba2fd
SG minigun fixes (#10209)
Arctrooper8 May 15, 2022
40116f1
Automatic changelog generation for PR #10209 [ci skip]
tgstation-server May 15, 2022
8677cf6
Disable on hijack (#10208)
Wayland-Smithy May 15, 2022
5c90049
Automatic changelog generation for PR #10208 [ci skip]
tgstation-server May 15, 2022
b9a984e
Deployables check whether their turf is blocked more reliably (#10196)
DeltaFire15 May 15, 2022
a115eb8
Automatic changelog generation for PR #10196 [ci skip]
tgstation-server May 15, 2022
6185fa7
Changes PO description (#10211)
Arctrooper8 May 15, 2022
80bb476
Automatic changelog generation for PR #10211 [ci skip]
tgstation-server May 15, 2022
bb4d729
Nerf flare gun spam (#10207)
Wayland-Smithy May 15, 2022
dba11b6
Automatic changelog generation for PR #10207 [ci skip]
tgstation-server May 15, 2022
112e54d
Removes unused xeno define (#10219)
ShadedLamp May 15, 2022
c09f5b3
Automatic changelog compile [ci skip]
actions-user May 16, 2022
a36b953
fix sandbag exploit (#10218)
BraveMole May 16, 2022
e0d3083
Automatic changelog generation for PR #10218 [ci skip]
tgstation-server May 16, 2022
b3694eb
Adds and Replaces To_Chat() With Balloon_Alerts() in Plasmacutter Int…
ShadedLamp May 16, 2022
3e013e0
Automatic changelog generation for PR #10220 [ci skip]
tgstation-server May 16, 2022
6548c0d
Automatic changelog compile [ci skip]
actions-user May 17, 2022
a70da3c
camera fixes (#10225)
novaepee May 17, 2022
bd6785e
Automatic changelog generation for PR #10225 [ci skip]
tgstation-server May 17, 2022
b90f695
Automatic changelog compile [ci skip]
actions-user May 18, 2022
e7a3286
Harvester fixes and qol (#10187)
Walarks May 18, 2022
f37566d
Automatic changelog generation for PR #10187 [ci skip]
tgstation-server May 18, 2022
4ebb1dd
deployable module bugfixes (#10194)
Lumipharon May 18, 2022
da7b63b
Automatic changelog generation for PR #10194 [ci skip]
tgstation-server May 18, 2022
db2c6f4
new imaginary friend outfit (#10199)
Mechanelize May 18, 2022
05c7351
Automatic changelog generation for PR #10199 [ci skip]
tgstation-server May 18, 2022
4ab0bd0
SG Minigun balance (#10210)
Arctrooper8 May 18, 2022
9b4eac9
Automatic changelog generation for PR #10210 [ci skip]
tgstation-server May 18, 2022
00e88fe
Automatic changelog compile [ci skip]
actions-user May 19, 2022
9c00949
Adds and Replaces To_Chat() With Balloon_Alerts() in Defiler Abilitie…
ShadedLamp May 19, 2022
6a1e694
Automatic changelog generation for PR #10221 [ci skip]
tgstation-server May 19, 2022
cfd4ff7
Automatic changelog compile [ci skip]
actions-user May 20, 2022
68eb77c
Burning Flesh (#10235)
Lumipharon May 20, 2022
da9fded
Automatic changelog generation for PR #10235 [ci skip]
tgstation-server May 20, 2022
c12b4db
Resin Constructions Now Can Be Radial Selected (#10244)
ShadedLamp May 20, 2022
d8cb78e
Automatic changelog generation for PR #10244 [ci skip]
tgstation-server May 20, 2022
cc96be2
Queen Hive Message Is Now Displayed and Animated (#10252)
ShadedLamp May 20, 2022
eedc23e
Automatic changelog generation for PR #10252 [ci skip]
tgstation-server May 20, 2022
21c4520
let anyone w/o ACCESS_MARINE_PREP get through door (#10251)
novaepee May 20, 2022
d4330a3
Automatic changelog generation for PR #10251 [ci skip]
tgstation-server May 20, 2022
eefe5e7
fix git mistake (#10249)
novaepee May 20, 2022
1206f43
Automatic changelog generation for PR #10249 [ci skip]
tgstation-server May 20, 2022
bc55d41
Lore Preferences Update (#10197)
Arctrooper8 May 20, 2022
94bdede
Automatic changelog generation for PR #10197 [ci skip]
tgstation-server May 20, 2022
20485d7
Reverses health scanner kitted logic (#10246)
QualityVan May 20, 2022
b1127d5
Automatic changelog generation for PR #10246 [ci skip]
tgstation-server May 20, 2022
8525510
Fixes Broken Throwing Armor Check (#10253)
ShadedLamp May 20, 2022
9177a5e
Automatic changelog generation for PR #10253 [ci skip]
tgstation-server May 20, 2022
97a773a
Orion Military Outpost (#9938)
tyeagg May 20, 2022
ac5a87d
Automatic changelog generation for PR #9938 [ci skip]
tgstation-server May 20, 2022
ecffb53
Xeno Pheromones Selection Now Made in Radial Menu (#10240)
ShadedLamp May 20, 2022
12e345c
Automatic changelog generation for PR #10240 [ci skip]
tgstation-server May 20, 2022
1a21156
Minor Refactor To Weeds Radial Menu (#10241)
ShadedLamp May 20, 2022
b218647
Automatic changelog generation for PR #10241 [ci skip]
tgstation-server May 20, 2022
761c75c
Railgun Changes (#10125)
tyeagg May 20, 2022
d1c3fd6
Automatic changelog generation for PR #10125 [ci skip]
tgstation-server May 20, 2022
5972971
add <b> (#10242)
novaepee May 20, 2022
724fcb3
Automatic changelog generation for PR #10242 [ci skip]
tgstation-server May 20, 2022
e81662d
Automatic changelog compile [ci skip]
actions-user May 21, 2022
1250cf5
Psychic link is manually cancellable, Buffs range (#10193)
Walarks May 21, 2022
4af987a
Automatic changelog generation for PR #10193 [ci skip]
tgstation-server May 21, 2022
18f9a2b
Hivemind broke everything (#10250)
ShadedLamp May 21, 2022
a502e96
Automatic changelog generation for PR #10250 [ci skip]
tgstation-server May 21, 2022
3f75343
No more hive orders (#10260)
ShadedLamp May 21, 2022
b318e34
Automatic changelog compile [ci skip]
actions-user May 22, 2022
5cb9375
Adds and Replaces To_Chat() With Balloon_Alerts() in Drone, Hivelord,…
ShadedLamp May 22, 2022
76255e6
Automatic changelog generation for PR #10223 [ci skip]
tgstation-server May 22, 2022
72255f4
Gives CSE starting mats (#10258)
Naaanii May 22, 2022
de491c0
Automatic changelog generation for PR #10258 [ci skip]
tgstation-server May 22, 2022
f4bf5fe
Armor Check Refactor (Now With Manual Merge Conflict Resolution) (#10…
ShadedLamp May 22, 2022
2c72994
Automatic changelog generation for PR #10224 [ci skip]
tgstation-server May 22, 2022
b319396
Adds and Replaces To_Chat() With Balloon_Alerts() in Runner Abilities…
ShadedLamp May 22, 2022
ab40220
Automatic changelog generation for PR #10222 [ci skip]
tgstation-server May 22, 2022
413bd5b
All Xenos Now Have Overwatch Ability Through Chat (#10255)
ShadedLamp May 22, 2022
982a457
Automatic changelog generation for PR #10255 [ci skip]
tgstation-server May 22, 2022
0b1d033
"This CODEOWNERS file contains errors" (#10266)
Wayland-Smithy May 22, 2022
a1a377b
no more perma stacks (#10267)
Wayland-Smithy May 22, 2022
f16a3fc
Automatic changelog generation for PR #10267 [ci skip]
tgstation-server May 22, 2022
11d2624
Changes most shipside chairs and tables to not drop metal when decons…
RipGrayson May 22, 2022
ed3245f
Automatic changelog generation for PR #10248 [ci skip]
tgstation-server May 22, 2022
8c6463b
Soldering tool resprite by moi (#10263)
Sirsnek15 May 22, 2022
a5b4d65
Automatic changelog generation for PR #10263 [ci skip]
tgstation-server May 22, 2022
b2db867
Automatic changelog compile [ci skip]
actions-user May 23, 2022
f3a90ab
Moves blessings UI to separate datum
ShadedLamp May 22, 2022
b4c9d16
Shifting over good icons
ShadedLamp May 22, 2022
2618196
Researcher UI Maybe?
ShadedLamp May 22, 2022
f8f12dc
Fuck. I broke something.
ShadedLamp May 22, 2022
bc0f75c
Now it works
ShadedLamp May 22, 2022
1b63a1b
Static data minimap icons
ShadedLamp May 22, 2022
e26eaaf
BUTTONS
ShadedLamp May 22, 2022
ae458a9
Shifting buttons around
ShadedLamp May 22, 2022
6f037b5
Rearranging buttons
ShadedLamp May 23, 2022
8a432d3
Starting to hook up actions
ShadedLamp May 23, 2022
5252c42
Enabling button actions
ShadedLamp May 23, 2022
53ff7bc
Removing overwatch button
ShadedLamp May 23, 2022
53286dd
Removes largely unused keybind and OW changes
ShadedLamp May 23, 2022
bf027c5
Merge branch 'OverwatchChanges' into LessCursedDataPackages
ShadedLamp May 23, 2022
f4e2067
Merging unregister call.
ShadedLamp May 23, 2022
03c66ee
Merge branch 'OverwatchChanges' into LessCursedDataPackages
ShadedLamp May 23, 2022
1d85224
Hivemind tests
ShadedLamp May 23, 2022
fb2626c
Adding in action can use check inside overwatch
ShadedLamp May 23, 2022
f608aea
Merge branch 'OverwatchChanges' into LessCursedDataPackages
ShadedLamp May 23, 2022
eee4316
Now it works. I think.
ShadedLamp May 24, 2022
8886922
Ghost orbiting now updates properly
ShadedLamp May 24, 2022
e5dfd61
Invert incorrect logic
ShadedLamp May 24, 2022
dfc8ee3
Beginning of pop pyramid
ShadedLamp May 24, 2022
00ca85c
Time to figure out what the linters want
ShadedLamp May 24, 2022
53bacb7
Linters Plz
ShadedLamp May 24, 2022
052a378
Please for the love of god linters
ShadedLamp May 24, 2022
22a4daf
Please work
ShadedLamp May 24, 2022
857eb21
Adding pyramid.
ShadedLamp May 24, 2022
4a032af
Sections are now collapsible since they get long
ShadedLamp May 24, 2022
ff88475
Increase font size for numbers
ShadedLamp May 24, 2022
c94470e
Green Checkmark Maybe???
ShadedLamp May 24, 2022
454b712
Med rework (#10129)
goose4429 May 24, 2022
e3f00bf
Automatic changelog generation for PR #10129 [ci skip]
tgstation-server May 24, 2022
d0aa74b
Starting evo
ShadedLamp May 24, 2022
9bf472e
Fixes hunter not getting more invisible when standing still (#10278)
SplinterGP May 24, 2022
1a65236
Automatic changelog generation for PR #10278 [ci skip]
tgstation-server May 24, 2022
8a266e7
Fix Hivemind Runtime Upon Evolution (#10276)
ShadedLamp May 24, 2022
1aa3cbf
Automatic changelog generation for PR #10276 [ci skip]
tgstation-server May 24, 2022
dc8a2ec
Bloons for resin jelly and some fixes (#10281)
ShadedLamp May 24, 2022
652bf08
Automatic changelog generation for PR #10281 [ci skip]
tgstation-server May 24, 2022
6284f88
consistant (#10279)
Wayland-Smithy May 24, 2022
71a20a8
Automatic changelog generation for PR #10279 [ci skip]
tgstation-server May 24, 2022
bf70cc3
Added toggle to hide empty castes in chart
ShadedLamp May 24, 2022
18bcfb3
Why the fuck is queen order still here.
ShadedLamp May 24, 2022
3e3820c
Collapse timers moved to hive status
ShadedLamp May 25, 2022
6cca512
Linters
ShadedLamp May 25, 2022
f71f9a4
I wonder if I can run the linters before I push
ShadedLamp May 25, 2022
331ea65
Automatic changelog compile [ci skip]
actions-user May 25, 2022
8bd9573
Primos now show up.
ShadedLamp May 25, 2022
167a68b
Sorting functions
ShadedLamp May 25, 2022
35c9a1b
Plasma message changes
ShadedLamp May 25, 2022
ca1e6f0
Linters
ShadedLamp May 25, 2022
2932c21
Please linters.
ShadedLamp May 25, 2022
06f1c88
Finally, the linters.
ShadedLamp May 25, 2022
d186872
Fixes Banish Returning Null Structure (#10280)
ShadedLamp May 25, 2022
b45987c
Automatic changelog generation for PR #10280 [ci skip]
tgstation-server May 25, 2022
3f089f8
Functioning Hash
ShadedLamp May 25, 2022
6d436d5
Laser sniper changes (IFF mode) (#10230)
Arctrooper8 May 25, 2022
181e8e5
Automatic changelog generation for PR #10230 [ci skip]
tgstation-server May 25, 2022
0988f24
Removing unused function
ShadedLamp May 25, 2022
6d977fa
Removing unused leadership background icon
ShadedLamp May 25, 2022
00b2b92
What the fuck github?
ShadedLamp May 25, 2022
191f36b
Alphabetical ordering of location to the first 5 letters
ShadedLamp May 25, 2022
b7455b2
SEMICOLON
ShadedLamp May 25, 2022
4036a32
Removes dashes
ShadedLamp May 25, 2022
0c06dff
Un-merges overwatch changes. UI kinda still works
ShadedLamp May 25, 2022
dfa40e4
Now a small blessings button as well for those who have access
ShadedLamp May 25, 2022
fc902dd
Automatic changelog compile [ci skip]
actions-user May 26, 2022
63925ff
Resprites pinpointer, ports some CM icons (#10271)
RipGrayson May 26, 2022
b6f96b6
Automatic changelog generation for PR #10271 [ci skip]
tgstation-server May 26, 2022
2aa1111
Larva CM code refactor. (#10285)
ShadedLamp May 26, 2022
74f68e2
Automatic changelog generation for PR #10285 [ci skip]
tgstation-server May 26, 2022
6dd48fe
You can now unextend and extend the RL-72. (#10205)
Pariah919 May 26, 2022
92a260b
Automatic changelog generation for PR #10205 [ci skip]
tgstation-server May 26, 2022
cb284dd
Unifies Xeno TGUI Windows to Xeno Theme (#10290)
ShadedLamp May 26, 2022
59ebfc3
Automatic changelog generation for PR #10290 [ci skip]
tgstation-server May 26, 2022
4c0b628
Adding in maturity bar and stat page for backup
ShadedLamp May 26, 2022
7be4cbc
Ugh.
ShadedLamp May 26, 2022
f9cc02d
What the fuck linters?
ShadedLamp May 26, 2022
d6828ee
There we go
ShadedLamp May 26, 2022
4b28b41
Removes Largely Unused Overwatch Keybind (Ctrl-Middle Click) and OW C…
ShadedLamp May 26, 2022
a1ac262
Automatic changelog generation for PR #10282 [ci skip]
tgstation-server May 26, 2022
86516d6
Robot overclocking, or how I learned to love the no crit robot. (#10131)
Arctrooper8 May 26, 2022
93eece0
Automatic changelog generation for PR #10131 [ci skip]
tgstation-server May 26, 2022
5829dd1
Fire armor pass (#10213)
DeltaFire15 May 26, 2022
3df0f6c
Automatic changelog generation for PR #10213 [ci skip]
tgstation-server May 26, 2022
1d29975
Rework accuracy mechanics (#10233)
Lumipharon May 26, 2022
8d04386
Automatic changelog generation for PR #10233 [ci skip]
tgstation-server May 26, 2022
29f3e94
Automatic changelog compile [ci skip]
actions-user May 27, 2022
da7447c
Larva Can Now Evolve Without Hive Ruler (#10293)
ShadedLamp May 27, 2022
47ce596
Automatic changelog generation for PR #10293 [ci skip]
tgstation-server May 27, 2022
daa78a2
Fixes Chat Overwatch Not Working While Resting (#10274)
ShadedLamp May 27, 2022
babffdf
Automatic changelog generation for PR #10274 [ci skip]
tgstation-server May 27, 2022
0e79fab
Activated intel computers now show on minimap (#10289)
breadhunt May 27, 2022
4f964fb
Automatic changelog generation for PR #10289 [ci skip]
tgstation-server May 27, 2022
bc6a0ac
Github my beloathed (PC gains charge on hit) (#10269)
Arctrooper8 May 27, 2022
3606e1c
Automatic changelog generation for PR #10269 [ci skip]
tgstation-server May 27, 2022
5b95efe
Automatic changelog compile [ci skip]
actions-user May 28, 2022
ab50265
Valhalla fix (#10295)
goose4429 May 28, 2022
532e288
Automatic changelog generation for PR #10295 [ci skip]
tgstation-server May 28, 2022
224bc47
Fixes arrowhead module restarts (#10296)
QualityVan May 28, 2022
d88a08a
Automatic changelog generation for PR #10296 [ci skip]
tgstation-server May 28, 2022
39b1985
Fixes Pipe Visualization (#10277)
ShadedLamp May 28, 2022
f4ea764
Automatic changelog generation for PR #10277 [ci skip]
tgstation-server May 28, 2022
1562b63
Adds a projectile nozzle for the flamer (#10264)
QualityVan May 28, 2022
0d948e3
Automatic changelog generation for PR #10264 [ci skip]
tgstation-server May 28, 2022
fd63d5b
This might break everything (#10283)
ShadedLamp May 28, 2022
d2869e1
Automatic changelog generation for PR #10283 [ci skip]
tgstation-server May 28, 2022
65bd9b7
Caustic upgraded cades can't be melted (#10306)
QualityVan May 28, 2022
2cf3c82
Automatic changelog generation for PR #10306 [ci skip]
tgstation-server May 28, 2022
e794dc6
Doctoring instruments of medicine now fit on labcoat (#10299)
Sirsnek15 May 28, 2022
872fd28
Automatic changelog generation for PR #10299 [ci skip]
tgstation-server May 28, 2022
2974113
New healthscanner displays unknown chemicals (#10305)
QualityVan May 28, 2022
0d3e01e
Automatic changelog generation for PR #10305 [ci skip]
tgstation-server May 28, 2022
859194b
Lighting power changes (#10303)
ShadedLamp May 28, 2022
12874b1
Automatic changelog generation for PR #10303 [ci skip]
tgstation-server May 28, 2022
58de599
Update nuclear_war.dm (#10309)
Pariah919 May 28, 2022
269426b
Automatic changelog generation for PR #10309 [ci skip]
tgstation-server May 28, 2022
040581f
Reduction of xeno theme (#10291)
ShadedLamp May 28, 2022
6773ce3
Automatic changelog generation for PR #10291 [ci skip]
tgstation-server May 28, 2022
aff6bb9
IB/QCP rebalances (#10284)
QualityVan May 28, 2022
71b7a66
Automatic changelog generation for PR #10284 [ci skip]
tgstation-server May 28, 2022
56a7eed
Fixing issues.
ShadedLamp May 28, 2022
92cad41
Merge branch 'master' into LessCursedDataPackages
ShadedLamp May 28, 2022
a2dbb3a
Queen Timers
ShadedLamp May 28, 2022
f73b41c
Xeno theming
ShadedLamp May 28, 2022
6ab922a
Actually making the timer work
ShadedLamp May 28, 2022
da7c89e
Proper crit health value
ShadedLamp May 28, 2022
ca13b74
Resolving merge conflict artifacts
ShadedLamp May 28, 2022
7930f13
Action renaming
ShadedLamp May 28, 2022
221cf6f
Last minute cleaning of the code.
ShadedLamp May 28, 2022
11cf050
Final merge conflict artifact
ShadedLamp May 28, 2022
b5c09e7
Fix marine respawning exploit.
ShadedLamp May 29, 2022
3170fb0
Double Click to set compass.
ShadedLamp May 29, 2022
bbb3f34
Compass tracking and xeno structures.
ShadedLamp May 29, 2022
2d2c6f6
All other structures
ShadedLamp May 29, 2022
e2e11a9
Cached collapsible states.
ShadedLamp May 29, 2022
d9419aa
Default collapsed pyramid
ShadedLamp May 29, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 0 additions & 9 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,6 @@
# In the event that multiple org members are to be informed of changes
# to the same file or dir, add them to the end under Multiple Owners

# PsyKzz
/code/datum/gamemodes/ @psykzz

# KwinOriginal
/_maps/ @KwinOriginal

# TheBimmer231
/icons/ @TheBimmer231

# spookydonut
/code/datums/supplypacks.dm @spookydonut
/code/modules/shuttle/ @spookydonut
Expand Down
26 changes: 21 additions & 5 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -793,9 +793,7 @@ Any new map or map change must comply to these specifications.
#### TGM Format & Map Merge

New maps should be converted into the .tgm format before making a pull request. All edits to existing maps should be correctly map merged. This is done using the [Map Merge](https://tgstation13.org/wiki/Map_Merger) utility included in the repo to convert the file to TGM format.
Likewise, you MUST run Map Merge prior to opening your PR when updating existing maps to minimize the change differences (even when using third party mapping programs such as FastDMM.)

Failure to run Map Merge on a map after using third party mapping programs (such as FastDMM) greatly increases the risk of the map's key dictionary becoming corrupted by future edits after running map merge. Resolving the corruption issue involves rebuilding the map's key dictionary; id est rewriting all the keys contained within the map by reconverting it from BYOND to TGM format - which creates very large differences that ultimately delay the PR process and is extremely likely to cause merge conflicts with other pull requests.
It is HIGHLY recommend to use third party mapping programs such as StrongDMM to make map changes easier.

#### Variable Editing (Var-edits)

Expand All @@ -813,6 +811,24 @@ All maps should be 255x255 at most because of known issues with how BYOND behave

Ais should be able to go everywhere on the map and it should be a single network if possible (two levels maps get a pass). Nodes can be placed up to 15 tiles apart, including diagonally. Any walls or lava between two nodes will block the link between them. Remember that ais are stupid, and that some obstacles are impossible to cross for them, so make their paths simple.

#### Limited marine supplies in shipside maps

Marine players are given limited supplies for preparation and deployment to enhance their gameplay while not sacrificing xenomorph players' fun. This line of thought follows the philosophy that all shipside maps are not chosen over another in consideration of supplies. For example: if marines choose Pillar of Spring over all other maps due to Pillar of Spring having more round start sentries and mortars, then mappers or contributors are obligated to eliminate the bias. While not an exhausive list, all shipside maps follow the same number of supplies:

Chem lab:
3 bluespace beakers

CAS armament:
6 30mm ammo crates
2 banshees
2 keepers
2 widowmakers
4 mini rockets
2 GAU-21 30 mm cannons
2 rocket pods
2 minirocket pods

This doesn't mean that mappers can't put extra supplies in planetside maps, though the extra supplies should be far away from landing zones to prevent marine players from favoring one map over another when considering supplies.
#### Anti fob area system implemented

Xenos should not be able to build near the fob before shutters are down. As such, wide enough areas around FOB must be placed. An area is set as non-buildable if it contains a shutter.
Expand All @@ -823,7 +839,7 @@ Every area must have an APC. A ground map must have roughly 10 generators, with

#### Connected pipenet

Every ship should have a believable and complete pipe system (ventilation, scrubbers). All pipes must belong to the same network. No pipes ending nowhere. Pipes groundside are not mandatory, but they add to the atmosphere and are usefull to xeno.
Every ship should have a believable and complete pipe system (ventilation, scrubbers). All pipes must belong to the same network. No pipes ending nowhere. Pipes groundside are not mandatory, but they add to the atmosphere and are usefull to xeno.

#### Xenos related items (walls, weeds, silos, etc.)

Expand All @@ -836,7 +852,7 @@ Adding corpse spawner also add to the atmospher, but they are not mandatory.

Any silo placed on map must be protected by enough fog. This fog only appears in crash gamemode and is here to prevent marines to go near xenos spawn locations

#### Intel and nuke disk computers
#### Intel and nuke disk computers

There should be a reasonnable amount of intel computers placed in areas with apc. 3 nuke disk computer (yellow, red, blue) must be placed around the map. A nuke landmark has to be present as well somewhere.

Expand Down
107 changes: 86 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,97 @@
# TerraGov Marine Corps
[![Percentage of issues still open](https://isitmaintained.com/badge/open/tgstation/TerraGov-Marine-Corps.svg)](https://isitmaintained.com/project/tgstation/TerraGov-Marine-Corps "Percentage of issues still open") [![Average time to resolve an issue](https://isitmaintained.com/badge/resolution/tgstation/TerraGov-Marine-Corps.svg)](https://isitmaintained.com/project/tgstation/TerraGov-Marine-Corps "Average time to resolve an issue")

[![forthebadge](https://forthebadge.com/images/badges/built-with-resentment.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/contains-technical-debt.svg)](https://forthebadge.com) [![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)
<h1>

This is a fork based off the July-2018 version of ColonialMarines. To see the original, GPL repo, go [here](https://github.com/MrStonedOne/cmhistory)
TerraGov Marine Corps 
[![Badge Issues]][Issues]
[![Badge Time]][Time]

Code and other contributions are licensed under AGPL unless otherwise specified below
</h1>

Artwork added after -this commit- is CC-BY-NC 3.0
<div align = center>

Sprites added in the PR https://github.com/tgstation/TerraGov-Marine-Corps/pull/367 are licensed under CC-BY-NC 3.0
See commit 36b8db4952be79a79b28a6738889d9e9eb23b12a
![Badge Resentment]![Badge Dept][![Badge Byond]][Byond]

Sprites added in commit d407e97e26ee5e6bb1daf945a8eb3bd9a6b11976 are CC-BY-NC 3.0
</div>

All sounds added/remixed in the PRs:
https://github.com/tgstation/TerraGov-Marine-Corps/pull/5261
https://github.com/tgstation/TerraGov-Marine-Corps/pull/5861
are licensed under CC-BY-NC-SA 3.0
<br>

All icons in the PR:
https://github.com/tgstation/TerraGov-Marine-Corps/pull/6010
are licensed under CC-BY-NC-SA 3.0
## Licensing

Rouny Sprite in the PR:
https://github.com/tgstation/TerraGov-Marine-Corps/pull/6938
are licensed under CC BY-SA 3.0
This fork is based on the `July 2018` version of **[ColonialMarines]** .

Sound added in PR https://github.com/tgstation/TerraGov-Marine-Corps/pull/5604 is taken from https://freesound.org/people/nicStage/sounds/127731/ (CC Attribution)
<br>
<br>

The TGS DMAPI API is licensed as a subproject under the MIT license.
<div align = center>

*Contributions, if not otherwise specified,* <br>
*are licensed under the **[AGPL][License AGPL]** license.*

<br>
<br>

Asset Type | Source | License
:--------------:|:--------------------------------------:|:------------------------:
`Artwork` | *Everything After* **[#92ee94d]** | [![Badge CC-BY-NC]][License CC-BY-NC]
`Sprites` | **[#367]** ( **[#36b8db4]** ) | [![Badge CC-BY-NC]][License CC-BY-NC]
`Sprites` | **[#d407e97]** | [![Badge CC-BY-NC]][License CC-BY-NC]
`Sounds` | **[#5261]** **[#5861]** | [![Badge CC-BY-NC-SA]][License CC-BY-NC-SA]
`Icons` | **[#6010]** | [![Badge CC-BY-NC-SA]][License CC-BY-NC-SA]
`Rouny Sprites` | **[#6938]** | [![Badge CC-BY-SA]][License CC-BY-SA]
`Sounds` | **[#5604]** *from* **[FreeSound.org]** | [![Badge CC-BY]][License CC-BY]
`TGS DMAPI` | | [![Badge MIT]][License MIT]

</div>

<!----------------------------------{ Badges }--------------------------------->

[Badge Resentment]: https://forthebadge.com/images/badges/built-with-resentment.svg
[Badge Issues]: https://isitmaintained.com/badge/open/tgstation/TerraGov-Marine-Corps.svg
[Badge Byond]: https://user-images.githubusercontent.com/5211576/29499758-4efff304-85e6-11e7-8267-62919c3688a9.gif
[Badge Time]: https://isitmaintained.com/badge/resolution/tgstation/TerraGov-Marine-Corps.svg
[Badge Dept]: https://forthebadge.com/images/badges/contains-technical-debt.svg


<!------------------------------{ License Badges }----------------------------->

[Badge CC-BY-NC-SA]: https://licensebuttons.net/l/by-nc-sa/4.0/80x15.png
[Badge CC-BY-SA]: https://licensebuttons.net/l/by-sa/4.0/80x15.png
[Badge CC-BY-NC]: https://licensebuttons.net/l/by-nc/4.0/80x15.png
[Badge CC-BY]: https://licensebuttons.net/l/by/4.0/80x15.png
[Badge AGPL]: https://img.shields.io/badge/License-AGPL_v3-blue.svg?style=flat
[Badge MIT]: https://img.shields.io/badge/License-MIT-yellow.svg?style=flat


<!---------------------------------{ Licenses }-------------------------------->

[License CC-BY-NC-SA]: https://creativecommons.org/licenses/by-nc-sa/4.0/ 'Creative Commons BY-NC-SA'
[License CC-BY-SA]: https://creativecommons.org/licenses/by-sa/4.0/ 'Creative Commons BY-SA'
[License CC-BY-NC]: https://creativecommons.org/licenses/by-nc/4.0/ 'Creative Commons BY-NC'
[License CC-BY]: https://creativecommons.org/licenses/by/4.0/ 'Creative Commons BY'
[License AGPL]: https://www.gnu.org/licenses/agpl-3.0
[License MIT]: https://opensource.org/licenses/MIT


<!-----------------------------{ Licenses Material }--------------------------->

[#d407e97]: https://github.com/tgstation/TerraGov-Marine-Corps/commit/d407e97e26ee5e6bb1daf945a8eb3bd9a6b11976
[#36b8db4]: https://github.com/tgstation/TerraGov-Marine-Corps/commit/36b8db4952be79a79b28a6738889d9e9eb23b12a
[#92ee94d]: https://github.com/tgstation/TerraGov-Marine-Corps/commit/92ee94da6e144d4420c1ec4f83a4ee785d61dc9b

[#6938]: https://github.com/tgstation/TerraGov-Marine-Corps/pull/6938
[#6010]: https://github.com/tgstation/TerraGov-Marine-Corps/pull/6010
[#5861]: https://github.com/tgstation/TerraGov-Marine-Corps/pull/5861
[#5604]: https://github.com/tgstation/TerraGov-Marine-Corps/pull/5604
[#5261]: https://github.com/tgstation/TerraGov-Marine-Corps/pull/5261
[#367]: https://github.com/tgstation/TerraGov-Marine-Corps/pull/367


<!-----------------------------------{ Other }--------------------------------->

[Issues]: https://isitmaintained.com/project/tgstation/TerraGov-Marine-Corps 'Percentage of issues still open'
[Time]: https://isitmaintained.com/project/tgstation/TerraGov-Marine-Corps 'Average time to resolve an issue'

[Byond]: https://www.reddit.com/r/SS13/comments/5oplxp/what_is_the_main_problem_with_byond_as_an_engine/dclbu1a

[ColonialMarines]: https://github.com/MrStonedOne/cmhistory
[FreeSound.org]: https://freesound.org/people/nicStage/sounds/127731/
2 changes: 1 addition & 1 deletion _maps/_basemap.dm
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
#include "map_files\icy_caves\icy_caves.dmm"
#include "map_files\Sulaco\Sulaco.dmm"
#include "map_files\Research_Outpost\Research_Outpost.dmm"
#include "map_files\Barrenquilla_Mining\Barrenquilla_Mining_Facility.dmm"
#include "map_files\Magmoor_Digsite_IV\Magmoor_Digsite_IV.dmm"
#include "map_files\Orion_Military_Outpost\orionoutpost.dmm"
#include "map_files\Twin_Pillars\Twin_Pillars.dmm"
#include "map_files\Minerva\TGS_Minerva.dmm"
#ifdef CIBUILDING
Expand Down
6 changes: 0 additions & 6 deletions _maps/barrenquilla_mining.json

This file was deleted.

6 changes: 6 additions & 0 deletions _maps/icarus_military_port.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"map_name": "Icarus Military Port",
"map_path": "map_files/Icarus_Military_Port",
"map_file": "icarus_military_port.dmm",
"announce_text": "Something for the lore nuts to write"
}
Loading