Alan
8f548fcda9
Migrate encryption key to the new attack chain. ( #32269 )
...
* Migrate encryption key to the new attack chain.
* Apply suggestion from CRUNCH review.
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com >
Signed-off-by: Alan <alfalfascout@users.noreply.github.com >
---------
Signed-off-by: Alan <alfalfascout@users.noreply.github.com >
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com >
2026-07-24 19:39:48 +00:00
kyunkyunkyun
b0463d3c83
Convert most spans to defines ( #31080 )
...
* spanish?
* aaaagain
* keep maptext
* Update robot_items.dm
* Update span_defines.dm
* compiles
* Update silicon_mob.dm
* compile
2025-12-13 23:55:48 +00:00
CRUNCH
cfc9af9fdc
Makes the AVD-CNED glasses even more advanced - with supermatter hallucination immunity! ( #30444 )
...
* Update outfit_debug.dm
* Update outfit_debug.dm
* Update outfit_debug.dm
* Update outfit_debug.dm
* Update outfit_debug.dm
* Update outfit_debug.dm
* Update code/datums/outfits/outfit_debug.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
* Update outfit_debug.dm
---------
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2025-10-21 18:32:56 +00:00
CRUNCH
3210d12d56
Migrates Surgery Tools, Nuke Kits, and Nuke Cores to the New Attack Chain ( #30442 )
...
* super
* Update theft_items.dm
* Update theft_items.dm
* Update outfit_debug.dm
* Update code/game/objects/items/theft_items.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
---------
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2025-10-17 17:58:35 +00:00
CRUNCH
63f6856387
materials... Sols... Sols... ( #30550 )
2025-10-06 15:31:12 +00:00
Alan
24c47a3d79
Rework spray bottles and tools based on them somewhat. ( #29977 )
...
* Rework spray bottles and tools based on them somewhat.
Consolidate spray adjustment functions.
Change method of preventing spray amount adjustment.
Standardize most spray amounts at 10u/2 tiles and 5u/1 tile.
Should fix the following issues:
https://github.com/ParadiseSS13/Paradise/issues/29930
https://github.com/ParadiseSS13/Paradise/issues/28964
* Adjust spray rework based on review comments
Change `adjustable` var to boolean
Change `adjust_verb` to `adjust_action`
Tie spray transfer amount to tile reach
2025-08-19 00:26:53 +00:00
Contrabang
1504ed98be
massive burndown ( #29894 )
2025-07-27 20:52:39 +00:00
kyunkyunkyun
a65b047598
Modsuit HUD now shows medical/security/employment records on examine() ( #28256 )
...
* modsuit huds a bit more useful
* just return true
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2025-03-05 20:33:42 +00:00
Charlie Nolan
6b13c9d182
Remove admin detector ( #28401 )
2025-02-15 06:51:09 +00:00
Mira
659c4bb47e
Add debug research notes ( #28074 )
...
* debug research notes
* delete /obj/item/research
* remove researchnotes type
2025-02-06 14:40:55 +00:00
warriorstar-orion
525c68d617
Attack chain, initial setup. (pull *immediately* for *any* TM issues) ( #26834 )
...
* refactor: Attack chain, initial setup.
* migrate curtain to make dreamchecker happy
* update thurible
* don't call attacked_by separately for legacy attack chain
* remove duplicate proc
* condense similar code, put allowances for legacy code in new procs
* update docs, include diagram source
* add comment on how to update diagram
* fix admonition
* mindflayer updates
* remove commented out code
* clarify all steps
* after_attack should be overridable
* whoops
* retrofit recent changes
* duh, can't restrict this yet because of tool_acts
* i hate ore bags with the fire of a thousand suns
* return correct value for object attack logic
* Various cleanups.
We don't want to attempt to pull stuff out of `/obj/item/attackby`,
because those pieces are part of the related objects' migrations, not
`/obj/item` itself. Attempting to do this causes knockon effects where
things expected to call e.g. `/obj/item/storage/attackby` in the call
chain were not ferried over to the new item interaction code, because
the related objects hadn't actually been migrated over yet.
I've used refactoring /obj/vehicle as the example for migrating
`attackby` methods instead.
* simplify some argument names
* fuck it
* make it do the thing
* Rename CI module call
* Prove that CI works
* improve test output
* aaand fix it again
* fix curtain tool interactions
* fix compile error
* fix compile error
* Better docs, introduce migration plan tool.
2024-12-02 23:36:36 +00:00
warriorstar-orion
0ffa8303a7
Rename all non-snake_case types. ( #27268 )
...
* refactor: Rename all non-snake_case types (not procs or vars (yet)).
* completely dynamic update script
* might help to include the data
* update aa's scuffed python
* oh
* set script PR number
* run updatepaths again
* Add other table updates with JSON columns
* bump SQL version
* just fucking end my life
* move JSON data
2024-11-30 19:08:45 +00:00
Chap
d90a70ecda
[REFACTOR] Consolidates SLOT_FLAG and SLOT_HUD into one ITEM_SLOT flag ( #26743 )
...
* IT WORKS UP UNTIL THIS POINT
* Consolidates SLOT_FLAG and SLOT_HUD into one
* Remove cover_both_ears
* SLOT_HUD to ITEM_SLOT
* Remove clothing_trait changes for the time being
* Remove accidental copy-paste
* Re-add no-slip var
* More failure to copy-paste correctly
* Leftover flag
* Combine left and right slot flags where possible
* UNGOOF MY DEFINES, PHAND IS NOT A THING
* Minor spacing changes
* Some more fixes from merge
* Seperates ITEM SLOT AMOUNT into two defines
* ON SECOND THOUGHT LETS NOT DO THAT.
* Addresses Contra's review
* Thank you GREP
* Rename ITEM_SLOT_FEET to ITEM_SLOT_SHOES
* Added a comment to the bitmasks in clothing defines
* Rename ITEM_SLOT_TIE to ITEM_SLOT_ACCESSORY
* These are for a seperate PR.
* Magboot fixes
* Requested changes
* Re-add accidental removal
* Wrong flags
* Update code/__DEFINES/clothing_defines.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: Chap <erwin@lombok.demon.nl >
* Requested changes
* Merge fixes
* Fix double headset
* Fixes multiple accessories
---------
Signed-off-by: Chap <erwin@lombok.demon.nl >
Co-authored-by: Adrer <adrermail@gmail.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2024-11-13 13:02:29 +00:00
CRUNCH
107950f50e
Removes Advanced Reagent Scanner from Service & Medical Cyborgs, Transfers Functionality to Innate Reagent Vision. ( #24457 )
...
* Update robot_modules.dm
* Adds advanced reagent vision
* rounding
* Update code/datums/outfits/outfit_debug.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/clothing/clothing.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update atoms.dm
* This one hyphen will kill me if I don't fix it.
* Update code/game/atoms.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/atoms.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update atoms.dm
* Update code/game/atoms.dm
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
* Update code/modules/clothing/clothing.dm
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
---------
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
2024-04-30 11:51:15 +00:00
GDN
5367656862
storage items no longer bring up the turf panel on alt-click ( #24395 )
...
* storage items no longer bring up the turf panel on alt-click
* these too
2024-03-11 15:08:02 -04:00
warriorstar-orion
0667f20681
move all EOL comments on typepath names to dmdoc ( #23928 )
...
* move all EOL comments on typepath names to dmdoc
* Apply suggestions from code review
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2024-03-01 20:05:49 +00:00
Aylong
329398b4f0
Fixes some issues with TGUI Alerts, and Text Input ( #24282 )
...
* Well... maybe that's not better way
* PDA and all_channels encryptionkey
* Alert fixes
* Bad style
2024-02-24 18:28:26 +00:00
Aylong
ac5add482f
[READY] TGUI Input Collection ( #23891 )
...
* List Input refresh
* Modal Alerts
* Text Input
* Number Input
* Split Button
* Renaming
* Alert converts
* Text Input Conversion (Part 1)
And TextArea Autofocus + maxLength
* Text Input Conversion (Part 2)
* AAAAAAAAAAAAAAAAAAAA
* I'm FUCKED
* @GDNgit review changes
* "'" fixes
* Revert TGUI Alert from admin delete
* NumberInput Window size
* CRASH if empty list
* Update code/modules/tgui/tgui_input/list_input.dm
* TGUI Rebuild
* TGUI Rebuild
* Update code/modules/paperwork/faxmachine.dm
* _char
* compile
* Rebuild
---------
Co-authored-by: Aylong <69762909+Aylong220@users.noreply.github.com >
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2024-02-19 11:55:01 +00:00
1080pCat
36472fe912
The admin outfit "Debug outfit" gets the breathless DNA string active now. ( #23945 )
...
* i hate breathing
* Update code/datums/outfits/outfit_debug.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update outfit_debug.dm
* Update code/datums/outfits/outfit_debug.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2024-02-05 22:01:05 -05:00
DGamerL
db578cdc6f
Makes food not a subtype of reagent holders ( #23379 )
...
* I am suffering
* Alright this should be all now
* Fixes CI
* I hate the online merge resolver.
* This got lost in the merge master
* Updatepaths fixed + new added
* Contra review
* Fixes desserts
* Oops
* This should fix it
* Maybe?
* Attempt 3
* Missed conflict
* Update code/modules/reagents/chemistry/machinery/reagentgrinder.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Update code/modules/food_and_drinks/kitchen_machinery/kitchen_machine.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Update code/modules/food_and_drinks/food/foods/pizza.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Fixes grinders
* Adds comment
* Warrior review
* Warrior + Sirryan review
* Update code/modules/food_and_drinks/food_base.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
---------
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2024-01-21 19:00:02 +00:00
Contrabang
bcc351ed6f
misc fixes my beloved ( #23327 )
2023-11-29 12:29:32 -05:00
Daniel Lenrd
4a3437355e
HUDs can now only change status with sufficient ID access ( #23086 )
...
* Added mental to MedHUD
* Made HUDs write based on ID access
* Makes Chamelion secHUD have write access
* adds trailing newline in defines
* med examine spacing adjustment
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* sec examine spacing adjustment
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* 0 and 1s
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* removes the sec_hud_set call, probably a bad idea
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2023-11-24 15:29:59 +00:00
Contrabang
f3f9bd442a
Changes slot number defines from lowercase to all uppercase ( #22297 )
...
* undo all of it
* flags
* back
* head/mask
* left
* right
* Cuffs
* other name changes
* ID and PDA
* idk about calling them SLOT_HUD now
* glasses, gloves, and shoes, oh my!
* the rest
* comment
2023-10-03 18:27:51 +01:00
Contrabang
2cc10ec5d6
Fixes some minor stuff with the debug outfit ( #22510 )
...
* argh
* yea
* gatto
2023-09-30 08:41:00 -04:00
Marm
ecfaa26cc2
You've Got Mail! Adds Mail system ( #22269 )
...
* heres the mail it never fails
Adds envelopes and its functions.
* It makes me want to wag my tail
Adds new envelope sprites courtesy of McRamon, makes mail bags and envelopess able to be carried by cargo clothing.
* when it comes i want to whail
Makes Wizard and Nukie equip change to off station role. Adds mail crates and functionality/logging for randomly choosing recipients of mail.
* MAAAAAAAAAAAAAAIIIL!!!!
Adds functionality for the mail scanner alongside sounds. Begins the process of making mail arrive on the shuttle.
* MAIL
* THE MAILMAN IS HERE
* MAIL IS REAL
* Give me an M, give me an A, give me an I, give me an L. What does that spell? MAIL.
Finalises pre-review mail features, adding the mail scanner to cargo tech loadout/autolathe.
* Update code/game/gamemodes/nuclear/nuclear.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/shuttle/supply.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/jobs/job/support.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/objects/items/weapons/storage/bags.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/objects/items/weapons/storage/bags.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/structures/crates_lockers/crates.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/controllers/subsystem/SSeconomy.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* check out what you got now
Removes unused sprite bloat.
* Update code/game/objects/mail.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/mail.dm
* Update code/game/objects/mail.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/mail.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/game/objects/mail.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/mail.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* First few Contra reviews
* Second batch
* Cl doesn't fail anymore
* Even more fucking reviews
* Doesn't quite work yet but we're almost there
* WHEN DOES IT EEEEEND
* I have no energy to make a blues clues reference
More commits to respond to reviews
* God I miss Steve
Adds hand sprites to mail scanners
* Woooo Mail works again
* Science envelopes
* Update code/game/objects/mail.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* my god it worked
II hate it
* Bread and Circuses
splits up service envelopes into two categories, addresses other reviews.
* Lewc review - needs testing
* Almost there
Changing lists and more.
* Last fix
* IT IS ALL WORKING NOW
* Mail. Is. Done.
Final pass.
* Update code/controllers/subsystem/SSeconomy.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/mail.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* The fix
* Just this one too
* Lewc review
* mail?
yeah
* Begone, ye powersink
* Sirryan review
* Update code/__DEFINES/economy_defines.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/mail.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/mail.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Update code/controllers/subsystem/SSeconomy.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Update code/game/objects/mail.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Update code/game/objects/mail.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Wjpp[s
* Removes useless comment
* We ball
---------
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2023-09-19 19:30:03 -04:00
Contrabang
cedb419059
Adds the adminspawn debug outfit ( #22223 )
...
* debug outfit
* slip
* fix this
* review
* lewc review
* refactors the huds to be "not shit"
2023-09-19 16:28:04 -04:00