Commit Graph

10176 Commits

Author SHA1 Message Date
larentoun
a53796ef1d feat: BRPED tier4 for debugging (#21655) 2023-07-17 11:04:00 +01:00
larentoun
297e268b15 [FEAT] Battlemage Bundle now contains wizard magboots! (#21671)
* feat: Battlemage Bundle now contains wizard magboots!
https://github.com/ss220-space/Paradise/pull/1061

* Update code/game/objects/items/weapons/storage/boxes.dm

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

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-07-17 10:57:00 +01:00
Badoniondev
5e0e175a39 Refactors inventory items code to allow to play custom sounds, adds custom sounds to pill bottles and patch packs (#21634)
* Removed dupe playsound, sound now uses var

* pill bottles now have sounds

* Patch packs also have sounds

* Increased patch packs volume by 4db

* Moved sounds to folder, added licence and credits.

* Fixed invalid sound paths
2023-07-17 10:54:57 +01:00
Contrabang
e70b3abb93 The syndicate balloon now has a special suicide action (#21547)
* syndiballoon

* now leaves stuff on the floor behind

* lewcc review

* lewc review
2023-07-17 10:51:28 +01:00
Qwertytoforty
07889171bb Makes meteor events more consistant, with major meteors being more deadly. (#21459)
* what do you mean a weight of 75

* yeah do this
2023-07-17 10:50:33 +01:00
SteelSlayer
0786ecaf5c stealth implant boxes don't drop cardboard (#21706) 2023-07-17 10:49:11 +01:00
Nathan Winters
36b2aa1faf Fixes a couple issues with random costume spawners (#21711)
* Fix random costume landmark sometimes spawning nothing

* Remove random egg from chicken costume landmark
2023-07-17 10:48:55 +01:00
Luc
aa9fe479e0 Adds some missing checks for suicides on revivals, prevents clings from suiciding (#21588)
* Add some missing suicide checks on some revives

* Adds a check to morgue trays as well

* Rework defib messaging slightly
2023-07-16 11:32:44 -05:00
Qwertytoforty
809335b3b9 [s] Fixes an inconstancy (#21701)
* fixes an inconsistency

* Apply suggestions from code review

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

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2023-07-16 11:21:10 -05:00
Nathan Winters
40927ac3eb Fix some defib bugs (#21353)
* Slightly clean up `undergoing_cardiac_arrest`

* Fix runtime when defibbing a heartless slimeperson

* Slightly clean up `defibrillate`

* Deduplicate this

* Yeet this unused signal

* Yeet these unused return flags

* Minor cleanup

* More cleanup and readability; fix defibs reporting outdated brain damage

* Fix defibrillators healing brain damage

* Fix defib brain damage scaling the wrong way (who the fuck)

* Fix this macro expansion bug (I'm going to become the joker)
2023-07-15 14:52:04 -05:00
Qwertytoforty
90c2384dd9 Supermatter slivers (cut off from the SM) have a slightly glowy ray effect to them, and soul shards (#21261)
* she supers my matter till I delam

* incorrect delamination alarm

* now soulstones glow to make them  not get lost

* Helper proc, also fixes supermatter visual bugging out on high mole pressure

* moved
2023-07-12 20:24:34 +01:00
Qwertytoforty
995571183f Toy dualswords no longer fucking kill the crew when thrown into, clowns no longer die to toy dsword. (#21620) 2023-07-10 10:04:00 -05:00
Fridge Burns
a19e2fb130 fix the bat (#21617)
Add RANDOM_BLOCKER flag so the bat will deflect stuff
2023-07-10 11:10:53 +01:00
Contrabang
7fb0e7157a exploit gone (#21605) 2023-07-09 10:47:13 +01:00
HMBGERDO
62a2c82eab Hand tele tweaks (#21224)
* hand tele tweaks

* i need to sleep

* updated portal description, removed hand tele ability to remove portals

* added disabled icon state, removed dual portals

* syndi teleporter stages + icons

* Update code/game/objects/items/weapons/teleportation.dm

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

* Update code/game/objects/items/weapons/teleportation.dm

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

* Update code/game/objects/effects/portals.dm

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

* resolving conflict

* no more races

* Update code/game/objects/items/weapons/teleportation.dm

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

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2023-07-07 13:57:56 +01:00
GDN
11e7d641e8 fixes mining armblades being unable to be picked up after being dropped (#21333)
* fixes mining armblades being unable to be picked up after being dropped

* Oh yeah right
2023-07-07 13:55:38 +01:00
BiancaWilkson
978f43c5e9 Ear Organ Refactor + Deafness is a status effect (#21405)
* begone ear_damage

* pt 2

* this time actually begone

* ears no longer passively heal over time

* ears can die

* deafness is now a status effect

* Oh yeah ticks are every two seconds
2023-07-07 13:54:27 +01:00
Vi3trice
a5ecf3bce5 Catwalk floors for interior use (#21437)
* That's a start

* We had sounds all this time

* New icons, fix tile interaction with plating.
2023-07-07 13:50:17 +01:00
Nathan Winters
2683da821c Implements balling (#21441)
* Implement balling

* docstring
2023-07-07 13:45:54 +01:00
DGamerL
887a5111df Adds confetti shot (#21462)
* CONFETTI CANNON

* proc and contra review

* sprite names

* nukie uplink and lewcc suggestions

* chemical fixed

* fixes party drums cost and chem explosion sound

* Henri review

* renames a datum because I copypasted shit

* changes a name because I copy pasted

* removes an extra space

* things I forgot + bundles + recipe change

* Oopsie + tones down the volume of confetti
2023-07-07 13:44:55 +01:00
matttheficus
dd9079aa1a Adds Cargo Office Access to JaniKeyring + Fits in JaniBelt (#21471)
* oopsies

* oops here's another fix
2023-07-07 13:41:54 +01:00
matttheficus
4317881bcc Adds Hydrocodone to the Syndi Med Duffel (#21472)
* fix time

* a slight reduction
2023-07-07 13:41:26 +01:00
Vi3trice
66440b4139 Glass floor interactions properly check if objects are above them for fire and blobs (#21490)
* It's used elsewhere already

* Update obj_defense.dm
2023-07-07 13:35:05 +01:00
Contrabang
e212ca48ed Updates wallets (#21531)
* wallet update wooo

* didnt want to do that

* undo accidental changes

* i have a problem

* i swear I can type comments well
2023-07-07 13:26:07 +01:00
BiancaWilkson
0ac521e633 RCD ammo can be directly clicked (#21536) 2023-07-07 13:25:32 +01:00
Sadhorizon
1499f24b12 Adds Supply Medal (#21539)
* cargo medal

* need 4 speed
changed name and description

* rename #2
past two were written at 3AM and are rather meh.
2023-07-07 13:22:19 +01:00
Divulf
f663cd73c3 Fixes false wall examine text to match regular walls. Also makes fake walls very weak to simplemobs that have the ability to smash objects. (#21575) 2023-07-07 13:17:55 +01:00
Nathan Winters
f1b043956f Fix some objects with wheels having pull slowdown (#21484) 2023-07-02 10:52:21 +01:00
Contrabang
8fa163e817 8 years old... hate it (#21532) 2023-07-01 17:14:16 -05:00
SteelSlayer
05c08aa01d Adds the Stealth implant, available to traitors (#21235)
* adds the stealth implant

* changes

- rename "implant" to "bio-chip"
- removes the stealth implant box in favor of spawning implant directly for the traitor
- makes the fake box not show up on right click. Makes the real box not show up on right click when invis

* sirryan pt1

* lewcc review 1

* fix conflict

* fix conflict

* signal handler
2023-07-01 11:20:18 +01:00
S34N
980fee9b60 [s] Fixes an issue with potted plants (#21529)
* fixes this

* tweaks
2023-07-01 12:12:29 +02:00
Qwertytoforty
04e1792d0d Dswords now return melee attack on parry. Eswords reflect lasers on parry. Throwing bodies at a dsword user may not work well (#21463) 2023-07-01 10:42:44 +02:00
Komrad822
4990d6a6da Tape removes AI inbuilt Camera while Carded (#21443)
* Tape remove AI inbuilt Camera while Carded

* Allows tape removal after a long resist
2023-07-01 10:41:24 +02:00
Alantodne
193b276136 The Mediborgs can now evil chem (#21401)
* The Mediborgs can now evil chem

* Updated Icons because I forgor

* made a new aibots dmi for the panc icon

* Removes Pancu, sarin, and perf. adds Tirizene

* Adds S34nw's suggestion

* removed extra space
2023-07-01 10:41:03 +02:00
SteelSlayer
77936dfc34 make sure they're living first (#21516) 2023-07-01 09:05:13 +02:00
DGamerL
ee83ab8d17 no more duplicate airlocks (#21454) 2023-06-28 18:28:53 -05:00
S34N
c3b06feab5 Fixes oversight in simplemob smashing code (#21498)
* fixes oversight in smashing code

* grilles too

* grille restore functionality

* this is nearly there but has an issue with windows

* return
2023-06-28 17:05:22 -05:00
Qwertytoforty
62372ec261 the thermal drill no longer grants the visual effect to deadchat every 2 minutes (#21497) 2023-06-28 20:12:30 +01:00
Qwertytoforty
032b065214 Buffs the uplink thermal safe drill (#21312)
* commit stuff for safety

* making sure this shit saves

* I am commiting every 5 frames now, sorry. I lost 25 frames as the file got corrupted

* 45 frames

* 51 total frames now

* 55

* 65

* 70 frames

* 75

* 80 frames almost there

* Behold, a useful uplink item.

* removes debug message

* Apply suggestions from code review

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

---------

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2023-06-28 15:38:55 +01:00
Venuska1117
8ef9b5b070 Fixes Jani closet "been full on round start" and Remove IAA clothes and Badges from IAA Locker. (#21331)
* Removes Clothes
- Now we have janidrobes, and it create issues because its filled over limit.

* Add IAA Closet to removal
-  Remove Clothes and badges, but it add briefcases.
2023-06-28 15:00:45 +01:00
DGamerL
e2bb3cee01 You can now order gas canisters from cargo (#21400)
* canister restocks

* adds Destroy()

* sirryan suggestions

* Sean review
2023-06-28 14:56:41 +01:00
Qwertytoforty
7f58c19977 chameleon counterfeiter no longer gives illegals 3 (#21360) 2023-06-28 14:30:15 +01:00
GDN
1d21a78814 adds contort body to changelings (#21259)
* adds contort body to changelings

* more changes

* sprite by mcramon

* Update code/game/machinery/doors/firedoor.dm

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

* steels review

---------

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2023-06-28 14:29:39 +01:00
Luc
09aec4da53 Lets mobs who can smash walls also smash some other relatively fragile structures (#21209)
* Makes grilles and windows easier to smash

* Some cleanups, windoors too

* Adds tables, also holy shit these things are robust

* Update code/game/objects/structures/window.dm

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

* Make some reinforced windows stronger, too

* Sean review, addresses a bug I noticed

* Hanging return

* re-adds take_damage

---------

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2023-06-26 22:40:26 -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
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
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
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