Commit Graph

41366 Commits

Author SHA1 Message Date
Nathan Winters
25360fbdd0 Tweaks the vomit() proc (#21466)
* Remove muzzles/facehuggers blocking vomiting

* Readability
2023-06-26 10:21:18 -05:00
DGamerL
b759ced58b Plasmafire hotfix (#21440)
* I am in severe pain

* airlock changes

* whoops walls were too low

* blocking heat spread

* removes tweaks
2023-06-23 15:00:36 -05:00
matttheficus
81c107d1f8 logic is not my strong suit okay (#21436) 2023-06-22 16:19:16 -05:00
Luc
7115eca62e Allows for the gravity generator to be cmagged. (#20944)
* Add gravgen cmag interaction

* Bump cmag cooldown

* Add some checks for power state

* Sean review
2023-06-22 20:53:23 +01:00
Luc
75c9deecde Makes the megaphone cmaggable, reworks it a little bit. (#20940)
* Implement it

* Re-adds the emag action

* bump cooldown for emag

* shout shout let it all out

* emag feedback, cleans up a bit

* better message, too

* Remove uncmag, since the trait removal is handled where it's called

* Sirryan review

* sean review
2023-06-22 20:52:51 +01:00
DGamerL
984eecd06e Buffing plasmafires [READY FOR REVIEW] (#21000)
* Floors now almost won't melt

* grug wallmelting attempt

* Revert "grug wallmelting attempt"

This reverts commit e626504990.

I have a better idea

* letsgooo it worked (kinda(airlocks only))

* fuck yeah it worksss

* We stay winning

* woe, runtimes be upon ye

* Experimental values and some cleaning up

* nvm I hate atmos code

* more tweaks

* da window change

* Sean suggestion and temp increases
2023-06-22 18:18:30 +01:00
Nathan Winters
58a5fc9e46 Make reagents adjust temperature towards actual bodytemp (#20821) 2023-06-22 17:30:02 +01:00
HMBGERDO
fc3dcb1254 Laggy DragNDrop fix (#21052)
* added dragndrop click methods for atoms

* some updating, little changing MouseDrop logic

* added INVOKE_ASYNC to delayed procs

* cleanup

* cleanup

* cleanup

* no cheesing

* more comments, removed  variable from atom

* whoopsie

* added inventory screen objects support, disabling tooltips now disables all tooltips, not only items

* fixing table hitting self issue
2023-06-22 17:19:52 +01:00
Qwertytoforty
70541d997c Xenomorphs can no longer make resin in pipes (#21427) 2023-06-22 11:04:00 -05:00
Kugamo
418fb81031 Bluespace Harvester Resprite (#21232)
* the only commit

surely..

* Commit # 2

😱

* Sirryan Review 1

* S34N review

+ fixed it not changing icon when the power supply cuts out

* Vi3trice Review
2023-06-22 11:58:29 +01:00
matttheficus
b781597e85 Adds the Janitor's Keyring (#21104)
* janitor gaming

* access was too powerful

* fix examine + add mining bay access + SECONDS

* src-b-gone

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* sounds

* cooldown fix + sprite

* adds janitor check

* Sirryan reviews

* i forgot how comments work lul

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* AA review

* styling moment

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* lewcc review

* im silly

* autodoc + lewcc suggestions

* begone indentation

* new sprite

---------

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2023-06-22 09:52:57 +01:00
Venuska1117
9260a31893 Xenobiology "a dollar store fix" [For All Maps] (#21203)
* Decrease Area Size by 1
- Maintenance have now priority over xenobio (just areas, no code)

* Cerestation Xenobio Fix
- Add Cerestation to fix

* Delta Xenobio Fix
- Add Delta to fix

* MetaStation Xenobio Fix
- Added New 2 Maintenance area
- Added New 2 Sprites for Maintenance Area
- Add MetaStation to fix
2023-06-21 23:33:05 +01:00
Evаn Summers
973d8e5f18 Centcomm wall rechargers now start upgraded (#21240)
* Centcomm wall rechargers now start upgraded

* Style tweak

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-06-21 23:29:03 +01:00
Contrabang
f44c150154 MORE SMOOTHING (#21403) 2023-06-21 23:21:21 +01:00
Qwertytoforty
3d6c593b4e wizard dusts now on raging, now that gib no longer deletes items as constistantly (#21378)
* wizard dusts now on raging, now that gib no longer deletes items as consistantly

* Update code/game/gamemodes/wizard/raginmages.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

---------

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2023-06-21 23:20:40 +01:00
Contrabang
4268b178c4 boooooooooooks (#21379) 2023-06-21 23:19:18 +01:00
Contrabang
33abd1c91d debrain no longer requires being not dead (#21373) 2023-06-21 23:19:05 +01:00
Contrabang
16bc693f94 Representative (#21377) 2023-06-21 23:16:44 +01:00
GDN
5b92315680 adds a little extra security to shuttle manip var-editing (#21374) 2023-06-21 23:16:21 +01:00
Burzah
f8fb66d84a [TGUI] Particle Accelerator (#21370)
* TGUI Particle Accelerator - First Pass

* interface_control wire check

* Update tgui/packages/tgui/interfaces/ParticleAccelerator.js

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* Apply suggestions from code review

Adding in the gray out for the buttons.

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* formatting and margin fix

---------

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2023-06-21 23:13:44 +01:00
Contrabang
74cfd163b5 flipping fixes (#21369) 2023-06-21 23:12:59 +01:00
Adrer
f1d6229777 Blacklists certain items from the experimentor. (#21368)
* Blacklists certain items from the experimentor.

* Remove unused variable

* Update code/modules/research/experimentor.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* Revert "Update code/modules/research/experimentor.dm"

This reverts commit b666073133.

* Fix

---------

Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2023-06-21 23:12:27 +01:00
Adrer
39aaa983b4 Allows you to unbuckle mobs even if the OPtable is depowered (#21366)
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2023-06-21 23:11:14 +01:00
Adrer
94e1173354 Prevents pulling anchored objects along while veil shifting (#21365)
* Veil shifter checks for anchored items

* Added comment

* Depowered surgery table

* Revert "Depowered surgery table"

This reverts commit 80df1848fc.

---------

Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2023-06-21 23:10:54 +01:00
Adrer
76c7f6659e Mech port icon now cleared properly (#21363)
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2023-06-21 23:10:07 +01:00
Adrer
ce97dbb511 Teleporter no longer instantly destroys bloodcrawling mobs (#21359)
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2023-06-21 23:09:33 +01:00
Qwertytoforty
4aac4eb543 Improves illusions, nerfs stealth armor (#21299)
* Improves illusions, nerfs stealth armor

* proper checking / lewcs requests

* outdated comment be gone
2023-06-21 23:08:47 +01:00
HMBGERDO
e2f1931887 airlock with open panel now do not open UI when you attack hand it (#21351) 2023-06-21 22:59:23 +01:00
cybercapitalism
c7f57e04e4 fix heck helmet typo (#21342) 2023-06-21 22:56:10 +01:00
Qwertytoforty
01b09bf3e8 You can no longer get the supermatter sliver objective if the station does not have a supermatter (#21337)
* You can no longer get the supermatter sliver objective if the station does not have a supermatter

* sirryans changes
2023-06-21 22:55:39 +01:00
GDN
fd853221b3 makes resin doors a tad less jank (#21336) 2023-06-21 22:53:52 +01:00
Vi3trice
0f1b58cb8b wow really (#21335) 2023-06-21 22:53:24 +01:00
GDN
de35644d17 fixes lesser drake weirdness (#21334) 2023-06-21 22:52:29 +01:00
DGamerL
342a775e35 ooooooctuuuus (#21325) 2023-06-21 22:51:59 +01:00
Qwertytoforty
eb3b6758a9 Universal self assembling gun part kit (#21292)
* Universal self assembling gun part kit

* Update code/modules/crafting/guncrafting.dm

Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com>

* Update code/modules/crafting/guncrafting.dm

Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com>

* universally avalible

---------

Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com>
2023-06-21 22:45:52 +01:00
Burzah
c5d07af4ea Improved body scanner printouts (#21280)
* QoL Printout update - first pass

* Progress update on formatting

* internal and external organs divided to two tables

* missing carrot

* table formatting

* internal list and moved sight check
2023-06-21 22:42:12 +01:00
BiancaWilkson
e6f8b543ae Refactors rocket launchers, adds it to nukie uplink (#21273)
* initial changes to rocket launcher

* moves the missiles to special projectiles

* gonna keep it real, im too high for mechcode

* missiles are now projectiles

* pt. 2 of last commit

* Now we don't need process fire to handle all this

* shoots you with my gun that makes you explode

* uplink time

* I hate mechs I hate mechs I hate mechs

* minor typo detected

* tech origin fix

* whoops the light ones explode twice

* THIS JUST MAKES IT WORK????

* maybe balance is a good thing

* Renamed ammo in uplink

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* sirryans reviews, ill learn to document someday

* Forcemove time

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-06-21 22:39:29 +01:00
Contrabang
ce10f4d508 [TGUI] Botany plant DNA manipulator (#21271)
* genemod 1

* gene mod

* icon replacement and prettying

* insert + cancel fixes

* remove operation = ""

* genemodder review part 1

* sirryan review part 2

* sirryan review 3
2023-06-21 22:35:42 +01:00
Venuska1117
7015508b94 Space Ruin: Voyager (#21205)
* Add voyager

* Add Golden Record
- Add Golden Record icon
- Add Golden Record basic code (i am not coder)

* oops
- Move voyager code to specific folder

* delete file

put in wrong place

* Fixes path

* Upgrades Golden Record code
- Now it have weight, resistance and Technology origin (biotech:6 Data:6)

* Updates
- Add name for item, so now its called "Golden Record".
- Add "Golden Record" inside safe.

* Modificate file for voyager to spawn
- It will never make duplicate and it have chance to spawn

* Make "cost" for ruin to spawn
- Now ruin spawn require "cost" of 1

* Trying fix space structure spawning

* REEE why it dont want to work

* returning missing solar panel

* Batch of update:
- New sprite for "Golden Record" made by @mcramon
- Changed Code to be more appealing, and added description.
- For information, paradise.dme automatically corrected my placement in code, so i say it did it for me.

* Add description
- Add description for "satellite component storage":
"Plate covering inside storage is wide, it have engraved "Voyager" on it."

* Change "description = " to "desc = "

* Trying to fix conflict with "desc = "

* Fixing to moment when error is gone.

* New stuff:
- Added new titanium wall named "satellite components storage"
desc: "There is plate covering inside storage, its wide and it have engraved 'Voyager' on it."

* Removing sheets from wall.. (?)

* Small changes
- Made "Golden Record" force you to use your both hands to pick it up and hold it.
- Now "Golden Record" have "bulky" weight.

* Always forget something
- change "Golden Record" in map to correct, new one.

* Addind Noop on satellite.
- Now its fully covered in noop (Passtrough)

* Fixes Light issues
- Used Area Passtrough instead of "Near Station" it don't create Light issues.
2023-06-21 22:23:36 +01:00
Qwertytoforty
0bf677fb7e Sarin now works overdosed again (#21402) 2023-06-20 22:52:33 +01:00
warriorstar-orion
ef1443bd56 Whitespace fixes. (#21371) 2023-06-19 19:43:56 +01:00
Divulf
443b619acd Fixes penlights being unable to write. (#21348) 2023-06-18 14:30:52 -05:00
GDN
1df67a2edf removes a debug check that I forgot to cut (#21357) 2023-06-18 14:30:22 -05:00
DGamerL
ef28073ed5 it works (#21386) 2023-06-18 12:23:08 -05:00
Taran
eaae1c62d5 fixes applying and removing pandora's hope effect (#20958)
* fixes applying and removing pandora

Pandora can now be applied to and removed from another person

* removes unused code

removes unused code

* Update code/modules/mob/living/simple_animal/hostile/mining/elites/pandora.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/mining/elites/pandora.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* adds param to base proc on_removed() to prevent runtimes

* uses has_suit instead

* Update code/modules/mob/living/simple_animal/hostile/mining/elites/pandora.dm

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>

---------

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2023-06-18 13:20:30 +01:00
Contrabang
bdcc418467 You can now help intent click on people to complete a dap, highfive, or handshake (#21251)
* dap moment

* lewcc review

* lewcc review
2023-06-17 11:08:59 +01:00
Taran
f20ca9e65f allows med borgs to pet nymphs and mice (#21070)
* pprevents borgs from picking up nymphs or mice

* changes check slightly

* Update robot_items.dm
2023-06-17 11:00:47 +01:00
AffectedArc07
9ccb9bddc4 2-way server heartbeats (plus bonus DMAPI update) (#21101)
* 2-way server heartbeats

* Upgrades people, upgrades

* DMAPI bump again

* How did this compile

* BALLS
2023-06-17 11:00:01 +01:00
Contrabang
cd3c1c4919 Persistent data saves at round end instead of server restart (#21199)
* sm counter go up

* AA review

* aa review 2
2023-06-17 10:55:24 +01:00
Contrabang
33a97a4c95 Synditele kit now comes with chameleon mesons (#21227)
* chameleon mesons

* sirryan review

* destroy + emp
2023-06-16 19:34:11 +01:00