-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Fix unlabeled jugs in ChemVend #29178
Merged
VasilisThePikachu
merged 2 commits into
space-wizards:master
from
Tayrtahn:vendor-labels
Jun 23, 2024
Merged
Fix unlabeled jugs in ChemVend #29178
VasilisThePikachu
merged 2 commits into
space-wizards:master
from
Tayrtahn:vendor-labels
Jun 23, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
github-actions
bot
added
the
Changes: UI
Changes: Might require knowledge of UI design or code.
label
Jun 18, 2024
This comment was marked as off-topic.
This comment was marked as off-topic.
Do not needlessly bump PRs in the hopes to get them merged faster, thank you. |
metalgearsloth
added
the
S: Awaiting Changes
Status: Changes are required before another review can happen
label
Jun 21, 2024
1 task
aspiringLich
pushed a commit
to aspiringLich/space-station-14
that referenced
this pull request
Jul 21, 2024
* Spawn dummy entities on client for vending machine UI * Asked sloth, and we kinda need this pr --------- Co-authored-by: Vasilis <vasilis@pikachu.systems>
PJB3005
added a commit
to PJB3005/space-station-14-content
that referenced
this pull request
Aug 24, 2024
This re-introduces the dummy entity naming code, originally introduced in space-wizards#29178 and randomly removed by space-wizards#30064 with no technical justification given. Fixes space-wizards#31373
metalgearsloth
pushed a commit
that referenced
this pull request
Aug 25, 2024
Ilya246
pushed a commit
to Ilya246/space-station-14
that referenced
this pull request
Oct 10, 2024
* Fix double label on chem jugs (space-wizards#29137) * Automatic changelog update * Fix DresserFilled storagefill rarely causing an error (space-wizards#29135) Add ClothingUniformJumpskirtColorPink to an OrGroup * Fix female reptilians not having gasp sounds (space-wizards#29143) inital * clean up weather systems (space-wizards#28792) * clean up weather systems * Update WeatherComponent.cs * Update SharedWeatherSystem.cs * some fix * Update SharedWeatherSystem.cs * Update WeatherComponent.cs * Update WeatherComponent.cs * revert autoPause * Update SharedWeatherSystem.cs * Implement vital chef's hat functionality (space-wizards#25950) * Implement crucial chef's hat functionality * Unified stopping code and added events. * Added documentation to events * Rerun tests * Made review changes, and fixed potential desync bug. * Update whitelist * Automatic changelog update * Add cvar to disable round end pvs overrides (space-wizards#29151) * Update submodule to 226.1.0 (space-wizards#29159) * Fix conveyor mispredicts (space-wizards#28157) * Fix conveyor mispredicts Instead of tracking active conveyors we instead track the conveyed entities. This also handles things like stacking conveyors more gracely. * Fix ActiveConveyor * Fix lerping * Automatic changelog update * Replace StationRandomTransform (space-wizards#29149) * Revert "Rotate and Offset station CCVar nuke (space-wizards#26175)" This reverts commit 44b20f6. # Conflicts: # Content.Server/Station/Systems/StationSystem.cs # Resources/Prototypes/Maps/europa.yml * Fix * Review * Add warning cones to engivend (space-wizards#29085) Add cones to engivend * Automatic changelog update * arachnid inventory layout fix (space-wizards#29165) arachnid inventory layout fixC * Automatic changelog update * Turn interaction related attempt events into structs (space-wizards#29168) * Turn InteractionAttemptEvent into a struct event * readonly * GettingInteractedWithAttemptEvent * ConsciousAttemptEvent * Add the most anticipated gun in the game. Foam Force. (space-wizards#29103) * Foam Force * make it available somewhere * add clumsyproof and nuke dev item * reorganize * oopsy files * Strap! * woopsie layering * fix grammar to rerun tests for rogue unrelated test fail. * cleanup * I eepy layer forgetti spaghetti * For real last necessary commit * Oops I broke the law! feexed * Decided to just change it to the same source as the poster source in our repo for consistency. * Automatic changelog update * Fix material storage going BRRT (space-wizards#29167) If the volume hits 0 we just remove it. * Automatic changelog update * Fix air alarms (space-wizards#29172) Broken by space-wizards#28272 * Automatic changelog update * Hidden loadout groups (space-wizards#29170) * loadout hiding * department of redundancy department * Upgrade rsi-diff's changed files action | Make it only return rsi and png changes (space-wizards#29185) It was brought up to me in space-wizards#29179 (comment) (and from a dm from them) that space bars can cause issues with the rsi bot. Upon investigation its case we use "space-delimited" on the "get changes files" check. Which returns ALL changed files. Even if the change has nothing to do with png's or rsi's (example a downstream merging upstream) * unhardcode thief MaxSelectedSets (space-wizards#29175) * unhardcode thief MaxSelectedSets * we do a little copy paste * --------- Co-authored-by: deltanedas <@deltanedas:kde.org> * PullingController cooldown change (space-wizards#29177) * Revert "Automatic changelog update" This reverts commit 3358aef. * Revert "Revert "Automatic changelog update"" This reverts commit 3d0b6a7. * Removal of the throw cooldown as it felt sluggish and unresponsive before. * Decrease meteor frequency (space-wizards#29194) * Automatic changelog update * Security Resprite (space-wizards#29082) * security resprite * hos cap fix * i forgor * further fixes * my furniture is broken * fedora update * Automatic changelog update * Make Hamlet a valid chef's hat pilot (space-wizards#29191) * Fix Underwing wings (space-wizards#29092) * add * tweak thickness of stripe * Add some happier medibot messages! (space-wizards#29147) * Happy! * opps * one more * Automatic changelog update * shorten short raffle (space-wizards#28685) * Automatic changelog update * Fix some lathe recipe textures showing up blank (space-wizards#28683) * Update lathes to use entity prototype * ScrollContainer my hero * gets rid of excess newlines --------- Co-authored-by: plykiya <plykiya@protonmail.com> * Grammar fix to medibot! (space-wizards#29197) fixed * Restore default panic bunker and tweak baby jail (space-wizards#29198) restore default panic bunker * Fixed cartridges installing more than once (space-wizards#29187) * fixed cartridges installing more than once * replaced prototypes with CartridgeComponent * relocated checks from InstallProgram to InstallCartridge * Automatic changelog update * Musician's skirt (space-wizards#29203) * Sprites&Meta * Changing prototypes * Adding to Theater vend * Sprite_Change * Sprite_Change * Prototype_Changes Is this exactly how it should be?... * FUCKING FIX * weh --------- Co-authored-by: Арт <123451459+JustArt1m@users.noreply.github.com> * Automatic changelog update * hos cap resprite (space-wizards#29208) * hos cap resprite * 1. 2. 3 4 Oh * Automatic changelog update * Rejig device link sink & source startup & shutdown (space-wizards#29035) * Fix DeviceLinkSinkComponent not updating sources on shutdown * Log error * Misc link changes & fixes * Fix core * Add prediction for Tech Disks, cleanup (space-wizards#29061) * Add prediction for Tech Disks, cleanup * Remove IsServer check in OnMapInit * Use HashSet for techs, remove LINQ * Code cleanup: radio jammer (space-wizards#29052) * Code cleanup for radio jammer * More Entity<T> for the people, and fix an accidental variable reuse * Partial buckling refactor (space-wizards#29031) * partial buckling refactor * git mv test * change test namespace * git mv test * Update test namespace * Add pulling test * Network BuckleTime * Add two more tests * smelly * Fix documentation typo (space-wizards#29209) Fix everything. * Emergency toolbox fill rework (space-wizards#29202) * emergency toolbox fill rework * Fuck * Add wet floor sign & warning cone to autolathe (space-wizards#29205) * Add wet floor sign & warning cone to autolathe * removing * Automatic changelog update * Tools batch files (space-wizards#29179) * Tools batch files * fine * Fix terrible portable scrubber unlit layers (space-wizards#29232) Jesus fucking christ man * Prevent fly-by fixture from powering containment field generator (space-wizards#29225) * Prevent fly-by fixture from powering containment field generator * Update according to review * Automatic changelog update * Hide moth antenna and lizard frills with hardsuit helmets, fix lizard snouts not being hidden (space-wizards#29214) * inital * Update ClothingSystem.cs * Update helmets.yml * Automatic changelog update * Fix and enable TestEmptyLoadout (space-wizards#29228) * Fix and enabled TestEmptyLoadout * Fine, have a real name * Fix brokey code :) * Fix entities getting stuck red (space-wizards#28981) * Automatic changelog update * Update submodule to 226.2.0 (space-wizards#29247) * add a type specifier where one was forgor (space-wizards#29250) * add a type specifier where one was forgor * Fix other way because degub conditions * okay this feels kinda dumb but it does fix it. * Update Content.Client/Effects/ColorFlashEffectSystem.cs --------- Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> * Make winter coat hood hide certain markings (space-wizards#29238) Update base_clothinghead.yml * Fix ERT becoming sleeper agents and add sleeper agent preferences (space-wizards#27817) * b * Update antags.ftl * m * ok * Update events.yml * antag * a * Create InitialInfectedExemptComponent.cs * Delete InitialInfectedExemptComponent.cs * yes * Delete InitialInfectedExemptComponent.cs * Create AntagImmuneComponent.cs * Automatic changelog update * fixed Syndicate smokes pack being half-filled (space-wizards#28371) * Automatic changelog update * Buff cube boxes (space-wizards#29251) * Automatic changelog update * moves explosive tech to T1 (space-wizards#29227) moves explo tech to T1 * Automatic changelog update * made cup ramen eatable with anything with the fork component (space-wizards#27826) * made cup ramen eatable with anything with the fork component * removed extra png * made cupramen fillable with water, and made hot ramen dry ramen. --------- Co-authored-by: redfire1331 <Redfire1331@users.noreply.github.com> * Automatic changelog update * Survival Box Loadouts, Nitrogen Emergency tanks (space-wizards#29131) * Nitrogen survival boxes * Zero-setup workaround * clown box * cleanup and universal tanks * cleanup * more cleanup * hide loadoutgroups * remaining survival boxes * space ninja * Revert "space ninja" This reverts commit a650f41. * weh * weh * undo appearance change of syndicate survival boxes * indentation fix and missing label * You can now pry multiple tiles at once (space-wizards#29231) * You can now pry multiple tiles at once * More advanced do after duplicate checking. Instead of just saying "lol tile prying can raise duplicates", we now have a system so tile prying can properly distinguish events on 2 different tiles. This is achieved with a virtual function on DoAfterEvent. * Automatic changelog update * Fix prying speed & log (space-wizards#29210) * cleanup prototypes with `PryingComponent` & fix jaws of life prying speed * Minor cleanup for tools and prying systems Remove some obsolete methods. * Fix doafter continues when not held & log * Modifiy delays for floor prying * Fix test fail * Automatic changelog update * golden plunger (space-wizards#29043) * golden plunger * Add wood material (the handle is still wood) * 52 hours --------- Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> * Rate limit ahelps (space-wizards#29219) * Make chat rate limits a general-purpose system. Intending to use this with ahelps next. * Rate limt ahelps Fixes space-wizards#28762 * Review comments * return empty string for invalid identity (space-wizards#29274) Co-authored-by: deltanedas <@deltanedas:kde.org> * Make Loadout MinLimit not count failed attempts (space-wizards#29264) Loadout MinLimit doesn't count failed attempts * Add logging to SharedStorageSystem prototype indexing failure (space-wizards#29273) * Fix null exceptions in SurveillanceCameraMonitorSystem (space-wizards#29275) * Add IsNullOrEmpty checks before indexing KnownSubnets * actor * Make stasis bed power toggleable (space-wizards#29268) Stasis bed is now power toggleable * Automatic changelog update * Replace BlockSolutionAccessComponent with an attempt event (space-wizards#26988) * BlockSolutionAccessComponent now only blocks one specified solution. * Significant overhaul Separated spilling when worn functionality into its own component/system. Removed BlockSolutionAccessComponent. Added an event for solution access. * fix initial infected icons and add a briefing to the character menu (space-wizards#29259) * Automatic changelog update * feat: update cyborg parts naming for them to be ordered consistently,… (space-wizards#29272) feat: update cyborg parts naming for them to be ordered consistently, closes space-wizards#29270 * Ghostrole rule updates (space-wizards#29249) * First batch of ghostrole rule updates * Second pass * Re-word free agent * Apply review comments Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * You heard it here first folks God rules are weird to write. Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Honkbot -> Free Agent Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Mimebot -> Free Agent Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Jonkbot -> Free Agent Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Softer blue --------- Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Automatic changelog update * Fix some buckle interactions (space-wizards#29293) * Automatic changelog update * Implement BlacklistedRange exempt flag (space-wizards#29258) * Implement a new kind of ip range ban that only applies to new players * Put determining whether a player record exists to its own function * Make BlacklistedRange bans get bypassed by any ban exemption * Stop trying to get another DbGuard while already having one This does break with convention on the functions in that area but considering the use of this function it's probably fine? I could alternatively just move the place it's called from. Also I was suppossed to wait for tests to finish locally just to be sure, but nah. I am pushing this now * Automatic changelog update * Add time index to connection log (space-wizards#29281) * Add time index to connection log Queries go nyoom. * Don't let me code shit at 5 AM * Fix SSD indicator for scaled humanoids (space-wizards#29310) Fix ssd * Automatic changelog update * Fix noticeboard drawdepth (space-wizards#29262) darwdepth added * Fix pistols not displaying ammo count in-hand (space-wizards#29289) * Make Drozd and C-20r not unwield on use * Fix wielding mispredict * add AmmoCounter to pistols * Rewrite the options menu (space-wizards#28389) * Basic attempt at rewriting how the options menu works, move accessibility settings into their own tab. * Audio tab uses the new options system. * Rewrite Misc tab * Clean up heading styling * Rewrite options tab and other minor cleanup all over the place. * Documentation comments and minor cleanup. --------- Co-authored-by: AJCM <AJCM@tutanota.com> Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com> * Update submodule to 226.3.0 (space-wizards#29323) * AME Deconstruction Changes (space-wizards#29317) * AME deconstruction complexity * review --------- Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com> * Automatic changelog update * Move air sensor components into abstract base prototype (space-wizards#29261) * Pacifist messages use target's identity name instead of entity name (space-wizards#29325) * Fix comments (space-wizards#29330) * Fix for missing survival boxes (space-wizards#29336) storagefill order fix * Automatic changelog update * Admin UI localization (space-wizards#29340) admin ui localization Co-authored-by: MetalSage <metalsage.official@gmail.com> * Disk """resprite""" (space-wizards#29277) * disk ""resprite"" * fix holodisk * Sound Station 14 like a nukie song (space-wizards#29345) Nukie song!! * Automatic changelog update * add access reader log wire (space-wizards#29094) * add LoggingDisabled to AccessReader * add LogWireAction * -m give everything besides high-security door a log wire * make LogAccess public and support string arg * add log when pulsing * m * l --------- Co-authored-by: deltanedas <@deltanedas:kde.org> * Automatic changelog update * Adjust some gas thresholds (space-wizards#29331) * Add air alarm hysteresis (space-wizards#29223) Add firelock hysteresis * Automatic changelog update * Thief toolbox minor rebalance & description clean-up (space-wizards#27771) * thief clean-up * anatomy set description change * description changes * Automatic changelog update * Prying reinforced tile now will give you back metal rod (space-wizards#29084) * Reinforced tile can we welded back into metal rod * more changes * weh * fix --------- Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> * Automatic changelog update * Firelocks are no longer pryable by hand if they are powered (space-wizards#29221) * Automatic changelog update * Don't add untriage lable if it has been labeled at issue creation (space-wizards#29356) * Remove robotics and supermatter lobby images (space-wizards#29355) They don't look good, we have way better ones now. * add lemon juice and fix bad sprite allocation (space-wizards#27465) * Automatic changelog update * Add the ability to put hats on medibots (space-wizards#28584) * Automatic changelog update * Update Credits (space-wizards#29363) Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com> * TEG can power itself when turned on (space-wizards#29072) * Automatic changelog update * Revert "Weapon Reflection Movement Mechanic (space-wizards#27219)" (space-wizards#29326) * Revert "Weapon Reflection Movement Mechanic (space-wizards#27219)" This reverts commit b903733. # Conflicts: # Content.Shared/Alert/AlertType.cs # Content.Shared/Weapons/Reflect/ReflectSystem.cs * Add myself to codeowners * Add myself to codeowners * Also the alerts * Apply RoleLoadout MinLimit fix to EnsureValid too (space-wizards#29358) Apply MinLimit fix to EnsureValid too * swap siren (space-wizards#29369) * fix(packed): Fill the medical lockers in medbay (space-wizards#29319) * fix(omega): Connect the disposal unit in medbay to the disposal "network" (space-wizards#29305) fix(omega): Connect the disposal unit in medbay to the disposal pipe system * tweak(saltern): Place a red phone in bridge meeting room, add another artifact spawn (space-wizards#29359) * tweak(saltern): Place a red phone in bridge meeting room * add artifact spawn * tweat(emergency_delta): Add screens around the evacuation shuttle (space-wizards#29267) * tweak(emergency_box): Swap out Salvage Material crate with Engineering crate (space-wizards#29269) * tweak(fland): Add radiation shutters to front of PA (space-wizards#29265) * tweak(meta): Swap around some of the computers in bridge (space-wizards#29263) * tweak(meta): Swap around some of the computers in bridge * tweak(meta): unpause map * tweak(marathon): Fix some stuff (space-wizards#29256) * tweak(marathon): Add cargo request computer to bridge * fix everything else * fix(origin): Replace mindshield crate with implanter crate (space-wizards#29183) * fix(cluster): Replace mindshield crate with implanter crate (space-wizards#29182) * fix(oasis): Replace mindshield crate with implanter crate (space-wizards#29181) * tweak(medical): Reduce chemist slots (space-wizards#28711) * tweak(medical): Reduce chemist slots * tweak(medical): roundstart chemists slot set to 2 on some maps * tweak(fland): Chemist slots to 3 fland is target to 80-100 players * fix: Adds a missing defribilator to nukie planet (space-wizards#28362) * fix: Adds a missing defribilator to nukie planet * Fix: unpause nukie map * What changes? * fix(atlas): Replace mindshield crate with implanter crate (space-wizards#29184) * Survival box loadout group cleanup (space-wizards#29379) cleanup * Add "Structure" tag to switches, buttons, and levers (space-wizards#29378) Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * Automatic changelog update * ironrock ores (space-wizards#29381) * Ban template system (space-wizards#29365) To help out admins, so they can easily fill out datacenter bans and stuff. Supports ban exemption flags and everything. This is for use with SS14.Admin so it's just DB models here. * ContainmentFieldComponent's garbage destruction can now be disabled (space-wizards#29376) * Garbage Vaporizer 3000 + DestroyGarbage bool property + DestroyGarbage property check when dealing with incoming trash * Update ContainmentFieldComponent.cs Co-authored-by: Tayrtahn <tayrtahn@gmail.com> --------- Co-authored-by: Tayrtahn <tayrtahn@gmail.com> * Fix unlabeled jugs in ChemVend (space-wizards#29178) * Spawn dummy entities on client for vending machine UI * Asked sloth, and we kinda need this pr --------- Co-authored-by: Vasilis <vasilis@pikachu.systems> * Automatic changelog update * Add bagels (space-wizards#24799) Bagels are made by using a rolling pin on a dough slice to make a dough rope, then cooking the dough rope in a microwave for 5 seconds. There are two types: a normal bagel and a poppyseed bagel. The poppyseed bagel requires a poppy and a dough rope and has a small (5u) quantity of Bicaridine inside of it in addition to its nutriment. Co-authored-by: Kevin Zheng <kevinz5000@gmail.com> * Automatic changelog update * Fix cargo and salvage's computer point light (space-wizards#29384) * Network BaseEmitSoundComponent (space-wizards#29400) * Network BaseEmitSoundComponent * high intelligence * Force map confirmation (space-wizards#29391) * Add map check to forcemap command * remove debug line * remove accidental newline * Ghosts can now always see examine details (space-wizards#29404) * Ghosts can now always see examine details This means they bypass range and occlusion checks for getting extra detail, like the charge on an SMES. * EntityQuery * Automatic changelog update * Hotfix examine (space-wizards#29408) #55328 was failing tests and shouldn't have been merged, it broke examine. The problem is that for some reason, client-side examine system doesn't call base Initialize. So my entity query change (that I did not test) broke. By the way, this same "not calling base" meant that group examine system wasn't predicting properly when it totally could've. Incredible. * Fix gay nuke layering (space-wizards#29410) I fucked up while exporting from aseprite whoops. * Use moderator perms for grant_connect_bypass (space-wizards#29406) use moderator perms for grant_connect_bypass * Automatic changelog update * hardsuit fireproof nerf (space-wizards#29416) hardsuit nerf * Automatic changelog update * Fix forcemap not bypassing requirements (space-wizards#29426) * Fix forcemap not bypassing requirements * Add integration test for forcemap * Colorblind friendly thermomachine LED colors (space-wizards#29397) Colorblind friendly thermomachines * Automatic changelog update * Revert "TEG can power itself when turned on" (space-wizards#29434) Revert "TEG can power itself when turned on (space-wizards#29072)" This reverts commit 9f9cf08. * Fix filter yml names in the lobby so they actually work (space-wizards#29435) Fix filter yml names so they actually work * Attempt to fix random test fail by undeleted AlertControl._spriteViewEntity (space-wizards#29424) * Increase of riot shield durability (space-wizards#29239) * Automatic changelog update * Revert Fland * Revert fland, again * god is good --------- Co-authored-by: Tayrtahn <tayrtahn@gmail.com> Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com> Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com> Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com> Co-authored-by: DrSmugleaf <10968691+DrSmugleaf@users.noreply.github.com> Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com> Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com> Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com> Co-authored-by: IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com> Co-authored-by: osjarw <62134478+osjarw@users.noreply.github.com> Co-authored-by: Vasilis <vasilis@pikachu.systems> Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com> Co-authored-by: Rouge2t7 <81053047+Sarahon@users.noreply.github.com> Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> Co-authored-by: Flareguy <78941145+Flareguy@users.noreply.github.com> Co-authored-by: Ubaser <134914314+UbaserB@users.noreply.github.com> Co-authored-by: beck-thompson <107373427+beck-thompson@users.noreply.github.com> Co-authored-by: HS <81934438+HolySSSS@users.noreply.github.com> Co-authored-by: Plykiya <58439124+Plykiya@users.noreply.github.com> Co-authored-by: plykiya <plykiya@protonmail.com> Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> Co-authored-by: Truoizys <153248924+Truoizys@users.noreply.github.com> Co-authored-by: Арт <123451459+JustArt1m@users.noreply.github.com> Co-authored-by: TsjipTsjip <19798667+TsjipTsjip@users.noreply.github.com> Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> Co-authored-by: Alice "Arimah" Heurlin <30327355+arimah@users.noreply.github.com> Co-authored-by: neutrino <67447925+neutrino-laser@users.noreply.github.com> Co-authored-by: Boaz1111 <149967078+Boaz1111@users.noreply.github.com> Co-authored-by: Redfire1331 <125223432+Redfire1331@users.noreply.github.com> Co-authored-by: redfire1331 <Redfire1331@users.noreply.github.com> Co-authored-by: MilenVolf <63782763+MilenVolf@users.noreply.github.com> Co-authored-by: Ghagliiarghii <68826635+Ghagliiarghii@users.noreply.github.com> Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Co-authored-by: Alex Pavlenko <diraven@users.noreply.github.com> Co-authored-by: nikthechampiongr <32041239+nikthechampiongr@users.noreply.github.com> Co-authored-by: Alex Evgrashin <aevgrashin@yandex.ru> Co-authored-by: Ko4ergaPunk <62609550+Ko4ergaPunk@users.noreply.github.com> Co-authored-by: Doomsdrayk <robotdoughnut@comcast.net> Co-authored-by: AJCM <AJCM@tutanota.com> Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com> Co-authored-by: Partmedia <kevinz5000@gmail.com> Co-authored-by: ArkiveDev <95712736+ArkiveDev@users.noreply.github.com> Co-authored-by: MetalSage <74924875+MetalSage@users.noreply.github.com> Co-authored-by: MetalSage <metalsage.official@gmail.com> Co-authored-by: marbow <152051971+marboww@users.noreply.github.com> Co-authored-by: K-Dynamic <20566341+K-Dynamic@users.noreply.github.com> Co-authored-by: Floofi <126319569+Shadowtheprotogen546@users.noreply.github.com> Co-authored-by: Cojoke <83733158+Cojoke-dot@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: WarMechanic <69510347+WarMechanic@users.noreply.github.com> Co-authored-by: Brandon Hu <103440971+Brandon-Huu@users.noreply.github.com> Co-authored-by: eoineoineoin <github@eoinrul.es> Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> Co-authored-by: mhamster <81412348+mhamsterr@users.noreply.github.com> Co-authored-by: DrEnzyme <DrEnzyme@gmail.com> Co-authored-by: MureixloI <132683811+MureixloI@users.noreply.github.com> Co-authored-by: Emisse <99158783+Emisse@users.noreply.github.com> Co-authored-by: deathride58 <deathride58@users.noreply.github.com> Co-authored-by: Elysium206 <151651971+Elysium206@users.noreply.github.com>
Ilya246
pushed a commit
to Ilya246/space-station-14
that referenced
this pull request
Oct 10, 2024
* Fix double label on chem jugs (space-wizards#29137) * Automatic changelog update * Fix DresserFilled storagefill rarely causing an error (space-wizards#29135) Add ClothingUniformJumpskirtColorPink to an OrGroup * Fix female reptilians not having gasp sounds (space-wizards#29143) inital * clean up weather systems (space-wizards#28792) * clean up weather systems * Update WeatherComponent.cs * Update SharedWeatherSystem.cs * some fix * Update SharedWeatherSystem.cs * Update WeatherComponent.cs * Update WeatherComponent.cs * revert autoPause * Update SharedWeatherSystem.cs * Implement vital chef's hat functionality (space-wizards#25950) * Implement crucial chef's hat functionality * Unified stopping code and added events. * Added documentation to events * Rerun tests * Made review changes, and fixed potential desync bug. * Update whitelist * Automatic changelog update * Add cvar to disable round end pvs overrides (space-wizards#29151) * Update submodule to 226.1.0 (space-wizards#29159) * Fix conveyor mispredicts (space-wizards#28157) * Fix conveyor mispredicts Instead of tracking active conveyors we instead track the conveyed entities. This also handles things like stacking conveyors more gracely. * Fix ActiveConveyor * Fix lerping * Automatic changelog update * Replace StationRandomTransform (space-wizards#29149) * Revert "Rotate and Offset station CCVar nuke (space-wizards#26175)" This reverts commit 44b20f6. # Conflicts: # Content.Server/Station/Systems/StationSystem.cs # Resources/Prototypes/Maps/europa.yml * Fix * Review * Add warning cones to engivend (space-wizards#29085) Add cones to engivend * Automatic changelog update * arachnid inventory layout fix (space-wizards#29165) arachnid inventory layout fixC * Automatic changelog update * Turn interaction related attempt events into structs (space-wizards#29168) * Turn InteractionAttemptEvent into a struct event * readonly * GettingInteractedWithAttemptEvent * ConsciousAttemptEvent * Add the most anticipated gun in the game. Foam Force. (space-wizards#29103) * Foam Force * make it available somewhere * add clumsyproof and nuke dev item * reorganize * oopsy files * Strap! * woopsie layering * fix grammar to rerun tests for rogue unrelated test fail. * cleanup * I eepy layer forgetti spaghetti * For real last necessary commit * Oops I broke the law! feexed * Decided to just change it to the same source as the poster source in our repo for consistency. * Automatic changelog update * Fix material storage going BRRT (space-wizards#29167) If the volume hits 0 we just remove it. * Automatic changelog update * Fix air alarms (space-wizards#29172) Broken by space-wizards#28272 * Automatic changelog update * Hidden loadout groups (space-wizards#29170) * loadout hiding * department of redundancy department * Upgrade rsi-diff's changed files action | Make it only return rsi and png changes (space-wizards#29185) It was brought up to me in space-wizards#29179 (comment) (and from a dm from them) that space bars can cause issues with the rsi bot. Upon investigation its case we use "space-delimited" on the "get changes files" check. Which returns ALL changed files. Even if the change has nothing to do with png's or rsi's (example a downstream merging upstream) * unhardcode thief MaxSelectedSets (space-wizards#29175) * unhardcode thief MaxSelectedSets * we do a little copy paste * --------- Co-authored-by: deltanedas <@deltanedas:kde.org> * PullingController cooldown change (space-wizards#29177) * Revert "Automatic changelog update" This reverts commit 3358aef. * Revert "Revert "Automatic changelog update"" This reverts commit 3d0b6a7. * Removal of the throw cooldown as it felt sluggish and unresponsive before. * Decrease meteor frequency (space-wizards#29194) * Automatic changelog update * Security Resprite (space-wizards#29082) * security resprite * hos cap fix * i forgor * further fixes * my furniture is broken * fedora update * Automatic changelog update * Make Hamlet a valid chef's hat pilot (space-wizards#29191) * Fix Underwing wings (space-wizards#29092) * add * tweak thickness of stripe * Add some happier medibot messages! (space-wizards#29147) * Happy! * opps * one more * Automatic changelog update * shorten short raffle (space-wizards#28685) * Automatic changelog update * Fix some lathe recipe textures showing up blank (space-wizards#28683) * Update lathes to use entity prototype * ScrollContainer my hero * gets rid of excess newlines --------- Co-authored-by: plykiya <plykiya@protonmail.com> * Grammar fix to medibot! (space-wizards#29197) fixed * Restore default panic bunker and tweak baby jail (space-wizards#29198) restore default panic bunker * Fixed cartridges installing more than once (space-wizards#29187) * fixed cartridges installing more than once * replaced prototypes with CartridgeComponent * relocated checks from InstallProgram to InstallCartridge * Automatic changelog update * Musician's skirt (space-wizards#29203) * Sprites&Meta * Changing prototypes * Adding to Theater vend * Sprite_Change * Sprite_Change * Prototype_Changes Is this exactly how it should be?... * FUCKING FIX * weh --------- Co-authored-by: Арт <123451459+JustArt1m@users.noreply.github.com> * Automatic changelog update * hos cap resprite (space-wizards#29208) * hos cap resprite * 1. 2. 3 4 Oh * Automatic changelog update * Rejig device link sink & source startup & shutdown (space-wizards#29035) * Fix DeviceLinkSinkComponent not updating sources on shutdown * Log error * Misc link changes & fixes * Fix core * Add prediction for Tech Disks, cleanup (space-wizards#29061) * Add prediction for Tech Disks, cleanup * Remove IsServer check in OnMapInit * Use HashSet for techs, remove LINQ * Code cleanup: radio jammer (space-wizards#29052) * Code cleanup for radio jammer * More Entity<T> for the people, and fix an accidental variable reuse * Partial buckling refactor (space-wizards#29031) * partial buckling refactor * git mv test * change test namespace * git mv test * Update test namespace * Add pulling test * Network BuckleTime * Add two more tests * smelly * Fix documentation typo (space-wizards#29209) Fix everything. * Emergency toolbox fill rework (space-wizards#29202) * emergency toolbox fill rework * Fuck * Add wet floor sign & warning cone to autolathe (space-wizards#29205) * Add wet floor sign & warning cone to autolathe * removing * Automatic changelog update * Tools batch files (space-wizards#29179) * Tools batch files * fine * Fix terrible portable scrubber unlit layers (space-wizards#29232) Jesus fucking christ man * Prevent fly-by fixture from powering containment field generator (space-wizards#29225) * Prevent fly-by fixture from powering containment field generator * Update according to review * Automatic changelog update * Hide moth antenna and lizard frills with hardsuit helmets, fix lizard snouts not being hidden (space-wizards#29214) * inital * Update ClothingSystem.cs * Update helmets.yml * Automatic changelog update * Fix and enable TestEmptyLoadout (space-wizards#29228) * Fix and enabled TestEmptyLoadout * Fine, have a real name * Fix brokey code :) * Fix entities getting stuck red (space-wizards#28981) * Automatic changelog update * Update submodule to 226.2.0 (space-wizards#29247) * add a type specifier where one was forgor (space-wizards#29250) * add a type specifier where one was forgor * Fix other way because degub conditions * okay this feels kinda dumb but it does fix it. * Update Content.Client/Effects/ColorFlashEffectSystem.cs --------- Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> * Make winter coat hood hide certain markings (space-wizards#29238) Update base_clothinghead.yml * Fix ERT becoming sleeper agents and add sleeper agent preferences (space-wizards#27817) * b * Update antags.ftl * m * ok * Update events.yml * antag * a * Create InitialInfectedExemptComponent.cs * Delete InitialInfectedExemptComponent.cs * yes * Delete InitialInfectedExemptComponent.cs * Create AntagImmuneComponent.cs * Automatic changelog update * fixed Syndicate smokes pack being half-filled (space-wizards#28371) * Automatic changelog update * Buff cube boxes (space-wizards#29251) * Automatic changelog update * moves explosive tech to T1 (space-wizards#29227) moves explo tech to T1 * Automatic changelog update * made cup ramen eatable with anything with the fork component (space-wizards#27826) * made cup ramen eatable with anything with the fork component * removed extra png * made cupramen fillable with water, and made hot ramen dry ramen. --------- Co-authored-by: redfire1331 <Redfire1331@users.noreply.github.com> * Automatic changelog update * Survival Box Loadouts, Nitrogen Emergency tanks (space-wizards#29131) * Nitrogen survival boxes * Zero-setup workaround * clown box * cleanup and universal tanks * cleanup * more cleanup * hide loadoutgroups * remaining survival boxes * space ninja * Revert "space ninja" This reverts commit a650f41. * weh * weh * undo appearance change of syndicate survival boxes * indentation fix and missing label * You can now pry multiple tiles at once (space-wizards#29231) * You can now pry multiple tiles at once * More advanced do after duplicate checking. Instead of just saying "lol tile prying can raise duplicates", we now have a system so tile prying can properly distinguish events on 2 different tiles. This is achieved with a virtual function on DoAfterEvent. * Automatic changelog update * Fix prying speed & log (space-wizards#29210) * cleanup prototypes with `PryingComponent` & fix jaws of life prying speed * Minor cleanup for tools and prying systems Remove some obsolete methods. * Fix doafter continues when not held & log * Modifiy delays for floor prying * Fix test fail * Automatic changelog update * golden plunger (space-wizards#29043) * golden plunger * Add wood material (the handle is still wood) * 52 hours --------- Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> * Rate limit ahelps (space-wizards#29219) * Make chat rate limits a general-purpose system. Intending to use this with ahelps next. * Rate limt ahelps Fixes space-wizards#28762 * Review comments * return empty string for invalid identity (space-wizards#29274) Co-authored-by: deltanedas <@deltanedas:kde.org> * Make Loadout MinLimit not count failed attempts (space-wizards#29264) Loadout MinLimit doesn't count failed attempts * Add logging to SharedStorageSystem prototype indexing failure (space-wizards#29273) * Fix null exceptions in SurveillanceCameraMonitorSystem (space-wizards#29275) * Add IsNullOrEmpty checks before indexing KnownSubnets * actor * Make stasis bed power toggleable (space-wizards#29268) Stasis bed is now power toggleable * Automatic changelog update * Replace BlockSolutionAccessComponent with an attempt event (space-wizards#26988) * BlockSolutionAccessComponent now only blocks one specified solution. * Significant overhaul Separated spilling when worn functionality into its own component/system. Removed BlockSolutionAccessComponent. Added an event for solution access. * fix initial infected icons and add a briefing to the character menu (space-wizards#29259) * Automatic changelog update * feat: update cyborg parts naming for them to be ordered consistently,… (space-wizards#29272) feat: update cyborg parts naming for them to be ordered consistently, closes space-wizards#29270 * Ghostrole rule updates (space-wizards#29249) * First batch of ghostrole rule updates * Second pass * Re-word free agent * Apply review comments Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * You heard it here first folks God rules are weird to write. Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Honkbot -> Free Agent Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Mimebot -> Free Agent Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Jonkbot -> Free Agent Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Softer blue --------- Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Automatic changelog update * Fix some buckle interactions (space-wizards#29293) * Automatic changelog update * Implement BlacklistedRange exempt flag (space-wizards#29258) * Implement a new kind of ip range ban that only applies to new players * Put determining whether a player record exists to its own function * Make BlacklistedRange bans get bypassed by any ban exemption * Stop trying to get another DbGuard while already having one This does break with convention on the functions in that area but considering the use of this function it's probably fine? I could alternatively just move the place it's called from. Also I was suppossed to wait for tests to finish locally just to be sure, but nah. I am pushing this now * Automatic changelog update * Add time index to connection log (space-wizards#29281) * Add time index to connection log Queries go nyoom. * Don't let me code shit at 5 AM * Fix SSD indicator for scaled humanoids (space-wizards#29310) Fix ssd * Automatic changelog update * Fix noticeboard drawdepth (space-wizards#29262) darwdepth added * Fix pistols not displaying ammo count in-hand (space-wizards#29289) * Make Drozd and C-20r not unwield on use * Fix wielding mispredict * add AmmoCounter to pistols * Rewrite the options menu (space-wizards#28389) * Basic attempt at rewriting how the options menu works, move accessibility settings into their own tab. * Audio tab uses the new options system. * Rewrite Misc tab * Clean up heading styling * Rewrite options tab and other minor cleanup all over the place. * Documentation comments and minor cleanup. --------- Co-authored-by: AJCM <AJCM@tutanota.com> Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com> * Update submodule to 226.3.0 (space-wizards#29323) * AME Deconstruction Changes (space-wizards#29317) * AME deconstruction complexity * review --------- Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com> * Automatic changelog update * Move air sensor components into abstract base prototype (space-wizards#29261) * Pacifist messages use target's identity name instead of entity name (space-wizards#29325) * Fix comments (space-wizards#29330) * Fix for missing survival boxes (space-wizards#29336) storagefill order fix * Automatic changelog update * Admin UI localization (space-wizards#29340) admin ui localization Co-authored-by: MetalSage <metalsage.official@gmail.com> * Disk """resprite""" (space-wizards#29277) * disk ""resprite"" * fix holodisk * Sound Station 14 like a nukie song (space-wizards#29345) Nukie song!! * Automatic changelog update * add access reader log wire (space-wizards#29094) * add LoggingDisabled to AccessReader * add LogWireAction * -m give everything besides high-security door a log wire * make LogAccess public and support string arg * add log when pulsing * m * l --------- Co-authored-by: deltanedas <@deltanedas:kde.org> * Automatic changelog update * Adjust some gas thresholds (space-wizards#29331) * Add air alarm hysteresis (space-wizards#29223) Add firelock hysteresis * Automatic changelog update * Thief toolbox minor rebalance & description clean-up (space-wizards#27771) * thief clean-up * anatomy set description change * description changes * Automatic changelog update * Prying reinforced tile now will give you back metal rod (space-wizards#29084) * Reinforced tile can we welded back into metal rod * more changes * weh * fix --------- Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> * Automatic changelog update * Firelocks are no longer pryable by hand if they are powered (space-wizards#29221) * Automatic changelog update * Don't add untriage lable if it has been labeled at issue creation (space-wizards#29356) * Remove robotics and supermatter lobby images (space-wizards#29355) They don't look good, we have way better ones now. * add lemon juice and fix bad sprite allocation (space-wizards#27465) * Automatic changelog update * Add the ability to put hats on medibots (space-wizards#28584) * Automatic changelog update * Update Credits (space-wizards#29363) Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com> * TEG can power itself when turned on (space-wizards#29072) * Automatic changelog update * Revert "Weapon Reflection Movement Mechanic (space-wizards#27219)" (space-wizards#29326) * Revert "Weapon Reflection Movement Mechanic (space-wizards#27219)" This reverts commit b903733. # Conflicts: # Content.Shared/Alert/AlertType.cs # Content.Shared/Weapons/Reflect/ReflectSystem.cs * Add myself to codeowners * Add myself to codeowners * Also the alerts * Apply RoleLoadout MinLimit fix to EnsureValid too (space-wizards#29358) Apply MinLimit fix to EnsureValid too * swap siren (space-wizards#29369) * fix(packed): Fill the medical lockers in medbay (space-wizards#29319) * fix(omega): Connect the disposal unit in medbay to the disposal "network" (space-wizards#29305) fix(omega): Connect the disposal unit in medbay to the disposal pipe system * tweak(saltern): Place a red phone in bridge meeting room, add another artifact spawn (space-wizards#29359) * tweak(saltern): Place a red phone in bridge meeting room * add artifact spawn * tweat(emergency_delta): Add screens around the evacuation shuttle (space-wizards#29267) * tweak(emergency_box): Swap out Salvage Material crate with Engineering crate (space-wizards#29269) * tweak(fland): Add radiation shutters to front of PA (space-wizards#29265) * tweak(meta): Swap around some of the computers in bridge (space-wizards#29263) * tweak(meta): Swap around some of the computers in bridge * tweak(meta): unpause map * tweak(marathon): Fix some stuff (space-wizards#29256) * tweak(marathon): Add cargo request computer to bridge * fix everything else * fix(origin): Replace mindshield crate with implanter crate (space-wizards#29183) * fix(cluster): Replace mindshield crate with implanter crate (space-wizards#29182) * fix(oasis): Replace mindshield crate with implanter crate (space-wizards#29181) * tweak(medical): Reduce chemist slots (space-wizards#28711) * tweak(medical): Reduce chemist slots * tweak(medical): roundstart chemists slot set to 2 on some maps * tweak(fland): Chemist slots to 3 fland is target to 80-100 players * fix: Adds a missing defribilator to nukie planet (space-wizards#28362) * fix: Adds a missing defribilator to nukie planet * Fix: unpause nukie map * What changes? * fix(atlas): Replace mindshield crate with implanter crate (space-wizards#29184) * Survival box loadout group cleanup (space-wizards#29379) cleanup * Add "Structure" tag to switches, buttons, and levers (space-wizards#29378) Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * Automatic changelog update * ironrock ores (space-wizards#29381) * Ban template system (space-wizards#29365) To help out admins, so they can easily fill out datacenter bans and stuff. Supports ban exemption flags and everything. This is for use with SS14.Admin so it's just DB models here. * ContainmentFieldComponent's garbage destruction can now be disabled (space-wizards#29376) * Garbage Vaporizer 3000 + DestroyGarbage bool property + DestroyGarbage property check when dealing with incoming trash * Update ContainmentFieldComponent.cs Co-authored-by: Tayrtahn <tayrtahn@gmail.com> --------- Co-authored-by: Tayrtahn <tayrtahn@gmail.com> * Fix unlabeled jugs in ChemVend (space-wizards#29178) * Spawn dummy entities on client for vending machine UI * Asked sloth, and we kinda need this pr --------- Co-authored-by: Vasilis <vasilis@pikachu.systems> * Automatic changelog update * Add bagels (space-wizards#24799) Bagels are made by using a rolling pin on a dough slice to make a dough rope, then cooking the dough rope in a microwave for 5 seconds. There are two types: a normal bagel and a poppyseed bagel. The poppyseed bagel requires a poppy and a dough rope and has a small (5u) quantity of Bicaridine inside of it in addition to its nutriment. Co-authored-by: Kevin Zheng <kevinz5000@gmail.com> * Automatic changelog update * Fix cargo and salvage's computer point light (space-wizards#29384) * Network BaseEmitSoundComponent (space-wizards#29400) * Network BaseEmitSoundComponent * high intelligence * Force map confirmation (space-wizards#29391) * Add map check to forcemap command * remove debug line * remove accidental newline * Ghosts can now always see examine details (space-wizards#29404) * Ghosts can now always see examine details This means they bypass range and occlusion checks for getting extra detail, like the charge on an SMES. * EntityQuery * Automatic changelog update * Hotfix examine (space-wizards#29408) #55328 was failing tests and shouldn't have been merged, it broke examine. The problem is that for some reason, client-side examine system doesn't call base Initialize. So my entity query change (that I did not test) broke. By the way, this same "not calling base" meant that group examine system wasn't predicting properly when it totally could've. Incredible. * Fix gay nuke layering (space-wizards#29410) I fucked up while exporting from aseprite whoops. * Use moderator perms for grant_connect_bypass (space-wizards#29406) use moderator perms for grant_connect_bypass * Automatic changelog update * hardsuit fireproof nerf (space-wizards#29416) hardsuit nerf * Automatic changelog update * Fix forcemap not bypassing requirements (space-wizards#29426) * Fix forcemap not bypassing requirements * Add integration test for forcemap * Colorblind friendly thermomachine LED colors (space-wizards#29397) Colorblind friendly thermomachines * Automatic changelog update * Revert "TEG can power itself when turned on" (space-wizards#29434) Revert "TEG can power itself when turned on (space-wizards#29072)" This reverts commit 9f9cf08. * Fix filter yml names in the lobby so they actually work (space-wizards#29435) Fix filter yml names so they actually work * Attempt to fix random test fail by undeleted AlertControl._spriteViewEntity (space-wizards#29424) * Increase of riot shield durability (space-wizards#29239) * Automatic changelog update * Revert Fland * Revert fland, again * god is good * Fix internals not auto-activating for entities spawned in space (space-wizards#29213) * Add organs before trying to breathe * Add tests for auto-internals * EntMan to the rescue * Automatic changelog update * Oasis update (space-wizards#29440) * very minor things, mostly issue resolutions. * purge invalids * reclaimer-lobby-art (space-wizards#29343) * reclaimer-lobby-art * fixed attribution from my part-Snicket * fixed atributions this this time fr * man * Grobletombus * Cut low pressure damage to 1/4 (space-wizards#29478) * Automatic changelog update * Fix dragon ghost role rules (space-wizards#29474) q * Security Webbing Resprite (space-wizards#29441) * Make blood less satiate hunger (space-wizards#29433) * Automatic changelog update * Give moldy food the "Trash" tag (space-wizards#29380) Make moldy food items have the "Trash" tag, so they can be collected. * Automatic changelog update * Forcemap can be cleared with empty string again (space-wizards#29472) --------- Co-authored-by: Tayrtahn <tayrtahn@gmail.com> Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com> Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com> Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com> Co-authored-by: DrSmugleaf <10968691+DrSmugleaf@users.noreply.github.com> Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com> Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com> Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com> Co-authored-by: IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com> Co-authored-by: osjarw <62134478+osjarw@users.noreply.github.com> Co-authored-by: Vasilis <vasilis@pikachu.systems> Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com> Co-authored-by: Rouge2t7 <81053047+Sarahon@users.noreply.github.com> Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> Co-authored-by: Flareguy <78941145+Flareguy@users.noreply.github.com> Co-authored-by: Ubaser <134914314+UbaserB@users.noreply.github.com> Co-authored-by: beck-thompson <107373427+beck-thompson@users.noreply.github.com> Co-authored-by: HS <81934438+HolySSSS@users.noreply.github.com> Co-authored-by: Plykiya <58439124+Plykiya@users.noreply.github.com> Co-authored-by: plykiya <plykiya@protonmail.com> Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> Co-authored-by: Truoizys <153248924+Truoizys@users.noreply.github.com> Co-authored-by: Арт <123451459+JustArt1m@users.noreply.github.com> Co-authored-by: TsjipTsjip <19798667+TsjipTsjip@users.noreply.github.com> Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> Co-authored-by: Alice "Arimah" Heurlin <30327355+arimah@users.noreply.github.com> Co-authored-by: neutrino <67447925+neutrino-laser@users.noreply.github.com> Co-authored-by: Boaz1111 <149967078+Boaz1111@users.noreply.github.com> Co-authored-by: Redfire1331 <125223432+Redfire1331@users.noreply.github.com> Co-authored-by: redfire1331 <Redfire1331@users.noreply.github.com> Co-authored-by: MilenVolf <63782763+MilenVolf@users.noreply.github.com> Co-authored-by: Ghagliiarghii <68826635+Ghagliiarghii@users.noreply.github.com> Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Co-authored-by: Alex Pavlenko <diraven@users.noreply.github.com> Co-authored-by: nikthechampiongr <32041239+nikthechampiongr@users.noreply.github.com> Co-authored-by: Alex Evgrashin <aevgrashin@yandex.ru> Co-authored-by: Ko4ergaPunk <62609550+Ko4ergaPunk@users.noreply.github.com> Co-authored-by: Doomsdrayk <robotdoughnut@comcast.net> Co-authored-by: AJCM <AJCM@tutanota.com> Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com> Co-authored-by: Partmedia <kevinz5000@gmail.com> Co-authored-by: ArkiveDev <95712736+ArkiveDev@users.noreply.github.com> Co-authored-by: MetalSage <74924875+MetalSage@users.noreply.github.com> Co-authored-by: MetalSage <metalsage.official@gmail.com> Co-authored-by: marbow <152051971+marboww@users.noreply.github.com> Co-authored-by: K-Dynamic <20566341+K-Dynamic@users.noreply.github.com> Co-authored-by: Floofi <126319569+Shadowtheprotogen546@users.noreply.github.com> Co-authored-by: Cojoke <83733158+Cojoke-dot@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: WarMechanic <69510347+WarMechanic@users.noreply.github.com> Co-authored-by: Brandon Hu <103440971+Brandon-Huu@users.noreply.github.com> Co-authored-by: eoineoineoin <github@eoinrul.es> Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> Co-authored-by: mhamster <81412348+mhamsterr@users.noreply.github.com> Co-authored-by: DrEnzyme <DrEnzyme@gmail.com> Co-authored-by: MureixloI <132683811+MureixloI@users.noreply.github.com> Co-authored-by: Emisse <99158783+Emisse@users.noreply.github.com> Co-authored-by: deathride58 <deathride58@users.noreply.github.com> Co-authored-by: Elysium206 <151651971+Elysium206@users.noreply.github.com> Co-authored-by: Snicket <getoutmarutak@gmail.com> Co-authored-by: Джексон Миссиссиппи <tripwiregamer@gmail.com> Co-authored-by: DieselMohawk <gavin.drinka@gmail.com> Co-authored-by: VeritableCalamity <34698192+Veritable-Calamity@users.noreply.github.com>
Ilya246
pushed a commit
to Ilya246/space-station-14
that referenced
this pull request
Oct 10, 2024
* Update Credits (space-wizards#31409) Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com> * Replace obsolete code in GasPortableSystem (space-wizards#31407) * Change `Resave` Permission Requirement to Host (space-wizards#31397) ChangePermissionFlagToHost * Automatic changelog update * Remove client state from server AirAlarmComponent (space-wizards#31236) * Remove client state from server AirAlarmComponent Send information for all connected devices, not just the ones for the current tab, as attempting to limit this breaks multiple users viewing the same UI. Fixes space-wizards#12842 * Send device data as a list, rather than a dictionary --------- Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * Fix ChemVend jugs again (space-wizards#31398) This re-introduces the dummy entity naming code, originally introduced in space-wizards#29178 and randomly removed by space-wizards#30064 with no technical justification given. Fixes space-wizards#31373 * Automatic changelog update * Fix dungeon spawn + ftl overlap (space-wizards#31413) * Fix dungeon spawn + ftl overlap * Better fixes * Automatic changelog update * Fix firelockedge rotation (space-wizards#31371) save * Automatic changelog update * Update Oasis (space-wizards#31415) * Cameras and junk * I forgot to clear my multitool * Automatic changelog update * marathon update (space-wizards#31421) * Give sec cadets jackboots instead of combat boots (space-wizards#31419) give cadets jackboots * Automatic changelog update * meta update (space-wizards#31423) * Adds the Head of Greytide stamp (space-wizards#30189) suggested changes from discord discussion, sprite change, add to refactored loot table * Automatic changelog update * Verb tweaks (space-wizards#31309) * Verb tweaks Remove the LOS check because this is already done above in CanExamine. * Fix outlines * import * Add ContainerComp (space-wizards#31311) Applies EntProtoId changes upon insertion / removal from container. Can also be useful for borgs / mechs / vehicles in future but atm I just used it for AI. * Blueprints (space-wizards#31138) * Blueprints * Update tables_loot.yml * doink * mark as required * Automatic changelog update * decouple ItemToggle from PowerCellDraw (space-wizards#31392) * remove ItemToggle from PowerCellDraw query * add EntityQuery for resolves, make them all optional * move integration to ToggleCellDraw * add ToggleCellDraw to almost every PowerCellDraw prototype * * * * let it disable on mapinit * set update time on mapinit, make borg power logic consistent now * --------- Co-authored-by: deltanedas <@deltanedas:kde.org> * Automatic changelog update * Power stuff (space-wizards#31314) * Power stuff - Add shared IsPowered - Add shared ResolveApc - Move PowerChangedEvent to shared for now - Add SlimPoweredLight that actually functions how you'd expect a PoweredLight to function it id didn't have a bunch of bloat on it. * big update * boing * ItemToggle + slots stuff (space-wizards#31312) * ItemToggle + slots stuff - Add component for itemslot locks to match LockComponent (surprised this didn't exist). - Add thing for pointlight to match itemtoggle. In future should be used for PDAs and stuff but need to fix some other stuff first. * Also this * grill * Run actions on press (space-wizards#31191) I know UI generallys want to do stuff on key-up not key-down. With that being said the delay on release for these is noticeable. e.g. ActivateInWorld / UseInHand / any in-world interactions are on-press. This is especially noticeable if you have the same event on action + verb. * Automatic changelog update * Action stuff (space-wizards#31305) * Action stuff - Cleanup some event stuff - Avoid dirtying entity unnecessarily - Add ActionGrant as an easy way to apply / remove actions via compregistry. * Fix merge * Update submodule to 231.0.0 (space-wizards#31430) * Weather fix (space-wizards#30857) * weather fix * localize errors * ContainerComp fix (space-wizards#31434) Forgot to push these ones on the branch. * togglelight updates (space-wizards#31435) Missed in the green checkmark sea * Increase (SUPER)PACMAN ramp rate/tolerance (space-wizards#31403) All PACMANs used to use the same ramping parameters, this meant a SUPERPACMAN (50 kW) took literally a 100 seconds to get up to its full output level. Ouch. PACMAN has been raised to 5000 W/s with 1500 W tolerance, SUPERPACMAN to 7500 W/s with 2500 W tolerance * Automatic changelog update * Make space scanning T1 technology (space-wizards#31321) make space scanning and mass scanner t1 tech * Automatic changelog update * Add a bool to disable buckling on InteractHand (space-wizards#30001) * Automatic changelog update * fix(FieldGenerators): Don't show nonsense popup (space-wizards#30469) * . * bagel update (space-wizards#31440) * bagel update * fixgridatmos * qm office * sci cam fix * jesus christ so many routers * remove invalids * Fix-Resprite emote icons (space-wizards#31447) * Fix-Resprite emote icons * change scream * Moff cooking. Part one. (space-wizards#30668) * yml part * guidebook * commit * some fixes * a little * change * Automatic changelog update * Cog update (space-wizards#31458) made disposals less bad * Add BUI ctor tests (space-wizards#31463) 5 lines of eaten iocmanager.injectdependencies led to this. * Predict EmitSoundOnUIOpen (space-wizards#31464) * Predict EmitSoundOnUIOpen BUI prediction led to this moment. * unforky * Bots now make sound when they speak (space-wizards#31471) fixes 31454 * Automatic changelog update * Change the science radio channel color (space-wizards#31319) * Change the science radio channel color * This one looks better * Automatic changelog update * Move OnGhostAttempt to GhostSystem (space-wizards#31445) * Move OnGhostAttempt to GhostSystem * Remove unused dependencies and sort them * Fix energy sword visuals (space-wizards#31478) * Automatic changelog update * Replace obsolete code in shuttle systems. (space-wizards#31408) * Format DockingSystem.Shuttle * arrivals system * docking system * shuttle console system * emergency shuttle system * shuttle system * thruster system * Fix compile error --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> * Replaces small fans on most shuttles with directional fans. (space-wizards#31495) * Automatic changelog update * Replace obsolete functions in NPC systems (space-wizards#31448) * Make guidebook remember where you left off (space-wizards#31375) * Guidebook tracks last read entry * Persistent guidebook fixes * Persistent guidebook requested changes * Update Content.Client/UserInterface/Systems/Guidebook/GuidebookUIController.cs --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com> * Automatic changelog update * Remove double-iteration from the mime wall code (space-wizards#31420) * Remove double-iteration from the mime wall code * Update * Update * fix method OnEntityEnter in DamageContactsSystem (space-wizards#31494) fix Co-authored-by: Dimastra <dimastra@users.noreply.github.com> * Automatic changelog update * Make Gas Miners indestructable, anchorable, and pullable. (space-wizards#31370) * Make miner indestructable, and pullable. * Miners can't be unanchored. Only anchored. --------- Co-authored-by: JIPDawg <JIPDawg93@gmail.com> * Automatic changelog update * bagel update (space-wizards#31502) * Minor fixes to character profile editor save/reset buttons (space-wizards#31505) Merge SetDirty() with preview reload People were forgetting to SetDirty() when changing a property; move SetDirty() into preview reloading, since if the preview is being reloaded, some property has definitely changed anyway. Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * Centcom & FTLDestination cleanup (space-wizards#30226) * centcomm name and ftlcomp * networking microopstimization * go sleep. * map names and arrivals * Fix swapped around Safety Moth poster graphics (space-wizards#31507) * Automatic changelog update * Mark explosives as a contraband (space-wizards#31508) * Automatic changelog update * Mark the syndicate raid helmet as a Syndicate contraband (space-wizards#31512) * Automatic changelog update * Add title to multitool door-access-configuration window (space-wizards#31504) Fixes space-wizards#29923. Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * Restrict the explorer gas mask to cargo (space-wizards#31514) * Automatic changelog update * Fix stray pixel in officer beersky barsign (space-wizards#31517) * Scale text in admin player overlay (space-wizards#31503) * Scale text in admin player overlay Fixes space-wizards#30040 * Feedback from PR - get UI scale through root window --------- Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * New Health Analyzer UI (space-wizards#30834) * WIP: first prototype * Change text slightly * Allow names to wrap * Add label for the scan mode * Remove ugly text * Readd bleeding message * Update code * Allow for the Health Analyzer UI to grow vertically * Automatic changelog update * Disable Arrivals message for Cryosleep (space-wizards#30888) * Disable arrivals message for cryosleep late arrivals * Provide silent to PlayerSpawnCompleteEvent * Fix typo * Move message to event and into arrivals system * Automatic changelog update * Remove glibc from devshell (space-wizards#28842) * Automated whitelists (space-wizards#23985) * Beginnings of making the breadmemes jobs easier * stuff * stuff pt. 2 * Stuff pt.3 * Stuff I forgot last time * Basic whitelist Only people that are added to the whitelist with the addwhitelist command will be able to join. I call this the "legacy" whitelist * Remove always deny condition in favor of just breaking if playtime check fails * Change default whitelist Default whitelist is now the "legacy" whitelist. * localization * Admin check * minor spelling change * Fix build * Whitelist message * Fix vars not being datafield and spelling mistakes * Minor spelling mistake * Change config for salamander * Reviews and stuff * Add summaries * Fix whitelists * Forgot to add a datafield * Fixing stuff I guess * Reuse admin remarks to reduce load when connecting. * Update log messages to be verbose instead of debug * Reviews * whoops * Explain a bit more how whitelist checking works * Apply CE's review * Append Membership to Blacklist and Whitelist conditions * Fix review comments * Uncapitalize playerConnectionWhitelist, add to ignored client prototypes * Make note count field work * Fix cvar for thingy --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com> Co-authored-by: Mervill <mervills.email@gmail.com> Co-authored-by: PursuitInAshes <pursuitinashes@gmail.com> Co-authored-by: eoineoineoin <github@eoinrul.es> Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Co-authored-by: themias <89101928+themias@users.noreply.github.com> Co-authored-by: IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com> Co-authored-by: Emisse <99158783+Emisse@users.noreply.github.com> Co-authored-by: PopGamer46 <yt1popgamer@gmail.com> Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com> Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com> Co-authored-by: Alzore <140123969+Blackern5000@users.noreply.github.com> Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com> Co-authored-by: Brandon Hu <103440971+Brandon-Huu@users.noreply.github.com> Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com> Co-authored-by: Spessmann <156740760+Spessmann@users.noreply.github.com> Co-authored-by: Moomoobeef <62638182+Moomoobeef@users.noreply.github.com> Co-authored-by: Winkarst <74284083+Winkarst-cpu@users.noreply.github.com> Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Co-authored-by: QueerNB <176353696+QueerNB@users.noreply.github.com> Co-authored-by: 12rabbits <53499656+12rabbits@users.noreply.github.com> Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com> Co-authored-by: Dimastra <65184747+Dimastra@users.noreply.github.com> Co-authored-by: Dimastra <dimastra@users.noreply.github.com> Co-authored-by: JIPDawg <51352440+JIPDawg@users.noreply.github.com> Co-authored-by: JIPDawg <JIPDawg93@gmail.com> Co-authored-by: Saphire Lattice <lattice@saphi.re> Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com> Co-authored-by: stellar-novas <stellar_novas@riseup.net> Co-authored-by: Simon <63975668+Simyon264@users.noreply.github.com>
Ilya246
pushed a commit
to Ilya246/space-station-14
that referenced
this pull request
Oct 10, 2024
* Air alarms check sensors upon power returning * Update Credits (space-wizards#31409) Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com> * Replace obsolete code in GasPortableSystem (space-wizards#31407) * Change `Resave` Permission Requirement to Host (space-wizards#31397) ChangePermissionFlagToHost * Automatic changelog update * Remove client state from server AirAlarmComponent (space-wizards#31236) * Remove client state from server AirAlarmComponent Send information for all connected devices, not just the ones for the current tab, as attempting to limit this breaks multiple users viewing the same UI. Fixes space-wizards#12842 * Send device data as a list, rather than a dictionary --------- Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * Fix ChemVend jugs again (space-wizards#31398) This re-introduces the dummy entity naming code, originally introduced in space-wizards#29178 and randomly removed by space-wizards#30064 with no technical justification given. Fixes space-wizards#31373 * Automatic changelog update * Fix dungeon spawn + ftl overlap (space-wizards#31413) * Fix dungeon spawn + ftl overlap * Better fixes * Automatic changelog update * Fix firelockedge rotation (space-wizards#31371) save * Automatic changelog update * Update Oasis (space-wizards#31415) * Cameras and junk * I forgot to clear my multitool * Automatic changelog update * marathon update (space-wizards#31421) * Give sec cadets jackboots instead of combat boots (space-wizards#31419) give cadets jackboots * Automatic changelog update * meta update (space-wizards#31423) * Adds the Head of Greytide stamp (space-wizards#30189) suggested changes from discord discussion, sprite change, add to refactored loot table * Automatic changelog update * Verb tweaks (space-wizards#31309) * Verb tweaks Remove the LOS check because this is already done above in CanExamine. * Fix outlines * import * Add ContainerComp (space-wizards#31311) Applies EntProtoId changes upon insertion / removal from container. Can also be useful for borgs / mechs / vehicles in future but atm I just used it for AI. * Blueprints (space-wizards#31138) * Blueprints * Update tables_loot.yml * doink * mark as required * Automatic changelog update * decouple ItemToggle from PowerCellDraw (space-wizards#31392) * remove ItemToggle from PowerCellDraw query * add EntityQuery for resolves, make them all optional * move integration to ToggleCellDraw * add ToggleCellDraw to almost every PowerCellDraw prototype * * * * let it disable on mapinit * set update time on mapinit, make borg power logic consistent now * --------- Co-authored-by: deltanedas <@deltanedas:kde.org> * Automatic changelog update * Power stuff (space-wizards#31314) * Power stuff - Add shared IsPowered - Add shared ResolveApc - Move PowerChangedEvent to shared for now - Add SlimPoweredLight that actually functions how you'd expect a PoweredLight to function it id didn't have a bunch of bloat on it. * big update * boing * ItemToggle + slots stuff (space-wizards#31312) * ItemToggle + slots stuff - Add component for itemslot locks to match LockComponent (surprised this didn't exist). - Add thing for pointlight to match itemtoggle. In future should be used for PDAs and stuff but need to fix some other stuff first. * Also this * grill * Run actions on press (space-wizards#31191) I know UI generallys want to do stuff on key-up not key-down. With that being said the delay on release for these is noticeable. e.g. ActivateInWorld / UseInHand / any in-world interactions are on-press. This is especially noticeable if you have the same event on action + verb. * Automatic changelog update * Action stuff (space-wizards#31305) * Action stuff - Cleanup some event stuff - Avoid dirtying entity unnecessarily - Add ActionGrant as an easy way to apply / remove actions via compregistry. * Fix merge * Update submodule to 231.0.0 (space-wizards#31430) * Weather fix (space-wizards#30857) * weather fix * localize errors * ContainerComp fix (space-wizards#31434) Forgot to push these ones on the branch. * togglelight updates (space-wizards#31435) Missed in the green checkmark sea * Increase (SUPER)PACMAN ramp rate/tolerance (space-wizards#31403) All PACMANs used to use the same ramping parameters, this meant a SUPERPACMAN (50 kW) took literally a 100 seconds to get up to its full output level. Ouch. PACMAN has been raised to 5000 W/s with 1500 W tolerance, SUPERPACMAN to 7500 W/s with 2500 W tolerance * Automatic changelog update * Make space scanning T1 technology (space-wizards#31321) make space scanning and mass scanner t1 tech * Automatic changelog update * Add a bool to disable buckling on InteractHand (space-wizards#30001) * Automatic changelog update * fix(FieldGenerators): Don't show nonsense popup (space-wizards#30469) * . * bagel update (space-wizards#31440) * bagel update * fixgridatmos * qm office * sci cam fix * jesus christ so many routers * remove invalids * Fix-Resprite emote icons (space-wizards#31447) * Fix-Resprite emote icons * change scream * Moff cooking. Part one. (space-wizards#30668) * yml part * guidebook * commit * some fixes * a little * change * Automatic changelog update * Cog update (space-wizards#31458) made disposals less bad * Add BUI ctor tests (space-wizards#31463) 5 lines of eaten iocmanager.injectdependencies led to this. * Predict EmitSoundOnUIOpen (space-wizards#31464) * Predict EmitSoundOnUIOpen BUI prediction led to this moment. * unforky * Bots now make sound when they speak (space-wizards#31471) fixes 31454 * Automatic changelog update * Change the science radio channel color (space-wizards#31319) * Change the science radio channel color * This one looks better * Automatic changelog update * Move OnGhostAttempt to GhostSystem (space-wizards#31445) * Move OnGhostAttempt to GhostSystem * Remove unused dependencies and sort them * Fix energy sword visuals (space-wizards#31478) * Automatic changelog update * Replace obsolete code in shuttle systems. (space-wizards#31408) * Format DockingSystem.Shuttle * arrivals system * docking system * shuttle console system * emergency shuttle system * shuttle system * thruster system * Fix compile error --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> * Replaces small fans on most shuttles with directional fans. (space-wizards#31495) * Automatic changelog update * Replace obsolete functions in NPC systems (space-wizards#31448) * Make guidebook remember where you left off (space-wizards#31375) * Guidebook tracks last read entry * Persistent guidebook fixes * Persistent guidebook requested changes * Update Content.Client/UserInterface/Systems/Guidebook/GuidebookUIController.cs --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com> * Automatic changelog update * Remove double-iteration from the mime wall code (space-wizards#31420) * Remove double-iteration from the mime wall code * Update * Update * fix method OnEntityEnter in DamageContactsSystem (space-wizards#31494) fix Co-authored-by: Dimastra <dimastra@users.noreply.github.com> * Automatic changelog update * Make Gas Miners indestructable, anchorable, and pullable. (space-wizards#31370) * Make miner indestructable, and pullable. * Miners can't be unanchored. Only anchored. --------- Co-authored-by: JIPDawg <JIPDawg93@gmail.com> * Automatic changelog update * bagel update (space-wizards#31502) * Minor fixes to character profile editor save/reset buttons (space-wizards#31505) Merge SetDirty() with preview reload People were forgetting to SetDirty() when changing a property; move SetDirty() into preview reloading, since if the preview is being reloaded, some property has definitely changed anyway. Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * Centcom & FTLDestination cleanup (space-wizards#30226) * centcomm name and ftlcomp * networking microopstimization * go sleep. * map names and arrivals * Fix swapped around Safety Moth poster graphics (space-wizards#31507) * Automatic changelog update * Mark explosives as a contraband (space-wizards#31508) * Automatic changelog update * Mark the syndicate raid helmet as a Syndicate contraband (space-wizards#31512) * Automatic changelog update * Add title to multitool door-access-configuration window (space-wizards#31504) Fixes space-wizards#29923. Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * Restrict the explorer gas mask to cargo (space-wizards#31514) * Automatic changelog update * Fix stray pixel in officer beersky barsign (space-wizards#31517) * Scale text in admin player overlay (space-wizards#31503) * Scale text in admin player overlay Fixes space-wizards#30040 * Feedback from PR - get UI scale through root window --------- Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * New Health Analyzer UI (space-wizards#30834) * WIP: first prototype * Change text slightly * Allow names to wrap * Add label for the scan mode * Remove ugly text * Readd bleeding message * Update code * Allow for the Health Analyzer UI to grow vertically * Automatic changelog update * Disable Arrivals message for Cryosleep (space-wizards#30888) * Disable arrivals message for cryosleep late arrivals * Provide silent to PlayerSpawnCompleteEvent * Fix typo * Move message to event and into arrivals system * Automatic changelog update * Remove glibc from devshell (space-wizards#28842) * Automated whitelists (space-wizards#23985) * Beginnings of making the breadmemes jobs easier * stuff * stuff pt. 2 * Stuff pt.3 * Stuff I forgot last time * Basic whitelist Only people that are added to the whitelist with the addwhitelist command will be able to join. I call this the "legacy" whitelist * Remove always deny condition in favor of just breaking if playtime check fails * Change default whitelist Default whitelist is now the "legacy" whitelist. * localization * Admin check * minor spelling change * Fix build * Whitelist message * Fix vars not being datafield and spelling mistakes * Minor spelling mistake * Change config for salamander * Reviews and stuff * Add summaries * Fix whitelists * Forgot to add a datafield * Fixing stuff I guess * Reuse admin remarks to reduce load when connecting. * Update log messages to be verbose instead of debug * Reviews * whoops * Explain a bit more how whitelist checking works * Apply CE's review * Append Membership to Blacklist and Whitelist conditions * Fix review comments * Uncapitalize playerConnectionWhitelist, add to ignored client prototypes * Make note count field work * Fix cvar for thingy --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> * Make nukie plushie a non-contraband item (space-wizards#31516) Make nukie plushies a non-contraband item * Automatic changelog update * fix uncapitalized "S" in Salvage Specialist (space-wizards#31529) "Salvage specialist" to "Salvage Specialist"; all is right with the world * Make AKMS security restricted (space-wizards#31519) * Automatic changelog update * bagel update (space-wizards#31535) * Update submodule to 231.1.0 (space-wizards#31536) * Station AI (space-wizards#30944) * Station AI overlay * implement * Bunch of ports * Fix a heap of bugs and basic scouting * helldivers * Shuffle interactions a bit * navmap stuff * Revert "navmap stuff" This reverts commit d1f89dd. * AI wires implemented * Fix examines * Optimise the overlay significantly * Back to old static * BUI radial working * lots of work * Saving work * thanks fork * alright * pc * AI upload console * AI upload * stuff * Fix copy-paste shitcode * AI actions * navmap work * Fixes * first impressions * a * reh * Revert "navmap work" This reverts commit 6f63fea. # Conflicts: # Content.Client/Silicons/StationAi/StationAiOverlay.cs * OD * radar * weh * Fix examines * scoop mine eyes * fixes * reh * Optimise * Final round of optimisations * Fixes * fixes * Bagel station ai (space-wizards#31537) * real * AI * proto fix * Fix PostMapInit tests not considering job containerspawns (space-wizards#31538) * Fix PostMapInit tests nto considering job containerspawns * fix * AI whitelist fix (space-wizards#31542) * cog update (space-wizards#31540) updooted cog * AI radio fix (space-wizards#31547) Love to see it * Storage BUI bandaid (space-wizards#31506) grug storageuicontroller * Fix puddle context menu (space-wizards#31555) * Update AI holo sprite to camera (space-wizards#31558) Update AI camera to 13 default Holo was a placeholder. This is better in the interim. * Add AI warp points (space-wizards#31559) * Automatic changelog update * Fix AI being ejectable (space-wizards#31561) * Automatic changelog update * Fix whitelist (space-wizards#31563) * Automatic changelog update * bagel update (space-wizards#31562) * bagel update * ore processor cargo * Add some more stuff to AI whitelist (space-wizards#31564) * Add some more stuff to AI whitelist * by the nine * Automatic changelog update * Meta - Med disposals and chem room extra pipe fix (space-wizards#31467) Delete extra pipe & fix disposals junction * bagel hotfix (space-wizards#31566) bagel update * update AI job icon to 8x8 (space-wizards#31565) icon and meta.json * Automatic changelog update * Update ClothingSpeedModifierSystem.cs (space-wizards#29994) * TryGetContainerContainer * Math * Changed AddMarkup to AddMarkupOrThrow * Better math * engine version * engine version * Add black suspenders (space-wizards#29055) * Black suspenders * fix * fix linter * Automatic changelog update * recolor riot helmet (space-wizards#31530) * recolor riot helmet resolves space-wizards#31256 match riot helmet to default security helmet * further color tweaks for consistency; update meta.json Tweaked equipped sprites to more closely match the security helmet. * Automatic changelog update * added wide-spectrum anomaly locator to anomaly cyborg module (space-wizards#31427) added wide-spectrum anomaly locator to anomaly borg module * Automatic changelog update * Add Robust.Xaml.csproj to the solution (space-wizards#31573) * add construction for carp statue (space-wizards#31261) * separate eyes and teeth * make it buildable and make fixture less abusable * norot --------- Co-authored-by: deltanedas <@deltanedas:kde.org> * Automatic changelog update * fix spelling error silicon jobs (space-wizards#31581) Update department.ftl * Fixes shuttles not being able to FTL onto/near station (space-wizards#31569) fixes FTL * Automatic changelog update * Fix defibs draining battery when turned off (space-wizards#31593) * Bagel - LV cable wasn't connected (space-wizards#31591) fixes a missing wire * Marathon - Names a singular camera (space-wizards#31590) Fixes unnamed camera * Automatic changelog update * Reach - Scientist added to map's prototype (space-wizards#31567) Added scientist to map prototype * Change my copyright (space-wizards#31599) * Remove random cyrillic letters (space-wizards#31600) * escape pod tiny fan (space-wizards#31601) * escape pod tiny fan * oop * Fix nuke disk erroneously being marked 'left behind' (space-wizards#31602) Fix erroneous 'disk left behind' objective * Automatic changelog update * bagel update (space-wizards#31603) * bagel update * light switch to make audience area darker in theatre * Add rings (Salvage loot real)! (space-wizards#31372) * First commit * I'm silly * Another fix * How could I forget the descriptions! * Forgot * Made textures alligned properly * Removed the stuff! * Opps * Typo fixes * Automatic changelog update * bagel update (space-wizards#31605) * Sec Webbing Icon Resprite and Rename (space-wizards#29599) * Sec Webbing Icon Resprite and Rename * Renamed To Security Carrier * Cherry (space-wizards#28962) * Add files via upload * Update produce.yml * Update produce.yml * Update seeds.yml * Update flavor-profiles.ftl * Update flavors.yml * Update meal_recipes.yml * Update food_produce.yml * Update meta.json * Update seeds.yml * Update botany.yml * Delete Resources/Textures/Objects/Specific/Hydroponics/cherry.rsi/meta.json * Create meta.json * Delete Resources/Textures/Objects/Specific/Hydroponics/cherry.rsi/meta.json * Create meta.json * Update produce.yml * Update produce.yml * Update produce.yml * Update food_produce.yml * Update food_produce.yml * Update produce.yml * Apply suggestions from code review Co-authored-by: Tayrtahn <tayrtahn@gmail.com> * Update seeds.yml * Update juice.yml * Update juice.ftl * Update seeds.ftl * Update seeds.yml * Update cargo_botany.yml * Update cargo_botany.yml * Update cargo_botany.yml * Update cargo_vending.yml * Update cargo_vending.yml * Update seeds.yml * Update seeds.yml * Update meta.json * Update produce.yml * Cherry Tree * Alphabetical order * Update food_produce.yml * Update food-sequence.ftl * Update food-sequence.ftl * Update produce.yml * Update produce.yml * Update food-sequence.ftl --------- Co-authored-by: Tayrtahn <tayrtahn@gmail.com> * Automatic changelog update * Add Command Glasses (space-wizards#30447) * Initial commit * Removed wanted and mindshield status display * Updated glasses visuals & contraband status * Added Command Hud * Changed name to administration glasses/hud * Automatic changelog update * Added plastitanium walls and windows (space-wizards#31178) * added plastitanium walls and windows * Changed crack sprite on diagonal window from square to diagonal * Automatic changelog update * Make railings render over tables (space-wizards#31589) Make rails render over tables * Automatic changelog update * Update submodule to 232.0.0 (space-wizards#31616) * Automatic changelog update * Fixup playerspawn stuff (space-wizards#31546) * Fixup playerspawn stuff - Also removed arrivals forcing, this should just turn containerspawnpoint off. * fix this one * test fix * really fix * strange pill tweaks (space-wizards#30524) * fix randomfill logic * Revert "fix randomfill logic" This reverts commit 7cd73c0. * change strange pill weights * proposed balance changes * Automatic changelog update * Fix openable visuals (space-wizards#31484) First commit * reduce lathe recipe copy pasta (space-wizards#31515) * add inheritance to lathe recipes and make result an override * add GetResult method to lathe system * make other parts of the code use GetResult * clean up the stock parts yml * remove unused apu boards from dynamic recipes * make inverse dictionary public so test doesnt have to copy paste * revert result override stuff --------- Co-authored-by: deltanedas <@deltanedas:kde.org> * cog update (space-wizards#31631) * cog update * woopsie, fixed that * fix cherries * fix cherries 2 electric boogaloo * fix maps --------- Co-authored-by: osjarw <oskariwjarvinen@gmail.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com> Co-authored-by: Mervill <mervills.email@gmail.com> Co-authored-by: PursuitInAshes <pursuitinashes@gmail.com> Co-authored-by: eoineoineoin <github@eoinrul.es> Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Co-authored-by: themias <89101928+themias@users.noreply.github.com> Co-authored-by: IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com> Co-authored-by: Emisse <99158783+Emisse@users.noreply.github.com> Co-authored-by: PopGamer46 <yt1popgamer@gmail.com> Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com> Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com> Co-authored-by: Alzore <140123969+Blackern5000@users.noreply.github.com> Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com> Co-authored-by: Brandon Hu <103440971+Brandon-Huu@users.noreply.github.com> Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com> Co-authored-by: Spessmann <156740760+Spessmann@users.noreply.github.com> Co-authored-by: Moomoobeef <62638182+Moomoobeef@users.noreply.github.com> Co-authored-by: Winkarst <74284083+Winkarst-cpu@users.noreply.github.com> Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Co-authored-by: QueerNB <176353696+QueerNB@users.noreply.github.com> Co-authored-by: 12rabbits <53499656+12rabbits@users.noreply.github.com> Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com> Co-authored-by: Dimastra <65184747+Dimastra@users.noreply.github.com> Co-authored-by: Dimastra <dimastra@users.noreply.github.com> Co-authored-by: JIPDawg <51352440+JIPDawg@users.noreply.github.com> Co-authored-by: JIPDawg <JIPDawg93@gmail.com> Co-authored-by: Saphire Lattice <lattice@saphi.re> Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com> Co-authored-by: stellar-novas <stellar_novas@riseup.net> Co-authored-by: Simon <63975668+Simyon264@users.noreply.github.com> Co-authored-by: saintmuntzer <47153094+saintmuntzer@users.noreply.github.com> Co-authored-by: JustCone <141039037+JustCone14@users.noreply.github.com> Co-authored-by: lunarcomets <140772713+lunarcomets@users.noreply.github.com> Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com> Co-authored-by: coolboy911 <85909253+coolboy911@users.noreply.github.com> Co-authored-by: beck-thompson <107373427+beck-thompson@users.noreply.github.com> Co-authored-by: DieselMohawk <gavin.drinka@gmail.com> Co-authored-by: RumiTiger <154005209+RumiTiger@users.noreply.github.com> Co-authored-by: Tayrtahn <tayrtahn@gmail.com> Co-authored-by: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com> Co-authored-by: Unisol <1929445+Unisol@users.noreply.github.com> Co-authored-by: Partmedia <kevinz5000@gmail.com> Co-authored-by: MisterMecky <mrmecky@hotmail.com>
Ilya246
pushed a commit
to Ilya246/space-station-14
that referenced
this pull request
Oct 10, 2024
* Air alarms check sensors upon power returning * Update Credits (space-wizards#31409) Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com> * Replace obsolete code in GasPortableSystem (space-wizards#31407) * Change `Resave` Permission Requirement to Host (space-wizards#31397) ChangePermissionFlagToHost * Automatic changelog update * Remove client state from server AirAlarmComponent (space-wizards#31236) * Remove client state from server AirAlarmComponent Send information for all connected devices, not just the ones for the current tab, as attempting to limit this breaks multiple users viewing the same UI. Fixes space-wizards#12842 * Send device data as a list, rather than a dictionary --------- Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * Fix ChemVend jugs again (space-wizards#31398) This re-introduces the dummy entity naming code, originally introduced in space-wizards#29178 and randomly removed by space-wizards#30064 with no technical justification given. Fixes space-wizards#31373 * Automatic changelog update * Fix dungeon spawn + ftl overlap (space-wizards#31413) * Fix dungeon spawn + ftl overlap * Better fixes * Automatic changelog update * Fix firelockedge rotation (space-wizards#31371) save * Automatic changelog update * Update Oasis (space-wizards#31415) * Cameras and junk * I forgot to clear my multitool * Automatic changelog update * marathon update (space-wizards#31421) * Give sec cadets jackboots instead of combat boots (space-wizards#31419) give cadets jackboots * Automatic changelog update * meta update (space-wizards#31423) * Adds the Head of Greytide stamp (space-wizards#30189) suggested changes from discord discussion, sprite change, add to refactored loot table * Automatic changelog update * Verb tweaks (space-wizards#31309) * Verb tweaks Remove the LOS check because this is already done above in CanExamine. * Fix outlines * import * Add ContainerComp (space-wizards#31311) Applies EntProtoId changes upon insertion / removal from container. Can also be useful for borgs / mechs / vehicles in future but atm I just used it for AI. * Blueprints (space-wizards#31138) * Blueprints * Update tables_loot.yml * doink * mark as required * Automatic changelog update * decouple ItemToggle from PowerCellDraw (space-wizards#31392) * remove ItemToggle from PowerCellDraw query * add EntityQuery for resolves, make them all optional * move integration to ToggleCellDraw * add ToggleCellDraw to almost every PowerCellDraw prototype * * * * let it disable on mapinit * set update time on mapinit, make borg power logic consistent now * --------- Co-authored-by: deltanedas <@deltanedas:kde.org> * Automatic changelog update * Power stuff (space-wizards#31314) * Power stuff - Add shared IsPowered - Add shared ResolveApc - Move PowerChangedEvent to shared for now - Add SlimPoweredLight that actually functions how you'd expect a PoweredLight to function it id didn't have a bunch of bloat on it. * big update * boing * ItemToggle + slots stuff (space-wizards#31312) * ItemToggle + slots stuff - Add component for itemslot locks to match LockComponent (surprised this didn't exist). - Add thing for pointlight to match itemtoggle. In future should be used for PDAs and stuff but need to fix some other stuff first. * Also this * grill * Run actions on press (space-wizards#31191) I know UI generallys want to do stuff on key-up not key-down. With that being said the delay on release for these is noticeable. e.g. ActivateInWorld / UseInHand / any in-world interactions are on-press. This is especially noticeable if you have the same event on action + verb. * Automatic changelog update * Action stuff (space-wizards#31305) * Action stuff - Cleanup some event stuff - Avoid dirtying entity unnecessarily - Add ActionGrant as an easy way to apply / remove actions via compregistry. * Fix merge * Update submodule to 231.0.0 (space-wizards#31430) * Weather fix (space-wizards#30857) * weather fix * localize errors * ContainerComp fix (space-wizards#31434) Forgot to push these ones on the branch. * togglelight updates (space-wizards#31435) Missed in the green checkmark sea * Increase (SUPER)PACMAN ramp rate/tolerance (space-wizards#31403) All PACMANs used to use the same ramping parameters, this meant a SUPERPACMAN (50 kW) took literally a 100 seconds to get up to its full output level. Ouch. PACMAN has been raised to 5000 W/s with 1500 W tolerance, SUPERPACMAN to 7500 W/s with 2500 W tolerance * Automatic changelog update * Make space scanning T1 technology (space-wizards#31321) make space scanning and mass scanner t1 tech * Automatic changelog update * Add a bool to disable buckling on InteractHand (space-wizards#30001) * Automatic changelog update * fix(FieldGenerators): Don't show nonsense popup (space-wizards#30469) * . * bagel update (space-wizards#31440) * bagel update * fixgridatmos * qm office * sci cam fix * jesus christ so many routers * remove invalids * Fix-Resprite emote icons (space-wizards#31447) * Fix-Resprite emote icons * change scream * Moff cooking. Part one. (space-wizards#30668) * yml part * guidebook * commit * some fixes * a little * change * Automatic changelog update * Cog update (space-wizards#31458) made disposals less bad * Add BUI ctor tests (space-wizards#31463) 5 lines of eaten iocmanager.injectdependencies led to this. * Predict EmitSoundOnUIOpen (space-wizards#31464) * Predict EmitSoundOnUIOpen BUI prediction led to this moment. * unforky * Bots now make sound when they speak (space-wizards#31471) fixes 31454 * Automatic changelog update * Change the science radio channel color (space-wizards#31319) * Change the science radio channel color * This one looks better * Automatic changelog update * Move OnGhostAttempt to GhostSystem (space-wizards#31445) * Move OnGhostAttempt to GhostSystem * Remove unused dependencies and sort them * Fix energy sword visuals (space-wizards#31478) * Automatic changelog update * Replace obsolete code in shuttle systems. (space-wizards#31408) * Format DockingSystem.Shuttle * arrivals system * docking system * shuttle console system * emergency shuttle system * shuttle system * thruster system * Fix compile error --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> * Replaces small fans on most shuttles with directional fans. (space-wizards#31495) * Automatic changelog update * Replace obsolete functions in NPC systems (space-wizards#31448) * Make guidebook remember where you left off (space-wizards#31375) * Guidebook tracks last read entry * Persistent guidebook fixes * Persistent guidebook requested changes * Update Content.Client/UserInterface/Systems/Guidebook/GuidebookUIController.cs --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com> * Automatic changelog update * Remove double-iteration from the mime wall code (space-wizards#31420) * Remove double-iteration from the mime wall code * Update * Update * fix method OnEntityEnter in DamageContactsSystem (space-wizards#31494) fix Co-authored-by: Dimastra <dimastra@users.noreply.github.com> * Automatic changelog update * Make Gas Miners indestructable, anchorable, and pullable. (space-wizards#31370) * Make miner indestructable, and pullable. * Miners can't be unanchored. Only anchored. --------- Co-authored-by: JIPDawg <JIPDawg93@gmail.com> * Automatic changelog update * bagel update (space-wizards#31502) * Minor fixes to character profile editor save/reset buttons (space-wizards#31505) Merge SetDirty() with preview reload People were forgetting to SetDirty() when changing a property; move SetDirty() into preview reloading, since if the preview is being reloaded, some property has definitely changed anyway. Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * Centcom & FTLDestination cleanup (space-wizards#30226) * centcomm name and ftlcomp * networking microopstimization * go sleep. * map names and arrivals * Fix swapped around Safety Moth poster graphics (space-wizards#31507) * Automatic changelog update * Mark explosives as a contraband (space-wizards#31508) * Automatic changelog update * Mark the syndicate raid helmet as a Syndicate contraband (space-wizards#31512) * Automatic changelog update * Add title to multitool door-access-configuration window (space-wizards#31504) Fixes space-wizards#29923. Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * Restrict the explorer gas mask to cargo (space-wizards#31514) * Automatic changelog update * Fix stray pixel in officer beersky barsign (space-wizards#31517) * Scale text in admin player overlay (space-wizards#31503) * Scale text in admin player overlay Fixes space-wizards#30040 * Feedback from PR - get UI scale through root window --------- Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * New Health Analyzer UI (space-wizards#30834) * WIP: first prototype * Change text slightly * Allow names to wrap * Add label for the scan mode * Remove ugly text * Readd bleeding message * Update code * Allow for the Health Analyzer UI to grow vertically * Automatic changelog update * Disable Arrivals message for Cryosleep (space-wizards#30888) * Disable arrivals message for cryosleep late arrivals * Provide silent to PlayerSpawnCompleteEvent * Fix typo * Move message to event and into arrivals system * Automatic changelog update * Remove glibc from devshell (space-wizards#28842) * Automated whitelists (space-wizards#23985) * Beginnings of making the breadmemes jobs easier * stuff * stuff pt. 2 * Stuff pt.3 * Stuff I forgot last time * Basic whitelist Only people that are added to the whitelist with the addwhitelist command will be able to join. I call this the "legacy" whitelist * Remove always deny condition in favor of just breaking if playtime check fails * Change default whitelist Default whitelist is now the "legacy" whitelist. * localization * Admin check * minor spelling change * Fix build * Whitelist message * Fix vars not being datafield and spelling mistakes * Minor spelling mistake * Change config for salamander * Reviews and stuff * Add summaries * Fix whitelists * Forgot to add a datafield * Fixing stuff I guess * Reuse admin remarks to reduce load when connecting. * Update log messages to be verbose instead of debug * Reviews * whoops * Explain a bit more how whitelist checking works * Apply CE's review * Append Membership to Blacklist and Whitelist conditions * Fix review comments * Uncapitalize playerConnectionWhitelist, add to ignored client prototypes * Make note count field work * Fix cvar for thingy --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> * Make nukie plushie a non-contraband item (space-wizards#31516) Make nukie plushies a non-contraband item * Automatic changelog update * fix uncapitalized "S" in Salvage Specialist (space-wizards#31529) "Salvage specialist" to "Salvage Specialist"; all is right with the world * Make AKMS security restricted (space-wizards#31519) * Automatic changelog update * bagel update (space-wizards#31535) * Update submodule to 231.1.0 (space-wizards#31536) * Station AI (space-wizards#30944) * Station AI overlay * implement * Bunch of ports * Fix a heap of bugs and basic scouting * helldivers * Shuffle interactions a bit * navmap stuff * Revert "navmap stuff" This reverts commit d1f89dd. * AI wires implemented * Fix examines * Optimise the overlay significantly * Back to old static * BUI radial working * lots of work * Saving work * thanks fork * alright * pc * AI upload console * AI upload * stuff * Fix copy-paste shitcode * AI actions * navmap work * Fixes * first impressions * a * reh * Revert "navmap work" This reverts commit 6f63fea. # Conflicts: # Content.Client/Silicons/StationAi/StationAiOverlay.cs * OD * radar * weh * Fix examines * scoop mine eyes * fixes * reh * Optimise * Final round of optimisations * Fixes * fixes * Bagel station ai (space-wizards#31537) * real * AI * proto fix * Fix PostMapInit tests not considering job containerspawns (space-wizards#31538) * Fix PostMapInit tests nto considering job containerspawns * fix * AI whitelist fix (space-wizards#31542) * cog update (space-wizards#31540) updooted cog * AI radio fix (space-wizards#31547) Love to see it * Storage BUI bandaid (space-wizards#31506) grug storageuicontroller * Fix puddle context menu (space-wizards#31555) * Update AI holo sprite to camera (space-wizards#31558) Update AI camera to 13 default Holo was a placeholder. This is better in the interim. * Add AI warp points (space-wizards#31559) * Automatic changelog update * Fix AI being ejectable (space-wizards#31561) * Automatic changelog update * Fix whitelist (space-wizards#31563) * Automatic changelog update * bagel update (space-wizards#31562) * bagel update * ore processor cargo * Add some more stuff to AI whitelist (space-wizards#31564) * Add some more stuff to AI whitelist * by the nine * Automatic changelog update * Meta - Med disposals and chem room extra pipe fix (space-wizards#31467) Delete extra pipe & fix disposals junction * bagel hotfix (space-wizards#31566) bagel update * update AI job icon to 8x8 (space-wizards#31565) icon and meta.json * Automatic changelog update * Update ClothingSpeedModifierSystem.cs (space-wizards#29994) * TryGetContainerContainer * Math * Changed AddMarkup to AddMarkupOrThrow * Better math * engine version * engine version * Add black suspenders (space-wizards#29055) * Black suspenders * fix * fix linter * Automatic changelog update * recolor riot helmet (space-wizards#31530) * recolor riot helmet resolves space-wizards#31256 match riot helmet to default security helmet * further color tweaks for consistency; update meta.json Tweaked equipped sprites to more closely match the security helmet. * Automatic changelog update * added wide-spectrum anomaly locator to anomaly cyborg module (space-wizards#31427) added wide-spectrum anomaly locator to anomaly borg module * Automatic changelog update * Add Robust.Xaml.csproj to the solution (space-wizards#31573) * add construction for carp statue (space-wizards#31261) * separate eyes and teeth * make it buildable and make fixture less abusable * norot --------- Co-authored-by: deltanedas <@deltanedas:kde.org> * Automatic changelog update * fix spelling error silicon jobs (space-wizards#31581) Update department.ftl * Fixes shuttles not being able to FTL onto/near station (space-wizards#31569) fixes FTL * Automatic changelog update * Fix defibs draining battery when turned off (space-wizards#31593) * Bagel - LV cable wasn't connected (space-wizards#31591) fixes a missing wire * Marathon - Names a singular camera (space-wizards#31590) Fixes unnamed camera * Automatic changelog update * Reach - Scientist added to map's prototype (space-wizards#31567) Added scientist to map prototype * Change my copyright (space-wizards#31599) * Remove random cyrillic letters (space-wizards#31600) * escape pod tiny fan (space-wizards#31601) * escape pod tiny fan * oop * Fix nuke disk erroneously being marked 'left behind' (space-wizards#31602) Fix erroneous 'disk left behind' objective * Automatic changelog update * bagel update (space-wizards#31603) * bagel update * light switch to make audience area darker in theatre * Add rings (Salvage loot real)! (space-wizards#31372) * First commit * I'm silly * Another fix * How could I forget the descriptions! * Forgot * Made textures alligned properly * Removed the stuff! * Opps * Typo fixes * Automatic changelog update * bagel update (space-wizards#31605) * Sec Webbing Icon Resprite and Rename (space-wizards#29599) * Sec Webbing Icon Resprite and Rename * Renamed To Security Carrier * Cherry (space-wizards#28962) * Add files via upload * Update produce.yml * Update produce.yml * Update seeds.yml * Update flavor-profiles.ftl * Update flavors.yml * Update meal_recipes.yml * Update food_produce.yml * Update meta.json * Update seeds.yml * Update botany.yml * Delete Resources/Textures/Objects/Specific/Hydroponics/cherry.rsi/meta.json * Create meta.json * Delete Resources/Textures/Objects/Specific/Hydroponics/cherry.rsi/meta.json * Create meta.json * Update produce.yml * Update produce.yml * Update produce.yml * Update food_produce.yml * Update food_produce.yml * Update produce.yml * Apply suggestions from code review Co-authored-by: Tayrtahn <tayrtahn@gmail.com> * Update seeds.yml * Update juice.yml * Update juice.ftl * Update seeds.ftl * Update seeds.yml * Update cargo_botany.yml * Update cargo_botany.yml * Update cargo_botany.yml * Update cargo_vending.yml * Update cargo_vending.yml * Update seeds.yml * Update seeds.yml * Update meta.json * Update produce.yml * Cherry Tree * Alphabetical order * Update food_produce.yml * Update food-sequence.ftl * Update food-sequence.ftl * Update produce.yml * Update produce.yml * Update food-sequence.ftl --------- Co-authored-by: Tayrtahn <tayrtahn@gmail.com> * Automatic changelog update * Add Command Glasses (space-wizards#30447) * Initial commit * Removed wanted and mindshield status display * Updated glasses visuals & contraband status * Added Command Hud * Changed name to administration glasses/hud * Automatic changelog update * Added plastitanium walls and windows (space-wizards#31178) * added plastitanium walls and windows * Changed crack sprite on diagonal window from square to diagonal * Automatic changelog update * Make railings render over tables (space-wizards#31589) Make rails render over tables * Automatic changelog update * Update submodule to 232.0.0 (space-wizards#31616) * Automatic changelog update * Fixup playerspawn stuff (space-wizards#31546) * Fixup playerspawn stuff - Also removed arrivals forcing, this should just turn containerspawnpoint off. * fix this one * test fix * really fix * strange pill tweaks (space-wizards#30524) * fix randomfill logic * Revert "fix randomfill logic" This reverts commit 7cd73c0. * change strange pill weights * proposed balance changes * Automatic changelog update * Fix openable visuals (space-wizards#31484) First commit * reduce lathe recipe copy pasta (space-wizards#31515) * add inheritance to lathe recipes and make result an override * add GetResult method to lathe system * make other parts of the code use GetResult * clean up the stock parts yml * remove unused apu boards from dynamic recipes * make inverse dictionary public so test doesnt have to copy paste * revert result override stuff --------- Co-authored-by: deltanedas <@deltanedas:kde.org> * cog update (space-wizards#31631) * cog update * woopsie, fixed that * Fix energy shield visuals (space-wizards#31619) fix energy shield visuals * Automatic changelog update * Added Armband Onto Back Sprite of Security Jumpsuit (space-wizards#31635) * Fixed Minor Mistake * Fixed the NEW sprite and added Jumpskirt Fix * Automatic changelog update * Add SpriteFadeComponent to potted plants (space-wizards#31628) * Automatic changelog update * Meteor rock debuff (space-wizards#31651) * Makes meteor swarms spawn meteorite walls with 1/10 health of an asteroid wall. * Changed MeteorRock prototype base - Rebased MeteorRock to AsteroidRock from Basewall - MeteorRock now only changes the Destructible damage value * Tried to fix comments * Automatic changelog update * Fix test threading (space-wizards#31669) * Fix revenant being blocked by walls (space-wizards#31670) fix revenant being blocked by walls * Automatic changelog update * Update submodule to 233.0.0 (space-wizards#31673) * Fix broken tests directly mutating entities from wrong thread. (space-wizards#31647) * Fix broken tests directly mutating entities from wrong thread. * fix build * gundam * stuff --------- Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com> * Fix AI singulo shenanigans (space-wizards#31556) * weh * Fix broken tests directly mutating entities from wrong thread. * fix build * gundam * weher * WHY --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> * Update submodule to 233.0.1 (space-wizards#31676) * Automatic changelog update * Fix suicide logs (space-wizards#31661) Make suicide logs include the username, as well as the character(where possible) * Automatic changelog update * More ItemTogglePointLight fixes (space-wizards#31655) more ItemTogglePointLight fixes * Automatic changelog update * Allow for respawn and erase verb to be used on offline players. Also minor rewrite on respawn command and new erase command (space-wizards#30433) * Localize respawn command, allow for it to use userids, and make it use [Dependency] attributes * Make respawn verb available for offline players * Make erase available for offline players A thousand admins rejoice * Reorder verbs in code * Add erase command * Fix localisation for erase command * Address reviews and add completion to respawn command * Complete reviews which I forgor * Automatic changelog update --------- Co-authored-by: osjarw <oskariwjarvinen@gmail.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com> Co-authored-by: Mervill <mervills.email@gmail.com> Co-authored-by: PursuitInAshes <pursuitinashes@gmail.com> Co-authored-by: eoineoineoin <github@eoinrul.es> Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Co-authored-by: themias <89101928+themias@users.noreply.github.com> Co-authored-by: IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com> Co-authored-by: Emisse <99158783+Emisse@users.noreply.github.com> Co-authored-by: PopGamer46 <yt1popgamer@gmail.com> Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com> Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com> Co-authored-by: Alzore <140123969+Blackern5000@users.noreply.github.com> Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com> Co-authored-by: Brandon Hu <103440971+Brandon-Huu@users.noreply.github.com> Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com> Co-authored-by: Spessmann <156740760+Spessmann@users.noreply.github.com> Co-authored-by: Moomoobeef <62638182+Moomoobeef@users.noreply.github.com> Co-authored-by: Winkarst <74284083+Winkarst-cpu@users.noreply.github.com> Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Co-authored-by: QueerNB <176353696+QueerNB@users.noreply.github.com> Co-authored-by: 12rabbits <53499656+12rabbits@users.noreply.github.com> Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com> Co-authored-by: Dimastra <65184747+Dimastra@users.noreply.github.com> Co-authored-by: Dimastra <dimastra@users.noreply.github.com> Co-authored-by: JIPDawg <51352440+JIPDawg@users.noreply.github.com> Co-authored-by: JIPDawg <JIPDawg93@gmail.com> Co-authored-by: Saphire Lattice <lattice@saphi.re> Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com> Co-authored-by: stellar-novas <stellar_novas@riseup.net> Co-authored-by: Simon <63975668+Simyon264@users.noreply.github.com> Co-authored-by: saintmuntzer <47153094+saintmuntzer@users.noreply.github.com> Co-authored-by: JustCone <141039037+JustCone14@users.noreply.github.com> Co-authored-by: lunarcomets <140772713+lunarcomets@users.noreply.github.com> Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com> Co-authored-by: coolboy911 <85909253+coolboy911@users.noreply.github.com> Co-authored-by: beck-thompson <107373427+beck-thompson@users.noreply.github.com> Co-authored-by: DieselMohawk <gavin.drinka@gmail.com> Co-authored-by: RumiTiger <154005209+RumiTiger@users.noreply.github.com> Co-authored-by: Tayrtahn <tayrtahn@gmail.com> Co-authored-by: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com> Co-authored-by: Unisol <1929445+Unisol@users.noreply.github.com> Co-authored-by: Partmedia <kevinz5000@gmail.com> Co-authored-by: MisterMecky <mrmecky@hotmail.com> Co-authored-by: AutoOtter <joshuademorris@gmail.com> Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com> Co-authored-by: nikthechampiongr <32041239+nikthechampiongr@users.noreply.github.com>
Baa14453
pushed a commit
to Baa14453/space-station-14
that referenced
this pull request
Oct 19, 2024
* Spawn dummy entities on client for vending machine UI * Asked sloth, and we kinda need this pr --------- Co-authored-by: Vasilis <vasilis@pikachu.systems>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Changes: UI
Changes: Might require knowledge of UI design or code.
S: Awaiting Changes
Status: Changes are required before another review can happen
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About the PR
Chemical jugs in the ChemVend now have labels again.
Why / Balance
Fixes #29140
Technical details
Rather than just getting the item's name from its prototype, the vending machine UI now spawns a clientside instance of the item in nullspace and gets the name from that. This allows MapInit to run on the entity, which lets LabelSystem apply the label to the entity name. It'll also work for anything else that might affect an entity's name on spawning. Any dummy entities spawned are queued for deletion when the window is disposed.
This also moves
LabelSystem.OnMapInit
toSharedLabelSystem
, so that the client can use it on the dummy entity.There is a small downside: the bottles in the Booze Dispenser have labels to make their names shorter. Those labels now show up in the Booze-O-Mat, which is a bit clunky. That can be fixed separately.
Media
ChemVend looking usable again:
Booze-O-Mat looking a bit verbose:
Breaking changes
Changelog
🆑