Commit Graph

27452 Commits

Author SHA1 Message Date
CRUNCH fbdb71fa24 Borgs Can Adjust Suit Sensors (#25750)
* soot

* Update clothing.dm

* Update code/__DEFINES/mob_defines.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* Update clothing.dm

* Update clothing.dm

* Update clothing.dm

* Update clothing.dm

---------

Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2024-07-15 15:30:18 +00:00
Paul bc67c96d02 add usesound to glass_containers (#26011)
* add usesound to glass_containers

* move inherited var to proper place
2024-07-14 13:41:09 +00:00
warriorstar-orion a7ad650e22 fix: Prevent backgrounding of unit tests. (#26229) 2024-07-14 12:16:59 +00:00
Aylong 857427a98a Fix: Invisible chameleon cap (#26227) 2024-07-13 20:49:33 +00:00
Migratingcocofruit 8c7c9d369d [FIX]Plant DNA manipulator now drops seed and disks on destruction (#26156)
* The Plant DNA manipulator now drops disks and seed upon destruction, rather than deleting them

* Update code/modules/hydroponics/gene_modder.dm

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

---------

Signed-off-by: Migratingcocofruit <69551563+Migratingcocofruit@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2024-07-12 16:58:10 +00:00
DGamerL 4a84520147 Replaces a weird loop with the spin() proc (#26182)
* Wacky things

* Whoopsie
2024-07-12 16:54:13 +00:00
Kyani 55daad4324 Poly "<b>" Speech fix (#26137)
* this took longer than I wanted

* Update code/modules/mob/living/simple_animal/parrot.dm

Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* used better commands

* Update code/modules/mob/living/simple_animal/parrot.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

---------

Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>
Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2024-07-11 08:17:23 +00:00
1080pCat 3190ad7665 worme (#26199) 2024-07-11 02:27:40 +00:00
HMBGERDO 3e728beb93 Adds Nightvision Chameleon Glasses (#26075)
* nightvision chameleon googles

* im competent i promise
2024-07-11 02:24:05 +00:00
Ryan 649f1b0cd0 Corrects Static Data Updates in supply_console.dm (#26202) 2024-07-11 02:22:17 +00:00
Aylong 157cd7fe88 [TGUI] KeyCombo Input (#25875)
* Fix keybind combinations for actions

* better way

* I am stupid

* Rebuild TGUI

* Rebuild TGUI

* Prettier

* Rebuild TGUI

* Need to finally re-create fork...

* Review change
2024-07-11 02:05:32 +00:00
BiancaWilkson ec88636e6c Cyborg Damage, Movement, and Power Overhaul (#25252)
* Adding defines

* More signals for external power

* Gets the reboot working

* renaming a proc

* config stuff

* Working on cyborg movement

* Update code/modules/mob/living/silicon/robot/robot_damage.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* Update code/modules/mob/living/silicon/robot/robot_damage.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* Update code/modules/mob/living/silicon/robot/robot_damage.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* IOSYS where'd you come from

* begon return 0

* VTEC caps slowdown

* Adjusting EMPs

* Funny arm is GONE

* Oh yeah regenerating stamina might be a good thing

* Forgot you could uninstall vtec

* icon machine broke

* Cell-less borgs can enter chargers to stay powered

* oh that was almost bad

* Fixes some logic

* its a surprise tool that will help us later

* Adjusting some numbers

* Adds a sound to go along with the text alarm

* dead things can still charge

* Another logic error

* Xenos too

* sorry linter

* fixes CL

* Slightly more slowdown on stam damage

* neurotoxin won't stun

* SOUNDS!

* 3 flashes to stun instead of 4

* Slightly longer stun

* SPEEDING UP BORGS JUST FOR THE TM SINCE CONFIG DONT WORK

* Keep borgs stunned forever

* Power loss is more dangerous

* Adds a stamina hud to borgs

* Cyborgs now heal up properly

* Removes an outdated comment

* Replacing parts works better now

* EMPs disable components for a brief time

* More missed rebalances

* When you forget to remove debug messages

* WHAT

* Cult magic works + borgs can be silenced

* 2 flashes to stun, flashes confuse now

* Update code/game/objects/items/devices/flash.dm

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

* Abductors can stun borgs

* Watcher/cyro rays deal stam to brog

* Fixes a rounding error when healing borgs back to full HP

* Fixed span

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

* Fixed whitespace

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

* Guard clausify

* Indents a message

* Update code/modules/mob/living/silicon/robot/robot_damage.dm

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
Signed-off-by: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com>

* Update code/modules/mob/living/silicon/robot/component.dm

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
Signed-off-by: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com>

* Update code/modules/mob/living/silicon/robot/robot_damage.dm

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
Signed-off-by: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com>

* that's not what stat does

* No more hardcoded speed, don't TM this branch

---------

Signed-off-by: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
2024-07-09 17:44:50 +00:00
tipoima 53227ca5a9 Stops Syndicate Backups from making depot Delta (#26017)
* Stops Syndicate Backups from making depot Delta

* comments added
2024-07-09 06:23:17 +00:00
DGamerL 8a6643f64f Consolidation (#26139) 2024-07-09 00:20:19 +00:00
DGamerL 4cf6595d12 Makes all playsounds use bools for vary (#26183)
* Makes all playsounds use `TRUE` for vary

* Same but for `FALSE`
2024-07-08 23:54:38 +00:00
chuga-git c1e97f712c Minor throwing fixes (#26179)
* fix treadmill throwat

* fixes dropdel runtimes and end_throw() not being called

* dgl review
2024-07-08 21:07:18 +00:00
Kyani b287cdb7bf Fixed telekinesis putting beaker in hand when swapped (#26130)
* fixes beaker telekinesis

* removed unneeded spacing

* commenting

* user to usr
2024-07-08 20:01:49 +00:00
warriorstar-orion ca93f6bc77 Retrofit TG pathfinder with upstream improvements (#25583)
* Retrofit TG pathfinder with upstream improvements

* i know how things work

* don't use HAS_TRAIT for things that aren't traits

* unique filenames

* i'm just a goofy lil moron

* use new block syntax

* apparently values don't need clamping with new block syntax?

* silence invalid JPS dest runtime

* fix runtime passing ID instead of access list
2024-07-08 15:48:43 +00:00
DGamerL 1ae53f2126 Reverts a tweak (#26188) 2024-07-08 12:30:50 +00:00
Charlie Nolan 7b357f59ed [s] Refactor Cream-Master UI handling. (#26187)
* Refactor Cream-Master UI handling.

* Playsound TRUE

* Lint
2024-07-08 11:06:42 +00:00
DGamerL 5e7b0c0971 Changes even more uses of stat comparisons to use the defines (#26154)
* First wave

* Second wave

* Last wave

* Apply suggestions from code review

Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* We love signals in this household

* Revert "We love signals in this household"

This reverts commit 75fe8d46a3.

* Update code/game/machinery/camera/tracking.dm

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/game/machinery/camera/tracking.dm

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

---------

Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
2024-07-07 22:57:01 +00:00
Aylong d118388ad8 Fix: Active mousetrap inhand sprite (#26176) 2024-07-07 22:45:56 +00:00
McRamon 14a7b74c2a Dredd armor resprite - finally deconflicted (i hope) (#26167)
* human sprites

* спрайты хуяйты

* spritesheets

* indentation my ass

* accidental duplicate removed

* deconflictingingingingingikng
2024-07-07 13:11:31 +00:00
HMBGERDO 67353fd62a Fixing fulton pack not working (#26153)
* if the item has no damage, it is not autoblocked.

* armor check first

* Update code/modules/mob/living/carbon/human/human_defense.dm

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: HMBGERDO <61080616+HMBGERDO@users.noreply.github.com>

---------

Signed-off-by: HMBGERDO <61080616+HMBGERDO@users.noreply.github.com>
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
2024-07-07 05:48:08 +00:00
Faron f1e98f745a Update medical_designs.dm (#26159)
Signed-off-by: Faron  <171642577+FaronCD@users.noreply.github.com>
2024-07-07 00:02:32 +00:00
Spaghetti-bit fdcbfc42bb Fixes a very small oversight with blood DNA. (#26172) 2024-07-07 00:00:50 +00:00
Kyani 04949b4a5e Newspaper bap fix (#26112)
* ddsadsa

ddsadsa

* Update pet.dm

* Update pet.dm

* Update code/modules/mob/living/simple_animal/friendly/pet.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* early returns

* early returns

* Update code/modules/mob/living/simple_animal/friendly/pet.dm

Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/friendly/pet.dm

Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/friendly/pet.dm

Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Charlie <69320440+hal9000PR@users.noreply.github.com>

---------

Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com>
2024-07-06 21:29:06 +00:00
HMBGERDO 7764d13257 Makes TGUI strip menu size toggleable (#25763)
* toggleable fullsize strip menu

* name.

* TGUI rebuild

* tgui rebuild

* TGUI rebuild

* TGUI rebuild

* TGUI rebuild

* TGUI rebuild

* TGUI rebuild
2024-07-06 08:42:40 +00:00
tipoima 608b4223b9 Adds a traitor rapid healing item: "Hyperregenerative Medipen" (#26033)
* Adds Hyperregenative Medipen to traitor uplink

* remove rogue pixel

* Update code/datums/uplink_items/uplink_traitor.dm

Co-authored-by: Spaghetti-bit <yumyumkillkill@gmail.com>
Signed-off-by: tipoima <61978315+tipoima@users.noreply.github.com>

* Update code/datums/uplink_items/uplink_traitor.dm

Co-authored-by: Spaghetti-bit <yumyumkillkill@gmail.com>
Signed-off-by: tipoima <61978315+tipoima@users.noreply.github.com>

* Update code/modules/reagents/reagent_containers/hypospray.dm

Co-authored-by: Spaghetti-bit <yumyumkillkill@gmail.com>
Signed-off-by: tipoima <61978315+tipoima@users.noreply.github.com>

* Cuts iron, sanguine, and spaceaccil from the medipen

* Update code/datums/uplink_items/uplink_traitor.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: tipoima <61978315+tipoima@users.noreply.github.com>

* Update code/datums/uplink_items/uplink_traitor.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: tipoima <61978315+tipoima@users.noreply.github.com>

---------

Signed-off-by: tipoima <61978315+tipoima@users.noreply.github.com>
Co-authored-by: Spaghetti-bit <yumyumkillkill@gmail.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2024-07-06 08:38:17 +00:00
DGamerL f5bb6d1fb4 Nanocalcium pens now inject 10u of epinephrine (#26034)
* Adds epi to nanocalcium

* Actually add volume

* Now 10u
2024-07-06 08:35:43 +00:00
RomainzZ e386cfd9bf Lamp Bloom, Exposure and Glare (#24534)
* Light Update

* Not failing tests I hope

* Whitespace Removal

* Tweaking here and there

* Merge Conflict Fix

* Rebuild TGUI Bundle to Fix Merge Conflict

* Settings are now in "Game Preferences" too

* ColorMatrix formatting and removal of unused procs

* A little mistake on matrices

* A little mistake x2 (last I hope)

* Moving Glare under every other effect, tweaking values, playing with blending

* Update TGUI Bundle for Merge Conflict

* Apply suggestions from code reviews

* Fuck it, it just works

* No tabs cool

* Remove unused

* Am I retarded

* We better return

* Whitespace we need

* oh

* New SQL update version

* Missing comma fix and recompiled tgui.bundle

* Updating SQL version in misc_defines and config

* Remove datum in holder

* BloomEdit empty lines removal

* No more unneeded functions calls

* Tgui.bundle rebuild

* SQL Changes

* SQL Version = 56 now

* Documentation and some formatting

* tgui.bundle.js rebuild

* Remove unused layers and variables

* Allow cameras to render backdrops

* Possible runtime issue fix

* Remove "baked" bloom from the lamps

* Revert the "remove". Make it low on alpha channel

* Shuttle rotation light update fix

* We don't need this

* Possible runtime issue fix x2

* tgui.bundle.js update

* tgui.bundle.js update

* tgui.bundle.js update

* Revert config.toml changes

* Revert the revertion of config.toml changes

* Bring that config changes back!

* Entry added

* tgui.bundle.js update

* Prettier possible fix (?)

* Runtime fix (and broken tubes now have light after reinstalling them)

* config update

---------

Co-authored-by: Mikhail Dzianishchyts <mikhail.dzianishchyts@gmail.com>
2024-07-05 21:16:16 +00:00
Kyani c926b786e8 Fruit Salad Snowcone Tweak (#26117)
* Update recipes_microwave.dm

* behold, perfection

* oopsie
2024-07-05 17:58:30 +00:00
Adrer 58137cd7b8 [FIX] It's possible to pick up stuff behind tables again (#26144)
* Replica syndicate space suit sprites

* Revert "Replica syndicate space suit sprites"

This reverts commit 1fb5cf68ac.

* You can grab stuff through tables again

* I must please the linter

* Morgue trays as well

---------

Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2024-07-05 17:57:20 +00:00
Adrer d0ebe2f37e You can throw stuff over tables again. (#26110)
Co-authored-by: Adrer <adrermail@gmail.com>
2024-07-04 10:57:54 +00:00
warriorstar-orion 0dc3f30c32 fix: set area poweredness for many ruins. (#26101)
* Fix area poweredness for many ruins.

* hivebot mothership too

* and druglab, argh

* give it a bump
2024-07-03 03:56:11 +00:00
Spaghetti-bit 3e46e525da Changelings now update their flavor text upon transforming. Updates DNA to include flavor text. (#26094)
* Fixes https://github.com/ParadiseSS13/Paradise/issues/3352

* bleugh
2024-07-03 03:55:13 +00:00
McRamon cc8aa14e9f Greyman Henley - Alternative to tacticool (and Dexter reference) (#26031)
* sprites for test

* fixic

* species

* icon state

* fixies

* loadout and vendor

* palette update

* color update
2024-07-03 03:47:01 +00:00
Qwertytoforty 9dcf6ee91c Fixes easy slaved non golems. Fixes syndicate MMI abuse (#26020)
* Fixes easy slaved non golems. Fixes syndicate MMI abuse

* Update code/modules/surgery/robotics.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com>

---------

Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
2024-07-03 03:44:15 +00:00
chuga-git e4f2f8be80 Fixes runtime with ridable element and adds unit test for bespoke elements (#26111)
* fixes bespoke elements with default indexes, adds unit test for detecting this

* lewc review
2024-07-02 20:25:00 +00:00
McRamon e8eabf3014 Pimp coat (#26122)
* mob sprites

* imcoder

* i am too tired to name these commits

* woof

* who let the dogs out?

* 3 > 1

* i hate git
2024-07-02 17:53:16 +00:00
BiancaWilkson 47324d867f You can cancel out of pandemic printing now (#26107) 2024-07-02 00:17:32 +00:00
Aylong bf59a0c4f0 Remove a duplicate TGUI input toggle (#26096) 2024-07-02 00:08:42 +00:00
Spaghetti-bit 943cf41bc0 [FIX] Fixes floating blood on non-existent hands: My damn feet and hands are bloody! (#26100)
* Fixes https://github.com/ParadiseSS13/Paradise/issues/7596

* Revert "Makes our time defines use strict numbers instead of nested defines (#26069)"

This reverts commit 19cbfb129a.

* Comments!

* Revert unintended change

* Actually reverts.... missed an *

* Remove S, update comment.

* Adds checks for hands and feet, making sure you don't have invisible blood.

* Reverts unintended changs.

* Mysterious.

* Die unintended change, die!

* Version one, needs pixel shifting, code works.

* Splits hands and feed, leaves shoes / gloves in the case something has shoes / gloves on

* Left! not Right!

* unintended revert

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Spaghetti-bit <yumyumkillkill@gmail.com>

---------

Signed-off-by: Spaghetti-bit <yumyumkillkill@gmail.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2024-07-02 00:04:17 +00:00
Luc a5c13f066e adds a copy button to fill mode (#25997) 2024-07-01 23:29:28 +00:00
Adrer 6738775be2 [FIX] You can now throw chem grenades (And some other things) further than 1 tile again (#26105)
* Fix throwing for a couple of items

* Not watertanks

* Or backtank fire extinguishers

---------

Co-authored-by: Adrer <adrermail@gmail.com>
2024-07-01 23:07:26 +00:00
Faron e136be0f64 Makes the Voyager space ruins reward accessable (#26093)
* Update voyager.dm

Signed-off-by: Faron  <171642577+FaronCD@users.noreply.github.com>

* Update voyager.dmm

Signed-off-by: Faron  <171642577+FaronCD@users.noreply.github.com>

* Update voyager.dm

Signed-off-by: Faron  <171642577+FaronCD@users.noreply.github.com>

---------

Signed-off-by: Faron  <171642577+FaronCD@users.noreply.github.com>
2024-07-01 23:05:34 +00:00
Qwertytoforty 16b399e504 fixes phasing through the skateboard (#26104) 2024-07-01 23:02:00 +00:00
Luc 77253c5ae7 Gives Surgical Drapes a Use (#25686)
* Gives drapes some utility for starting surgeries

* Adds a nice helping of drapes throughout the codebase

* add icon, realize I didn't think that through

* Handles blood with signals

* whoopsie daisy

* range

* how about borgs

* Apply suggestions from code review

Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Luc <89928798+lewcc@users.noreply.github.com>

* burza suggestion

* more dgamer reviews

* Oops

* Update code/modules/surgery/surgery.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: Luc <89928798+lewcc@users.noreply.github.com>

---------

Signed-off-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2024-07-01 19:01:17 +00:00
warriorstar-orion 87e6460c58 fix: allow airless chute flushing of small items (#26037) 2024-07-01 18:55:57 +00:00
Paul 61f970b7ce remove unusual entries from circuit imprinter, unify new entry & existing board as Air Sensor Monitor (#26013)
Co-authored-by: Paul Merkamp <pmerkamp@butler.edu>
2024-07-01 18:55:54 +00:00