Commit Graph

12363 Commits

Author SHA1 Message Date
PollardTheDragon
d6296f84a1 Fixes Icon (#29328) 2025-05-15 02:28:40 +00:00
Saint
73747406a4 New Grey Skin Tones (#29252)
* Adds in Sprites

* Adds in supporting customization code
2025-05-14 16:02:43 +00:00
Zelf
dad964cb7d Adds tail thumping & scream sound for Unathi (#29188)
* unathi tail thump

* unathi screaming AAAAAAAAAAAAAAAAAAAAAAAAA

* lewc review
2025-05-13 22:31:17 +00:00
BiancaWilkson
f27cf89f8e IPCs can be colorblind (#29187) 2025-05-13 22:29:49 +00:00
Saint
6164687be5 Adds New Machine Antennae and Screen (#29264)
* Adds in 3 New Styles

Ring, Wings, and Horns

* Adds Customization Code

* Sprite Fix

* Sprite Update

* Changing Winged sprite

* Final Fix

* Adds 1 New Face

---------

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-05-13 21:54:01 +00:00
Qwertytoforty
5724be9f0f Update ancient_robot.dm (#29304) 2025-05-13 21:40:48 +00:00
PollardTheDragon
1a2461b2b1 Cooldowns fix (#29280)
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-05-13 21:32:36 +00:00
warriorstar-orion
dfacf83e18 Ports deer to basic mobs and adds some behaviors (#29270)
* ports deer to basic mobs and adds some behaviors

* update updatepaths script number

* whitespace

* Apply suggestions from code review

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-05-13 06:23:30 +00:00
Kyani
f7f711665f Another Malf Hud Fix (#29309)
* fixed

* another malf AI fix
2025-05-13 06:08:56 +00:00
BiancaWilkson
21d8cf2c12 All megafauna now drop ore on death (#29169)
* All megafauna drop ore as a reward now

* Fixes vetus

* Apply suggestions from code review

Batching lewc's changes

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

---------

Signed-off-by: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-05-13 04:40:57 +00:00
PollardTheDragon
f9815fac41 Skrell Cosmetic Enhancement (#29244)
* Skrell Cosmetics

* Fixes double braid

* Fixes some naming

* Improved splotched hair sprites

* Body Splotches

* Updated tails to not have transparent pixels
2025-05-13 04:14:46 +00:00
warriorstar-orion
1225669ac8 add admin logging for pulls of mobs, canisters, and reagent tanks (#29269)
* add admin logging for pulls of mobs, canisters, and reagent tanks

* much cleaner
2025-05-13 03:06:47 +00:00
kyunkyunkyun
a0d3acc0d0 yeah (#29272) 2025-05-13 03:04:25 +00:00
warriorstar-orion
8af320ec41 fix carp mouth overlays (#29275) 2025-05-13 03:03:08 +00:00
Toastical
505faec726 Makes antidrop implant release its items regardless which slot theyre in (#29242)
* removed nodrop check, changed anti_drop implant

* anti_drop test

* some touches
2025-05-12 20:52:57 +00:00
Kyani
3edb80c0fe fixed (#29307) 2025-05-12 18:53:37 +00:00
1080pCat
5718249ea7 Restores the "malfunctioning" screen state for the ai (#29196) 2025-05-10 20:46:17 +00:00
Toastical
15fb87cf23 Hides morph ventcrawl cogbar (#29186)
* morph do_after hidden

* make change actually morph exclusive

* im a fool
2025-05-10 20:03:26 +00:00
Toastical
48c100ddde Fix examine broadcast sending the wrong messages (#29211)
* working broadcast

* revert unintended change

* wrong place
2025-05-10 19:07:31 +00:00
warriorstar-orion
58967ee12e elementize pet collars (#29209) 2025-05-07 22:31:17 +00:00
Toastical
1582c0a287 you can't manually equip items with nodrop anymore. (#29082) 2025-05-05 15:27:39 +00:00
warriorstar-orion
29935d7db9 Datumize job assignment. (#28521)
* Datumize job assignment.

* fix arg

* correct argument type passing

* lewc review 1

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* microptimizations for iterations

* shit, not this one

* make logging more consistent

* copy over head/antag roll logic

* okay we're done with dumb boutique logging sinks

* this is the same proc

* this is the same proc

* fix build

* more logging and check command position availability

* tighten up some logic

* mostly tiny tweaks

* tweak logs

* add step type for latejoin

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-05-04 18:23:46 +00:00
PollardTheDragon
0a358dfd8d Fixes mecha overheal (#29198) 2025-05-02 00:22:47 +00:00
kyunkyunkyun
2ba0edbefb fix (#29129) 2025-04-30 01:03:21 +00:00
PollardTheDragon
18ff8ebd52 Fixes Tracker (#29066) 2025-04-26 18:17:48 +00:00
Migratingcocofruit
1156dee51d Fix some spider attacks being improperly parried (#29062)
* Fix black and white terror spider attacks being improperly parried

* Update green.dm
2025-04-26 18:15:55 +00:00
kyunkyunkyun
0cd1aeb969 Update carbon_procs.dm (#29021) 2025-04-26 18:08:48 +00:00
kyunkyunkyun
6f0f2b8024 Syndicate mobs rework (#28706)
* initial

* i'll get fired

* update icons for mapping as well

* update maps

* tweak

* tweak and revert a bit

* tabs

* speak english, motherfucker

* oh

* updatepaths
2025-04-26 17:58:24 +00:00
warriorstar-orion
349de637b8 fix morphs not being able to attack basic mobs (#29118) 2025-04-26 14:25:42 +00:00
warriorstar-orion
d0e3d055c0 remove dead var /mob/var/can_strip (#29119) 2025-04-26 14:24:51 +00:00
Qwertytoforty
fddf9be567 Ports mod link system and scryers (#28479)
* commiting

* and this

* the rest of the fucking owl

* name moment

* in my defense it printed

* Apply suggestions from code review

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

* woe old code removey

* and tgui / comment

* Apply suggestions from code review

Co-authored-by: Burzah <116982774+Burzah@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: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-04-24 14:52:45 +00:00
kyunkyunkyun
ecd13af77c Fix check_ghost_client() runtime + improve examine/hud conditions (#29023)
* should be fine

* these 2 as well

* Update code/modules/mob/living/carbon/examine.dm

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

---------

Signed-off-by: kyunkyunkyun <120701975+kyunkyunkyun@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-04-22 11:47:18 +00:00
CRUNCH
c0b6b24449 Update robot_modules.dm (#28933) 2025-04-22 11:45:31 +00:00
Migratingcocofruit
d6a1084cfc Chair rotation fix (#29018)
* Makes pushing mobs not revert direction changes from other sources if they happen at the same time

* Update chairs.dm

* remove signal handler
2025-04-21 22:34:45 +00:00
Migratingcocofruit
cfbb9f4a1f Turbine Rework (#28524)
* it doesn't work at all yet

* Update turbine.dm

* Adds throtle control

* Update tgui.bundle.js

* Update turbine.dm

* more changes

* Adds bearing damage and failure

* a couple missed undefs

* Adds compressor grinding

* Adds requested signs to the turbine area

* Fixes button positioning

* Adjust friction from bearing damage and make the compressor always lose energy to friction

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* resolve conflict

* Put the turbine signs back in

* Display A message on the console when bearings are broken

* UI improvements and a small tweak to the temperature for thermal efficiency

* Thermodynamics fix

* more bearing damage

* more adjustments

* Update tgui.bundle.js

* Update turbine.dm

* Update turbine.dm

* adjustments

* More adjustments

* Fixes turbine building and changes thermal efficiency from bearing scaling

* Replaces outlet vents with scrubbers and extends faragus outlet chamber by a tile

* turbine building fix

* Add post burn temp to the UI

* Update tgui.bundle.js

* Fix to broken checking and more balance stuff

* Update turbine.dm

* Changes the scrubbers and pumps on the turbine to be off by default

* Fixes turbine not updating ui when broken/offline, as well as not heating up from friction

* review changes
2025-04-20 22:26:34 +00:00
PollardTheDragon
d9f000f000 Fixes Duplicating upgrades on Multimarket Analyzer (#29064) 2025-04-20 03:21:42 +00:00
kyunkyunkyun
21b6dcbe64 Update megafauna.dm (#28547) 2025-04-18 19:31:11 +00:00
Toastical
df7eea25d7 returns missing insert for tail wagging (#29035)
Co-authored-by: Toastical <toast@toaster.com>
2025-04-17 19:16:16 +00:00
Migratingcocofruit
cd1db6e7f4 Implants, implanted items and other bodypart contents no longer get deleted on species change (#28540)
* transfers implants, cavity implants and bodypart contents when changing species.

* Dropping cyber implants on the ground instead
2025-04-16 17:27:33 +00:00
warriorstar-orion
fa1faf6054 add 'get machines by type' to SSmachines (#28979) 2025-04-16 17:17:54 +00:00
kyunkyunkyun
88578f3471 Fixes some acid procs (#28828)
* sane

* oh wow

* isnull
2025-04-16 17:02:16 +00:00
PollardTheDragon
9219edb732 Adds AI Program Reset Disk (#28952)
* Adds AI Program Reset Disk

* Trailing newline for the linter gods

* Adds program reset alert
2025-04-15 14:55:32 +00:00
warriorstar-orion
efc8adb6dd Basic mobs targeting, attacks, and pig migration. (#28987)
* Basic mobs targeting, attacks, and pig migration.

* run updatepaths

* fix duplicate macro def

* Update code/datums/ai/basic_mobs/basic_ai_behaviors/basic_attacking.dm

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

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-04-15 14:45:56 +00:00
PollardTheDragon
3d3095b459 Better AI Program Blackboxing (#28982)
* Better AI Program Blackboxing

* Bad duplicates

* Bad var
2025-04-13 12:36:40 +00:00
kyunkyunkyun
e8006a8c8a Better examine descriptions to prevent medics from wasting time trying to revive people that left the server (#28751)
* better examine

* different message
2025-04-11 17:33:06 +00:00
PollardTheDragon
da7973ee7c Blackboxes AI programs (#28963) 2025-04-11 01:03:16 +00:00
warriorstar-orion
e5b7eb9559 Space ruin: The sieged lab, a submap extravaganza. (#28393)
* Space ruin: The sieged lab, a submap extravaganza.

* fix airlock access

* fix skiff, make whole lab teleproof for now

* indestructible rivet command room

* add strategically placed helpful items/spawners

* fix gun rack placement

* no butchering on harbinger murder

* small adjustments

* esword drop as a treat, m90 seems excessive

* make boss door obvious

* Lots of map/boss fixes

* Update everything for razor wire, try and unfuck some weird AI behavior

* stupid mines

* sort and fix comments for different ruin categories

* always place ruin for TM

* first batch of fixes

* reinforce hard rock walls

* tweaks

* improve hard rock design

* tiny cleanups

* singleton out med and sci rooms

* kitchen rework updatepath

* run updatepaths

* update maplint exceptions
2025-04-08 18:16:28 +00:00
PollardTheDragon
263b68e5b8 Shunted malf cannot use programs anymore (#28920) 2025-04-08 14:02:47 +00:00
warriorstar-orion
a79f3ea49f fix ai controllers ignoring client presence on z-level (#28917) 2025-04-08 13:33:08 +00:00
CRUNCH
959d34f771 Syndicate Mobs With IDs Now Have Syndicate-Themed IDs. (#28640)
* Syndie ID Drip

* Apply suggestions from code review

Co-authored-by: kyunkyunkyun <120701975+kyunkyunkyun@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: kyunkyunkyun <120701975+kyunkyunkyun@users.noreply.github.com>
2025-04-06 09:44:20 +00:00