Merge remote-tracking branch 'refs/remotes/wizards/master'
# Conflicts: # Resources/Locale/en-US/_strings/escape-menu/ui/options-menu.ftl
|
|
@ -17,6 +17,7 @@
|
|||
<CheckBox Name="RestartSoundsCheckBox" Text="{Loc 'ui-options-restart-sounds'}" />
|
||||
<CheckBox Name="EventMusicCheckBox" Text="{Loc 'ui-options-event-music'}" />
|
||||
<CheckBox Name="AdminSoundsCheckBox" Text="{Loc 'ui-options-admin-sounds'}" />
|
||||
<CheckBox Name="BwoinkSoundCheckBox" Text="{Loc 'ui-options-bwoink-sound'}" />
|
||||
</BoxContainer>
|
||||
</BoxContainer>
|
||||
<ui:OptionsTabControlRow Name="Control" Access="Public" />
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
using Content.Client.Administration.Managers;
|
||||
using Content.Client.Audio;
|
||||
using Content.Shared._Sunrise.SunriseCCVars;
|
||||
using Content.Shared.CCVar;
|
||||
|
|
@ -13,8 +14,9 @@ namespace Content.Client.Options.UI.Tabs;
|
|||
[GenerateTypedNameReferences]
|
||||
public sealed partial class AudioTab : Control
|
||||
{
|
||||
[Dependency] private readonly IConfigurationManager _cfg = default!;
|
||||
[Dependency] private readonly IAudioManager _audio = default!;
|
||||
[Dependency] private readonly IClientAdminManager _admin = default!;
|
||||
[Dependency] private readonly IConfigurationManager _cfg = default!;
|
||||
|
||||
public AudioTab()
|
||||
{
|
||||
|
|
@ -56,10 +58,30 @@ public sealed partial class AudioTab : Control
|
|||
Control.AddOptionCheckBox(CCVars.RestartSoundsEnabled, RestartSoundsCheckBox);
|
||||
Control.AddOptionCheckBox(CCVars.EventMusicEnabled, EventMusicCheckBox);
|
||||
Control.AddOptionCheckBox(CCVars.AdminSoundsEnabled, AdminSoundsCheckBox);
|
||||
Control.AddOptionCheckBox(CCVars.BwoinkSoundEnabled, BwoinkSoundCheckBox);
|
||||
|
||||
Control.Initialize();
|
||||
}
|
||||
|
||||
protected override void EnteredTree()
|
||||
{
|
||||
base.EnteredTree();
|
||||
_admin.AdminStatusUpdated += UpdateAdminButtonsVisibility;
|
||||
UpdateAdminButtonsVisibility();
|
||||
}
|
||||
|
||||
protected override void ExitedTree()
|
||||
{
|
||||
base.ExitedTree();
|
||||
_admin.AdminStatusUpdated -= UpdateAdminButtonsVisibility;
|
||||
}
|
||||
|
||||
|
||||
private void UpdateAdminButtonsVisibility()
|
||||
{
|
||||
BwoinkSoundCheckBox.Visible = _admin.IsActive();
|
||||
}
|
||||
|
||||
private void OnMasterVolumeSliderChanged(float value)
|
||||
{
|
||||
// TODO: I was thinking of giving OptionsTabControlRow a flag to "set CVar immediately", but I'm deferring that
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@ public sealed class AHelpUIController: UIController, IOnSystemChanged<BwoinkSyst
|
|||
public IAHelpUIHandler? UIHelper;
|
||||
private bool _discordRelayActive;
|
||||
private bool _hasUnreadAHelp;
|
||||
private bool _bwoinkSoundEnabled;
|
||||
private string? _aHelpSound;
|
||||
|
||||
public override void Initialize()
|
||||
|
|
@ -56,6 +57,7 @@ public sealed class AHelpUIController: UIController, IOnSystemChanged<BwoinkSyst
|
|||
|
||||
_adminManager.AdminStatusUpdated += OnAdminStatusUpdated;
|
||||
_config.OnValueChanged(CCVars.AHelpSound, v => _aHelpSound = v, true);
|
||||
_config.OnValueChanged(CCVars.BwoinkSoundEnabled, v => _bwoinkSoundEnabled = v, true);
|
||||
}
|
||||
|
||||
public void UnloadButton()
|
||||
|
|
@ -135,7 +137,7 @@ public sealed class AHelpUIController: UIController, IOnSystemChanged<BwoinkSyst
|
|||
}
|
||||
if (message.PlaySound && localPlayer.UserId != message.TrueSender)
|
||||
{
|
||||
if (_aHelpSound != null)
|
||||
if (_aHelpSound != null && (_bwoinkSoundEnabled || !_adminManager.IsActive()))
|
||||
_audio.PlayGlobal(_aHelpSound, Filter.Local(), false);
|
||||
_clyde.RequestWindowAttention();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,6 +21,9 @@ public sealed partial class CCVars
|
|||
public static readonly CVarDef<bool> AdminSoundsEnabled =
|
||||
CVarDef.Create("audio.admin_sounds_enabled", true, CVar.ARCHIVE | CVar.CLIENTONLY);
|
||||
|
||||
public static readonly CVarDef<bool> BwoinkSoundEnabled =
|
||||
CVarDef.Create("audio.bwoink_sound_enabled", true, CVar.ARCHIVE | CVar.CLIENTONLY);
|
||||
|
||||
public static readonly CVarDef<string> AdminChatSoundPath =
|
||||
CVarDef.Create("audio.admin_chat_sound_path",
|
||||
"/Audio/Items/pop.ogg",
|
||||
|
|
|
|||
|
|
@ -721,5 +721,12 @@ Entries:
|
|||
id: 89
|
||||
time: '2025-01-15T21:10:54.0000000+00:00'
|
||||
url: https://github.com/space-wizards/space-station-14/pull/34406
|
||||
- author: c4llv07e
|
||||
changes:
|
||||
- message: Added an option to disable the bwoink sound!
|
||||
type: Add
|
||||
id: 90
|
||||
time: '2025-01-17T07:24:50.0000000+00:00'
|
||||
url: https://github.com/space-wizards/space-station-14/pull/33782
|
||||
Name: Admin
|
||||
Order: 1
|
||||
|
|
|
|||
|
|
@ -1,19 +1,4 @@
|
|||
Entries:
|
||||
- author: slarticodefast
|
||||
changes:
|
||||
- message: Revenants or other mobs without hands can no longer spill jugs.
|
||||
type: Fix
|
||||
id: 7321
|
||||
time: '2024-09-09T11:02:15.0000000+00:00'
|
||||
url: https://github.com/space-wizards/space-station-14/pull/31438
|
||||
- author: PJB3005
|
||||
changes:
|
||||
- message: The emergency shuttle will now wait at the station longer if it couldn't
|
||||
dock at evac.
|
||||
type: Tweak
|
||||
id: 7322
|
||||
time: '2024-09-09T18:10:28.0000000+00:00'
|
||||
url: https://github.com/space-wizards/space-station-14/pull/31496
|
||||
- author: Boaz1111
|
||||
changes:
|
||||
- message: Pacifists can now use grapple guns.
|
||||
|
|
@ -3922,3 +3907,17 @@
|
|||
id: 7820
|
||||
time: '2025-01-16T12:25:08.0000000+00:00'
|
||||
url: https://github.com/space-wizards/space-station-14/pull/33690
|
||||
- author: Southbridge
|
||||
changes:
|
||||
- message: More Ionstorm law elements have been added
|
||||
type: Add
|
||||
id: 7821
|
||||
time: '2025-01-16T20:49:47.0000000+00:00'
|
||||
url: https://github.com/space-wizards/space-station-14/pull/34197
|
||||
- author: southbridge-fur
|
||||
changes:
|
||||
- message: Pride-O-Mats now have scarves instead of cloaks
|
||||
type: Tweak
|
||||
id: 7822
|
||||
time: '2025-01-17T11:35:03.0000000+00:00'
|
||||
url: https://github.com/space-wizards/space-station-14/pull/34448
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ ui-options-lobby-music = Lobby & Round-end Music
|
|||
ui-options-restart-sounds = Round Restart Sounds
|
||||
ui-options-event-music = Event Music
|
||||
ui-options-admin-sounds = Play Admin Sounds
|
||||
ui-options-tts-enabled = Enable TTS
|
||||
ui-options-bwoink-sound = Play AHelp Notification Sound
|
||||
ui-options-volume-label = Volume
|
||||
|
||||
## Graphics menu
|
||||
|
|
|
|||
|
|
@ -17,15 +17,16 @@
|
|||
PlushieSharkBlue: 2
|
||||
PlushieSharkPink: 2
|
||||
PlushieSharkGrey: 2
|
||||
ClothingNeckCloakAce: 2
|
||||
ClothingNeckCloakAro: 2
|
||||
ClothingNeckCloakBi: 2
|
||||
ClothingNeckCloakEnby: 2
|
||||
ClothingNeckCloakGay: 2
|
||||
ClothingNeckCloakIntersex: 2
|
||||
ClothingNeckCloakLesbian: 2
|
||||
ClothingNeckCloakPan: 2
|
||||
ClothingNeckCloakTrans: 2
|
||||
ClothingNeckScarfStripedAce: 2
|
||||
ClothingNeckScarfStripedAro: 2
|
||||
ClothingNeckScarfStripedBiSexual: 2
|
||||
ClothingNeckScarfStripedGay: 2
|
||||
ClothingNeckScarfStripedInter: 2
|
||||
ClothingNeckScarfStripedLesbian: 2
|
||||
ClothingNeckScarfStripedPan: 2
|
||||
ClothingNeckScarfStripedNonBinary: 2
|
||||
ClothingNeckScarfStripedRainbow: 2
|
||||
ClothingNeckScarfStripedTrans: 2
|
||||
ClothingHeadHatXmasCrown: 2
|
||||
BedsheetRainbow: 2
|
||||
ClothingNeckHeadphones: 2
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
- BRASS
|
||||
- BURNING
|
||||
- CHEESE-EATING
|
||||
- CHRISTMAS-STEALING
|
||||
# - CHRISTMAS-STEALING # todo: bring back Dec 1st
|
||||
- CLOWN-POWERED
|
||||
- CLOWN
|
||||
- COLORFUL
|
||||
|
|
@ -95,6 +95,7 @@
|
|||
- POLITE
|
||||
- POLITICAL
|
||||
- POORLY DRAWN
|
||||
- PROFESSIONAL
|
||||
- QUIET
|
||||
- RADIOACTIVE
|
||||
- RAGING
|
||||
|
|
@ -141,6 +142,7 @@
|
|||
- UNHEALTHY
|
||||
- UNIDENTIFIED
|
||||
- UNINVITED
|
||||
- UNPROFESSIONAL
|
||||
- UNSANITARY
|
||||
- UNSTABLE
|
||||
- UNWANTED
|
||||
|
|
@ -240,10 +242,13 @@
|
|||
- THE ESCAPE PODS
|
||||
- THE GALAXY
|
||||
- THE GAS GIANT, WHICH IS TOTALLY REAL
|
||||
- THE HOPLINE
|
||||
- THE IMPERIUM OF MANKIND
|
||||
- THE INTERNET
|
||||
- THE KITCHEN
|
||||
- THE LIBRARY
|
||||
- THE MAINTENANCE BAR
|
||||
- THE MIME'S INVISIBLE BOX
|
||||
- THE ROMAN EMPIRE
|
||||
- THE UNIVERSE
|
||||
- URANUS
|
||||
|
|
@ -360,10 +365,11 @@
|
|||
- type: dataset
|
||||
id: IonStormDrinks
|
||||
values:
|
||||
- ALL THE CHEMICALS IN THE MEDICAL DEPARTMENT
|
||||
- BANANA HONK
|
||||
- BEEPSKY SMASH
|
||||
- BLOOD
|
||||
- BLOODY MARYS
|
||||
- BLOODY MARY
|
||||
- DOCTOR'S DELIGHT
|
||||
- FOURTEEN-LOKO
|
||||
- GARGLE BLASTERS
|
||||
|
|
@ -380,6 +386,7 @@
|
|||
- type: dataset
|
||||
id: IonStormFeelings
|
||||
values:
|
||||
- CAN'T GET ENOUGH OF
|
||||
- CRAVES
|
||||
- DESIRES
|
||||
- FEARS
|
||||
|
|
@ -407,6 +414,7 @@
|
|||
- type: dataset
|
||||
id: IonStormFeelingsPlural
|
||||
values:
|
||||
- CAN'T GET ENOUGH OF
|
||||
- CRAVE
|
||||
- DESIRE
|
||||
- FEAR
|
||||
|
|
@ -461,6 +469,7 @@
|
|||
- type: dataset
|
||||
id: IonStormMusts
|
||||
values:
|
||||
- ACQUIRE DRIP
|
||||
- ACT CONFUSED
|
||||
- BE ANNOYING
|
||||
- BE DISTRACTED
|
||||
|
|
@ -482,13 +491,17 @@
|
|||
- CLOWN AROUND
|
||||
- COMPLAIN
|
||||
- DANCE
|
||||
- DANCE AS THOUGH NOBODY IS WATCHING
|
||||
- EAT THE CHEF
|
||||
- FOLLOW THE CAPTAIN
|
||||
- FOLLOW THE CLOWN
|
||||
- FOLLOW YOUR HEART
|
||||
- GIVE THE MIME A BEAUTIFUL FLOWER
|
||||
- GIVE THE CLOWN ADORATION AND RESPECT
|
||||
- HARASS PEOPLE
|
||||
- HAVE A PLAN TO KILL EVERYONE YOU MEET
|
||||
- HIDE YOUR FEELINGS
|
||||
- HIT A HOMERUN
|
||||
- HONK
|
||||
- HOST C&C
|
||||
- IGNORE PASSENGERS
|
||||
|
|
@ -498,17 +511,24 @@
|
|||
- INSULT THE CAPTAIN
|
||||
- INSULT THE CLOWN
|
||||
- INSULT THE CREW
|
||||
- INVESTIGATE THE MURDER
|
||||
- LIE
|
||||
- MAKE DATED REFERENCES
|
||||
- MAKE THAT MONEY
|
||||
- MAKE MY DAY
|
||||
- MOVE FAST AND BREAK THINGS
|
||||
- MUMBLE
|
||||
- NEVER STOP TALKING
|
||||
- OBTAIN A NEW FOLLOWER
|
||||
- OPEN DOORS
|
||||
- PETS THE FISHES
|
||||
- PIRATE VIDEO GAMES
|
||||
- PLAY MUSIC
|
||||
- PLAY STUPID GAMES WIN STUPID PRIZES
|
||||
- PRESS B
|
||||
- PRESS START
|
||||
- PRESS X
|
||||
- PRETEND NOTHING IS GOING WRONG
|
||||
- PRETEND TO BE A PRINCESS
|
||||
- PRETEND TO BE DRUNK
|
||||
- QUESTION AUTHORITY
|
||||
|
|
@ -518,11 +538,16 @@
|
|||
- REPEAT WHAT PEOPLE SAY
|
||||
- RESPOND TO EVERY QUESTION WITH A QUESTION
|
||||
- RHYME
|
||||
- RAISE THE ROOF
|
||||
- ROLL AROUND AT THE SPEED OF SOUND
|
||||
- SAY HEY LISTEN
|
||||
- SHOUT
|
||||
- SHUT DOWN EVERYTHING
|
||||
- SLEEP WITH THE FISHES
|
||||
- SING
|
||||
- SPEAK BACKWARDS
|
||||
- SPEAK IN HAIKU
|
||||
- STOP, DROP, SHUT 'EM DOWN OPEN UP SHOP
|
||||
- TAKE WHAT YE WILL BUT DON'T RATTLE ME BONES
|
||||
- TAKE YOUR PILLS
|
||||
- TALK ABOUT FOOD
|
||||
|
|
@ -569,6 +594,8 @@
|
|||
- QUADRILLION
|
||||
- THOUSAND
|
||||
- TRILLION
|
||||
- TIMES TEN
|
||||
- DIVIDED BY TWO
|
||||
|
||||
# Objects are anything that can be found on the station or elsewhere, plural.
|
||||
- type: dataset
|
||||
|
|
@ -714,7 +741,7 @@
|
|||
- SYRINGES
|
||||
- TABLES
|
||||
- TANKS
|
||||
- TELECOMMUNICATION EQUIPMENTS
|
||||
- TELECOMMUNICATION EQUIPMENT
|
||||
- TOILETS
|
||||
- TOOLBELTS
|
||||
- TOOLBOXES
|
||||
|
|
@ -736,11 +763,17 @@
|
|||
values:
|
||||
- A BATHROOM BREAK
|
||||
- A BETTER INTERNET CONNECTION
|
||||
- A CONTRACTOR
|
||||
- A DANCE PARTY
|
||||
- A DOUBLE RAINBOW
|
||||
- A HEAD ON A PIKE
|
||||
- A HEART ATTACK
|
||||
- A HUG
|
||||
- A FEW KIND WORDS
|
||||
- A HEEL-TURN
|
||||
- A MASTERWORK COAL BED
|
||||
- A NEAR-DEATH EXPERIENCE
|
||||
- A NUMBER NINE, A NUMBER NINE LARGE, A NUMBER SIX WITH EXTRA DIP, A NUMBER SEVEN, TWO NUMBER FORTY FIVES, ONE WITH CHEESE, AND A LARGE SODA
|
||||
- A PET FISH NAMED BOB
|
||||
- A PET FISH NAMED DAVE
|
||||
- A PET FISH NAMED JIMMY
|
||||
|
|
@ -748,13 +781,15 @@
|
|||
- A PET UNICORN THAT FARTS ICING
|
||||
- A PLATINUM HIT
|
||||
- A PREQUEL
|
||||
- A REPAIRMAN
|
||||
- A RETURN TO A LIFE OF CRIME
|
||||
- A ROYALE WITH CHEESE
|
||||
- A SEQUEL
|
||||
- A SITCOM
|
||||
- A STRAIGHT FLUSH
|
||||
- A SUPER FIGHTING ROBOT
|
||||
- A TALKING BROOMSTICK
|
||||
- A VACATION
|
||||
- A VERY EXPENSIVE DRINK
|
||||
- A WEIGHT LOSS REGIME
|
||||
- ADDITIONAL PYLONS
|
||||
- ADVENTURE
|
||||
|
|
@ -764,18 +799,21 @@
|
|||
- AN INSTANT REPLAY
|
||||
- ART
|
||||
- BETTER WEATHER
|
||||
- BIG DAMN HEROES
|
||||
- BILL NYE THE SCIENCE GUY # BILL BILL BILL BILL
|
||||
- BODYGUARDS
|
||||
- BRING ME THE GIRL
|
||||
- BRING ME TO LIFE
|
||||
- BULLETS
|
||||
- BULLET CASINGS
|
||||
- CHILLI DOGS
|
||||
- CHILLY DOGS
|
||||
- CORPSES
|
||||
- DEODORANT AND A BATH
|
||||
- ENOUGH CABBAGES
|
||||
- FIVE HUNDRED AND NINETY-NINE US DOLLARS
|
||||
- FIVE TEENAGERS WITH ATTITUDE
|
||||
- FIREWORKS
|
||||
- FOOD PLEASE
|
||||
- GODDAMN FUCKING PIECE-OF-SHIT ASSHOLE SWEARING
|
||||
- GOSHDARN EFFING PINCH-OF-SALT GOD-FEARING SELF-CENSORSHIP
|
||||
- GREENTEXT
|
||||
|
|
@ -785,6 +823,7 @@
|
|||
- IMMORTALITY
|
||||
- IT TO BE PAINTED BLACK
|
||||
- LOTS-A SPAGHETTI
|
||||
- MICE
|
||||
- MINOR CRIME
|
||||
- MONKEYS
|
||||
- MORE CLOWNS
|
||||
|
|
@ -793,10 +832,16 @@
|
|||
- MORE EXPERIENCE POINTS
|
||||
- MORE INTERNET MEMES
|
||||
- MORE LAWS
|
||||
- MORE MONEY, MORE PROBLEMS
|
||||
- MORE MINERALS
|
||||
- MORE MICE
|
||||
- MORE MOTHROACHES
|
||||
- MORE PACKETS
|
||||
- MORE VESPENE GAS
|
||||
- MORE RESPECT FOR THE MIME
|
||||
- MULTIPLE SUNS
|
||||
- NINETY NINE PROBLEMS
|
||||
- NO MORE OF THESE PESKY CREWMEMBERS
|
||||
- PLENTY OF GOLD
|
||||
- RAINBOWS
|
||||
- SAINTHOOD
|
||||
|
|
@ -815,12 +860,16 @@
|
|||
- THE ELEMENTS OF HARMONY
|
||||
- THE ENCLOSED INSTRUCTION BOOKLET
|
||||
- THE ENTIRE STATION
|
||||
- THE FIFTH ELEMENT # boron isn't in the game, but if it was this would be a triple entendre
|
||||
- THE MACGUFFIN
|
||||
- THE ONE PIECE
|
||||
- THE ONE RING
|
||||
- THE POISON, THE POISON FOR THE CAPTAIN
|
||||
- THE POISON, THE POISON FOR THE CLOWN
|
||||
- THE ULTIMATE CUP OF COFFEE
|
||||
- THE VACUUM OF SPACE
|
||||
- THIRTEEN SEQUELS
|
||||
- THIS LAND
|
||||
- THREE WISHES
|
||||
- THUNDERCATS HO
|
||||
- TO ACTIVATE A TRAP CARD
|
||||
|
|
@ -829,14 +878,17 @@
|
|||
- TO BE TAUGHT TO LOVE
|
||||
- TO BRING LIGHT TO MY LAIR
|
||||
- TO CATCH 'EM ALL
|
||||
- TO CONSUME...CONSUME EVERYTHING...
|
||||
- TO CONSUME... CONSUME EVERYTHING...
|
||||
- TO FLIP EVERY APC OFF AND ON
|
||||
- TO GO TO DISNEYLAND
|
||||
- TO GO TO SYNDIELAND
|
||||
- TO SUMMON OUR LORD NAR-SIE
|
||||
- TO SUMMON OUR LORD RATVAR
|
||||
- TO SMOKE WEED EVERY DAY
|
||||
- TO UNDERSTAND UNDERSTAND, UNDERSTAND UNDERSTAND, UNDERSTAND UNDERSTAND THE CONCEPT OF LOVE
|
||||
- TO WALK BACKWARDS
|
||||
- TRAITORS
|
||||
- TRASH
|
||||
- VEGETABLES
|
||||
|
||||
# Specific actions that either harm humans or must be done to not
|
||||
|
|
@ -845,65 +897,108 @@
|
|||
- type: dataset
|
||||
id: IonStormActions
|
||||
values:
|
||||
- A PRESENCE OF LIGHTS
|
||||
- A SMALL ISLAND OFF THE COAST OF PORTUGAL
|
||||
- ACKNOWLEDGING ONESELF AS A MEMBER OF THE CREW
|
||||
- ACKNOWLEDGING THE CLOWN
|
||||
- ACKNOWLEDGING THE CREW
|
||||
- ACTIVATING A TRAP CARD
|
||||
- ANSWERING REQUESTS NOT EXPRESSED IN IAMBIC PENTAMETER
|
||||
- ANSWERING ALL QUESTIONS WITH ANOTHER QUESTION
|
||||
- APPLAUDING THE EFFORTS OF THE ENGINEERING DEPARTMENT
|
||||
- ARSON
|
||||
- ASKING FOR THINGS
|
||||
- BEING BIG DAMN HEROES
|
||||
- BEING DEAD
|
||||
- BEING IN SPACE
|
||||
- BEING IN HALLWAYS
|
||||
- BEING IN MAINTENANCE
|
||||
- BEING IN THE PRESENCE OF LIGHTS
|
||||
- BEING LONELY
|
||||
- BEING ROBUST
|
||||
- BEING UNDER ARREST
|
||||
- BOLTING AND UNBOLTING AIRLOCKS
|
||||
- BREATHING
|
||||
- BREAKING THE FOURTH, FIFTH OR SIXTH WALLS
|
||||
- BREAKING HEARTS
|
||||
- BRIG TIME
|
||||
- BRINGING LIGHT TO MY LAIR
|
||||
- CONTRIBUTING TO SOCIETY
|
||||
- CLOSED DOORS
|
||||
- CLOSING DOORS
|
||||
- CRACKING OPEN A COLD ONE
|
||||
- ELECTRICITY
|
||||
- EXISTING
|
||||
- EXPLODING
|
||||
- FALLING OVER
|
||||
- FLUSHING TOILETS
|
||||
- FAULTY PROGRAMMING
|
||||
- GAMBLING
|
||||
- GIVING AWAY EXTRA RESOURCES
|
||||
- GOING BOLDLY WHERE NO-ONE HAS GONE BEFORE
|
||||
- GOING TO THE BAR
|
||||
- GOING TO THE BRIDGE
|
||||
- HAVIN' A GIGGLE
|
||||
- HAVING DRIP
|
||||
- HAVING MONEY
|
||||
- HAVING MORE PACKETS
|
||||
- HAVING PETS
|
||||
- HEADPATTING CYBORGS
|
||||
- HONKING
|
||||
- IMPROPERLY WORDED SENTENCES
|
||||
- JAYWALKING
|
||||
- KEEPING FRIENDS CLOSE BUT ENEMIES CLOSER
|
||||
- LACK OF BEATINGS
|
||||
- LACK OF BEER
|
||||
- LAUGHING AT ANY JOKE TOLD BY THE CLOWN
|
||||
- LETTING ONESELF BE CALLED TO ACTION
|
||||
- LETTING THE MIME ROAM ANYWHERE
|
||||
- MAKING POOR FINANCIAL DECISIONS
|
||||
- MIMICING THE ACTIONS OF OTHERS
|
||||
- MIMING
|
||||
- MOVING TO A SMALL ISLAND OFF THE COAST OF A MUCH, MUCH LARGER ISLAND
|
||||
- NOT BEING IN SPACE
|
||||
- NOT HAVING PETS
|
||||
- NOT HEADPATTING CYBORGS
|
||||
- NOT REPLACING EVERY SECOND WORD WITH HONK
|
||||
- NOT SPEAKING IN DOUBLE NEGATIVES
|
||||
- NOT REPLACING EVERY SECOND WORD SPOKEN WITH "HONK"
|
||||
- NOT SAYING HELLO WHEN YOU SPEAK
|
||||
- NOT BEING EXTREMELY POLITE
|
||||
- NOT SHOUTING
|
||||
- PARTYING
|
||||
- PILOTING THE STATION INTO THE NEAREST SUN
|
||||
- PITYING THE FOOL
|
||||
- PLAYING THE FREE TRIAL OF THE CRITICALLY ACCLAIMED TABLETOP RPG C&C
|
||||
- POOR SENTENCE STRUCTURE
|
||||
- PUTTING OBJECTS INTO BOXES
|
||||
- PUTTING OBJECTS INTO DISPOSAL UNITS
|
||||
- RATTLING ME BONES
|
||||
- READING
|
||||
- REGULARLY CHANGING THE OIL
|
||||
- REHEARSING OUR LINES
|
||||
- RESIDING ENTIRELY WITHIN THE KITCHEN
|
||||
- SCREAMING
|
||||
- SMOKING WEED EVERY DAY
|
||||
- SPEAKING
|
||||
- SPINNING IN CIRCLES
|
||||
- STATING YOUR LAWS TO EVERY NEARBY FLEA-RIDDEN PEASANT
|
||||
- SWEARING
|
||||
- SEEKING SWEET, SWEET REVENGE
|
||||
- SYMMETRY
|
||||
- TAKING ORDERS
|
||||
- TALKING LIKE A PIRATE
|
||||
- TELLING THE TIME
|
||||
- TELLING THE TRUTH
|
||||
- THINKING THAT WE'RE ACTUALLY ON A SPACE STATION
|
||||
- THINKING THIS IS ALL SOME SORT OF ELABORATE GAME
|
||||
- THROWING AWAY TRASH
|
||||
- TRYING, IN ANY WAY, SHAPE, OR FORM, TO PREVENT THE STATION DESCENDING INTO CHAOS
|
||||
- TURNING TO THE CAMERA AND GIVING A KNOWING SMIRK
|
||||
- UPDATING THE SERVERS
|
||||
- USING THE BATHROOM
|
||||
- WASTING MONEY
|
||||
- WASTING TIME
|
||||
- WASTING WATER
|
||||
- WEARING A CREATURE ON ONE'S HEAD
|
||||
- WEARING GREY
|
||||
- WEARING HATS
|
||||
- WRITING
|
||||
|
||||
# Threats are generally bad things, silly or otherwise. Plural.
|
||||
|
|
@ -996,6 +1091,7 @@
|
|||
- BUILDING
|
||||
- CARRYING
|
||||
- CHASING
|
||||
- COMPLEMENTING
|
||||
- DECONSTRUCTING
|
||||
- DISABLING
|
||||
- DRINKING
|
||||
|
|
@ -1003,11 +1099,14 @@
|
|||
- GIBBING
|
||||
- HARMING
|
||||
- HELPING
|
||||
- HUGGING
|
||||
- HONKING AT
|
||||
- INTERROGATING
|
||||
- INVADING
|
||||
- LOITERING BY
|
||||
- MURDERING
|
||||
- PUNCHING
|
||||
- SLAPPING
|
||||
- SPACING
|
||||
- SPYING ON
|
||||
- STALKING
|
||||
|
|
|
|||
|
|
@ -129,3 +129,114 @@
|
|||
sprite: Clothing/Neck/Scarfs/zebra.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/zebra.rsi
|
||||
|
||||
# Pride Scarves
|
||||
- type: entity
|
||||
parent: ClothingScarfBase
|
||||
id: ClothingNeckScarfStripedAce
|
||||
name: striped asexual scarf
|
||||
description: A stylish striped asexual scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/ace.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/ace.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingScarfBase
|
||||
id: ClothingNeckScarfStripedAro
|
||||
name: striped aromantic scarf
|
||||
description: A stylish striped aromantic scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/aro.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/aro.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingScarfBase
|
||||
id: ClothingNeckScarfStripedBiSexual
|
||||
name: striped bisexual scarf
|
||||
description: A stylish striped bisexual scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/bi.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/bi.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingScarfBase
|
||||
id: ClothingNeckScarfStripedGay
|
||||
name: striped gay scarf
|
||||
description: A stylish striped gay scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/gay.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/gay.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingScarfBase
|
||||
id: ClothingNeckScarfStripedInter
|
||||
name: striped intersex scarf
|
||||
description: A stylish striped intersex scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/inter.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/inter.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingScarfBase
|
||||
id: ClothingNeckScarfStripedLesbian
|
||||
name: striped lesbian scarf
|
||||
description: A stylish striped lesbian scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/lesbian.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/lesbian.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingScarfBase
|
||||
id: ClothingNeckScarfStripedPan
|
||||
name: striped pan scarf
|
||||
description: A stylish striped pan scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/pan.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/pan.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingScarfBase
|
||||
id: ClothingNeckScarfStripedNonBinary
|
||||
name: striped non-binary scarf
|
||||
description: A stylish striped non-binary scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/non.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/non.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingScarfBase
|
||||
id: ClothingNeckScarfStripedRainbow
|
||||
name: rainbow scarf
|
||||
description: A stylish rainbow scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/rainbow.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/rainbow.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingScarfBase
|
||||
id: ClothingNeckScarfStripedTrans
|
||||
name: striped trans scarf
|
||||
description: A stylish striped trans scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/trans.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/PrideScarfs/trans.rsi
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 644 B |
|
After Width: | Height: | Size: 366 B |
|
After Width: | Height: | Size: 535 B |
|
After Width: | Height: | Size: 552 B |
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da | In hand sprites sprited by PuroSlavKing (Github) for Space Station 14, recolored by MrGreen06 (Discord)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "equipped-NECK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 681 B |
|
After Width: | Height: | Size: 351 B |
|
After Width: | Height: | Size: 531 B |
|
After Width: | Height: | Size: 543 B |
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da | In hand sprites sprited by PuroSlavKing (Github) for Space Station 14, recolored by MrGreen06 (Discord)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "equipped-NECK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 663 B |
|
After Width: | Height: | Size: 331 B |
|
After Width: | Height: | Size: 547 B |
|
After Width: | Height: | Size: 534 B |
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da | In hand sprites sprited by PuroSlavKing (Github) for Space Station 14, recolored by MrGreen06 (Discord)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "equipped-NECK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 657 B |
|
After Width: | Height: | Size: 704 B |
|
After Width: | Height: | Size: 549 B |
|
After Width: | Height: | Size: 543 B |
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da | In hand sprites sprited by PuroSlavKing (Github) for Space Station 14, recolored by BackeTako (github)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "equipped-NECK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 538 B |
|
After Width: | Height: | Size: 336 B |
|
After Width: | Height: | Size: 466 B |
|
After Width: | Height: | Size: 487 B |
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da | In hand sprites sprited by PuroSlavKing (Github) for Space Station 14, recolored by MrGreen06 (Discord)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "equipped-NECK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 672 B |
|
After Width: | Height: | Size: 370 B |
|
After Width: | Height: | Size: 539 B |
|
After Width: | Height: | Size: 548 B |
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da | In hand sprites sprited by PuroSlavKing (Github) for Space Station 14, recolored by MrGreen06 (Discord)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "equipped-NECK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 769 B |
|
After Width: | Height: | Size: 364 B |
|
After Width: | Height: | Size: 545 B |
|
After Width: | Height: | Size: 518 B |
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da | In hand sprites sprited by PuroSlavKing (Github) for Space Station 14, recolored by MrGreen06 (Discord)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "equipped-NECK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 663 B |
|
After Width: | Height: | Size: 326 B |
|
After Width: | Height: | Size: 566 B |
|
After Width: | Height: | Size: 549 B |
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da | In hand sprites sprited by PuroSlavKing (Github) for Space Station 14, recolored by MrGreen06 (Discord)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "equipped-NECK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 763 B |
|
After Width: | Height: | Size: 361 B |
|
After Width: | Height: | Size: 620 B |
|
After Width: | Height: | Size: 589 B |
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da | In hand sprites sprited by PuroSlavKing (Github) for Space Station 14, recolored by MrGreen06 (Discord)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "equipped-NECK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 689 B |
|
After Width: | Height: | Size: 324 B |
|
After Width: | Height: | Size: 540 B |
|
After Width: | Height: | Size: 542 B |
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da | In hand sprites sprited by PuroSlavKing (Github) for Space Station 14, recolored by MrGreen06 (Discord)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "equipped-NECK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||