]>
git.smokeofanarchy.ru Git - space-station-14.git/log
deltanedas [Sun, 14 Jan 2024 08:18:34 +0000 (08:18 +0000)]
Add TryGetPrimaryDepartment to jobs system (#23317)
* add primary departments
* make command and station specific secondary
* add a unit test
* fixy
* compile
* webedit ops
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
metalgearsloth [Sun, 14 Jan 2024 08:17:12 +0000 (19:17 +1100)]
Update submodule to 206.0.0 (#24072)
metalgearsloth [Sun, 14 Jan 2024 08:10:38 +0000 (19:10 +1100)]
Entitylookup method renames (#23519)
Morb [Sun, 14 Jan 2024 07:52:07 +0000 (10:52 +0300)]
Tail wagging (#19573)
* MVP
* Uncomment animated prototypes
* Disable wagging on death
* Move component to server
* Looped tail animation
* Apply front tail template
* Disable animated markings globally
* Add emote sending
* Update documentation
* Move locale
* Use static instantAction & remove action on comp del
* Use fluent POSS-ADJ
* Update docs
* Add copyright
* Update copyright
* Update license & copyright
* Move to main directory & format meta.json
* Fix path
* Change namespace
* Remove empty meta.json
* Update
* REMOVE unnecessary IsNullOrWhiteSpace check
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
* Move animated markings to main file
* Use emotes
* new
* fix
* fix
* Tests, pls
* fix dixel
* Remove networked from wagging comp
* Remove unused import
* Remove unused imports
* Move wagging comp to shared
* Revert the emotes
If we're getting it the action is better.
---------
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
deltanedas [Sun, 14 Jan 2024 07:20:43 +0000 (07:20 +0000)]
Add greenshift preset (#24029)
Co-authored-by: deltanedas <@deltanedas:kde.org>
Pieter-Jan Briers [Sun, 14 Jan 2024 07:18:39 +0000 (08:18 +0100)]
BUI bugfixes / improvements (#23881)
* Fix ActivatableUIRequiresPowerCellComponent stopping power draw when one of two people closes the UI.
Also fixes it to check UiKey properly.
* Remove unnecessary CrewManifestViewer on PDAs
This is for a pop-up crew manifest UI, which the PDA doesn't use.
* Fix BoundUIClosedEvents that didn't check UI key/not correctly at least.
Uses the new helper method in engine.
* Fix drone (cargo shuttle) pilot console UI breaking if two people open it and one person closes it.
* Fixes for disposal router/tagger UI.
Code was badly copy pasted without changing identifiers, never worked.
Also cleaned up some of the logic (text trimming, sounds).
Also removed the "refuse to work if you have something in your active hand" check like why.
* Avoid running most ActivatableUIComponent logic when closing a UI via toggle
Activating the UI while it's already open closes it via toggle. Except it still ran 99% of the "attempting to open" logic which makes no sense.
This probably fixes a bug or some other dumb behavior somewhere.
* Bitch
Emisse [Sun, 14 Jan 2024 07:15:32 +0000 (00:15 -0700)]
Revert "Greyscale decal tweaks + additions" (#24069)
Emisse [Sun, 14 Jan 2024 07:11:49 +0000 (00:11 -0700)]
packed update (#24068)
Emisse [Sun, 14 Jan 2024 07:07:58 +0000 (00:07 -0700)]
meta update (#24067)
Emisse [Sun, 14 Jan 2024 07:07:48 +0000 (00:07 -0700)]
box update (#24065)
Nemanja [Sun, 14 Jan 2024 06:52:04 +0000 (01:52 -0500)]
Fix iron ore being called steel ore in the vein descriptions (#24066)
Fix iron ore being called steel ore
metalgearsloth [Sun, 14 Jan 2024 06:43:53 +0000 (17:43 +1100)]
Teleport fixes (#24064)
- Teleport to physics center not transform center.
- Fix NetEntity not being passed in.
PJBot [Sun, 14 Jan 2024 05:38:33 +0000 (05:38 +0000)]
Automatic changelog update
Tayrtahn [Sun, 14 Jan 2024 05:37:28 +0000 (00:37 -0500)]
Hackable intercoms (#23984)
* Enable wire interface for intercom
* Implement BlockListening component and system
* Implement ListenWireAction
* Added cooldown/overload to mic wire pulse
* Properly persist voicemask settings when user already has one.
* Addressed requested changes
* Added wire panel open/closed visuals
Vasilis [Sun, 14 Jan 2024 05:27:32 +0000 (06:27 +0100)]
Cvar to allow whitelisted players to bypass panic bunker (#23885)
Among us
PJBot [Sun, 14 Jan 2024 05:26:24 +0000 (05:26 +0000)]
Automatic changelog update
Ilya246 [Sun, 14 Jan 2024 05:25:18 +0000 (09:25 +0400)]
no time limit on nukie syndicate bomb (#24022)
implement
PJBot [Sun, 14 Jan 2024 05:09:49 +0000 (05:09 +0000)]
Automatic changelog update
Errant [Sun, 14 Jan 2024 05:08:43 +0000 (06:08 +0100)]
Navmap UI enhancements (#23777)
* label scaling wip
* beacon toggle, cleanup
* weh
* caw
* Smooth scaling, almost-selectable font size, Magnification count, zoom scale accuracy change, opacity
* never asked for individual font sizes
* zoom
* format
* Fixes CrewMonitor and PowerMonitor using the default tile color as text background instead of their custom tile colors
* font customisation, needs UI elements
* Station map rightclick now works
* UI scale will keep the local systems in line
* adjusting font size to UI scale
* typo
* fix RT version
* putting cache back in its place
* toggle labels moved to Examine
PJBot [Sun, 14 Jan 2024 04:13:42 +0000 (04:13 +0000)]
Automatic changelog update
degradka [Sun, 14 Jan 2024 04:12:36 +0000 (07:12 +0300)]
Add a neck gaiter into HOS's dresser (#24003)
HOS's dresser now contains a neck gaiter
PJBot [Sun, 14 Jan 2024 04:06:51 +0000 (04:06 +0000)]
Automatic changelog update
Trevor Day [Sun, 14 Jan 2024 04:05:45 +0000 (20:05 -0800)]
Add admin logs for thermomachines (#24056)
PJBot [Sun, 14 Jan 2024 03:21:41 +0000 (03:21 +0000)]
Automatic changelog update
deltanedas [Sun, 14 Jan 2024 03:20:35 +0000 (03:20 +0000)]
better deconversion (#23315)
* add deconverted window
* show deconverted window when deconverting + remove the role
* webedit ops
* antagonist -> revolutionary
* evil
* oh
* eui ops
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
DrSmugleaf [Sun, 14 Jan 2024 03:18:28 +0000 (19:18 -0800)]
Fix error when switching to a screen without an inventory gui widget (#24059)
Pieter-Jan Briers [Sun, 14 Jan 2024 03:18:02 +0000 (04:18 +0100)]
Quick dialog fixes (#24046)
Pressing "enter" on the last dialog box now confirms the dialog.
Localize.
PJBot [Sun, 14 Jan 2024 03:09:26 +0000 (03:09 +0000)]
Automatic changelog update
Aexxie [Sun, 14 Jan 2024 03:08:20 +0000 (21:08 -0600)]
Species' melee changes (#24019)
Changes Spider attack type to pierce, and gives them the bite anim. Lizards now have claw anim.
PJBot [Sun, 14 Jan 2024 02:48:25 +0000 (02:48 +0000)]
Automatic changelog update
21Melkuu [Sun, 14 Jan 2024 02:47:19 +0000 (05:47 +0300)]
Mayo (#24017)
Mayo
PJBot [Sun, 14 Jan 2024 02:47:00 +0000 (02:47 +0000)]
Automatic changelog update
lzk [Sun, 14 Jan 2024 02:45:54 +0000 (03:45 +0100)]
Remove archaic accent (#24052)
deathride58 [Sun, 14 Jan 2024 02:45:06 +0000 (21:45 -0500)]
Colorblind-compatible QM uniform sprites (#24055)
colorblind-compatible qm drip
Pieter-Jan Briers [Sun, 14 Jan 2024 01:43:59 +0000 (02:43 +0100)]
Desk bells can be rung with activate (#24047)
* Desk bells can be rung with activate
Important
* Remove obsoletions too while I'm at it.
Tayrtahn [Sun, 14 Jan 2024 01:43:05 +0000 (20:43 -0500)]
Fix vending machine thank you flag timing (#24049)
Fix thank you flag timing
github-actions[bot] [Sun, 14 Jan 2024 01:42:01 +0000 (12:42 +1100)]
Update Credits (#24057)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
Pieter-Jan Briers [Sun, 14 Jan 2024 00:16:37 +0000 (01:16 +0100)]
Make changelog script able to manage admin changelogs (#24033)
* Make changelog script able to manage admin changelogs
* I forgot to remove the comment
* Yeah that should probably just be an exclusion instead.
PJBot [Sat, 13 Jan 2024 21:12:15 +0000 (21:12 +0000)]
Automatic changelog update
degradka [Sat, 13 Jan 2024 21:11:09 +0000 (00:11 +0300)]
Add a check for item size in the microwave system (#24026)
* Add a check for item size in the microwave system
* DataField suggestion
* Merge TryComp with HasComp
* Add datafield changeability for admins
PJBot [Sat, 13 Jan 2024 20:58:25 +0000 (20:58 +0000)]
Automatic changelog update
Varen [Sat, 13 Jan 2024 20:57:19 +0000 (21:57 +0100)]
Makes Eggs drawable with a syringe (#24042)
-Makes Eggs drawable with a syringe
PJBot [Sat, 13 Jan 2024 20:56:09 +0000 (20:56 +0000)]
Automatic changelog update
SlamBamActionman [Sat, 13 Jan 2024 20:55:03 +0000 (21:55 +0100)]
Remove AmmoTechFabCircuitboard from Thief objectives (#24037)
Aexxie [Sat, 13 Jan 2024 20:46:03 +0000 (14:46 -0600)]
Updates aspid (#24014)
PJBot [Sat, 13 Jan 2024 20:21:17 +0000 (20:21 +0000)]
Automatic changelog update
Vasilis [Sat, 13 Jan 2024 20:20:11 +0000 (21:20 +0100)]
Remove spacepens (#23970)
Ilya246 [Sat, 13 Jan 2024 20:12:14 +0000 (00:12 +0400)]
Fix oxyburn energy not accounting for heatscale (#24023)
lzk [Sat, 13 Jan 2024 17:20:56 +0000 (18:20 +0100)]
fix plushie rouny sprite (#24031)
PJBot [Sat, 13 Jan 2024 16:25:46 +0000 (16:25 +0000)]
Automatic changelog update
Arendian [Sat, 13 Jan 2024 16:24:40 +0000 (17:24 +0100)]
Fix emergency flare not igniting through verb menu. (#24027)
Emergency flare ignites when activated through verb menu
PJBot [Sat, 13 Jan 2024 15:05:51 +0000 (15:05 +0000)]
Automatic changelog update
Errant [Sat, 13 Jan 2024 15:04:45 +0000 (16:04 +0100)]
Station Map window edges (#24024)
{Koks} [Sat, 13 Jan 2024 10:43:40 +0000 (16:43 +0600)]
Fixed shuttle movements on some systems (#24008)
* Vector2.Dot copied from system library
* Slightly clearer workaround
---------
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
PJBot [Sat, 13 Jan 2024 07:31:17 +0000 (07:31 +0000)]
Automatic changelog update
lzk [Sat, 13 Jan 2024 07:30:37 +0000 (08:30 +0100)]
make gas tanks not quick equipable (#23971)
Crotalus [Sat, 13 Jan 2024 07:30:11 +0000 (08:30 +0100)]
Add nuclear bomb warp point (#23973)
GreyMario [Sat, 13 Jan 2024 07:29:19 +0000 (23:29 -0800)]
Pneumatic cannon accuracy buff (#23996)
make thrown item launchers stronger than hands more accurate
PJBot [Sat, 13 Jan 2024 07:17:53 +0000 (07:17 +0000)]
Automatic changelog update
Nemanja [Sat, 13 Jan 2024 07:16:47 +0000 (02:16 -0500)]
Fix chem sources in guidebook (#23987)
* Fix chem sources in guidebook
* shabooya
PJBot [Sat, 13 Jan 2024 06:28:48 +0000 (06:28 +0000)]
Automatic changelog update
Nemanja [Sat, 13 Jan 2024 06:27:42 +0000 (01:27 -0500)]
Ore crab drops nerf (#24012)
ore-crab-drops-nerf
PJBot [Sat, 13 Jan 2024 05:52:34 +0000 (05:52 +0000)]
Automatic changelog update
Ubaser [Sat, 13 Jan 2024 05:51:28 +0000 (16:51 +1100)]
Substation resprite (#23977)
* add
* add
PJBot [Sat, 13 Jan 2024 04:56:53 +0000 (04:56 +0000)]
Automatic changelog update
degradka [Sat, 13 Jan 2024 04:55:47 +0000 (07:55 +0300)]
Fix electrical crates drop plastic instead of metal (#23992)
PJBot [Sat, 13 Jan 2024 04:54:06 +0000 (04:54 +0000)]
Automatic changelog update
Nemanja [Sat, 13 Jan 2024 04:52:53 +0000 (23:52 -0500)]
fix coal ejection (#23993)
Pieter-Jan Briers [Sat, 13 Jan 2024 04:52:42 +0000 (05:52 +0100)]
Fix solution editor UI (#24004)
Fixes #23645
The problem is that the solution editor UI is an EUI, so the UI updates before the game states are applied.
A correct fix would be to move it to a BUI in some way, but that's a little involved as we don't really have pre-existing code that uses BUIs in a manner good for this. I decided against this because I realized we'd want to have more tools similar to this and tbh I kinda figured integrating it with VV would be a better fix instead, so...
This is a bad workaround to manually synchronize the UI updates against game timing. It's not pretty but it works.
keronshb [Sat, 13 Jan 2024 04:52:02 +0000 (23:52 -0500)]
Moves ShootProjectile to shared (#24007)
lzk [Sat, 13 Jan 2024 00:40:12 +0000 (01:40 +0100)]
Fix autodrobe inventory (#24006)
Update theater.yml
Nemanja [Sat, 13 Jan 2024 00:05:52 +0000 (19:05 -0500)]
Matter bin & manipulator resprite (#23990)
Pieter-Jan Briers [Fri, 12 Jan 2024 23:22:10 +0000 (00:22 +0100)]
Fix exception with gas overlay rendering (#24001)
I had to rewrite this code for #23745 and forgot to test it. Damnit.
themias [Fri, 12 Jan 2024 22:27:33 +0000 (17:27 -0500)]
Fix mass-media console (#23994)
Pieter-Jan Briers [Fri, 12 Jan 2024 22:22:01 +0000 (23:22 +0100)]
Dependency update / fixes / skrungle bungle (#23745)
* Give .props files 2-space indents.
* Move to Central Package Management.
Allows us to store NuGet package versions all in one place. Yay!
* Update NuGet packages and fix code for changes.
Notable:
Changes to ILVerify.
Npgsql doesn't need hacks for inet anymore, now we need hacks to make the old code work with this new reality.
NUnit's analyzers are already complaining and I didn't even update it to 4.x yet.
TerraFX changed to GetLastSystemError so error handling had to be changed.
Buncha APIs have more NRT annotations.
* Remove dotnet-eng NuGet package source.
I genuinely don't know what this was for, and Central Package Management starts throwing warnings about it, so YEET.
* Remove Robust.Physics project.
Never used.
* Remove erroneous NVorbis reference.
Should be VorbisPizza and otherwise wasn't used.
* Sandbox fixes
* Remove unused unit test package references.
Castle.Core and NUnit.ConsoleRunner.
* Update NUnit to 4.0.1
This requires replacing all the old assertion methods because they removed them π₯²
* Oh so that's what dotnet-eng was used for. Yeah ok that makes sense.
* Add Robust.Analyzers.Test
* Update submodule
* commit to re-run CI
Hannah Giovanna Dawson [Fri, 12 Jan 2024 20:52:13 +0000 (20:52 +0000)]
Add "Skelly Versus The Rev" as lobby art (#23974)
Add Skelly Versus The Rev as lobby art
takemysoult [Fri, 12 Jan 2024 20:45:08 +0000 (23:45 +0300)]
Tranquilizer balance (#23979)
nikthechampiongr [Fri, 12 Jan 2024 20:35:31 +0000 (22:35 +0200)]
Fix double sound for shutters (#23975)
Fix double sound
Crotalus [Fri, 12 Jan 2024 20:34:11 +0000 (21:34 +0100)]
Added search bar to warp points (#23978)
themias [Fri, 12 Jan 2024 20:33:47 +0000 (15:33 -0500)]
Limit hydraulic clamps to one DoAfter at a time (#23982)
Limit Ripleys to one DoAfter at a time
deathride58 [Fri, 12 Jan 2024 08:42:41 +0000 (03:42 -0500)]
Fixes construction graphs proccing while being microwaved (#23835)
* Fixes construction graphs proccing while being microwaved
* git those indents in line
* We knew we were missing something!
GreyMario [Fri, 12 Jan 2024 08:42:15 +0000 (00:42 -0800)]
Pie tins returned from all pies in all situations, add lathe recipes for pie tin and some other basic kitchenwares (#23217)
* move pietin trash to FoodPieBase so all pies return their pie tin when eaten
* spawn trash from a SliceableFood if the Food has a trash
* add a limited selection of additional tablewares to the autolathe
* kitchenware material adjustments
* fix crash when slice pie in hand/inventory
* use system helpers + slices now go in parent container
Fahasor [Fri, 12 Jan 2024 08:05:28 +0000 (11:05 +0300)]
Whistle for security (second try) (#23945)
* Move Exclamation entity
* Add Whistle Component and Whistle System
* Add BaseWhistle prototype
* Add sound to BaseWhistle
* Add SecurityWhistle prototype
* Add Sprite and Icon to SecurityWhistle
* Add whistleExclamation prototype
* Fix SecurityWhistle prototype
Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
* Add whistles to sec vendingMachine
* Revert "Add sound to BaseWhistle"
This reverts commit
0c2eeab1286fb778ed7a845e59c642f667582a4a .
* Add sounds for BaseWhistle
* Make atributions compact
* Remove unnecessary spaces
* Make WhistleSystem class sealed
* Remove possibility to exclamate one person from WhistleComponent
* Remove delay from WhistleSystem
Increase delay
* Remove unnecessary HashSet
* Try replace Resolve
* Refactor sound emmiting
* Rework spawn of exclamation
* Move WhistleComponent from Server to Shared
* Edit WhistleComponent because of moving
* Move WhistleSystem from Server to Client
* Edit WhistleSystem because of moving
* Add new event
* Add server part of WhistleSystem
* Modify system for prediction
* Add documentation to WhistleComponent
* Revert "Modify system for prediction"
This reverts commit
89abb290571ff47deb5491b0f720f6bde079110b .
* Revert "Add server part of WhistleSystem"
This reverts commit
ca52ca081f30fb164f401c1818d08531f02af284 .
* Revert "Add new event"
This reverts commit
5ca9694757c94c03ca72d5b2f56f5f23503a3263 .
* Move system from client to shared
* Modify whistle system because of moving
* Separate checks and action
* Organize file folders according to conventions
* Make component Networked
* Change trigger component for WhistleSystem
* Put indents betwen methods
* Rework WhistleExclamation prototype
* Change variable name
* Add serializer to WhistleComponent
* Rename one variable
* add predict possibility to Shared
* add Client part of prediction
* Add Server part of prediction
* Increase whistle distance
* Prevent spawn for invisible entities
* WhistleComponent now use file-scoped namespace
* Delete unnecessary part from MakeLoudWhistle
* Add Resolve check
* Delete Server and Client part for prediction
* Make system prediction properly
* Change prediction behaviour
* Fix unexpected error occured
* Avoid using obsolete methods
* Add comments
* Update DataField to make it shorter
* Update size for new size system
* Prevent ping for invisible entities for real now
* Avoid triggering unnecessary debug asserts
---------
Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
metalgearsloth [Fri, 12 Jan 2024 08:04:55 +0000 (19:04 +1100)]
NewsSystem fixes (#23969)
KittenColony [Fri, 12 Jan 2024 08:03:30 +0000 (21:03 +1300)]
Fixed Lizard swipe (#23953)
* made unarmed lizard / spider melees representative
* Revert Arachnids
Tayrtahn [Fri, 12 Jan 2024 08:03:02 +0000 (03:03 -0500)]
Cuttable speaker wire for vending machines (#23873)
Implement SpeechWireAction
Aexxie [Fri, 12 Jan 2024 08:00:43 +0000 (02:00 -0600)]
Adds the "advanced" color palette (#23960)
Aexxie [Fri, 12 Jan 2024 08:00:22 +0000 (02:00 -0600)]
Greyscale decal tweaks + additions (#23961)
* "whitescales" every marking
* adds greyscale wooden trims
* Texturizes steel tile overlays
* Texturizes the rest
* Adds yaml for the greyscale trims (whoops)
icekot8 [Fri, 12 Jan 2024 07:59:21 +0000 (10:59 +0300)]
new chemical-Necrosol (#23850)
* rollback
* dumb fix
Jackal298 [Fri, 12 Jan 2024 07:58:34 +0000 (10:58 +0300)]
Minor change to vending machine inventory (#23967)
Emisse [Fri, 12 Jan 2024 07:58:08 +0000 (00:58 -0700)]
death squad armor tweaks (#23965)
* death squad resprite
* fix boote
Justin Pfeifler [Fri, 12 Jan 2024 07:42:49 +0000 (01:42 -0600)]
Update Blood Red Phone Sprite (#23964)
* Add new phone sprite
* Update copyright attribution
Justin Pfeifler [Fri, 12 Jan 2024 07:42:43 +0000 (01:42 -0600)]
Fix Floodlight Collision (#23966)
Update floodlight mask and layer
Emisse [Fri, 12 Jan 2024 05:16:53 +0000 (22:16 -0700)]
sus attributions (#23962)
Flareguy [Fri, 12 Jan 2024 04:53:58 +0000 (22:53 -0600)]
Ports some /tg/ + /vg/ space ambience (#23910)
* ports some tg + vg space ambience, removes all but 1 of the old space ambience music
* add back starlight and drifting
metalgearsloth [Fri, 12 Jan 2024 02:05:00 +0000 (13:05 +1100)]
Update submodule to 204.1.0 (#23959)
Alzore [Fri, 12 Jan 2024 01:41:44 +0000 (19:41 -0600)]
Tesla Artifact Effect (#23958)
EffectTesla
Pieter-Jan Briers [Fri, 12 Jan 2024 00:14:13 +0000 (01:14 +0100)]
Use item status extension method (#23884)
Just removes some lines of code.
Alekshhh [Thu, 11 Jan 2024 23:28:13 +0000 (01:28 +0200)]
New Lobbyscreen Art (#23943)
sos
themias [Thu, 11 Jan 2024 23:25:27 +0000 (18:25 -0500)]
Headphones can be turned on (#23882)
Toggle headphones