Commit Graph

12393 Commits

Author SHA1 Message Date
ike709
0bcfc03d19 Fix a var type declaration (#29636)
Signed-off-by: ike709 <ike709@users.noreply.github.com>
2025-06-16 13:49:26 +00:00
Toastical
dd01930718 remove explicit spacemove for legions (#29619) 2025-06-14 15:13:28 +00:00
warriorstar-orion
5e17397a49 fix undesirable spacedrift behavior (#29521)
* fix undesirable spacedrift behavior

* may not need this
2025-06-13 20:56:12 +00:00
warriorstar-orion
e63415a483 port minebots to basic mobs and add some behavior (#29319)
* port minebots to basic mobs and add some behavior

* remove unused define

* update is_blocked_turf usage

* fix radio, goldgrub, and armor upgrade

* standardize blackboard names

* Apply suggestions from code review

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

* lewc review

* whoops

* 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: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2025-06-13 19:48:40 +00:00
Kyani
586e2e6c4d Job Perks - True Professionals (#29478)
* ddsadsa

ddsadsa

* moderate again

* revert

* medical first steps

* more work

* lots more work done

* more progress

* finished up

* attack chain linter

* attack chain update

* attack chain work

* fixes + chemist update

* gives comments
2025-06-13 19:40:29 +00:00
azulez
13056d9531 Additional sound-emote for Vox (Voxcaw V2) (#29482)
* Adding voxcaw

* Adding voxcaw

* Removing old caw, adding two new CC0 caws, and probabilistic caw-selector.

* Readding eroneously removed cr at end of verbs.txt

* CRLF reversion?  Might be battling core.autoclrf for text files.  Let's see if this works.

* CRLF fix, attempt 2.

* Responding to suggestion to make text portion of emote more interesting.

* Added line to attributions.txt for the sound files, also made vary explicit.

* Spacing for pick parameter

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: azulez <nflanaga@gmail.com>

* Fixing CRLF for commit on attributions.

* File now last touched by Notepad++ rather than VS Studio.  Pray for my CRLF fix.

* And back to LF.

---------

Signed-off-by: azulez <nflanaga@gmail.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-06-13 19:16:32 +00:00
warriorstar-orion
2acf4a628c make space goliaths, hivelords, and basilisks spacewalk (#29442) 2025-06-11 17:04:30 +00:00
PollardTheDragon
e5a08230ee Inspector - IAA Stare, Alt-Title, and a Station Report (#29487)
* Inspector alt title and gaze

* Clipboard

* 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>

* Reduces duplicate code

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-06-11 17:03:17 +00:00
Kyani
fdcf4899a2 Frankenstein Station 13: Introducing dissections and alien organs to xenobiology (#29093)
* ddsadsa

ddsadsa

* moderate again

* revert

* beginning with rebase

* organssssssssss

* organs now process!

* analyzer finished! + mapping

* tool bit implementation and quality

* organs and fixes and reworks

* more organ work

* more organs done

* more organ progress!

* more organ work

* MORE. ORGANS.

* temp

* more organsssss

* ITS DONE!!!!!!!!

* oops

* also oops

* linter stuff

* forgot this + oops

* linter

* i forgot to save!

* lots of improvements and tweaks

* move icon over

* icon tweaks

* icon mistake

* oops

* dumb

* more icon validations

* i think thisll fix it?

* Apply suggestions from code review

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

* fixes

* fixes+tweaks

* fix

* oops

* linter

* i didnt save....

* this should give -some- warning

* forgot a span

* Apply suggestions from code review

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* beginning edits

* more fixed and tweaks with cooldowns

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* lots of tweaks

* more review changes

* comment change

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* returns start back to gland

* Apply suggestions from code review

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* code review fixes

* trying to make surgery work....

* might as well push this

* perfection. now i need text

* text + small tweaks and bugfixing

* linting

* forgot to implement this

* deconflicting maps

* modifying for xenos again

* i guess this wasnt needed???

* added surgical belts to xeno

* minor swap

* quick fix

* small tweaks

* small tweak

* tiny tweak

* some slime updates

* more tweaks

* more updates

* first batch of fixes

* hiero audio fix

* robotic fauna fixes

* more rounds of bugfixes

* prevents teleporting

* tiny fix

* makes sharp more common

* misc fixes

* surgery and revenant fixes + extractor

* adds cursed organ logging

* small bananium organ tweak

* actually gives teleporter access

* adds a message to the analyzer

* can now drag naughts

* slime behavior tweaks

* headslug tweak, cant eat organs

* Update code/datums/components/special_tastes.dm

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

* Update code/datums/components/special_tastes.dm

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

* Update code/datums/components/special_tastes.dm

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

* Update code/modules/mob/living/simple_animal/slime/slime_mob.dm

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

* Update code/modules/mob/living/simple_animal/slime/slime_mob.dm

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

* Update code/game/gamemodes/miniantags/revenant/revenant.dm

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

* Update code/datums/components/special_tastes.dm

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

* Update code/game/gamemodes/miniantags/abduction/gland.dm

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

* Update code/game/gamemodes/miniantags/abduction/gland.dm

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

* moved this

* major rework prep

* didnt save

* rework done

* small fix

* makes aliens draggable by crew after death

* shouldnt have cut this

* xeno organ tweak + tips

* oops

* fixes and tweaks to slimes

* not used

* temp revert

* rebase map files to master

* re-applying changes

* access fix

* access tweak

* big fix for new refactor

* more refactoring

* forgot a span

* Update code/datums/components/surgery_initiator.dm

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

* hiero only doesnt target dead megafauna

* various fixes

* fix requests

* fixed weird conflict markers

* deconflict

* deconflicting

* antimagic flags

* merge fixing

* Update code/modules/mining/lavaland/loot/hierophant_loot.dm

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

* regen mesh fix

* small fixes

* tick fix

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* grammar

* Update code/modules/surgery/organs/organ_internal.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/modules/surgery/organs/organ_internal.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/modules/research/xenobiology/xenobiology_organs.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/modules/research/xenobiology/xenobiology_organs.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/modules/research/xenobiology/xenobiology_organs.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* tweaks

---------

Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-06-10 16:46:56 +00:00
PollardTheDragon
d8f47f5ee9 Fixes AI program nanites (#29373)
* Fixes AI program nanites

* Updates descriptions

* Fixes bad indentation from merge conflict resoltion

* Makes nanite cost work with one var

* All one var

* Linters

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2025-06-07 14:20:32 +00:00
Contrabang
f9e95a2b1d Adds an icon for non-abstract nodrop items (#29452) 2025-06-07 13:25:01 +00:00
chuga-git
46823f220a mouse in a box (#29479) 2025-06-07 13:21:04 +00:00
CRUNCH
9b5a3264ca Update angel_statue.dm (#29512) 2025-06-07 13:19:07 +00:00
Toastical
c9c0519b59 split if check (#29539) 2025-06-07 13:15:33 +00:00
Chap
772aa6d21a Gorilla icon updates on death (#29524)
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2025-06-04 14:59:03 +00:00
Contrabang
d0170a11c6 Adds buttons for admins/mentors to see amount of open adminhelp/mentorhelp tickets. (#29498)
* wham

* fix
2025-06-03 21:30:00 +00:00
chuga-git
ffd2215f94 adds brain null check to /mob/living/carbon/human/handle_critical_condition() (#29457) 2025-05-26 23:46:38 +00:00
PollardTheDragon
607ada8fba Makes AI Progams not function while carded (#29421) 2025-05-25 16:02:25 +00:00
kyunkyunkyun
b1709bb93b Fix improper skin tones and lots of DNA inconsistencies. Improve mob spawners by a little (#29271)
* sane appearance

* updatepaths

* flip-vitiligo

* equal color options

* ...

* Update golems.dm

* typo
2025-05-25 15:41:39 +00:00
warriorstar-orion
af87e274ed refactor explosive holopara bomb to component (#29338)
* refactor explosive holopara bomb to component

* fix examine range

* proper signals

* fixing this oneoff for airlocks as a high-priority target

* proper support for pull
2025-05-25 15:35:12 +00:00
warriorstar-orion
dc970f7be0 remove cow and pig sfx (#29408) 2025-05-23 00:43:31 +00:00
PollardTheDragon
44db14a47e AI Programs: Nanosurgeon Adjustment (#29279)
* nanosurgeon adjustment

* Whoops

* Makes moving only work at max level, prompts target when they're a target

---------

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-05-21 22:51:49 +00:00
PollardTheDragon
fba75a210a Fixes nanite amount not displaying in status tab for AIs (#29371)
* Fixes nanite amount not displaying in status tab for AIs

* Also now displays the regen rate
2025-05-21 15:11:46 +00:00
PollardTheDragon
07df66e023 Fixes Enhanced Tracker (#29372) 2025-05-21 15:10:36 +00:00
warriorstar-orion
45e88ffb71 refactor is_blocked_turf (#29324) 2025-05-21 00:43:45 +00:00
Qwertytoforty
f80f1afd8d why does this issue haunt us forever (#29359) 2025-05-17 20:20:53 +00:00
leboucliervert
976fb70624 mlem (#29056) 2025-05-17 13:43:00 +00:00
Qwertytoforty
3f9b63fd3e fix spelling in vetus' self destruct (#29346)
* fix spelling in vetus self destruct

* remove extra space
2025-05-17 13:15:31 +00:00
BiancaWilkson
1370c4946a Bubblegum and vetus drop correct chests (#29345) 2025-05-17 13:14:21 +00:00
leboucliervert
50c8542538 Sillyoncs (#29055) 2025-05-15 17:50:03 +00:00
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