Commit Graph

10487 Commits

Author SHA1 Message Date
Fox McCloud
926d484277 Moves External Organs to Nullspace (#15548)
* Moves External Organs to Nullspace

* additions

* oops

* further cleanup
2021-03-03 21:34:49 +00:00
Fox McCloud
75935ff876 Converts Eye Augments to Cybernetic Eyes (#15519)
* Converts Eye Augments to Cybernetic Eyes

* literally not used

* it helps when you properly include all the code

* flashlight eyes

* tweaks

* conflict resolution

* can't have two eyes

* order of operations matters here

* autosurgeon
2021-03-03 20:21:30 +00:00
Fox McCloud
dcace52184 Makes the Clown All Powerful (#15612)
* Makes the Clown All Powerful

* sadtrombone.ogg
2021-03-02 16:16:47 +00:00
Fox McCloud
7be1416ef0 Footstep Sound Overhaul (#15628)
* Footstep Sound Overhaul

* remove these

* tweaks
2021-03-02 10:01:57 +00:00
NotDhu
a4ebb3a36f Makes AI announcements support genderless option (#15614)
* Makes AI announcements support genderless option

* Oops.
2021-03-02 09:29:47 +00:00
SabreML
3ae6ef1fc2 Initialized Storage Items (#15057)
* Refactor V1

* And this too

Three commits already

* Review stuff

* hecking invisible runtimes

* Cleanup and Documentation

This part is NOT intended to be a refactor.
I just figured why not go through everything since I'm already messing with it.

* Hopefully got all of the . = ..()

Also fixed a massive bug that I somehow didn't notice.

Co-Authored-By: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* for() loops

Pretty sure I got everything.
Cutoff point is 4 items.

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2021-02-28 21:45:24 +00:00
Fox McCloud
20525d3619 Removes Unused Vars. Improves Camera Shake (#15583) 2021-02-27 18:32:06 +00:00
Fox McCloud
f65c8994ce Broad TG Sound Update (#15608)
* Broad TG Sound Update

* jester update
2021-02-27 11:59:33 +00:00
dearmochi
2c57224cfc Optimizes parrot AI for searching items and perches (#15621) 2021-02-27 11:42:18 +00:00
SabreML
9b81728cc4 Arrivals message (#15623) 2021-02-27 09:47:00 +00:00
Fox McCloud
c73cc5aa68 Refactors Organ Shocking To Use Signals (#15593)
* Refactors Organ Shocking To Use Signals

* proper source

* hush you
2021-02-26 18:43:11 +00:00
Fox McCloud
b49a99d46e Ports Physiology (#15449)
* Ports Physiology

* updates
2021-02-26 18:33:28 +00:00
SteelSlayer
289f6994ce Adds runechat to various things that were missing it (MMIs, soulstones, and more) (#15604)
* mmi runechat

* refactor to use a better system

* ok now everything works properly

* pai cards, intellicards, mechs
2021-02-26 15:46:32 +00:00
dearmochi
3c87d9a396 Adds the Volume Mixer to adjust individual channel volumes (#15507)
* Adds the Volume Mixer

* Address AA

* LF -> CRLF

* Puts thunderdome.ogg on CHANNEL_ADMIN

* Update interface name
2021-02-25 22:30:19 +00:00
E-MonaRhg
531ade1d8d Small borg sound effect tweaks (#15488)
* Small borg sound effect tweaks

* Implemented suggested changes

The changes suggested by dearmochi
2021-02-25 15:56:46 +00:00
Fox McCloud
07d505b33b Ports Biotypes (#15471)
* Ports Biotypes

* styling

* converts a species trait

* comment
2021-02-25 15:55:55 +00:00
Fox McCloud
30194fedd3 Makes Getting Fat....getting fat (#15605) 2021-02-24 22:45:25 +00:00
Kepplerx
83b64ae583 Headslugs and Blobbernaughts now start on HARM intent (#15557)
* Update headslug.dm

* Update blob_mobs.dm
2021-02-24 12:57:49 +00:00
Fox McCloud
efa3aecb61 Ports TG Pickup, Equip, and Drop Sounds (#15572)
* Ports TG Pickup, Equip, and Drop Sounds

* really
2021-02-24 12:51:59 +00:00
Fox McCloud
7b7ea0a191 Removes Deformed Sprites (#15588) 2021-02-24 12:45:58 +00:00
Fox McCloud
78cb60f160 Fixes Some Sounds Having Reverb (#15602)
* Fixes Some Sounds Having Reverb

* typeless
2021-02-24 09:34:34 +00:00
Fox McCloud
536202714e Merge pull request #15589 from SabreML/is-clownings-yaya
Attempts to make Vox clowns funny
2021-02-23 17:42:41 -05:00
SabreML
29932437b5 Fire Hugging V2 (#15563) 2021-02-23 11:55:47 +00:00
Fox McCloud
64064019d8 Adds Sound Environments: Reverb and Echo (#15378) 2021-02-23 11:52:34 +00:00
SabreML
9f0ee525be Vox clowns 2021-02-22 20:52:46 +00:00
dearmochi
196b23d3d5 Fixes some overlay screwery on death and revival (#15192)
* Toggles fullscreens off/on on death/revival instead of deleting them

Fixes a lot of issues regarding fullscreens (vulpkanin NV/welding shield
overlay vanishing, crit overlay not persisting on defib)

* Restores blind effect when defibrillated back to life

Fixes issue where the blind overlay wouldn't appear
when defibrillated, even though the patient is
unconscious/blind
2021-02-21 21:45:32 +00:00
Fox McCloud
02b9445b9b Refactors DNA Mutations; Refactors Mutations to use Traits (#15483)
* Refactors Mutations

* traits

* more work

* styling fix

* yet even more work

* oh hush

* almost there

* it continues yet further

* and that's genetics done

* and that's it folks

* last bit and golem fixup

* oof

* oops

* tweaks and fixes

* styling
2021-02-21 21:25:19 +00:00
dearmochi
617e62b66f Fix and tweak parrot behaviour (#13652)
* Fix and tweak parrot behaviour

Parrot stolen item now renders under the parrot's icon to make it more clear when it holds something - remember to harm the parrot to make it drop the item
Parrot adjacency checks now take windows into account - this fixes issues where the parrot would teleport behind a window to perch/steal an item
Parrots no longer try to perch/steal an item in a turf that is inaccessible to them infinitely, causing them to be stuck
Add emotes when parrot drops item
Change default parrot name to not be improper
Clean up code where possible
Correct grammar errors in parrot messages
Fix attacking parrots in harm mode not triggering specific behaviour

* Code cleanup, CanAStarPassTo atom proc

* Fix Travis

* Address farie

* Address farie 2

* fix atkverb confusion

* use LAZYINITLIST

* remove some out of scope defaults
2021-02-10 22:41:41 +00:00
Ryal
a18c22e2fa Removes refilling code from drinks for borgs. Makes Beer2 refill slightly faster. (#15277) 2021-02-10 18:25:19 +00:00
SabreML
c864fbe20f Arrivals message html (#15465) 2021-02-10 18:16:16 +00:00
SabreML
ae3c63936b Cryo announcement language fix (#15493) 2021-02-10 16:33:20 +00:00
dearmochi
94a3481a89 Fixes wrong atom name being used when failing to equip something (#15459) 2021-02-08 09:17:18 +00:00
SabreML
715ceb2c11 Adds a name for the Chef's pet Goat (#14222)
* Added a name to the Chef's pet goat

* Changed 'unique_pet' to true, to stop renaming

Also changed 'New()' to 'Initialize()', since it's better.

* Revert "Changed 'unique_pet' to true, to stop renaming"

This reverts commit b8f722b161.

* Revert "Added a name to the Chef's pet goat"

This reverts commit 034a83b1f1.

* The Chef's goat is now named Pete

* Pete is now a subtype

* 'unique_pet' is now 'TRUE', rather than '1'

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

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2021-02-06 21:54:08 +00:00
SabreML
298bff6b7a Channel removal (#15443) 2021-02-05 11:29:19 +00:00
Fox McCloud
8947e97f3b Refactors Electrocution and Tesla Zapping (#15357)
* Refactors Electrocution and Tesla Zapping---Improves Supermatter and Tesla

* forgot this one

* fixes and styling

* last tidbits hopefully

* machine frames

* use flags

* styling
2021-02-03 20:52:03 +00:00
Kyep
38d1c93586 Prevents server-freezing spin() calls (#15428)
* Fixes server-freezing spin() calls

* AA suggestion

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

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2021-02-03 09:22:53 +00:00
SabreML
c7bea0eb8e [TGUI] Drone Control Console (#15222)
* Drone UI V1

* Bigger button

And admin log clarification

* Review 1

Also commented out the drone 'rebooting' action, since it didn't work.

* Spacing

Seemed a bit too cluttered.

* Review 2

Co-Authored-By: dearmochi <shenesis@gmail.com>

Co-authored-by: dearmochi <shenesis@gmail.com>
2021-01-30 23:54:09 +00:00
Fox McCloud
003a1f7cba Tank Refactor; Breathing Retool (#15371)
* Tank Refactor Breathing Retool

* missed maps and doc

* just in case
2021-01-28 20:57:37 +00:00
Fox McCloud
d2e22fb942 Merge pull request #15374 from AffectedArc07/initialized-blobs
Makes blob stuff /Initialize()
2021-01-28 15:48:30 -05:00
dearmochi
e5e9f107b0 Uses crisp font in antagonist HUD maptext (#15375)
* Uses crispy font in blob HUD maptext

* Other antags
2021-01-28 20:44:46 +00:00
AffectedArc07
0eb73ed657 Merge remote-tracking branch 'ParadiseSS13/master' into initialized-blobs 2021-01-28 15:56:44 +00:00
AffectedArc07
c39d8ada02 Makes blob stuff /Initialize() 2021-01-28 15:49:07 +00:00
SabreML
81138b8b66 Adds a warning message if the game config files aren't set up properly (#15238)
* Config file warning V1

* Better version

* More stuff

* Log and ingame message

* File names

Also removed all ' from the `log_world()` since they ended up encrypted in the actual log.
2021-01-27 17:39:21 +00:00
Fox McCloud
de795c4e31 Radiation Refactor (#15331)
* First Commit

* visible radiation and engine goggles

* correction

* t-ray fix

* further adjustments and fixups

* gieger addition and cleaning fixup

* yet more fixes

* styling fixes

* fixes

* human glowing fix

* do the merge conflict avoidance dance

* Update supermatter.dm

* supermatter rads

* mapping in

* radiation doors

* yeah yeah line endings

* clean up

* styling issues

* showers
2021-01-24 22:03:13 +00:00
SabreML
a8b7888ae9 Cable Retracting (#15285) 2021-01-24 13:39:08 +00:00
SabreML
039f82d17e 'Who' verb chat spam improvement (#15307)
* Who separation

* Revert "Who separation"

This reverts commit 1ba50cbf3d.

* Status Panel

Due to popular demand... version 2!
2021-01-24 13:37:44 +00:00
FreeStylaLT
573520fc1e Changes HoS outfit and adds an assistant outfit for Plasmamen (#15316) 2021-01-24 13:36:54 +00:00
Fox McCloud
bcc496edcd Supermatter Update (#15291)
* Supermatter Update

* tweaks and updates

* mapping it in

* tweaks and fixes

* one last thing

* final touches

* what? NO
2021-01-23 20:47:54 +00:00
Ryal
09d47409a2 Allows Janitor borg's EMAG lube to refill in a charger (#15278)
* Allows Janitor borg's EMAG lube to refill in a charger

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

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2021-01-20 10:10:08 +00:00
Farie82
4224400ae7 Improves existing projectile logging. Deflect/Reflect etc (#15281)
Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
2021-01-20 10:08:37 +00:00