Commit Graph

28964 Commits

Author SHA1 Message Date
CRUNCH
8c98c9e0a5 Update robotic_brain.dm (#30404) 2025-09-19 14:39:44 +00:00
Osetrokarasek
b9581ce380 Adds New "Carcinoma Angel" Cigs (#30338)
* vkfdnvhy

- Added "Densed Nicotine" reagent, which is similiar to Nicotine, but has lower overdose threshold, is not addictive and also deals minor lung damage, makes people cough, sends evil messages to user
- Added "Carcinoma Angel" cigs which contains "Densed Nicotine". They can be found in hacked or syndie/beach cigarette vendors or in maints as loot.

* Update drugs.dm

* Apply suggestions from code review

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: Osetrokarasek <78341303+ostrkrs@users.noreply.github.com>

* cough... new()...

* Update cigs.dm

* Update fancy.dm

* Update drugs.dm

* Update cigarettes.dmi

* Update cigarettes.dmi

* Update cigarettes.dmi

* Revert "Update cigarettes.dmi"

This reverts commit 831790523e.

* Update cigarettes.dmi

---------

Signed-off-by: Osetrokarasek <78341303+ostrkrs@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
2025-09-19 14:24:59 +00:00
PollardTheDragon
1e9adf9d7b Converts Trees and Panthers to basic mobs (#29992)
* Converts trees and panthers to basic mobs

* Oops

* Another oops

* Whoops

* Update paradise.dme

* CI fix

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2025-09-19 14:21:01 +00:00
PollardTheDragon
e3725f7452 Fixes issue with basic mobs and xenos attacks (#30492) 2025-09-19 03:08:06 +00:00
PollardTheDragon
9797083cdd Adds salvage redemption machine (#30359)
* Adds salvage redemption machine

* Added flammable flag to credit redemption slip

* Linters

* Linters!

* Machine icon, animations, and spellcheck

* Better sprites + animation timing

* Removes vestigial code
2025-09-18 17:36:00 +00:00
warriorstar-orion
d57f7f70b6 refactor economic news events, add more trade destinations (#30355)
* refactor economic news events, add more trade destinations

* Update code/modules/economy/economy_events/economy_event.dm

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: warriorstar-orion <orion@snowfrost.garden>

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2025-09-18 06:14:12 +00:00
Chap
1bf1313375 You no longer attack yourself when you don't have enough fuel left in your welding tank to repair (#30352)
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2025-09-18 06:12:49 +00:00
Ahzpy
40bb19e772 It Came From Outer Spess; Abductor Drip (#30263)
* code and sprites

* code/sprite fixes + corpses

* i dont want to edit the dme today

* removes a stripe from open labcoat icon

* item_state? never heard of em
2025-09-18 06:09:53 +00:00
Alan
6e699e96cb Add better-fitting eyewear for monitor heads. (#30197)
* Add better-fitting eyewear for monitor heads.

* Incorporate linter feedback.

* Defluff

* Nudge side view monitor glasses to sit to the front of the screen.
2025-09-18 06:09:27 +00:00
Osetrokarasek
5e29e1ff0c Resprites Medkits (#30194)
* vloebjud

* vmjencjsv

- added inhand sprites

* ldfsovjnah

- Fixed icon for tactical kit

* bmjuamkvbf

- Fixed icons for ancient kit

* Update firstaid.dm

* fjdyvygt

- Review thingy

* Update firstaid.dm

* adsdada
2025-09-18 06:09:10 +00:00
Alan
b8d3c11c44 Fix cluwne sprites (#30015)
* compiles checkpoint

* fix some

* updatepaths

* fix

* rrr

* linters

* fiexs

* icon fixes

* Fix cluwne sprites for several species. Fixes #13660

* plasmemes

* fix

* Adjust Kidan mask based on mandible feedback.

* fix

* fix bit more

* fix

* well

* cleanup

* fix glasses layer

* conflict

* fuck gun code

* fixes

* fix

* fixes to energy guns

* Bring up to date with master pt 2

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: kyunkyunkyun <maxkrutoda0@gmail.com>
2025-09-18 06:08:55 +00:00
PollardTheDragon
da46d7ce03 [s] Fixes video camera exploit (#30480)
* Fixes-video-camera-exploit

* Fixes issue with basic mobs and xenos attacks

* Revert "Fixes issue with basic mobs and xenos attacks"

This reverts commit b84d3144ae.
2025-09-18 06:00:42 +00:00
Ahzpy
bd911799b8 Librarian Drip Expansion (#30167)
* all the sprites in the wrong place

* suits are now in the suit files

* code and whatnot

* oops all config

* hand holes, locker, garment bag, loadout

* adds locker to every station

* some fixes

* pleases review overlords

* fixes errors?
2025-09-16 18:59:32 +00:00
Seren Highwater.
3fd8db9e79 Updates the Cord variant of the Holobadge's sprite. (#30285)
* add kidan neck

* add sprites

* dfsgdf

* FORGOT THE CONFIG

* fix?

* fix???

* commas

* comma 2

* line fix
2025-09-16 18:52:22 +00:00
Charlie Nolan
b2f3eac474 Add safeguards to share_many_airs and gas_mixture (#30077)
* Add safeguards to `share_many_airs`

* More safeguards!

* Crash out of HE pipe heat transfer if transfer value is not sane.
2025-09-16 17:49:19 +00:00
Burzah
ef5f1caafa Improves tend wound surgery scaling (#30156)
* improves tend wound scaling

* losing my mind

* more efficient

* reduce step time

* step time base healing

* small buff
2025-09-16 16:21:16 +00:00
Alan
7ee0ebc16a Standardize air alarm buildstages to defines for clarity (#30421) 2025-09-15 16:47:35 +00:00
Osetrokarasek
f237064c2d Update carbon_procs.dm (#30340) 2025-09-15 14:12:46 +00:00
CRUNCH
763bd32861 The Smoking Expansion DLC II - The Second Puff (#30334)
* King's Own Tobacco

* Update cigs.dm

* cigar boxes

* badass

* CI

* CI (again)

* Update centcomm.dmm
2025-09-15 12:39:13 +00:00
warriorstar-orion
3208049a8a Attack chain migration: structures. (#30365)
* Attack chain migration: structures.

* whoops

* wth
2025-09-14 19:21:36 +00:00
warriorstar-orion
d23f062676 Kitchen polish: remove physical oven door. (#30399) 2025-09-14 19:08:12 +00:00
PollardTheDragon
317c8be1b0 Fixes nian caterpillars becoming ravenous when fully fed (#30386)
* Fixes nian caterpillars becoming ravenous when fully fed

* Cooldown
2025-09-14 19:03:24 +00:00
kyunkyunkyun
8821ab9a66 Updates a couple of /obj/item variables (#29829)
* compiles checkpoint

* fix some

* updatepaths

* fix

* rrr

* linters

* fiexs

* icon fixes

* plasmemes

* fix

* fix

* fix bit more

* fix

* well

* cleanup

* fix glasses layer

* conflict

* fuck gun code

* fixes

* fix

* fixes to energy guns

* review

* conflict

* support that 1 unathi pixel

* fix
2025-09-14 15:23:56 +00:00
Wenlock_The_British_Hobo
24b03faa99 Adds Tradeband to Traders (#30341) 2025-09-11 05:55:05 +00:00
Alan
619c440436 Add melonade. (#30265) 2025-09-11 03:07:52 +00:00
PollardTheDragon
df45d21da3 Ports the Shuttle Loan Event (#30138)
* Ports the Shuttle Loan event

* Russians -> Soviets

* Oops

* Grammar

* Better item name

* Defines

* Linters

* Apply suggestions from code review

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

* Debug logs

* Use UIDs. Fixes bomb timers

* Apply suggestions from code review

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

* Static Lists

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-09-11 02:59:51 +00:00
PollardTheDragon
0f438326b6 Converts Viscerators and Malfunctioning Combat Drones to Basic Mobs (#30080)
* Initial Commit

* Targetting

* Linters

* Update code/modules/mob/living/basic/retaliate/combat_drone.dm

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

* CI fix

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-09-11 02:34:37 +00:00
Contrabang
e8f67c5e81 Makes Genetics fully a sci department (#30017)
* genetics -> sci

* Update code/game/jobs/job/science_jobs.dm

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>

---------

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-09-09 18:20:39 +00:00
kyunkyunkyun
67bf9ea40b exploit fix (#30416) 2025-09-09 13:51:02 +00:00
CRUNCH
7a37a17b3f Gives bookcases a description and additional information on examine. (#30368)
* Update library_equipment.dm

* Update code/modules/library/library_equipment.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-09-09 10:46:29 +00:00
PollardTheDragon
fca03efeb0 Exfiltration - Early Antag Escape (#29554)
* Ghost bar antag addition

* Adds extraction flares and extraction procs

* Ghostbarification, antag-specific extractions

* Objectives reroll if target extracts

* Comment format

* Adds blackboxing. Prevents extraction if you're an objective target.

* Fixed objective freezing, removes mindslaves on exfiltration

* Vampire Portal Sprites

* Better sprite for portal

* Flayer telepad, assorted visual adjustments

* Makes flayer and vampire portals truly one time use. Flayer ability icon

* Fixed indents, vampire ability icon

* Changeling flare

* Removed some debug adjustments

* Map fixes

* Makes the exfil restriction a var on the datum

* More map fixes

* Centcomm my beloathed

* More map fixes

* Checks delay before objectives

* Objective freezing list fix

* Review fixes

* Moves a lot of exfil item granting logic to antag datum.

* Changed objective exfil block from var to proc

* Centcommmm

* Adds true return. Thanks Contra.

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

* Efficiency

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

* Moved jaunter subtypes

* Forgot to move the admin one

* Capitalization

Co-authored-by: AmityBlamity <142629851+AmityBlamity@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Reworked area selection

* Black box, admin log, proper clearing of martial arts and bio chips

* Exfiltration now properly checks completion of alive and free escape objective

* Adds announcement to security comms when exfil item is used

* Linters

* Map adjustments

* Fixes syndiebar library computer access

* Merge conflict resolution

* Updates action buttons

* New Linters

* Update centcomm.dmm

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: AmityBlamity <142629851+AmityBlamity@users.noreply.github.com>
2025-09-09 01:28:09 +00:00
PollardTheDragon
7a0918b330 Removes Greentext 2: Electric Boogaloo (#30131)
* Nukes Greentext

* Apply suggestions from code review

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Fixed hanging font closure

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-09-09 01:26:55 +00:00
kyunkyunkyun
6862135913 Ports some old TG lighting + opacity refactors (#29724)
* lighting ports

* missed these

* fix

* tweak optical scanners

* Update code/datums/elements/light_blocking.dm

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

---------

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: kyunkyunkyun <120701975+kyunkyunkyun@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2025-09-08 19:25:37 +00:00
kyunkyunkyun
11962e1b94 Fix armor penetration increasing negative object's and mob silicon's armor (#30105)
* fix

* no src allowed
2025-09-07 11:34:29 +00:00
warriorstar-orion
fd7e71d0b4 fix cooking step failures (#30349)
* fix cooking step failures

* a timing issue one hopes
2025-09-07 05:57:02 +00:00
kyunkyunkyun
28a2381628 Tweaks some admin verbs (#30219)
* pretty

* this as well

* no need to use var/
2025-09-07 05:54:19 +00:00
PopeDaveThe3th
6330252351 Redoes tank descriptions (#30310)
* deep lore

* Update code/modules/reagents/reagent_dispenser.dm

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

---------

Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2025-09-07 05:44:05 +00:00
Contrabang
46cc4269f1 Adds a cargo arm implant (#30313)
* cargo arm

* mailscanner

* remove RCS

* Update code/modules/research/designs/medical_designs.dm

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

---------

Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-09-07 05:43:32 +00:00
kyunkyunkyun
e97e8d6601 fix health scan (#30381) 2025-09-06 01:30:40 +00:00
kyunkyunkyun
10f2e67e65 Cleanups and tweaks observer code (#30250)
* observer cleanup

* this

* bit more

* Update tgui.bundle.js
2025-09-05 05:54:22 +00:00
Toastical
8f98876b47 adds a description to moth worms (#30325) 2025-09-05 01:58:36 +00:00
PollardTheDragon
a4b1ac0444 Giant changeling spider aggression fix (#30274)
* Giant changeling spider aggression fix

* Moved changeling spiders to _DEFINES and used them as needed
2025-09-04 15:50:00 +00:00
PollardTheDragon
69a3b5835b Gives Billy (big legion) an AI Controller (#30344)
* Gives Billy an AI Controller

* Small fix
2025-09-04 07:19:28 +00:00
Vladislav Mikhalko
9cd08ba70d Fix dropwall launcher build path and cost (#30328) 2025-09-04 07:14:08 +00:00
Contrabang
5b368c3f8f Renames some pre_attack arguments (#30324)
* Renames some pre_attack arguments

* fix
2025-09-04 07:11:59 +00:00
Contrabang
7bdc36a032 Adds the syndicate equivalent of a mindshield, and other syndicate officer adjustments (#30311)
* Adds the syndicate equivalent of a mindshield

* ci yay

* Update code/game/objects/items/weapons/bio_chips/bio_chip_fluff.dm

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

* Update code/game/objects/items/weapons/bio_chips/bio_chip_fluff.dm

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

* suspicion

---------

Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>
2025-09-04 07:09:56 +00:00
Contrabang
19e1785eed Adds a macro for 0 wait timers as END_OF_TICK (#30309)
* Adds a macro for 0 wait timers as END_OF_TICK

* comment update
2025-09-04 07:09:08 +00:00
Contrabang
9ba4ce164b Bombers can now be dyed in washing machines (#30307)
* Bombers can now be dyed

* Bombers can now be dyed
2025-09-04 07:05:21 +00:00
Contrabang
fbb9911541 antifat gym (#30306) 2025-09-04 07:03:49 +00:00
warriorstar-orion
7022365e53 add CI check for exploitable recycle costs (#30286) 2025-09-04 07:00:12 +00:00