Commit Graph

9278 Commits

Author SHA1 Message Date
Cerebulon
94e5bfe8ae Various taste fixes 2023-07-02 17:53:53 +01:00
Atermonera
2005858670 Merge pull request #9122 from MistakeNot4892/strings
Corrects a descriptor string.
2023-06-23 17:27:37 -08:00
Cerebulon
5cdfc4f09a Flavour Enhancement: Flavour (#9034)
* Flavour strings and food tweaks

* Secret Meats...

* beet soup runtime

* fixes chip plates and subtypes

* final spelling corrections
2023-06-23 16:54:49 -08:00
MistakeNot4892
2312880ccc Corrects a descriptor string. 2023-06-22 20:46:01 +10:00
spookerton
f189a48cce adds hub visibility toggling and config option 2023-04-28 18:14:40 +01:00
Cerebulon
91c6dd5c5a Axe player-facing references to 'biological gender' (#9096)
* Axe player-facing references to 'biological gender'

* Axe player-facing references to bio gender... In the other files too.

* typo is ym middle name
2023-04-23 11:15:57 -08:00
Ava
2976177f2a Slimes can eat loose food, decals, dirt, and so on (#9064)
* Slimes can eat food, decals, dirt, and so on

* Bugfix I found in the course of math

* I think I wrote that as a fallback but I'm not sure

* review fix - tested this and it seems to work
2023-04-09 10:49:59 -08:00
klorpa
f445ffde0a Spelling Fixes (#8973)
* SpellingFixes

* OtherTypos

* OtherTypos
2023-04-08 21:39:28 -08:00
Atermonera
5d7616b6cf Merge pull request #9074 from MistakeNot4892/teshoffsets
Adding clothing offsets for Teshari.
2023-04-07 12:14:16 -08:00
Woodratt
91b06be90b Carp Land (#9057)
* Carp Land

- Adds a fish type (carp) with carp meat.

* Update fish.dm

* Update fish.dm
2023-04-07 10:31:41 -08:00
elgeonmb
2ad4aa6ce6 Updates eroneous tt_descs (#9060)
* forces possum to conform to trinomial nomenclature

tt_desc was a mistake

* justice to the penguin

* skathari haven't been tarlevi for ages

also they definitely were not produced artificially

* ends the tyranny of fun
2023-03-24 22:59:35 -08:00
Martin Rivard
a8b209ef93 Adds Research Lab POI and some other stuff. (#9026)
* Adds random zippo lighter.

* Adds random zippo lighter part 2.

* Adds random zippo.

* first prototype of the Research POI.

* Research POI definitions.

* Adding android simplemobs.

* Adds voice lines for fleeing.

* Fix robocorpses.

* Progress as of 28-02-23.

* Progress as of 02-03-23.

* Add detailing to the map

* de-stationifying the POI a bit

* Finishes adding android drone enemies.

* Final pass on Gene Lab POI.

* Fix corpse.dm linter error.

---------

Co-authored-by: Cerebulon <tanhindmarsh@yahoo.com>
2023-03-23 19:40:29 -08:00
Mechoid
a9fe81de92 Energy Gun maint, Electromag damage type. (#9017)
* Energy gun icons moved to their own DMI.

Electromag damage type added, allowing objects to deal EMP damage.
EMP beamtypes added as proof of concept for above, and future use.

* Sort unused icons from used.
Remove duplicates from gun2.

* lasersmg sprite returned

* E X A M P L E
2023-03-22 17:35:28 -08:00
MistakeNot4892
0fd9769ee4 Adding clothing offsets for Teshari.
Added a sprite sheet entry for the default assistant uniform.
2023-03-17 18:40:25 +11:00
MistakeNot4892
95123dea1a Readds missing default icon to inhand gen. 2023-03-17 12:59:18 +11:00
Atermonera
0fd3a44517 Merge pull request #9051 from MistakeNot4892/drakeicons
Fixes mistake with drake update_icon.
2023-03-14 00:01:55 -08:00
Atermonera
fa1082881b Merge pull request #9050 from MistakeNot4892/drakemove
Move intent tweaks.
2023-03-14 00:01:26 -08:00
Atermonera
43c76279c7 Merge pull request #9043 from Ilysen/interact-message
Add interact_message proc for more flexible visible messages between two parties
2023-03-13 23:56:41 -08:00
Atermonera
7b35dc7e9e Merge pull request #9039 from Mechoid/SiegeHivebot
Siege Hivebots Use Proper Projectile
2023-03-13 23:52:57 -08:00
Atermonera
ca0065ea05 Merge pull request #9033 from Varlaisvea/goodbing
*bing
2023-03-13 23:50:02 -08:00
Mechoid
7402020403 Finally allows RPD to be used. (#9028)
* Adds RPD to borgs and drones.

* Adds RPD to cargo.

* Fix oversight of Recipe being kept null.

* Example.
2023-03-13 23:43:25 -08:00
Atermonera
a81f3ff646 Merge pull request #9024 from Mechoid/SpriteAccessoryPruning
Transplant DMI of Scars, Augs, and Bandages
2023-03-12 13:12:24 -08:00
Varlaisvea
6ebe75ca2a Taj & Tesh hearing tweaks (#8994)
* big heckin chonker ultragigamega-ears!!!!

* slight balance tweak

* tesh no longer have four ears so they no longer have superultragigamegahearing

* its ok i couldnt figure out between() either lmao
2023-03-12 11:46:31 -08:00
MistakeNot4892
a2709d9734 Fixes mistake with drake update_icon. 2023-03-12 12:41:00 +11:00
MistakeNot4892
97334fd6ad Removing unused slowdown config, implementing robot move handlers. 2023-03-12 01:39:12 +11:00
MistakeNot4892
db1a97868d Implementing movement system flags, fixing simplemob movement delays. 2023-03-12 01:22:03 +11:00
Seris02
5632af32c9 reworks handling of transparent limbs (#8947)
* reworks handling of transparent limbs

* fixing the icon operation error
2023-03-09 17:35:43 -08:00
Ava
7e4040e76b Introduce interact_message 2023-03-09 05:58:16 -05:00
Mechoid
ff1c2045d7 Prometheans self clean adjust. (#9014)
* Prometheans no longer instantly clean all of their clothing.

* Finish
2023-03-08 19:36:18 -08:00
Atermonera
ca343495eb Merge pull request #9013 from Rykka-Stormheart/shep-dev-movement-fix
Fixes Simplemob Movement Delay
2023-03-08 19:34:58 -08:00
MistakeNot4892
642348983f Fixing positional custom emotes. (#9011)
* Fixing positional custom emotes.

* see_emote cleanup.

* Further refinement work on custom emotes.

* Cleaning up some custom_emote() calls.
2023-03-08 19:33:25 -08:00
Seris02
75577bd3ca cleans up so many to_chats so they use vchat filters, unsorted chat filter for everything else (#9006)
* better filters for vchat, unsorted chat filter

* adds closing tags, fixes an error I somehow missed
2023-03-08 18:57:55 -08:00
Atermonera
781166673f Merge pull request #9005 from MistakeNot4892/drakemap
Adds xenofauna lab
2023-03-08 18:55:33 -08:00
Atermonera
8edc31867e Merge pull request #8989 from MistakeNot4892/flooring
Making floor decls use the decl repository.
2023-03-08 18:20:08 -08:00
Atermonera
5c111e92b4 Merge pull request #8976 from Frenjo/hud-rearrange
Tweaks the positioning and icons of the eye slot and ear slots on the inventory UI
2023-03-08 18:19:21 -08:00
Varlaisvea
e11404d103 Bugfixes (#8967)
* bugfix 1: autolathes can actually be deconstructed and don't cause runtimes (and also don't eat your crowbars)

* bugfix 2 (forensic techs actually get detective ids/pdas)

* bugfix 3 (accessories no longer do a weird double period)

* bugfix 4 (right foot)

* bugfix 5 (singular/plural stacks)

* bugfix 6 (ghosts can hang up on communicators -- still causes runtimes but it did this before and the runtimes are from the observer bug and not the communicator bug so it's fine)

* i lost count but this one gives the hos an egun because the cynosure hos locker doesn't have a gun at all and i'm not fucking around with balancing the fancy custom guns

* fixes infinite cell duplication exploit with autolathes (flashlights/coolers come empty from lathe now)

* changelog

* Update code/game/machinery/autolathe.dm

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

* Update code/game/machinery/autolathe.dm

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

* commits changes + fixes retro carpet (red) inventory sprites

* return..()'d

---------

Co-authored-by: Atermonera <atermonera@gmail.com>
2023-03-08 18:18:18 -08:00
Mechoid
75177df9e1 Siege Hivebot Use Proper Projectile
Removes the usage of the test projectile from the siege hivebot.
2023-03-07 21:22:05 -08:00
MistakeNot4892
959658a970 Implementing tranquilizer rifle and pistols. 2023-03-08 09:43:17 +11:00
MistakeNot4892
bfe122dd26 Mashing trained drake logic down to base drake level. Harness are now removable. 2023-03-08 09:40:31 +11:00
Varlaisvea
7b640279ad *bing 2023-03-06 20:30:05 +00:00
Mechoid
7ef1c473d9 Transplant DMI of Scars, Augs, and Bandages 2023-03-05 02:31:20 -08:00
MistakeNot4892
2ab7622a30 Making floor decls use the decl repository. 2023-03-05 14:58:28 +11:00
MistakeNot4892
186dc1cdba Vox event icons, turfs and props. (#9020)
* Vox event icons, turfs and props.

* Ported vox prosthetics from Bay.

* Added icons for the vox simplemobs.

* Vox now apply default colours and markings in set_species().
2023-03-04 14:30:54 -08:00
Frenjo
20cdc4b676 Converts move intents to /decl/move_intent (#8993)
* Converts move intents to /decl/move_intent

Adds /decl/move_intent/walk and /decl/move_intent/run.

Switches all move intent checks to use the new IS_RUNNING and IS_WALKING macros.

Renames and refactors /mob/living/proc/set_m_intent() to /mob/living/proc/set_move_intent(decl/move_intent/intent).

Removes the unnecessary /mob/var/m_int and associated code.

Updates all move intent setters to use set_move_intent().

* Swaps incorrect config values

Swaps incorrect move delays since I got them backwards somehow, oopsies.

* Adds suggested ?. operator

Compactifies two if statements using the ?. operator instead.
2023-03-04 14:28:10 -08:00
Atermonera
4ed664eca1 Merge pull request #8988 from MistakeNot4892/emotes
Fixes an oversight with default emote retrieval.
2023-03-04 13:24:14 -08:00
Atermonera
27b8035e83 Merge pull request #8986 from MistakeNot4892/sleepy
Generalizing sleeping updates and adding it to simple mobs.
2023-03-04 13:23:25 -08:00
Ava
a513128466 Prototype - floor-generalized snow layers, instead of snow turfs (#8970)
* Prototype of generalized snow

* documentation to flimsily justify my madness + polishing

* it is often beneficial to have the code actually work

* Review stuff

* helpers, fixes, cleanliness

* Fix generic submaps

* Lazylists, ft. lung damage on the example map

* I'm such a STUPID KITTY

* sanity courtesy of loaf

* Fix appearance of roundstart snowy turfs
2023-03-04 12:18:50 -08:00
Mechoid
2bec817db2 AI can change their hologram color. (#8955)
* AI can change their hologram color.

* QDELETED check, extra return.

* Typed Vaaaar.
2023-03-04 11:57:16 -08:00
Cerebulon
26b7eea4cf Refluff space bats and space bears (#8953)
* Refluff space bats and space bears

* put code in the right place actually

* typo in catalogue description

* Nisp air lore
2023-03-04 11:55:31 -08:00
Rykka Stormheart
29ca85a4bf Fixes Simplemob Movement Delay
Ever since #7174 was introduced, perhaps earlier, the following two lines have been indented with a space.

Erroneous or not, this meant that config.animal_delay and the parent were never checked UNLESS the simplemob was using walk intent.
2023-03-02 14:32:00 -08:00