* Spray Paint (Draft)
* paint colors, paints in maints loot, cargo crate of paints.
* fix
* remove paint (sort of)
* moved paintcleaner into own system
* Moved paint to server (had to unfortunately)
* doafter now breaks when moving away.
* cant paint mobstatecomp
* loads of fixes
* fixes
* fixes
* nopaintshadercomp
* fixes
* fix
* use locale for paint remove string
* remove nopaintshadercomponent and use blacklist
* remove enabled.true from visualizer
* paint doafter event.
* add verbs for paint and remove paint and icon for paint verb.
* fixes
* no longer replaces shader when shader exists.
* replace forloop with foreach, check shader before adding and removing.
* paint doafter now separate so no copy paste code
* Entities in sprayed targets item slots are also now correctly sprayed.
* fix
* fix
* fix airlock psray painter now removes painted before painting door.
* spray paints now use openablecomponent.
* fix
* fix damn accesstypes.
* fix
* fix
(cherry picked from commit e4d5e7f1aebfc37b1bc3453fdb39578f3897b6a1)
* Added 18 new bounties + tags, couple of balance tweaks
* Oops, 2 corn tags.
* Fixed another duplicate from merge conflict
* Fixed all arbitrage issues
* Removed metamorphic glass/manly dorf bounty
* Removed manly dorf bounty
* Removed manly dorf bounty
* Removed manly dorf bounty
* Changed hiviz tag, removed commented out bounty
* Removed extra line
* Change HiViz tag
* Removed unused tag
* Removed LaceupShoes, changed HiViz
* Changed flavor text for fruit bounty
* Removed live mouse bounty
(cherry picked from commit 4357b9ef08fee0e08c4fdf4eeef714fa8eb38112)
* Adds Sprites, courtesy of Noctrn
* Adds lunchboxes
* Adds the "notes from mom" that can spawn inside
* Adds to vendors.
* shrunk storage by one row
* update the locale to have "note from mom"
* new sprites :O
* Update lunchbox.yml to have higher price
Signed-off-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
* Update chefvend.yml
Signed-off-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
* why the fuck did they remove tap.ogg?
Signed-off-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
* update credits
* One RSI, many states
---------
Signed-off-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
Co-authored-by: DangerRevoltion <142105406+DangerRevoltion@users.noreply.github.com>
Co-authored-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
* Make radio jammer block suit sensors
* Fix stupid
Use CancellableEventArgs instead of doing what the hell I was doing before.
* Address Reviews.
Change the event from a CancellableEntityEventArgs to a ByRefEvent.
(cherry picked from commit dce24dfd03b3ddfe1044297edf9d35bc9f75c523)
* Fix butcherable handling
* ItemSlots for clown shoes
* Return if handled
* Handle if popup
* Whitespace, spoons are metal
* Zero damage plastic utensils, blacklist by metal+melee
* Hmmm truthy
* Plastic knives are knives too, just use that
* Delete unused tag
* Always true if doAfter
* Raw rat meat should be sliceable too
(cherry picked from commit 674b42b3a0ab9fa607887c1401f38ca1f8bb3911)
* Security hud shows icon based on criminal record status
* Criminal status now linked to name instead of identity
* parole loc
* Test fix
* review changes
* Check station records instead of storing names on criminal record consoles.
* cleanup
* more cleanup
* review changes
* change outdated comments
* rename
* review changes
* remove event subscription
* replaced event with trycomp
* default value
(cherry picked from commit 60b9d89e4dbdd8aaad4992a105628297d9480617)
* guidebook pages defined
* species info button in character profile editor
* if current species has no guidebook page then open the parent page
* skrek
* destroying evidence of secret vox plot
* icon size adjustment, no icon if guidebook page for species does not exist
* finished pages
* additional info
* weh
(cherry picked from commit 84a07315dde09c2cff716f9f3a73f493b6b56cc7)
* Add a toggle for progress bar colors
* yeah this thing
* PJB review
* optimization
(cherry picked from commit f3f4616c49317898aeeff304160b0b50df9ee851)
- every category of type "cargoProduct" was edited to "cargoproduct-category-name-{categoryName}"
- file "cargoproduct-categories.ftl" was added to english localization to localize categories of cargoProduct
- CargoConsoleMenu.xaml.cs got tweaks which prevent issues with strings comparisons
(cherry picked from commit 6e38b992cfc607e09178efc178b86f35152f0cde)
scissors
uplink catalog localization and just catalog update, with adding scissors to the chameleon set
(cherry picked from commit 7af183ec720833aaa49cb8db3c7b37d14dd50798)
* Minor lawdrobe changes
* Updates to advertisements, thank you messages, and emaged / contraband inventory
* Removed the 9th lawdrobe advertisement as it was unused
* Removed soap
---------
Co-authored-by: beck <beck3629@uw.edu>
(cherry picked from commit 4b359466ccf1cfb7642a048dc142d12ffbefc3e9)
* minor law changes to stop shitters & reduce confusion
* Update laws.ftl
* space at the end
---------
Co-authored-by: DangerRevoltion <142105406+DangerRevoltion@users.noreply.github.com>
* Finished
* Revert "Finished"
This reverts commit 4ab2d612a8.
* Finished actual
* Update general.yml
* Update general.yml
* making changes
added prison coms to security key and removed it from hos headset
* I think this is correct
* Move localisations into Delta-V directory
* file fix
* file location change
---------
Co-authored-by: Nova <stellar_novas@riseup.net>
* Add Station Efficiency Lawset from YogStation
* Adds Clown & Cowboy LawSets
* adds research lawset & shuffles laws
* adds janitor lawset
* adds engineer lawset, moves station efficiency to a ion storm lawset
* Medical Lawset
* Apply lawsets to Borg Chassis'
* Medical Lawset
* errors >:(
* Adds the Druid and Tyrant Lawsets
* adds the chaplain lawset
* adds chaplain (& maybe clown) to ion storm pool
* chaplain locale >:(
* adds reporter & live and let live lawsets
* and their locale >:(
* and their chance to spawn >:(
* drone --> cyborg
* dungeon master, silicon police, nutimov
* paladin lawset
* Update silicon-laws.yml using the horrific git mobile interface
* i don't really like the engineering lawset, so replaced until further notice
* moved things to delta-v places
* more fixing
* Update silicon-laws.yml
* adds clown lawset to ionstorm pool
* added "ObeysTo" fields as per Wizden merge
* spelling mistake >:(
* added custom "obeyTo" for Cowboy
* adds delta-v tags
---------
Signed-off-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
Co-authored-by: DangerRevoltion <142105406+DangerRevoltion@users.noreply.github.com>
* Revert "Change keybindings for paper (#25853)"
This reverts commit 4b56996fcdbf88581d31d4c8aeb184f0c4c23309.
* Add a save button to the paper editing UI instead.
(cherry picked from commit d385c1bb2327da4fa6bf83d1813c44295eb8efdd)
* sprites
something something strength and certainty of steel (except this is brass)
* test1
* commas it was commas
* commas and brackets
* LET THERE BE BRASS
* brass-glass-etc-windows-thindows-floors-lattice
* ALL THE STRUCTURES!!
"Which structures did you add?"
"all."
* buyable brass
and on the first day the quartermaster said "let there be brass" and all the cargo techs stopped inve$ting in awe
* Update windoor.yml
i forgor 💀
* Update tiles.ftl
* i hate random capital letters
* linter fix 1
whew, thank god for linters
* fix 2
* maybe this
shot in the dark, idk what the hell i'm doing hopefully this fixes it?
* fix attempt 1
weather to true, maybe the thingy got confused?
* remove clockwork lattice
it's fixed the test fail... but at what cost?
* changes 1
* fix clockwork windoor
* FLOORS
HAHAHA LET THERE BE FLOORS
* try linter fix 1
i love linters they find things i'd never catch myself
* tweaks fixes 1
fixes merge conflict and does more stuff part two later because i'm tired
* tweaks fixes 2
i should probably do this stuff during the day when i have more energy but eh
* Update assembly.yml
* Update chairs.yml
* fix door sprites
somehow the deny_unlit was broken for all the clockwork doors
* fix glass.yml
(cherry picked from commit f0e8695a91b787c8107ebf198309d92159463dc0)
* Make itemslots more verbose with AME proof of concept.
* Remove unnecessary [DataField] strings and use null coalescing in whitelist checks.
* Change optional popup fields into LocId.
(cherry picked from commit 06d755a860fa60dd393bfece6495109af8b60c21)
* add ActionAttemptEvent
* add ConfirmableAction compsys
* make suicide actions confirmable
* use new trolling techniques
* better query and dirty them
* death
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
(cherry picked from commit ad3f3a5d360be6f7c8acb9c7753b45653a28cc0f)
* Using wrench on AME doesn't first try to put it in.
* Refactor AME to use ItemSlot for fuel.
* Apparently these names want to match.
(cherry picked from commit c47391011d0f7f56dfcba8e4db348f0dc0d58c09)
* it works
halilujeah
* toggleable lights
removes a redundant flashlight since you can turn on the balloons to cast light
* final touches
syndicate decoys :trollface:
* touches
it works now
* minor spelling mistake
⭐
* minor spelling mistake 2
darn
* adds whistle
commanders now spawn with a whistle around their neck
* yaml linter
luv you linter baby
* smallify the whistle
it was way too big, this has been addressed
* sprite fix
am dummy 👍
* netsync errors
wouldn't compile properly
* forgor
* i suck at yaml
smh
* decoys for all
now both syndicate and traitors can use the decoys, yippee!
* Update meta.json
credit my discord username
* Update uplink-catalog.ftl
* Update decoys.yml
base decoy no longer shows in the entity browser
* immortal gone
balloons have gained mortality
(cherry picked from commit 93d820f315c015eca17444bb8459f96f57381acd)