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

Up070824 #3

Merged
merged 562 commits into from
Aug 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
562 commits
Select commit Hold shift + click to select a range
a2a3233
Automatic changelog update
PJBot Jul 3, 2024
1faa1b5
Allow `zoom` command to modify an eye's PVS range (#29245)
ElectroJr Jul 3, 2024
a2f99cc
VGRoid support (#27659)
metalgearsloth Jul 3, 2024
a981f99
New anomaly behaviour: Invisibility (#29120)
TheShuEd Jul 3, 2024
833320a
Automatic changelog update
PJBot Jul 3, 2024
ac87f7a
feat: allow developers to customize vscode settings, closes #29285 (#…
diraven Jul 3, 2024
54c659f
Allow construction of rotated railings (#29687)
ArkiveDev Jul 3, 2024
5c1aa57
Automatic changelog update
PJBot Jul 3, 2024
5198c87
improved wrench description (#29700)
Interrobang01 Jul 4, 2024
e612ccd
add apc power draw to stat value command (#29701)
EmoGarbage404 Jul 4, 2024
9120f5f
Dynamic Radial Menus (#29678)
Rinary1 Jul 4, 2024
143151f
Automatic changelog update
PJBot Jul 4, 2024
48ae8ce
Fixes objects changing physics behavior after being pulled (#29694)
Plykiya Jul 4, 2024
406cf7a
Automatic changelog update
PJBot Jul 4, 2024
62fcb6b
Makes portable flashers destructable (#29564)
Plykiya Jul 4, 2024
0d80021
Automatic changelog update
PJBot Jul 4, 2024
223ade9
Starting gear for vox crewmembers (#29685)
Errant-4 Jul 4, 2024
3e3e050
Make all nukies humans (#29693)
EmoGarbage404 Jul 4, 2024
97d39e0
Automatic changelog update
PJBot Jul 4, 2024
2988ac3
Make vox roundstart (#29704)
metalgearsloth Jul 4, 2024
acf1864
Automatic changelog update
PJBot Jul 4, 2024
1471bd5
Added Health Analyzer to basic treatment module. (#29696)
JIPDawg Jul 4, 2024
bc79077
Automatic changelog update
PJBot Jul 4, 2024
8d015f5
Fix animation looping bugs. (#29457)
PJB3005 Jul 4, 2024
2cf42bf
Automatic changelog update
PJBot Jul 4, 2024
fb9c031
fix(marathon): Fixing more issues (#29411)
Brandon-Huu Jul 4, 2024
96ff998
fix(packed): Fix a couple of issues (#29422)
Brandon-Huu Jul 4, 2024
38cd8ad
Fix Vox clothing in character creation menu (#29709)
TheShuEd Jul 4, 2024
bc7c121
Fix typo in pineapple pizza description (#29714)
irismessage Jul 4, 2024
8e05e1c
Move checking code for BlacklistedRange to the right place in sqlite …
nikthechampiongr Jul 4, 2024
8adcb37
Re-enabling nukie species(except vox), added antag species blacklisting
Jezithyr Jul 5, 2024
ead0c37
Automatic changelog update
PJBot Jul 5, 2024
b0ae7d5
Add summary comments for ElectrifiedComponent fields (#29733)
lzk228 Jul 5, 2024
11034a0
Fix showing the inventory button on entities without any inventory sl…
DrSmugleaf Jul 5, 2024
24c47c8
Fire Axe resprite 45 degrees v3 (#28866)
AndreyCamper Jul 5, 2024
84ff5e3
nuke biochem (#29751)
laok233 Jul 5, 2024
4c5c6a8
Shuttle map button tweaks (#29757)
metalgearsloth Jul 6, 2024
12edad8
Automatic changelog update
PJBot Jul 6, 2024
7b99d1f
Don't allow toggling internals while asleep (#29753)
themias Jul 6, 2024
7ae3e35
You no longer get deleted when cuffed and buckled (#29718)
Killerqu00 Jul 6, 2024
34f3666
Fixes a minor typo for the base gingerbread body part (#29717)
MFMessage Jul 6, 2024
b418338
Phoronman 1984 (#29747)
Errant-4 Jul 6, 2024
5cd7cf1
Added cryosleep UnitSpawner and UnitSpawnerLate to the map Origin (#2…
JIPDawg Jul 6, 2024
fa6d680
Automatic changelog update
PJBot Jul 6, 2024
e091a26
Merge commit '5543689c144a9e48d9ef290f8c25350ac934999a' into jul24-up…
whatston3 Jul 6, 2024
1cb81aa
Remove DungeonSystems (pre-merge state)
whatston3 Jul 6, 2024
facae85
Umbra SharedVehicleSystem buckling (c/o arimah)
whatston3 Jul 6, 2024
48ef355
little bugfixes
whatston3 Jul 6, 2024
3056680
Compilation fixes
whatston3 Jul 6, 2024
91cfa88
Compilation fixes
whatston3 Jul 6, 2024
d356545
Update RobustToolbox to 227.0.0 (fix the merge)
whatston3 Jul 6, 2024
058402c
Remove old TechnologyDiskSystem & Component
whatston3 Jul 6, 2024
e6ecd02
Remove InitialInfectedExempt component
whatston3 Jul 6, 2024
573d1c5
Pull upstream vent
whatston3 Jul 6, 2024
ebc9f7f
breaching_hammer.yml: remove ToolForcePowered comp
whatston3 Jul 6, 2024
60ef784
Fix wielding while pulling (#29781)
themias Jul 7, 2024
0098d71
Update Credits (#29784)
github-actions[bot] Jul 7, 2024
18df27d
Spilling reagents on mutliple entities at once fix (#29763)
beck-thompson Jul 7, 2024
d9be666
Automatic changelog update
PJBot Jul 7, 2024
23887d5
Improve buckling's interactions with standing state (#29741)
Tayrtahn Jul 7, 2024
336f264
Automatic changelog update
PJBot Jul 7, 2024
c9c721b
Add supplybot moving states (#29795)
lzk228 Jul 7, 2024
f50488d
Raise ratking migration minimum players to 30 from 15 (#29737)
Simyon264 Jul 7, 2024
063c5de
Automatic changelog update
PJBot Jul 7, 2024
0e9ed36
Intercom buffs and fixes (#29580)
EmoGarbage404 Jul 7, 2024
71b7ddd
Automatic changelog update
PJBot Jul 7, 2024
13b8487
Bartending+: Shaking and Stirring (#29243)
Vermidia Jul 7, 2024
437f6f4
Slicing food with Swords (#29005)
NotSoDana Jul 7, 2024
70b5613
fix(hardsuits): Give the carp suit and hardsuit a suit storage slot (…
Brandon-Huu Jul 7, 2024
ff93070
Automatic changelog update
PJBot Jul 7, 2024
21d0f85
metal foam grenades (#29428)
EmoGarbage404 Jul 7, 2024
ed7f006
The real AME nerf (#29587)
EmoGarbage404 Jul 7, 2024
04249e8
Removes max damage threshold on healing for hyperzine (#29712)
Plykiya Jul 7, 2024
eab93cb
Automatic changelog update
PJBot Jul 7, 2024
8c3e72c
Silence ringtones on admin PDAs (#29801)
Tayrtahn Jul 8, 2024
f6d093e
Automatic changelog update
PJBot Jul 8, 2024
c8a87ce
Fixed the guide book entry for Diona's blood type (#29805)
JIPDawg Jul 8, 2024
92e2980
Improve throwing precision (#29726)
slarticodefast Jul 8, 2024
d6c4ebd
Automatic changelog update
PJBot Jul 8, 2024
40f735a
Don't treat vgroid as station grid (#29811)
metalgearsloth Jul 8, 2024
149b6a8
Vox guidebook entry (#29713)
Errant-4 Jul 9, 2024
f12b395
Automatic changelog update
PJBot Jul 9, 2024
c7f752d
Restore a panic bunker cvar in wizardsDen.toml (#29832)
Chief-Engineer Jul 9, 2024
8dde49d
all toggle light actions have a 1 second use delay (#29833)
QuietlyWhisper Jul 9, 2024
8bd8787
Automatic changelog update
PJBot Jul 9, 2024
08b12f3
Fix Shotgun Spam Loading (#29827)
Cojoke-dot Jul 9, 2024
9bf3c33
Automatic changelog update
PJBot Jul 9, 2024
74d9ac7
Add popup for healing target (#29804)
lzk228 Jul 9, 2024
061ec43
Add popup for health analyzer target (#29803)
lzk228 Jul 9, 2024
f3342c5
localization and change of appearance of the phrase about the remaini…
chavonadelal Jul 9, 2024
04cb265
Action menu localization (#29839)
chavonadelal Jul 9, 2024
7e087a6
fix passive vent sprite in construction menu (#29820)
slarticodefast Jul 9, 2024
7bf77be
Automatic changelog update
PJBot Jul 9, 2024
62d8665
Let Pacifists Use Certain Guns(Foam Weapons) (#29835)
Cojoke-dot Jul 9, 2024
8c59879
Automatic changelog update
PJBot Jul 9, 2024
245c99c
Fix lobby time typo (#29841)
lzk228 Jul 9, 2024
c9be1ef
Localization of the threat level in an emergency lamp (#29847)
chavonadelal Jul 9, 2024
b511d8e
Nozzle Direction Localization (#29849)
chavonadelal Jul 9, 2024
49128ba
Aghosts can now /ghost (#29360)
Errant-4 Jul 9, 2024
bb82b4c
Change Cluster evac (#29828)
lzk228 Jul 9, 2024
742290c
Update map changes labeler (#29858)
lzk228 Jul 9, 2024
2349fb4
Stop eating food if you drop it (#29854)
Plykiya Jul 9, 2024
edf8c6c
Automatic changelog update
PJBot Jul 9, 2024
93197b6
Fix colornetwork desc and help (#29856)
lzk228 Jul 9, 2024
d3495fc
made the guitars be able to be worn on suitstorage (#29048)
Boaz1111 Jul 9, 2024
7a66da3
Automatic changelog update
PJBot Jul 9, 2024
c57009b
Fix borg's popup spam (#29861)
Winkarst-cpu Jul 9, 2024
d3642c7
Automatic changelog update
PJBot Jul 9, 2024
eef6f92
Steal Objective Condition now support stacks (#29843)
TheShuEd Jul 10, 2024
3f2793c
fixed missing characters in OwO accent (#29047)
Moomoobeef Jul 10, 2024
a016577
Add scarf to warm clothing bounty (#29779)
lokachop Jul 10, 2024
8d48096
Automatic changelog update
PJBot Jul 10, 2024
e8b3042
Add an option to the admin fax menu to lock papers such that they can…
dffdff2423 Jul 10, 2024
a1f2df0
Automatic changelog update
PJBot Jul 10, 2024
56fb8c8
books bag tabletop (#29863)
Ghagliiarghii Jul 10, 2024
91740ef
Fix typing indicators! (#29492)
beck-thompson Jul 10, 2024
a5ec017
Crafting pizza boxes. (#29680)
saga3152 Jul 10, 2024
8aecd66
Automatic changelog update
PJBot Jul 10, 2024
ee59ae9
Custom solution transfer volume popup and item status panel fix (#29852)
Winkarst-cpu Jul 10, 2024
6f6bc38
Automatic changelog update
PJBot Jul 10, 2024
939f0f4
Fixed jobwhitelist locale (#29878)
Tunguso4ka Jul 10, 2024
b014d4d
Update Core (#29880)
UbaserB Jul 10, 2024
2df65f1
Replace ProtoId<EntityPrototype> uses with EntProtoId (#29892)
Tayrtahn Jul 11, 2024
adcbe8d
Character menu asks if you want to save your character on exit (#29875)
Winkarst-cpu Jul 11, 2024
8340686
Automatic changelog update
PJBot Jul 11, 2024
24a2866
Revert Baby Jail (#29891)
VasilisThePikachu Jul 11, 2024
4d4f671
Allow attack while pulling (#29703)
ShadowCommander Jul 11, 2024
e01af4d
Automatic changelog update
PJBot Jul 11, 2024
6371a04
Fix baby jail (#29896)
Chief-Engineer Jul 11, 2024
19a06b6
Fix the ability to shoot out of crates (#28961)
Cojoke-dot Jul 11, 2024
3ebfe46
Automatic changelog update
PJBot Jul 11, 2024
eae0412
Glass Airlocks In Spray Painter (#29869)
Cojoke-dot Jul 11, 2024
1ea7e3e
Automatic changelog update
PJBot Jul 11, 2024
1a50760
Picking a ghostrole as an admin will now deadmin you. (#29790)
MFMessage Jul 11, 2024
e45f55e
Automatic changelog update
PJBot Jul 11, 2024
0263638
item toggling giga rework + full ninja refactor (#28039)
deltanedas Jul 11, 2024
e6f55fa
Fix AtmosDeviceSystem debug assert Heisenbug (#29752)
Tayrtahn Jul 11, 2024
03f0257
Revert "Picking a ghostrole as an admin will now deadmin you. (#29790…
metalgearsloth Jul 11, 2024
9a17154
Аnnouncement sender localization (#29907)
chavonadelal Jul 11, 2024
bb67364
Better admin note popups text visibility (#29909)
Winkarst-cpu Jul 11, 2024
8fd35e8
Automatic changelog update
PJBot Jul 11, 2024
e3bb277
Update cluster evac (#29885)
lzk228 Jul 11, 2024
4945e6a
Update FloorTileSystem to not use Component.Owner() (#29930)
Plykiya Jul 11, 2024
00a2c6a
Made musket wieldable. (#29910)
jonathanargo Jul 12, 2024
cd90b41
Automatic changelog update
PJBot Jul 12, 2024
3a9b1ea
Allow notice boards to be built on walls (#29851)
themias Jul 12, 2024
f125dda
Make stun batons be thrown like a throwing weapon (#29883)
slarticodefast Jul 12, 2024
00ec83a
Automatic changelog update
PJBot Jul 12, 2024
65ccd6e
Update RCDSystem.cs to not use Component.Owner (#29940)
Plykiya Jul 12, 2024
b6672f0
Update MapScreen.xaml.cs to not use Component.Owner (#29938)
Plykiya Jul 12, 2024
160364e
Update BiomeSystem.cs to not use Component.Owner (#29939)
Plykiya Jul 12, 2024
a8cae6f
Fixes dropping item in container (#29900)
Plykiya Jul 12, 2024
f53d014
Localization of dungeon direction (#29911)
chavonadelal Jul 12, 2024
b5e49c9
Automatic changelog update
PJBot Jul 12, 2024
560df6e
Throwing system hotfix (#29935)
slarticodefast Jul 12, 2024
caf8776
Automatic changelog update
PJBot Jul 12, 2024
7ce3a1f
Fix supplybot movement state (#29944)
lzk228 Jul 12, 2024
3ee7d7b
Implement Health Consideration for NPCs (#29922)
osjarw Jul 12, 2024
a314a96
Fix timer deconstruction (#29917)
themias Jul 12, 2024
e3697c6
Automatic changelog update
PJBot Jul 12, 2024
c94c727
Updates GasTankSystem and InternalsSystem to not use Component.Owner …
Plykiya Jul 12, 2024
2e694f1
Centered hard hat sprites (#29953)
jonathanargo Jul 12, 2024
a100058
Automatic changelog update
PJBot Jul 12, 2024
5fa0844
Update UtensilSystem.cs to not use Component.Owner (#29971)
Plykiya Jul 13, 2024
8ed9ea1
Update TriggerSystem.TimedCollide.cs to not use Component.Owner (#29970)
Plykiya Jul 13, 2024
162348e
Change whitelist to pass when null (#29981)
ShadowCommander Jul 13, 2024
55a50d0
Use reinforced glass damage modifier for secure windoors (#29941)
lzk228 Jul 13, 2024
1b360ac
Automatic changelog update
PJBot Jul 13, 2024
b94b523
Add doc comments to target action components (#29982)
ShadowCommander Jul 13, 2024
3acc100
Update ShuttleDockControl.xaml.cs to not use Component.Owner (#29966)
Plykiya Jul 13, 2024
e11f1e6
Update ActionAlertTooltip.cs to use TryFromMarkup (#29975)
Winkarst-cpu Jul 13, 2024
de2ab29
Update SmokingSystem.SmokingPipe.cs to not use Component.Owner (#29967)
Plykiya Jul 13, 2024
3388c0d
Fix antag objectives always overshooting MaxDifficulty (and kill trie…
Tayrtahn Jul 13, 2024
87fa607
Automatic changelog update
PJBot Jul 13, 2024
7b59012
fire extinguisher using item toggle (#29906)
deltanedas Jul 13, 2024
cb98b65
Update SalvageSystem.Magnet to not use Component.Owner (#29961)
Plykiya Jul 13, 2024
f969fd2
Update submodule to 228.0.0 (#29947)
metalgearsloth Jul 13, 2024
3286bab
Last bits for vehicles (thanks tsjip, simyon)
whatston3 Jul 14, 2024
6b62d18
Merge commit 'f969fd2bfbf143583b87fb91e315ae187344fb4e' into jul24-up…
whatston3 Jul 14, 2024
71aaa10
Dungeon gen compilation fixes
whatston3 Jul 14, 2024
e40a5a2
YAML changes, sec, magboots, dungen pt 1
whatston3 Jul 15, 2024
b16d63b
dungeon configs pt 2
whatston3 Jul 15, 2024
e3fe4cf
dungeon generation pt 3
whatston3 Jul 15, 2024
9d0fbe5
dungeon generation pt 4
whatston3 Jul 15, 2024
bf2439f
dungeon generation pt 5
whatston3 Jul 15, 2024
43a6b12
Comment out the rest of the space ninja rule
whatston3 Jul 15, 2024
4e2a10a
inspector's coat entity id fix, magboot alerts
whatston3 Jul 15, 2024
d6852ab
reflect: remove enabled (pt 1)
whatston3 Jul 15, 2024
99c3c46
dungeon config fixes, remove reinf. tile recipes
whatston3 Jul 15, 2024
140a8dd
Remove PreventLabel tag (temporarily?)
whatston3 Jul 15, 2024
d4d013b
PseudoItemSystem: comment out PreventTag for now
whatston3 Jul 15, 2024
a084d85
Merge branch 'master' of https://github.com/new-frontiers-14/frontier…
whatston3 Jul 15, 2024
98af695
Resolve belts.yml merge conflicts
whatston3 Jul 15, 2024
7001733
Restore handhold mass scanner
whatston3 Jul 15, 2024
e5d4cd1
blood cult belt, separate NF bar signs
whatston3 Jul 15, 2024
4139d2b
bar_sign.yml: localized name/desc strings
whatston3 Jul 15, 2024
0637810
Merge branch 'master' of https://github.com/new-frontiers-14/frontier…
whatston3 Jul 15, 2024
71bbfdd
Reflect fix for blood cultist mobs
whatston3 Jul 15, 2024
acf6c95
Fix blood cult belt (again)
whatston3 Jul 15, 2024
f352326
MapScreen.xaml.cs: restore Frontier comment
whatston3 Jul 16, 2024
9458be5
MapScreen: revert flag change (no byte | byte)
whatston3 Jul 16, 2024
e2bac56
Remove FloorTileItemReinforced from lathe recipes
whatston3 Jul 16, 2024
2400092
role_loadouts: comment Frontier-specific lines
whatston3 Jul 16, 2024
ff1df59
vending_machines.yml: comment modified lines
whatston3 Jul 16, 2024
fc27676
Merge branch 'master' into jul24-upstream-merge-228.0.0
dvir001 Jul 24, 2024
37c9c13
Merge branch 'master' of https://github.com/new-frontiers-14/frontier…
whatston3 Jul 25, 2024
5965f61
Merge branch 'master' into jul24-upstream-merge-228.0.0
dvir001 Jul 26, 2024
bc418c1
FIxup
dvir001 Jul 26, 2024
32562d4
Return Felinid Labeler Fix
whatston3 Jul 26, 2024
af7e0c4
Merge branch 'master' of https://github.com/new-frontiers-14/frontier…
whatston3 Jul 28, 2024
229a892
fix detective inspector coat
whatston3 Jul 28, 2024
9920f03
initial infected antag comment fixes
whatston3 Jul 28, 2024
652a17d
Revert chaplain loadout, Janitor loadout to NF
whatston3 Jul 28, 2024
04de57a
Janitor: NF-prefixed loadouts
whatston3 Jul 28, 2024
2df67bd
Bar signs: fix name/descs, remove access reader
whatston3 Jul 28, 2024
622aff8
LabelSystem: restore DeltaV PreventLabel
whatston3 Jul 28, 2024
fb0d427
DeepFryer: comment
whatston3 Jul 28, 2024
453dbe8
FRONTIER MERGE comments, ballistic whitelist
whatston3 Jul 28, 2024
692c74b
Ballistic comment, detective grey coat loadout
whatston3 Jul 28, 2024
29b8c2a
ghost role rules, no metal foam grenades in cargo
whatston3 Jul 28, 2024
a6de701
demag reparent, Limited suffix
whatston3 Jul 28, 2024
e78e594
NewsSystem articles are VV accessible (read-only)
whatston3 Jul 29, 2024
27c4d6a
Fix Markup Tags in Station News (#30169)
1337Dakota Jul 19, 2024
6c34f02
Configurable strap slop (30 cm for vehicles)
whatston3 Jul 29, 2024
d426355
Throwing/GunSystem: impulse for buckled users
whatston3 Jul 29, 2024
b36cc79
fix pews (again)
whatston3 Jul 30, 2024
91167f9
Fix NFSD intercom
whatston3 Jul 30, 2024
321c167
Tweak vent and scrubber sprites + move to _NF
arimah Jul 31, 2024
e74736a
Salvage spawner: offset the shuttle and dungeon
whatston3 Aug 1, 2024
f6f0d02
Comment out vgroids for now
whatston3 Aug 1, 2024
b3ec082
Remove vgroid reference in base station components
whatston3 Aug 2, 2024
5aa09a7
SectorServiceSystem: error->debug, minor cleanup
whatston3 Aug 2, 2024
866209d
Merge branch 'master' into jul24-upstream-merge-228.0.0
Cheackraze Aug 2, 2024
38a1858
Merge branch 'master' into jul24-upstream-merge-228.0.0
Cheackraze Aug 2, 2024
4844f79
Merge branch 'master' of https://github.com/new-frontiers-14/frontier…
whatston3 Aug 4, 2024
242e567
Merge branch 'master' into jul24-upstream-merge-228.0.0
dvir001 Aug 4, 2024
68421b7
More Food Fixups (#1803)
dvir001 Aug 6, 2024
6c3bab7
Merge branch 'master' of https://github.com/new-frontiers-14/frontier…
whatston3 Aug 6, 2024
a511679
Merge pull request #1679 from whatston3/jul24-upstream-merge-228.0.0
whatston3 Aug 6, 2024
b6fccfa
Fix merge conflicts
Vonsant Aug 6, 2024
922163c
FixLinter
Vonsant Aug 6, 2024
2e7a1b7
Wallmount Jukebox (#1798)
dvir001 Aug 6, 2024
985cefc
Fix Frontier Outpost atmos issues (#1799)
arimah Aug 6, 2024
a62ff4a
Automatic Changelog (#1799)
FrontierATC Aug 6, 2024
c0fcf8b
McCargo (Update) (#1614)
dvir001 Aug 7, 2024
904022b
Automatic Changelog (#1614)
FrontierATC Aug 7, 2024
890dd9e
Localisation
Vonsant Aug 7, 2024
44b18fe
FixLinter
Vonsant Aug 7, 2024
fd94447
Merge remote-tracking branch 'upstream/master' into Up070824
Vonsant Aug 7, 2024
178a36d
Localisation
Vonsant Aug 7, 2024
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
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,10 @@
#Jezi
#/Content.*/Medical @Jezithyr
#/Content.*/Body @Jezithyr

# Sloth
#/Content.*/Audio @metalgearsloth
#/Content.*/Movement @metalgearsloth
#/Content.*/NPC @metalgearsloth
#/Content.*/Shuttles @metalgearsloth
#/Content.*/Weapons @metalgearsloth
1 change: 1 addition & 0 deletions .github/workflows/labeler-untriaged.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions-ecosystem/action-add-labels@v1
if: join(github.event.issue.labels) == ''
with:
labels: "Status: Untriaged"
5 changes: 4 additions & 1 deletion .github/workflows/rsi-diff.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,12 @@ jobs:

- name: Get changed files
id: files
uses: Ana06/get-changed-files@v1.2
uses: Ana06/get-changed-files@v2.3.0
with:
format: 'space-delimited'
filter: |
**.rsi
**.png

- name: Diff changed RSIs
id: diff
Expand Down
4 changes: 0 additions & 4 deletions .vscode/settings.json

This file was deleted.

18 changes: 12 additions & 6 deletions Content.Client/Actions/UI/ActionAlertTooltip.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using Content.Client.Stylesheets;
using Content.Client.Stylesheets;
using Robust.Client.UserInterface.Controls;
using Robust.Shared.Timing;
using Robust.Shared.Utility;
Expand Down Expand Up @@ -77,9 +77,12 @@ public ActionAlertTooltip(FormattedMessage name, FormattedMessage? desc, string?
MaxWidth = TooltipTextMaxWidth,
StyleClasses = {StyleNano.StyleClassTooltipActionRequirements}
};
requiresLabel.SetMessage(FormattedMessage.FromMarkup("[color=#635c5c]" +
requires +
"[/color]"));

if (!FormattedMessage.TryFromMarkup("[color=#635c5c]" + requires + "[/color]", out var markup))
return;

requiresLabel.SetMessage(markup);

vbox.AddChild(requiresLabel);
}
}
Expand All @@ -97,8 +100,11 @@ protected override void FrameUpdate(FrameEventArgs args)
if (timeLeft > TimeSpan.Zero)
{
var duration = Cooldown.Value.End - Cooldown.Value.Start;
_cooldownLabel.SetMessage(FormattedMessage.FromMarkup(
$"[color=#a10505]{(int) duration.TotalSeconds} sec cooldown ({(int) timeLeft.TotalSeconds + 1} sec remaining)[/color]"));

if (!FormattedMessage.TryFromMarkup($"[color=#a10505]{(int) duration.TotalSeconds} sec cooldown ({(int) timeLeft.TotalSeconds + 1} sec remaining)[/color]", out var markup))
return;

_cooldownLabel.SetMessage(markup);
_cooldownLabel.Visible = true;
}
else
Expand Down
77 changes: 48 additions & 29 deletions Content.Client/Administration/UI/AdminMenuWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,38 +3,57 @@
using Robust.Client.UserInterface.CustomControls;
using Robust.Client.UserInterface.XAML;

namespace Content.Client.Administration.UI
namespace Content.Client.Administration.UI;

[GenerateTypedNameReferences]
public sealed partial class AdminMenuWindow : DefaultWindow
{
[GenerateTypedNameReferences]
public sealed partial class AdminMenuWindow : DefaultWindow
public event Action? OnDisposed;

public AdminMenuWindow()
{
MinSize = new Vector2(650, 250);
Title = Loc.GetString("admin-menu-title");
RobustXamlLoader.Load(this);
MasterTabContainer.SetTabTitle((int) TabIndex.Admin, Loc.GetString("admin-menu-admin-tab"));
MasterTabContainer.SetTabTitle((int) TabIndex.Adminbus, Loc.GetString("admin-menu-adminbus-tab"));
MasterTabContainer.SetTabTitle((int) TabIndex.Atmos, Loc.GetString("admin-menu-atmos-tab"));
MasterTabContainer.SetTabTitle((int) TabIndex.Round, Loc.GetString("admin-menu-round-tab"));
MasterTabContainer.SetTabTitle((int) TabIndex.Server, Loc.GetString("admin-menu-server-tab"));
MasterTabContainer.SetTabTitle((int) TabIndex.PanicBunker, Loc.GetString("admin-menu-panic-bunker-tab"));
/*
* TODO: Remove baby jail code once a more mature gateway process is established. This code is only being issued as a stopgap to help with potential tiding in the immediate future.
*/
MasterTabContainer.SetTabTitle((int) TabIndex.BabyJail, Loc.GetString("admin-menu-baby-jail-tab"));
MasterTabContainer.SetTabTitle((int) TabIndex.Players, Loc.GetString("admin-menu-players-tab"));
MasterTabContainer.SetTabTitle((int) TabIndex.Objects, Loc.GetString("admin-menu-objects-tab"));
MasterTabContainer.OnTabChanged += OnTabChanged;
}

private void OnTabChanged(int tabIndex)
{
public event Action? OnDisposed;
var tabEnum = (TabIndex)tabIndex;
if (tabEnum == TabIndex.Objects)
ObjectsTabControl.RefreshObjectList();
}

public AdminMenuWindow()
{
MinSize = new Vector2(650, 250);
Title = Loc.GetString("admin-menu-title");
RobustXamlLoader.Load(this);
MasterTabContainer.SetTabTitle(0, Loc.GetString("admin-menu-admin-tab"));
MasterTabContainer.SetTabTitle(1, Loc.GetString("admin-menu-adminbus-tab"));
MasterTabContainer.SetTabTitle(2, Loc.GetString("admin-menu-atmos-tab"));
MasterTabContainer.SetTabTitle(3, Loc.GetString("admin-menu-round-tab"));
MasterTabContainer.SetTabTitle(4, Loc.GetString("admin-menu-server-tab"));
MasterTabContainer.SetTabTitle(5, Loc.GetString("admin-menu-panic-bunker-tab"));
/*
* TODO: Remove baby jail code once a more mature gateway process is established. This code is only being issued as a stopgap to help with potential tiding in the immediate future.
*/
MasterTabContainer.SetTabTitle(6, Loc.GetString("admin-menu-baby-jail-tab"));
MasterTabContainer.SetTabTitle(7, Loc.GetString("admin-menu-players-tab"));
MasterTabContainer.SetTabTitle(8, Loc.GetString("admin-menu-objects-tab"));
}
protected override void Dispose(bool disposing)
{
OnDisposed?.Invoke();
base.Dispose(disposing);
OnDisposed = null;
}

protected override void Dispose(bool disposing)
{
OnDisposed?.Invoke();
base.Dispose(disposing);
OnDisposed = null;
}
private enum TabIndex
{
Admin = 0,
Adminbus,
Atmos,
Round,
Server,
PanicBunker,
BabyJail,
Players,
Objects,
}
}

Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<LineEdit Name="FilterLineEdit"
MinSize="100 0"
HorizontalExpand="True"
PlaceHolder="{Loc Filter}"/>
PlaceHolder="{Loc player-list-filter}"/>
<PanelContainer Name="BackgroundPanel"
VerticalExpand="True"
HorizontalExpand="True">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<Popup xmlns="https://spacestation14.io"
xmlns:gfx="clr-namespace:Robust.Client.Graphics;assembly=Robust.Client">
<PanelContainer StyleClasses="BackgroundDark">
<PanelContainer>
<PanelContainer.PanelOverride>
<gfx:StyleBoxFlat BorderThickness="1" BorderColor="#18181B"/>
<gfx:StyleBoxFlat BorderThickness="2" BorderColor="#18181B" BackgroundColor="#25252a"/>
</PanelContainer.PanelOverride>
<BoxContainer Orientation="Vertical">
<BoxContainer Orientation="Vertical" Margin="4 4 4 4">
<Label Name="PlayerNameLabel"/>
<Label Name="IdLabel"/>
<Label Name="TypeLabel"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Title="{Loc admin-player-actions-window-title}" MinSize="425 272">
<BoxContainer Orientation="Vertical">
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Reason}" MinWidth="100" />
<Label Text="{Loc admin-player-actions-reason}" MinWidth="100" />
<Control MinWidth="50" />
<LineEdit Name="ReasonLine" MinWidth="100" HorizontalExpand="True" />
</BoxContainer>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<DefaultWindow
xmlns="https://spacestation14.io"
xmlns:cc="clr-namespace:Content.Client.Administration.UI.CustomControls"
Title="{Loc Teleport}" MinSize="425 230">
Title="{Loc admin-ui-teleport}" MinSize="425 230">
<BoxContainer Orientation="Vertical">
<cc:PlayerListControl Name="PlayerList" />
<Button Name="SubmitButton" Text="{Loc Teleport}" />
<Button Name="SubmitButton" Text="{Loc admin-ui-teleport}" />
</BoxContainer>
</DefaultWindow>
Original file line number Diff line number Diff line change
@@ -1,33 +1,33 @@
<DefaultWindow
xmlns="https://spacestation14.io" Title="{Loc Load Blueprint}">
xmlns="https://spacestation14.io" Title="{Loc admin-ui-blueprint-load}">
<BoxContainer Orientation="Vertical">
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Map}" MinSize="100 0" />
<Label Text="{Loc admin-ui-blueprint-map}" MinSize="100 0" />
<Control MinSize="50 0" />
<OptionButton Name="MapOptions" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Path}" MinSize="100 0" />
<Label Text="{Loc admin-ui-blueprint-path}" MinSize="100 0" />
<Control MinSize="50 0" />
<LineEdit Name="MapPath" MinSize="200 0" HorizontalExpand="True" Text="/Maps/" />
</BoxContainer>
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc X}" MinSize="100 0" />
<Label Text="{Loc admin-ui-blueprint-x}" MinSize="100 0" />
<Control MinSize="50 0" />
<SpinBox Name="XCoordinate" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Y}" MinSize="100 0" />
<Label Text="{Loc admin-ui-blueprint-y}" MinSize="100 0" />
<Control MinSize="50 0" />
<SpinBox Name="YCoordinate" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Rotation}" MinSize="100 0" />
<Label Text="{Loc admin-ui-blueprint-rotation}" MinSize="100 0" />
<Control MinSize="50 0" />
<SpinBox Name="RotationSpin" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<Button Name="SubmitButton" Text="{Loc Load Blueprint}" />
<Button Name="TeleportButton" Text="{Loc Teleport to}" />
<Button Name="ResetButton" Text="{Loc Reset to default}"></Button>
<Button Name="SubmitButton" Text="{Loc admin-ui-blueprint-load}" />
<Button Name="TeleportButton" Text="{Loc admin-ui-blueprint-teleport}" />
<Button Name="ResetButton" Text="{Loc admin-ui-blueprint-reset}"></Button>
</BoxContainer>
</DefaultWindow>
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<DefaultWindow
xmlns="https://spacestation14.io" Title="{Loc Add Atmos}">
xmlns="https://spacestation14.io" Title="{Loc admin-ui-atmos-add}">
<BoxContainer Orientation="Vertical">
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Grid}" MinSize="100 0" />
<Label Text="{Loc admin-ui-atmos-grid}" MinSize="100 0" />
<Control MinSize="50 0" />
<OptionButton Name="GridOptions" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<Button Name="SubmitButton" Text="{Loc Add Atmos}" />
<Button Name="SubmitButton" Text="{Loc admin-ui-atmos-add}" />
</BoxContainer>
</DefaultWindow>
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ protected override void EnteredTree()
while (query.MoveNext(out var uid, out var grid))
{
_data.Add((uid, grid));
GridOptions.AddItem($"{uid} {(playerGrid == uid ? " (Current)" : "")}");
GridOptions.AddItem($"{uid} {(playerGrid == uid ? Loc.GetString($"admin-ui-atmos-grid-current") : "")}");
}

GridOptions.OnItemSelected += eventArgs => GridOptions.SelectId(eventArgs.Id);
Expand Down
14 changes: 7 additions & 7 deletions Content.Client/Administration/UI/Tabs/AtmosTab/AddGasWindow.xaml
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
<DefaultWindow
xmlns="https://spacestation14.io" Title="{Loc Add Gas}">
xmlns="https://spacestation14.io" Title="{Loc admin-ui-atmos-add-gas}">
<BoxContainer Orientation="Vertical">
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Grid}" MinSize="100 0" />
<Label Text="{Loc admin-ui-atmos-grid}" MinSize="100 0" />
<Control MinSize="50 0" />
<OptionButton Name="GridOptions" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc TileX}" MinSize="100 0" />
<Label Text="{Loc admin-ui-atmos-tile-x}" MinSize="100 0" />
<Control MinSize="50 0" />
<SpinBox Name="TileXSpin" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc TileY}" MinSize="100 0" />
<Label Text="{Loc admin-ui-atmos-tile-y}" MinSize="100 0" />
<Control MinSize="50 0" />
<SpinBox Name="TileYSpin" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Gas}" MinSize="100 0" />
<Label Text="{Loc admin-ui-atmos-gas}" MinSize="100 0" />
<Control MinSize="50 0" />
<OptionButton Name="GasOptions" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Amount}" MinSize="100 0" />
<Label Text="{Loc admin-ui-atmos-gas-amount}" MinSize="100 0" />
<Control MinSize="50 0" />
<SpinBox Name="AmountSpin" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<Button Name="SubmitButton" Text="{Loc Add Gas}" />
<Button Name="SubmitButton" Text="{Loc admin-ui-atmos-add-gas}" />
</BoxContainer>
</DefaultWindow>
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ protected override void EnteredTree()
_gridData.Add(entManager.GetNetEntity(uid));
var player = playerManager.LocalEntity;
var playerGrid = entManager.GetComponentOrNull<TransformComponent>(player)?.GridUid;
GridOptions.AddItem($"{uid} {(playerGrid == uid ? " (Current)" : "")}");
GridOptions.AddItem($"{uid} {(playerGrid == uid ? Loc.GetString("admin-ui-atmos-grid-current") : "")}");
}

GridOptions.OnItemSelected += eventArgs => GridOptions.SelectId(eventArgs.Id);
Expand Down
8 changes: 4 additions & 4 deletions Content.Client/Administration/UI/Tabs/AtmosTab/AtmosTab.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
Margin="4"
MinSize="50 50">
<GridContainer Columns="4">
<cc:UICommandButton Text="{Loc Add Atmos}" Command="addatmos" WindowType="{x:Type at:AddAtmosWindow}" />
<cc:UICommandButton Text="{Loc Add Gas}" Command="addgas" WindowType="{x:Type at:AddGasWindow}" />
<cc:UICommandButton Text="{Loc Fill Gas}" Command="fillgas" WindowType="{x:Type at:FillGasWindow}" />
<cc:UICommandButton Text="{Loc Set Temperature}" Command="settemp"
<cc:UICommandButton Text="{Loc admin-ui-atmos-add}" Command="addatmos" WindowType="{x:Type at:AddAtmosWindow}" />
<cc:UICommandButton Text="{Loc admin-ui-atmos-add-gas}" Command="addgas" WindowType="{x:Type at:AddGasWindow}" />
<cc:UICommandButton Text="{Loc admin-ui-atmos-fill-gas}" Command="fillgas" WindowType="{x:Type at:FillGasWindow}" />
<cc:UICommandButton Text="{Loc admin-ui-atmos-set-temperature}" Command="settemp"
WindowType="{x:Type at:SetTemperatureWindow}" />
</GridContainer>
</Control>
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
<DefaultWindow
xmlns="https://spacestation14.io" Title="{Loc Fill Gas}">
xmlns="https://spacestation14.io" Title="{Loc admin-ui-atmos-fill-gas}">
<BoxContainer Orientation="Vertical">
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Grid}" MinSize="100 0" />
<Label Text="{Loc admin-ui-atmos-grid}" MinSize="100 0" />
<Control MinSize="50 0" />
<OptionButton Name="GridOptions" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Gas}" MinSize="100 0" />
<Label Text="{Loc admin-ui-atmos-gas}" MinSize="100 0" />
<Control MinSize="50 0" />
<OptionButton Name="GasOptions" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<BoxContainer Orientation="Horizontal">
<Label Text="{Loc Amount}" MinSize="100 0" />
<Label Text="{Loc admin-ui-atmos-gas-amount}" MinSize="100 0" />
<Control MinSize="50 0" />
<SpinBox Name="AmountSpin" MinSize="100 0" HorizontalExpand="True" />
</BoxContainer>
<Button Name="SubmitButton" Text="{Loc Fill Gas}" />
<Button Name="SubmitButton" Text="{Loc admin-ui-atmos-fill-gas}" />
</BoxContainer>
</DefaultWindow>
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ protected override void EnteredTree()
{
var player = playerManager.LocalEntity;
var playerGrid = entManager.GetComponentOrNull<TransformComponent>(player)?.GridUid;
GridOptions.AddItem($"{uid} {(playerGrid == uid ? " (Current)" : "")}");
GridOptions.AddItem($"{uid} {(playerGrid == uid ? Loc.GetString($"admin-ui-atmos-grid-current") : "")}");
_gridData.Add(entManager.GetNetEntity(uid));
}

Expand Down
Loading
Loading