Commit Graph

21411 Commits

Author SHA1 Message Date
MistakeNot4892
00bed6e326 Reworking bonfire fuel logic. 2024-01-18 19:45:58 +11:00
MistakeNot4892
1d03b7a3d5 Added fire and grill sounds to the bonfire. 2024-01-18 19:31:15 +11:00
MistakeNot4892
b9c71c9a95 Adding grilled fish. 2024-01-18 19:06:38 +11:00
MistakeNot4892
5d80ac21b8 Adding dried meat. 2024-01-18 18:54:03 +11:00
MistakeNot4892
4077e10507 Generalizing drying racks. 2024-01-18 18:54:03 +11:00
MistakeNot4892
8e2bd55ab4 Fixing uses of reserved word operator. 2024-01-18 10:45:37 +11:00
MistakeNot4892
6866ce9fdf Efforts towards making equip procs consistently return the mob. 2024-01-18 10:40:24 +11:00
MistakeNot4892
23756fd8e2 Animals can now get high, as god intended. 2024-01-17 23:51:24 +11:00
MistakeNot4892
5d4709a482 Testing/refinement of backyard grilling logic. 2024-01-17 23:46:01 +11:00
MistakeNot4892
5eab79f06d Adding extremely halfassed grill cooking to bonfires. 2024-01-17 22:15:51 +11:00
MistakeNot4892
fd072be641 Adding several Sivian food items and recipes with sprites by Evree, thank you! 2024-01-17 21:29:48 +11:00
Atermonera
c5bfdc8513 Merge pull request #9298 from Spookerton/spkrtn/sys/initial-515
514->515 initial
2024-01-14 14:41:21 -08:00
Mechoid
7dc13d532f Demolishing Mobs (#9264)
* Work on the Bluespace Worm, Again.

Space worms propagate their sprites/tooltips/meat types/segment types from the head back.
Space worms have modified organ lists, only having a brain in their head.

Bluespace worms have a unique sprite done by Sypsoti/Schnayy

Bluespace worms have more xeno-organs in addition.

Bluespace worms convert eaten things to Magmellite, instead of Phoron.

* Target through walls.

Distance traveled when not hitting a solid structure during charge is based on the length of the worm.

Bluespace Worms drop xeno hide.

* can_demolish includes trees and barricades

simplemobs can now actually attack trees

* Truncated version of my Bluespace Worm pr.
Simplemob AI can be permitted to demolish walls, mineral turfs, and other common obstructions.

Simplemob AI can be given vision through walls, to make greater use of wall demolishing.

Spaceworm now has an AI controller with x-ray and demolishing capability to tunnel through rock / into buildings, and a wind-up charge that devours impacted mobs or structures.

* Thermic spiders are demolishers, and able to detect prey through walls.

* Inert.

* Decreased chance for thermic spiders to spawn, matching carriers and webslingers.

* Adjust for continued response & thoughts.

Thermic dropped to only Demolishing by default. Still a barricade buster, not a wallhacker.
Phorogenic bumped to be Demolishing. It's big, purple, and unlikely to care there's a twig in the way of its target.

Thermic now has an xray variant for PoI or adminspawn, similar to carriers having the recursion variant.

* Spiders:
Demolishing Phorogen and Thermic moved to subtypes

AI targeting only loops over range once, typecache manually checked for machines instead of making a new list from range again.

* AI targeting dist check instead of range

== FALSE check is a ! prefix, me.

Worm no longer early returns off its overshoot charge call as it does nothing but end the proc regardless of a successful movement

* Pain in two letters.
2024-01-14 14:10:24 -08:00
MistakeNot4892
a8e0dc96a1 Attempting to make preview updates more consistent. 2024-01-14 22:02:07 +11:00
MistakeNot4892
5565cc813b Drakes now show properly in the preview window. 2024-01-14 17:21:12 +11:00
Spookerton
da2852d3d5 Merge pull request #9304 from Spookerton/spkrtn/fix/littering
removed to_world uses from filth/CompileEntry
2024-01-13 21:27:04 +00:00
Spookerton
0ae4871aac Merge pull request #9313 from Greenjoe12345/charming_winter
charming winter clothes
2024-01-13 21:12:37 +00:00
MistakeNot4892
fc0d17da18 Tweaking how much protein is in nuggets and now many are made by the recipe. 2024-01-09 07:42:23 +11:00
MistakeNot4892
fa9e49df2c Adds nugget share packs. 2024-01-09 07:27:02 +11:00
Greenjoe12345
3e7fab2710 charming 2024-01-05 18:48:23 +00:00
Spookerton
dcd4ce2d49 removed to_world uses from filth/CompileEntry 2023-12-30 00:43:42 +00:00
Spookerton
5a52ebcaa5 514->515 initial
adds _version.dm compatibility file + core/math/math.dm dependency
adds polyvis.html tool to go along with math.dm
converts uses of n_ceil to ceil
2023-12-29 16:45:47 +00:00
Spookerton
ef378fa4d0 Merge pull request #9285 from Frenjo/hos-equipment-tweaks
Tweaks the Head of Security's locker and office layout
2023-12-29 16:01:58 +00:00
Atermonera
06896a8db8 Merge pull request #9297 from MistakeNot4892/anomalies
Corrects arg indices in artifact attacby callback.
2023-12-28 21:12:12 -08:00
Atermonera
65f53a2768 Merge pull request #9296 from MistakeNot4892/drakes
Drakes and kururak will now threaten before attacking.
2023-12-28 21:11:45 -08:00
Atermonera
85f157a99f Merge pull request #9294 from MistakeNot4892/xenofauna
Xenofauna Tech equipment update.
2023-12-28 21:09:19 -08:00
MistakeNot4892
61bfc7a017 Corrects arg indices in artifact attacby callback. 2023-12-29 14:55:19 +11:00
MistakeNot4892
bac70978a8 Drakes and kururak will now threaten before attacking. 2023-12-29 11:30:30 +11:00
Atermonera
9b15f9b70a Merge pull request #9295 from Greenjoe12345/schechi
Improves the dark mode color of some languages
2023-12-27 21:48:37 -08:00
Mechoid
e976eaba4e Graffiti centers on where you click. (#9255)
* Graffiti centers on where you click.

* Oversights, and pixelshifted engravings.

* Better returns
2023-12-27 21:41:07 -08:00
Mechoid
14c681720d Blob Chunks 2 (#9143)
* Restore blob chunks to the world.

Blobs have chunks they spawn on death, carrying an artifact effect related to the blob type. The chunk carries a copy of the parent blob's type datum, to prevent modification of a blob causing issues with the chunk, and vice versa, if both somehow exist at the same time.

* Organization, origin tech.

* Convert to List Based system, drop transferring type datums directly as discussed in DMs

* Added Volatile Alluvium chunk effect.

Nanite swarm chunks exist, but don't do anything special for now.

Blob Chunks can sniff a mob to take their faction.

* Copy requires static

* Chunk and effect code cleanliness
lifemerger now utilizes a timer&callback instead of spawn()
2023-12-27 21:40:25 -08:00
Greenjoe12345
ca5c1a969e language 2023-12-28 01:34:35 +00:00
MistakeNot4892
c390425f30 Resprited tranq weapons. 2023-12-28 12:32:57 +11:00
MistakeNot4892
47c7c5bdb7 Updating xenofauna equipment; adding gear and tracking implants. 2023-12-28 00:46:03 +11:00
Spookerton
b54652baf6 Merge pull request #9284 from NewyearnewmeUwu/tuxedomask
Adds a tattoo 'masquerade mask'.
2023-12-08 21:28:49 +00:00
Greenjoe12345
c1c2726600 chicken gliding 2023-12-08 16:59:45 +00:00
Frenjo
a2423dd692 Renames some head of security items
Renames the head of security's hat to the head of security's cap for consistency.

Updates the path of the head of security's cap to /obj/item/clothing/head/helmet/HoS/cap.

Lowercases many item names.

Adds some missing 's to a couple of items.
2023-12-06 18:30:19 +00:00
Asbestos Gremlin
df29373cc5 Adds a tattoo 'masquerade mask'. 2023-12-04 20:53:08 -08:00
ephemeralstoryteller
47c3b1f214 POI - 'Demonpool' Remap (#9279)
* add new, generic decacode crate for POIs

* Update demonpool.dmm

* remove some blood drips, removed brackets

* actually remove the brackets this time

* refactors abandoned crates

-makes loot generating crates a subtype of generic, non loot generating decalock crates for PoI purposes
 -updates code and map files for new nomenclature
2023-12-03 20:41:47 -08:00
Atermonera
bd0e43974c Merge pull request #9276 from hex37/ghostly-sheet
Ghost Blanket Costume
2023-10-24 18:04:51 -08:00
Atermonera
3945b39e49 Merge pull request #9273 from Nyarlthotep/unathi-organ-fix
Unathi now have larynxes
2023-10-24 18:03:19 -08:00
SapphicSylveon
38df5b9c14 Zaddat can wear ties (#9271)
Ties and medal accessories can now be attached to space suits, most notably zaddat shrouds. Fashion guild members encouraged to put in some more overtime to meet demand.
2023-10-24 18:02:38 -08:00
elgeonmb
6715d41382 Comms blackout no longer disables communicators (#9269)
* comments out the comms blackout disabling communicators

* deletes commented-out section

on request from discord
2023-10-24 18:01:11 -08:00
WilliamNelson37
e8904ebabb Ghost Blanket Costume 2023-10-24 00:52:08 -05:00
Nyarlthotep
b415630cb0 Unathi have larynxes 2023-10-20 15:29:09 -03:00
Spookerton
11fee7f5ab Merge pull request #9259 from Nyarlthotep/lexi's-branch
Adds magical girl costumes
2023-10-10 11:29:57 +01:00
Spookerton
2642fe5d17 Merge pull request #9257 from elgeonmb/propermaid
Adds a new maid dress
2023-10-10 11:14:34 +01:00
Spookerton
247b1b4b56 Merge pull request #9263 from Greenjoe12345/pick-up-chicks
Carry-able chickens (and lizards)
2023-10-10 11:13:17 +01:00
spookerton
080fc5c5f1 made lizards, chickens, and chicks carryable
icon credit is github @rootoo807
ref https://github.com/Baystation12/Baystation12/pull/32029
2023-10-10 10:56:11 +01:00
Spookerton
0f175d46d1 Merge pull request #9256 from Greenjoe12345/stickyposter
Adhesive posters
2023-10-10 10:49:46 +01:00