]>
git.smokeofanarchy.ru Git - space-station-14.git/log
Emisse [Wed, 27 Dec 2023 01:54:05 +0000 (18:54 -0700)]
emergency box update (#23026)
themias [Tue, 26 Dec 2023 23:32:38 +0000 (18:32 -0500)]
Define plastic bottle (#23015)
* Define plastic bottle
* mark beer bottles as small so trash bag can collect them
Leon Friedrich [Tue, 26 Dec 2023 23:32:25 +0000 (18:32 -0500)]
Fix rotation visuals desync & appearance state spam (#23016)
* Fix rotation visuals desync
* :bucklemeup:
* A
Chief-Engineer [Tue, 26 Dec 2023 22:24:53 +0000 (16:24 -0600)]
Add access logs (IC ones) (#17810)
lzk [Tue, 26 Dec 2023 21:22:33 +0000 (22:22 +0100)]
Fix awful slimepeople parts sprites (#22969)
fix awful slime parts
LankLTE [Tue, 26 Dec 2023 12:57:52 +0000 (04:57 -0800)]
fix ahelp relay times (#23001)
RoundDuration instead of CurTime
Chief-Engineer [Tue, 26 Dec 2023 12:57:11 +0000 (06:57 -0600)]
Revert "temporarily override WizDen admin names" (#23004)
Revert "temporarily override WizDen admin names (#22878)"
This reverts commit
0f6d062da437fe266db7077cb9d5a450da3c54d2 .
lzk [Tue, 26 Dec 2023 08:27:15 +0000 (09:27 +0100)]
Fix potted plants going over doors (#22869)
* Update potted_plants.yml
* Update potted_plants.yml
Avalon [Tue, 26 Dec 2023 08:22:34 +0000 (03:22 -0500)]
fix the mothroach crate saying it contains six mothroaches instead of four (#22968)
FINALLY FUCKING FIX THAT ONE FUCKING LIKE FUCK IT
Leon Friedrich [Tue, 26 Dec 2023 04:04:57 +0000 (23:04 -0500)]
Update engine to v195.0.1 (#22994)
Ubaser [Tue, 26 Dec 2023 01:05:59 +0000 (12:05 +1100)]
Add chaplain stoles (#22955)
add
qwerltaz [Tue, 26 Dec 2023 01:05:39 +0000 (02:05 +0100)]
fix origin teg (#22979)
Boaz1111 [Mon, 25 Dec 2023 22:33:20 +0000 (23:33 +0100)]
fixed the sulfacid issue, made some more chems use the industrial chems (#22981)
Kara [Mon, 25 Dec 2023 20:50:10 +0000 (13:50 -0700)]
Optimize artifact analyzer UI state sending (#22949)
* Remove n rename cruft old shit
* Artifact analyzer UI updating optimization
* Revert "Remove n rename cruft old shit"
This reverts commit
8789338fb20f77d79c5b0e40719896efe0103fcc .
LordCarve [Mon, 25 Dec 2023 17:46:42 +0000 (18:46 +0100)]
Removed senior roles from job supervisor locales (#22972)
metalgearsloth [Mon, 25 Dec 2023 13:19:12 +0000 (00:19 +1100)]
Fix multi-ghosts (#22964)
* Fix multi-ghosts
* Fix mind visits
lzk [Mon, 25 Dec 2023 09:56:17 +0000 (10:56 +0100)]
Botany yaml fixing (#22865)
* 1
* Update chapel.yml
* Revert "Update chapel.yml"
This reverts commit
3e297a1b20254823a088af2aa3d179184c377638 .
* add to seeds vendor
Kara [Mon, 25 Dec 2023 09:13:12 +0000 (02:13 -0700)]
Thief description & grammar fixes (#22951)
* Thief description & grammar fixes
* sad
* cant do that sad
Flareguy [Mon, 25 Dec 2023 08:11:37 +0000 (02:11 -0600)]
Adds gingerbread men to the game (#22927)
adds gingerbread men to the game
Emisse [Mon, 25 Dec 2023 08:11:05 +0000 (01:11 -0700)]
bagel update (#22948)
Emisse [Mon, 25 Dec 2023 08:09:10 +0000 (01:09 -0700)]
reduce nuke required floor radius variable (#22947)
Update NukeComponent.cs
Emisse [Mon, 25 Dec 2023 08:09:00 +0000 (01:09 -0700)]
nukieplanet update (#22946)
Emisse [Mon, 25 Dec 2023 08:08:52 +0000 (01:08 -0700)]
centcomm update (#22944)
LankLTE [Mon, 25 Dec 2023 07:55:56 +0000 (23:55 -0800)]
change the restart vote to have no effect with admins online (#22945)
* Change the vote and cvar
* Only denies successful votes
* Add comments because I'm a good coder, I swear
* I added a space to the first line of ccvars it's so over
reverie collection [Mon, 25 Dec 2023 07:39:20 +0000 (23:39 -0800)]
Atmos crab pet: Tropico! (#22773)
* tropico mob fully functional, adjusted base crab mob
* FINALLY YES I GOT THE MAPS COMMITTED
* origin fix hopefully
* removed ghost role
* undid map changes, pulled from current master
* tropico is no longer communist
metalgearsloth [Mon, 25 Dec 2023 07:34:21 +0000 (18:34 +1100)]
Add sprite movement states (#22940)
* Add sprite movement states
Did it for borgs for reference for future implementations.
* Fix
* Fix prediction issue
* review
Leon Friedrich [Mon, 25 Dec 2023 07:33:32 +0000 (02:33 -0500)]
Fix pulling mispredicts (#22941)
* Fix pulling mispredicts
* Make behaviour consistent
* Good ol terminating entities
Leon Friedrich [Mon, 25 Dec 2023 07:15:33 +0000 (02:15 -0500)]
Make cargo arbitrage test ignore gambling crate (#22943)
LankLTE [Mon, 25 Dec 2023 06:57:00 +0000 (22:57 -0800)]
add round time to the ahelp relay (#22937)
* Basic roundtime implementation
* Forgot to clamp the length checker
Nemanja [Mon, 25 Dec 2023 06:52:43 +0000 (01:52 -0500)]
Automatic holiday sprites (#22929)
deltanedas [Mon, 25 Dec 2023 06:51:32 +0000 (06:51 +0000)]
give plasma half of co2 air alarm threshold (#22938)
Co-authored-by: deltanedas <@deltanedas:kde.org>
Kara [Mon, 25 Dec 2023 06:50:42 +0000 (23:50 -0700)]
Revert "Add YAML gas reactions (#22803)" (#22939)
This reverts commit
054321d2c2c17eb55a1640150131c61c29a3eb2b .
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
Leon Friedrich [Mon, 25 Dec 2023 06:48:58 +0000 (01:48 -0500)]
Fix closet skeletons spawning in nullspace (#22942)
Leon Friedrich [Mon, 25 Dec 2023 04:12:22 +0000 (23:12 -0500)]
Make some prototypes use frozen collections (#22576)
* Make some prototypes use frozen collections
* poke tests
* Remove frozen dictionary enumeration
Ed [Mon, 25 Dec 2023 03:42:48 +0000 (06:42 +0300)]
Thief pacifist (#22932)
* pac
* to settings
* ensuuure me princess
* Update Content.Server/GameTicking/Rules/Components/ThiefRuleComponent.cs
Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com>
* Update Content.Server/GameTicking/Rules/ThiefRuleSystem.cs
Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com>
---------
Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com>
deltanedas [Mon, 25 Dec 2023 03:16:56 +0000 (03:16 +0000)]
exterminator midround minor antag (#19946)
* terminator locale
* terminate objective
* terminator components and shared system
* terminator roles rules and system
* terminator events
* skeleton recolour
* terminator and endoskeleton
* ghost role spawn
* damage modifier sets
* :trollface:
* :trollface:
* add antag prototype
* ghost role locale
* skynet
* :trollface:
* :trollface:
* :trollface:
* add endoskeleton body prototype
* :trollface:
* :trollface:
* smite locale
* implement terminate smite
* :trollface:
* :trollface:
* implement PopupBehavior
* endoskeleton transform popup
* move stuff from shared to server since nothing actually used it
* recolour everything
* update parts
* :trollface:
* :trollface:
* ok fire was using the damage set, back to 1.0
* tweak
* :trollface:
* :trollface:
* simplemob ops
* 1 rule per pro
* :trollface:
* :trollface:
* update some sprites
* structural damage
* :trollface:
* :trollface:
* Revert "update some sprites"
This reverts commit
459196c6a8942c5412885d5fe2f1a83a48408ddc .
* offbrand, add die objective to maybe remove fear of murderbone
* add shut down objective to the list
* fix ghost role
* fix control mob
* :trollface:
* :trollface:
* please
* naming
* code changes for GenericAntag terminator
* yml changes for GenericAntag terminator
* :trollface:
* moved kill objective override to an objective component
* use kill objective override
* fix
* oh
* locale changes
* change burn to heat for skin melting gib
* change some endoskeleton stuff
* pro
* i already did this dementia ops
* objective
* fix
* pro
* swap out full sprite
* update parts
* forgor
* fix mind transfer
* type
* endoskeleton has 500 mass
* evil
* fishops
* warops
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
lzk [Mon, 25 Dec 2023 01:30:58 +0000 (02:30 +0100)]
Make some items goodlooking in inventory (rotate) (#22935)
comit
deltanedas [Mon, 25 Dec 2023 01:20:55 +0000 (01:20 +0000)]
add limits to steal objectives (#22672)
* add ObjectiveLimit comp/system
* give ian and disk limits
* all
* up limit
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Arimah Greene [Mon, 25 Dec 2023 01:08:15 +0000 (02:08 +0100)]
Add a 'Copy' button to the fax UI (#22027)
* Add a 'Copy' button to the fax UI
* Add ValidatePrototypeId attribute
Co-authored-by: Kara <lunarautomaton6@gmail.com>
---------
Co-authored-by: Kara <lunarautomaton6@gmail.com>
Sirionaut [Mon, 25 Dec 2023 01:02:54 +0000 (02:02 +0100)]
Janibelt whitelist fix and update (#21058)
* Update belts.yml
added LightReplacer and JanicartKeys tags to the Jani belt
* removed LightReplacer from whitelist but added Plunger
adding LightReplacer to the Whitelist doesn't get rid of the error msg.
Now it just adds Plunger & JanicartKeys (both tags already exist)
* added spray to botany belt and syringe to med belt
* fixed things, i hope
* added self tag to LightReplacer
* added LightReplacer to the taglist
* lightreplacer tag does exist now
I.K [Sun, 24 Dec 2023 22:51:38 +0000 (16:51 -0600)]
fix fireaxe rotation (#22930)
* Update fireaxe.yml
* i am so dumb
Emisse [Sun, 24 Dec 2023 21:16:25 +0000 (14:16 -0700)]
remove max item size from storage implant (#22928)
deltanedas [Sun, 24 Dec 2023 20:58:22 +0000 (20:58 +0000)]
nukie medic chest rig explosion res buff (#22923)
leave my beaker alone
Co-authored-by: deltanedas <@deltanedas:kde.org>
Nairod [Sun, 24 Dec 2023 20:49:23 +0000 (14:49 -0600)]
Central Command Access, Doors, and Locked Vendor (#22924)
* CentComm Acess and Doors
* Central Command Access Windoor
Ubaser [Sun, 24 Dec 2023 20:01:17 +0000 (07:01 +1100)]
Increase cigarette count in cig packs (#22919)
add
Warentan [Sun, 24 Dec 2023 19:59:44 +0000 (13:59 -0600)]
Nerfed bloodsuckers- They can no longer tank some incoming damage types by chugging blood (#22880)
Nerfed bloodsuckers- Can no longer tank some damage types by chugging blood
Co-authored-by: Warentan <StogIsAGamer@proton.me>
lapatison [Sun, 24 Dec 2023 19:35:40 +0000 (22:35 +0300)]
Janitor equipment slot locale, vehicle slot (Keys) locale (#22859)
* stuff
* fixes
* vehicle locale
lapatison [Sun, 24 Dec 2023 19:13:02 +0000 (22:13 +0300)]
Minor alert locale (#22926)
locale
Boaz1111 [Sun, 24 Dec 2023 19:12:36 +0000 (20:12 +0100)]
Adding intermediate industrial chems (#22614)
* added hydroxide, benzene, and changed the phenol recipe
* I forgot to commit a bunch of changes, whoopsie doopsie
* Update chemicals.yml
made an error while resolving conflicts
* Update chemicals.yml
same here
* Update flavor-profiles.ftl
* Update chemicals.yml
* Update chemicals.ftl
* Update chemicals.ftl
* Update chemicals.yml
* Update medicine.yml
* Update chemicals.yml
* Update medicine.yml
* guh
* Revert "guh"
This reverts commit
a0e5dfd4182d1a407bffd21d0eaa36355023993c .
* final touches and fixes
* fixed all the issues, for realsies
* thefuck
* Revert " thefuck"
This reverts commit
22068cb73d9902ccf81d065d92d078f423c67aea .
* maybe this fix?
* Revert " maybe this fix?"
This reverts commit
4bfd534f73a956e595c809ce77e52819ed142f2b .
* Update chemicals.yml
* Update chemicals.yml
* Update chemicals.yml
Trying to figure out my issue
* Update chemicals.yml
* Update chemicals.yml
* Update chemicals.yml
* Disabled the ethanol breakdown, fixing the issue
* Revert "Update chemicals.yml"
This reverts commit
1239512c0b7df5eab106bf64ec2af38185f2f016 .
* Revert "Disabled the ethanol breakdown, fixing the issue"
This reverts commit
96190c967d22b1422d144e4211579f5af7bf9a09 .
* Emo suggested I'd do this
* Update chemicals.yml
* made temps needed for the uhh hydroxide and benzene
* Update chemicals.yml
* removed SugarBreakdown
Hmeister-fake [Sun, 24 Dec 2023 15:20:08 +0000 (15:20 +0000)]
Adds sound to Smoke Grenades (#22866)
* New smoke grenade sound
Very new to PR's and stuff, sorry
* Adds sound to smoke grenades and tear gas grenades on trigger
* Update attributions.yml
Deltanadas asked for it
* Update grenades.yml
* Change sound to an unlicenced sound
* Update attributions.yml
Kevin Zheng [Sun, 24 Dec 2023 15:05:42 +0000 (07:05 -0800)]
Add maximum atmos temperature limit (#22882)
* Add Tmax
* Increase Tmax
deltanedas [Sun, 24 Dec 2023 14:37:35 +0000 (14:37 +0000)]
add ninja borg laws (#22778)
add ninja laws
Co-authored-by: deltanedas <@deltanedas:kde.org>
Flareguy [Sun, 24 Dec 2023 10:41:59 +0000 (04:41 -0600)]
New boxstation emergency shuttle (#22912)
new boxstation emergency shuttle (omega has the old one now also)
Ed [Sun, 24 Dec 2023 09:58:28 +0000 (12:58 +0300)]
New Thief minor antagonist (#21520)
* start working
* add right-click thief antagins
some architecture restruct
* add meh thief greeting audio
* add thief subgamemode to Traitors gamemode
* add late join thief (not tested yet)
add briefing
* add pacifism
* add Steal tasks to thief
* fix crash thief+traitor on person
* add new condition: collection steal
* add tracking of succes collection objective
* add stamp collection target
remove some boring steal target
add check pulling entity to collection target
* finalize first 2 group objective
* start merging stealing objective systems
* merging
* finish merging. Now traitor steal objective work better
* we don't check the items of pullable sentient entity
* clear naming, enable thief signle item objective start
* objective pack add
* finish with steal item objectives
* convert string to ProtoId<>
* some clean up
* add thieves to revolution game mode
* Update Resources/Locale/en-US/game-ticking/game-presets/preset-thief.ftl
Co-authored-by: Flareguy <78941145+Flareguy@users.noreply.github.com>
* Update Resources/Locale/en-US/game-ticking/game-presets/preset-thief.ftl
Co-authored-by: Flareguy <78941145+Flareguy@users.noreply.github.com>
* update pacifism: fix crashing, monkey-thief without pacified
* adaptive animal briefing, cleaning locales
* add structure steal objectives
* remove RCD target
* add thiefs to manifest, but bug with traitor duplications
* add escape objective
* add chat briefing
* setup animal objective group system
* add animal steal objectives
* add animal objectives notroleconditions
* add morty
* now thief mode has a chance of not launching Now there are a random number of thieves per round from 1 to 3
* 6 hours of trying to fix duplicate tasks. Failure
* added thief pinpointer (buggy)
* start thief backpack UI work
* revert pinpointer for scope reason
* UI continue work
* add thief starter kits content
* remove ERP kit :trollface:
* finally! giving starting items to thief. Now it playable, but still need more work
* clean up
* fix
* fox
* add merged items into thief
new Starting Kit (buggy)
* fix YES antag menu
* objection tweaks
* remove hearts objective, working on spawning things from toolbox
* smug
* fixes
* add race specifier objective condition LAMPS
* meh
* fix fix fix
* the alive
* Adding stamps
* Update backpack.ftl
* Revert1
* Revert ftl
* add voice mask to communicator kit
* Update Resources/Locale/en-US/administration/antag.ftl
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
* Update Resources/Locale/en-US/game-ticking/game-presets/preset-thief.ftl
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
* Update Resources/Locale/en-US/thief/backpack.ftl
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
* Update Resources/Locale/en-US/objectives/conditions/steal.ftl
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
* Update Resources/Locale/en-US/thief/backpack.ftl
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
* Update Resources/Locale/en-US/thief/backpack.ftl
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
* Update Resources/Locale/en-US/thief/backpack.ftl
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
* Update Resources/Locale/en-US/thief/backpack.ftl
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
* Update Resources/Locale/en-US/prototypes/roles/antags.ftl
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
* Update Resources/Locale/en-US/thief/backpack.ftl
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
* update
* fix
* more reusable function, add documentation
* fix doc
* faint fixes
---------
Co-authored-by: Flareguy <78941145+Flareguy@users.noreply.github.com>
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
Emisse [Sun, 24 Dec 2023 09:45:03 +0000 (02:45 -0700)]
bagel update (#22910)
LordCarve [Sun, 24 Dec 2023 08:58:00 +0000 (09:58 +0100)]
Fixed PaperSystem bugs (#22896)
Nemanja [Sun, 24 Dec 2023 06:58:02 +0000 (01:58 -0500)]
Ion law visuals (#22908)
Ubaser [Sun, 24 Dec 2023 06:57:51 +0000 (17:57 +1100)]
Core update (#22909)
add
Darkie [Sun, 24 Dec 2023 06:11:05 +0000 (08:11 +0200)]
ItemToggle system expansion (#22369)
* Fixed EnergySword and variants having incorrect sound on attacking when in their Off state.
* Removed the unused ItemToggle from the serverside and created a new shared ItemToggleComponent and System, now used for the e-blade family of items. Also added e-blade hum and swing sounds. Thanks Sloth for the initial code!
* Changing Stunbaton system to include the itemToggle system.
* Adapted changes that have come up in the meantime.
* Changed damagespecifier to be serializable and autoNetworked in melee weapon components. Fixes a bug that makes it so client-side, damage values are not updated on toggle.
* Made the ItemToggleSystem have both a shared and a server component. Ported the Stun Baton and Stun Prod to the new toggleable system. Added a failure to activate noise component.
* Ported the welders to the new item toggle system. Set it so deactivated damage and item size default to the item's regular options.
* Removed unnecessary usings.
* Small modification to the stun prod.
* Made the integration test use the new method to turn the welders on.
* Fixed a few testing issues, applied a few changes requested by Delta.
* Updated Stunbaton code for consistentcy when it comes to calling the itemToggle component.
* Removed a redundant return; as per Delta.
Made examining the stun baton for charge rely on the battery component instead.
* Removed the welder visualizer system, now using the generic one. Removed some unused usings. Removed the welder visuals and layers.
Ported lighters to the new system.
Added zippi (sic) lighters.
* Renamed variables used to make them less generic.
* Simplified the light update code.
* Fixed the unit test to use the itemToggle system for welders now.
* Made the name shorter. I can't tell if the welding damage when interacted with actually does anything though. I can't figure out how to trigger it.
* Fixed some YML issues.
* Added a client side item toggle system just to make the shared code run on local UID's too.
* Fixed some more Yaml.
* Made the Zippi lighter have its own parent item, so it doesnt' conflict with the random pattern on the regular lighter.
* Made the zippi lighter its own in-hand sprites.
* Added a summary for the activated property in itemtoggle component.
* Fixed a typo in the itemToggle Component.
* Fixed a typo.
* Added to the remarks for the ItemToggleComponent.
* Fixed up the lighter yaml to make it use a generic term instead of a toggle layer enum for the random skin.
* Fixed a bug I introduced accidentally with the humming sound.
* Removed 2 unnecessary events from the ItemToggleSystem and component.
* Fixed a bug by only making the server run the item activation code, since the client cannot predict whether or not the activation will be cancelled.
* Cleaned up some names and functions getting called.
* Renamed a couple of variables and removed the explicit datafields from the component. Removed "activated: false" from yml since they're already deactivated by default.
* Added an IsActivated function, used it in the welder and stun baton systems code.
Refactored welder code to remove the WelderToggle event, now using the ItemToggleActivatedEvent instead for eye protection check.
* Fixed a typo. Added some comments.
* Split the ItemToggle into smaller components.
Changed the items that used the toggle system to work with the smaller components.
Made the mirror shield reflect energy shots with a 95% chance.
* Fixed the namespaces for the server components and whatnot.
* Fixed a doubled deactivation sound from using activated wieldable items (like the double Esword).
Fixed wrong yml with the e-dagger.
Fixed the disarm malus code.
* Added the zippo lighter to the detective's trench coat.
* Removed the default hit sound for the double e-sword since it was unnecessary.
* Changed e-sword damage numbers to be in line with the changes made by Emisse.
* Made no damage sounds be autoNetworked, so it changes can be changed on activation/deactivation of items.
Made Welders and Eswords sound like themselves but quieter if they hit for 0 damage, instead of taps.
You can choose what sound to play when a weapon does 0 damage when activated now.
Fixed a bug with swing sounds.
* Typo.
* Fixed a bug where the welder would blind you if you used it while it was off.
* Created a single abstract method called when an item has completed its toggle.
* Update Content.Server/Eye/Blinding/EyeProtection/EyeProtectionSystem.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
* Fixed a comment.
* Made most component variables readOnly for ItemToggle. There is no need to be able to change them from within the variable viewer.
* Removed trailing white spaces.
* Made the Use a field instead of a property in the itemToggleActivation/Deactivation attempt events.
* Small fixes.
* Removed ForceToggle, just use the toggle method instead.
* Fixed a bug with item sharpness staying even after getting deactivated, if the item gained sharpness that way (esword).
* Used ProtoId in the welder component.
* Made damage NetSerializable as well.
* Added networking and data fields to a couple of components.
* Made component variables autonetworked. Added some comments.
* Moved the events that modify item components on toggle to events, handled (where possible) in the systems linked to said components.
* Made all the component variables readWrite again.
* Added the component get to the WelderStatus.
* Added a predictable bool to the item toggle component.
* Replaced the Activated/Deactivated events with ToggleDone, with an Activated argument. Used that to simplify some systems.
* Added a reflect update raise event.
* Removed the Zippo changes. To add in a later PR.
* Removed the zippo from meta.json too.
* Small fix.
* Another small fix.
* Fixed the wieldable system thing in ItemToggle.
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
chromiumboy [Sun, 24 Dec 2023 06:07:41 +0000 (00:07 -0600)]
Power monitoring console overhaul (#20927)
* Prototyping whole station wire map
* More prototyping
* Added icons for the different power distributors and toggleable cable displays
* Power cable layouts are now only sent to the client when the power monitor is open
* UI prototyping
* Power monitors can now see the sprites of distant entities, long entity names are truncated
* Updated how network devices are added to the player's PVS
* More feature prototypes
* Added source / load symbols
* Final prototype! Time to actually code it properly...
* Start of code clean up
* Continuing code clean up
* Fixed UI appearance
* Code clean up complete
* Removed unnecessary changes
* Updated how power values are calculated, added UI warnings for power sinks and power net checks
* Updated how power values are calculated again, added support for portable generators
* Removed unnecessary files
* Map beacons start toggled off, console map now works outside the station, fixed substation icon
* Made some of Sloth's requested changes. Power distributors don't blink anymore, unless selected
* Moved a number of static variables in PowerMonitoringHelper to sensible places in the main files. Added a NavMapTrackableComponent so that you can specify how individual entities appear on the navmap
* Updated the colors/positions of HV cables and SMESes to improve contrast
* Fixed SMES color in map legend
* Partially fixed auto-scrolling on device selection, made sublists alphabetical
* Changed how auto-scroll is handled
* Changed the font color of the console warning messages
* Reduced the font size of beacon labels
* Added the station name to the console
* Organized references
* Removed unwanted changes to RobustToolbox
* Fix merge conflict
* Fix merge conflict, maybe
* Fix merge conflict
* Updated outdated reference
* Fixed portable_generator.yml
* Implemented a number of requested changes, move bit masks to a shared component
* Navigate listings via the navmap
* First attempt at improving efficiency
* Second attempt at optimization, entity grouping added for solar panels
* Finished solar panel entity joining
* Finished major revisions, code clean up needed
* Finializing optimizations
* Made requested changes
* Bug fix, removed obsolete code
* Bug fixes
* Bug fixes
* STarted revisions
* Further revisions
* More revision
* Finalizing revisions. Need to make RT PR
* Code tidying
* More code tidying
* Trying to avoid merge conflicts
* Trying to avoid merge conflicts
* Removed use of PVS
* Improving efficiency
* Addressed a bunch of outstanding issues
* Clear old data on console refresh
* UI adjustments
* Made node comparison more robust. More devices can be combined into one entry
* Added missing component 'dirty'
lzk [Sun, 24 Dec 2023 05:25:50 +0000 (06:25 +0100)]
Fix nettle seeds inhand sprite (#22891)
fix
StanTheCarpenter [Sun, 24 Dec 2023 05:25:12 +0000 (06:25 +0100)]
Added Santa's hardsuit and helmet. (#22898)
* Added Santa's hardsuit and helmet.
* Fixed missing files
lzk [Sun, 24 Dec 2023 05:13:13 +0000 (06:13 +0100)]
Fix missing pipe on barratry (#22889)
* Update barratry.yml
* Revert "Update barratry.yml"
This reverts commit
c8bbaae930c4129a45c65ddbdf003f4378716e41 .
* Update barratry.yml
Kevin Zheng [Sun, 24 Dec 2023 04:56:39 +0000 (20:56 -0800)]
Clamp after AdjustMoles() (#22907)
Clamping is needed because x - x can be negative with floating point
numbers. If we don't clamp here, the caller always has to call
GetMoles(), clamp, then SetMoles(), which makes this function not very
useful.
deathride58 [Sun, 24 Dec 2023 03:42:14 +0000 (22:42 -0500)]
Adds a vscode launch option for starting the client in the compatibility renderer (#22904)
adds a vscode launch option to start the client with the compatibility renderer
lzk [Sun, 24 Dec 2023 01:56:01 +0000 (02:56 +0100)]
fix cargo backpack inhand sprite (#22888)
Update inhand-right.png
github-actions[bot] [Sun, 24 Dec 2023 01:21:46 +0000 (20:21 -0500)]
Update Credits (#22906)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
deathride58 [Sat, 23 Dec 2023 22:27:46 +0000 (17:27 -0500)]
fixes drug shader in compatibility mode FOR REAL THIS TIME (#22903)
fixes drug shader FOR REAL THIS TIME
router [Sat, 23 Dec 2023 19:35:22 +0000 (22:35 +0300)]
Fix accidental plasma burn nerf (#22894)
deathride58 [Sat, 23 Dec 2023 18:36:56 +0000 (13:36 -0500)]
Fixes GLES2 crashing when compiling the drug shader (#22899)
fixes drug shader not compiling in gles2 and also applies DRY
SpaceyLady [Sat, 23 Dec 2023 13:57:58 +0000 (13:57 +0000)]
Correct spelling mistakes for daily tips (#22893)
Update tips.yml
Chief-Engineer [Sat, 23 Dec 2023 11:49:14 +0000 (05:49 -0600)]
temporarily override WizDen admin names (#22878)
update global WizDen cvars
Velcroboy [Sat, 23 Dec 2023 07:11:30 +0000 (01:11 -0600)]
Add Chef's Belt (#22868)
* Add Chef's Belt
* Reduce contents in filled belt to just s&p
---------
Co-authored-by: Jeff <velcroboy333@hotmail.com>
Alzore [Sat, 23 Dec 2023 06:33:20 +0000 (00:33 -0600)]
Add a bottle of water to the survival box (#22881)
* BO'OH'O'WA'ER
* smallbottle
* extendedbox
Nemanja [Sat, 23 Dec 2023 06:32:56 +0000 (01:32 -0500)]
Move HUD options to general options tab (#22884)
Nemanja [Sat, 23 Dec 2023 06:32:23 +0000 (01:32 -0500)]
Corner Clothing UI (#22883)
* Corner clothing (save point)
* IT WORKS. YIPPEE
* the last of it
* template rejigs
liltenhead [Sat, 23 Dec 2023 06:32:13 +0000 (22:32 -0800)]
Vial Drinking (#22886)
vial drink
lapatison [Sat, 23 Dec 2023 05:42:19 +0000 (08:42 +0300)]
Cargo request plasma canister locale (#22858)
* name and desc removal
* locale
* shouldnt have touch that for now
deathride58 [Sat, 23 Dec 2023 05:35:46 +0000 (00:35 -0500)]
Drug overlay shader rework - a little more motion-sickness friendly, a little less shonky (#22872)
* reworks the drug overlay effect to be less motion-sickness inducing and a bit less shonky
* UNAUTHORIZED fucking THING. DESTROY it immediately
* further tweaks - adds another gradient to control the color effect too
Moomoobeef [Sat, 23 Dec 2023 05:34:19 +0000 (21:34 -0800)]
New sprites for books on bookshelves in order to look less sad. (#22874)
Changed sprites for books on bookshelves, added one missing sprite
Ed [Sat, 23 Dec 2023 04:46:51 +0000 (07:46 +0300)]
Anomaly synchronizer buff (#22771)
* Update production.yml
* Update electronics.yml
* Wat
* Update anomaly_sync.yml
* Update anomaly_sync.yml
lzk [Sat, 23 Dec 2023 03:26:01 +0000 (04:26 +0100)]
add saturation to TC inhand sprites (#22870)
change
deltanedas [Sat, 23 Dec 2023 03:22:12 +0000 (03:22 +0000)]
jaws cant pry bolted doors (#22860)
* jaws cant pry bolted doors valid jaws can
* no valid jaw
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Ed [Sat, 23 Dec 2023 03:20:08 +0000 (06:20 +0300)]
Doggy Ears (#22832)
* add content
* sprite update
* goodbuy nose
Kevin Zheng [Sat, 23 Dec 2023 01:10:33 +0000 (17:10 -0800)]
Check for divide by near zero (#22876)
Chief-Engineer [Sat, 23 Dec 2023 00:27:22 +0000 (18:27 -0600)]
Update WizDen's borg definition of crew (#22873)
update borg definition of crew
lzk [Fri, 22 Dec 2023 22:54:54 +0000 (23:54 +0100)]
Remove job specific traitor items from vendors (#22867)
Update chapel.yml
LordCarve [Fri, 22 Dec 2023 19:39:29 +0000 (20:39 +0100)]
Use different chatbox placeholder when dependent keys unbound (#22747)
LordCarve [Fri, 22 Dec 2023 19:02:09 +0000 (20:02 +0100)]
Consistent Absorbent System behavior (#22723)
Leon Friedrich [Fri, 22 Dec 2023 14:13:45 +0000 (09:13 -0500)]
Use ECS prototype-reload events (#22613)
* Use ECS prototype-reload events
* better constructors
* Maybe this fixes tests?
magmodius [Fri, 22 Dec 2023 09:54:20 +0000 (03:54 -0600)]
Rigged boxing gloves have variant TC costs. (#22851)
Made the rigged boxing gloves have variant TC costs.O[Oi
Ed [Fri, 22 Dec 2023 09:54:00 +0000 (12:54 +0300)]
It's time to build a barbershop! (#22565)
* barber!
* 5% change to maintenance
Emisse [Fri, 22 Dec 2023 09:53:42 +0000 (02:53 -0700)]
Reach update (#22854)
* reach update
* lights n shit
lzk [Fri, 22 Dec 2023 07:32:11 +0000 (08:32 +0100)]
hotfix for party hats (#22852)
lololo
Kevin Zheng [Fri, 22 Dec 2023 07:30:56 +0000 (23:30 -0800)]
Add YAML gas reactions (#22803)
* Add YAML gas reactions
* Convert more reactions
* Use enum names
* Convert more names
* Add migration for MiasmaCanister
* Prevent reactants from going negative
* Fix energy conservation, lift energy calculation
* Fix comment
* Comment
* Add rate multiplier
MACMAN2003 [Fri, 22 Dec 2023 07:26:38 +0000 (23:26 -0800)]
Add some clothes to the uniform printer (#22829)
all the clothes (ft. emag)
Leon Friedrich [Fri, 22 Dec 2023 07:26:08 +0000 (02:26 -0500)]
Fix various errors/exceptions (#22841)
* Fix entity storage localization
* Fix HumanoidAppearanceComponent resolve
* Fix null reference exceptions
* Fix duplicate key error
* Fix artifact error spam
* actually maybe this is what its meant to do
* Fix entities playing sounds on deletion
2013HORSEMEATSCANDAL [Fri, 22 Dec 2023 07:25:56 +0000 (02:25 -0500)]
Glossary (#22840)
* Added a glossary to the guidebook to help new players understand slang.
:cl: 2013HORSEMEATSCANDAL
- add: What's a Greytide ? The new edition of your employee guidebook now has a glossary !
* added one more definition
lzk [Fri, 22 Dec 2023 07:25:20 +0000 (08:25 +0100)]
PARTY HATS YIPPIE (#22850)
* :party:
* a little trolling
chromiumboy [Fri, 22 Dec 2023 07:15:51 +0000 (01:15 -0600)]
Fixed issue with the station map UI (#22848)
Fixed issue with dragging the nav map in the station map UI