Commit Graph

33358 Commits

Author SHA1 Message Date
Atermonera
b3b59c5c2a Merge pull request #9169 from MistakeNot4892/movementsounds
Generalized handle_movement() checking from shoes to /obj/item.
2023-07-23 15:23:59 -08:00
Atermonera
2af984ac29 Merge pull request #9167 from MistakeNot4892/warbl
Tesh get Skrell warble.
2023-07-23 15:22:52 -08:00
Atermonera
7c46e0bf95 Merge pull request #9166 from MistakeNot4892/lathefix
Refining/fixing material ejection from exo/pros fab.
2023-07-23 15:22:29 -08:00
Atermonera
0b15327f67 Merge pull request #9164 from Cerebulon/traconspellcheck
Traffic Control spellcheck
2023-07-23 15:19:51 -08:00
Atermonera
79ebb5f1b3 Merge pull request #9162 from Cerebulon/newbing
Introducing the New Bing
2023-07-23 15:18:25 -08:00
Atermonera
a751398cd4 Merge pull request #9161 from Mechoid/VariousFixJuly17
Bloodpump and Highvel casing Fix
2023-07-23 15:17:40 -08:00
Atermonera
8022c692d9 Merge pull request #9160 from MistakeNot4892/doona
Doona stuff.
2023-07-23 15:16:43 -08:00
Atermonera
7629a80a1f Merge pull request #9159 from Doctress/borer_sound
Changes Phoron Borer SFX
2023-07-23 15:14:41 -08:00
Ava
5ddf26c41b Slimes are smarter about opportunistic snacks (#9149)
* Slimes are smarter about opportunistic snacks

* Prevent calling for help against non-mob targets

* Ater's fix
2023-07-23 15:08:29 -08:00
Mechoid
0f3172ad86 Blob Maintenance: Stairs are Hard (#9146)
* Fix: Blobs respect gravity if not otherwise prevented.
Tweak: Blobs do not directly interact with stairs
Tweak: Blobs, when expanding against a stair's middle structure, can grow up Z-levels if the turf allows.
Tweak: Blobs, if controlled by a player, may grow upward or downward, if the turfs allow.
Fix: Blob Overmind is no longer affected by gravity.

* Fringe case deleted blobs are null-loc'd for GC so they are not stuck in-map.
Railing checks properly function.
2023-07-23 15:04:37 -08:00
Atermonera
6f0a0acfe1 Merge pull request #9144 from MistakeNot4892/horror
Reworks mech repair loop to avoid infinite loops.
2023-07-23 14:57:58 -08:00
MistakeNot4892
964e5b878a Generalized handle_movement() checking from shoes to /obj/item. 2023-07-23 06:47:13 +10:00
MistakeNot4892
49457f87e4 Tesh get Skrell warble. 2023-07-21 02:34:09 +10:00
MistakeNot4892
45fa973646 Refining/fixing material ejection from exo/pros fab. 2023-07-21 02:00:02 +10:00
Cerebulon
6d7f8b7920 Traffic Control spellcheck 2023-07-20 01:11:05 +01:00
Hex
9a8d1bd12b Fixing Nanopaste for prosthetic organs (#9142)
* Fixes Nanopaste

* ok

* paren fix

* debugging removed
2023-07-18 22:53:25 -08:00
Hex
66d15bd963 Robot/Prosthetics lathe Duplication fix (#9117)
* Fix fabs

* Fab update

* Better Eject_material_of_type

* Update code/game/machinery/machinery.dm

Co-authored-by: Atermonera <atermonera@gmail.com>

* Update code/game/mecha/mech_fabricator.dm

Co-authored-by: Atermonera <atermonera@gmail.com>

* indent fix

* Update machinery.dm
2023-07-18 22:47:27 -08:00
enbyfriend
4889b33cea SSmachines instancing PR (#9080)
* Consistency Pass #1
Power cells of all types are now considered stock parts
Went through materials.dm and did some copy+paste work make material definitions consistent across the codebase (eg "steel" = 50 -> MAT_STEEL = 50)

* Machines are now instances in SSMachines

* Performance improvements by way of instancing all of SSmachines

* Fixes the powersink

* Revert "Consistency Pass #1"

This reverts commit cbeef1b5db.

* Update machines.dm

Styling changes

* Update machines.dm

* Update machines.dm

forgot to update the doc
2023-07-18 22:45:49 -08:00
Cerebulon
7df0403a13 Allows FBPs to bing again. 2023-07-18 22:03:40 +01:00
Mechoid
eb0655d6c6 Corpse Bloodpump properly functions
Highvel rounds now actually have Highvel bullets.
2023-07-17 17:53:59 -07:00
MistakeNot4892
d5e6216db3 Added ghost trap to living clientless nymphs. 2023-07-17 23:36:23 +10:00
MistakeNot4892
b6afafd311 Removing death from clientless diona harvest. 2023-07-17 23:31:54 +10:00
MistakeNot4892
e79c22eef8 Fixes diona nymph icons. 2023-07-17 23:23:56 +10:00
Doctress
47eba30d8b Changes Phoron Borer SFX
No more confusing it for a Skath jumping on you.

Non-Copyright Edition

Sound effect covered under CC0
(But I'm attributing anyway https://freesound.org/people/BigDino1995/sounds/659007/ )
2023-07-15 09:44:22 +09:30
MistakeNot4892
f192cfd812 Xenofauna map update. (#9135)
* Repaths badges, ribbons, pins and permits to /medal.

* Drakes can now wear pride pins.

* Updates xenofauna map, repaths some accessories.

* Added fence door interaction for drakes (open but not close)

* Adds stasis cages to the Xenofauna lab.

* Corrects some Cynosure badge paths.

* Allows mobs to climb into stasis cages themselves.

* Added lower temperature sensor alarms to xenofauna.
2023-07-08 17:51:00 -08:00
MistakeNot4892
9edb69e93b I hate mecha.dm I hate mecha.dm I hate mecha.dm. 2023-07-04 22:01:48 +10:00
MistakeNot4892
4ad5d47ca3 Reworks mech repair loop to avoid infinite loops. 2023-07-04 21:36:03 +10:00
Atermonera
0e46b5880b Merge pull request #9138 from Cerebulon/tasteless
A few food taste fixes
2023-07-02 12:34:47 -08:00
Atermonera
e50daed089 Merge pull request #9137 from MistakeNot4892/bots
Preventing bot AI from stalling SSmobs hopefully.
2023-07-02 12:33:35 -08:00
Atermonera
be8731bd95 Merge pull request #9136 from MistakeNot4892/blob
Attempting to prevent overlapping blob chunks.
2023-07-02 12:33:04 -08:00
Atermonera
9ed75b008a Merge pull request #9128 from elgeonmb/patch-12
Faction Update
2023-07-02 11:25:40 -08:00
Atermonera
257acdf959 Merge pull request #9125 from NewyearnewmeUwu/janibar
Crowbars fit in janitor belts.
2023-07-02 11:22:44 -08:00
Atermonera
c88a6aee7d Merge pull request #9123 from NewyearnewmeUwu/endsphoba
The cloner no longer misgenders you
2023-07-02 11:21:38 -08:00
Atermonera
82b79c6356 Merge pull request #9121 from hex37/deconstructive-analyzer-tweak
Deconstructive Analyzer Tweak
2023-07-02 11:20:49 -08:00
Cerebulon
c65e1856f0 consistent teshari food 2023-07-02 18:01:30 +01:00
Cerebulon
94e5bfe8ae Various taste fixes 2023-07-02 17:53:53 +01:00
MistakeNot4892
c9cce12305 Attempting to prevent overlapping blob chunks. 2023-07-03 02:12:19 +10:00
MistakeNot4892
0a08f37fd2 Preventing bot AI from stalling SSmobs hopefully. 2023-07-03 01:55:30 +10:00
elgeonmb
27f0a86339 solarize me captain 2023-06-29 15:10:43 -07:00
elgeonmb
fb5c6dc885 makes the defaults actually match the dropdown list
god is the name of this country rapidly ceasing to sound good
2023-06-29 15:09:21 -07:00
elgeonmb
f057e8d234 hides my shame 2023-06-29 14:54:37 -07:00
elgeonmb
04faba9f8b adds some extra corporations too 2023-06-29 14:41:20 -07:00
elgeonmb
6b664fc443 adds antag factions while we're at it
7 year old "do this later" comment defeated
2023-06-29 14:38:25 -07:00
elgeonmb
3082e62264 Update 05_background.dm 2023-06-29 14:33:36 -07:00
elgeonmb
793c4038d5 more sensible defaults
also changes comments to match earlier changes and reduce redundancies
2023-06-29 14:32:23 -07:00
elgeonmb
07af0070b1 faction tweaks 2023-06-29 14:25:02 -07:00
Atermonera
b7048d890d Merge pull request #9124 from MistakeNot4892/teshcloaks2
Removing unnecessary usage of icon_override for Teshari cloaks.
2023-06-23 17:31:00 -08:00
Atermonera
2005858670 Merge pull request #9122 from MistakeNot4892/strings
Corrects a descriptor string.
2023-06-23 17:27:37 -08:00
Atermonera
cce7c1f115 Merge pull request #9120 from Cerebulon/appliancetypo
Fixes appliance typo(s)
2023-06-23 17:20:39 -08:00
Atermonera
8516ebab3d Merge pull request #9118 from MistakeNot4892/brandintel
Removes failure condition from brand intelligence.
2023-06-23 17:19:49 -08:00