Commit Graph
9371 Commits
Author SHA1 Message Date
klorpaandGitHub f445ffde0a Spelling Fixes (#8973)
* SpellingFixes

* OtherTypos

* OtherTypos
2023-04-08 21:39:28 -08:00
AtermoneraandGitHub 5d7616b6cf Merge pull request #9074 from MistakeNot4892/teshoffsets
Adding clothing offsets for Teshari.
2023-04-07 12:14:16 -08:00
WoodrattandGitHub 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
elgeonmbandGitHub 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
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
MechoidandGitHub 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
AtermoneraandGitHub 0fd3a44517 Merge pull request #9051 from MistakeNot4892/drakeicons
Fixes mistake with drake update_icon.
2023-03-14 00:01:55 -08:00
AtermoneraandGitHub fa1082881b Merge pull request #9050 from MistakeNot4892/drakemove
Move intent tweaks.
2023-03-14 00:01:26 -08:00
AtermoneraandGitHub 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
AtermoneraandGitHub 7b35dc7e9e Merge pull request #9039 from Mechoid/SiegeHivebot
Siege Hivebots Use Proper Projectile
2023-03-13 23:52:57 -08:00
AtermoneraandGitHub ca0065ea05 Merge pull request #9033 from Varlaisvea/goodbing
*bing
2023-03-13 23:50:02 -08:00
MechoidandGitHub 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
AtermoneraandGitHub a81f3ff646 Merge pull request #9024 from Mechoid/SpriteAccessoryPruning
Transplant DMI of Scars, Augs, and Bandages
2023-03-12 13:12:24 -08:00
VarlaisveaandGitHub 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
Seris02andGitHub 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
MechoidandGitHub ff1c2045d7 Prometheans self clean adjust. (#9014)
* Prometheans no longer instantly clean all of their clothing.

* Finish
2023-03-08 19:36:18 -08:00
AtermoneraandGitHub ca343495eb Merge pull request #9013 from Rykka-Stormheart/shep-dev-movement-fix
Fixes Simplemob Movement Delay
2023-03-08 19:34:58 -08:00
MistakeNot4892andGitHub 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
Seris02andGitHub 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
AtermoneraandGitHub 781166673f Merge pull request #9005 from MistakeNot4892/drakemap
Adds xenofauna lab
2023-03-08 18:55:33 -08:00
AtermoneraandGitHub 8edc31867e Merge pull request #8989 from MistakeNot4892/flooring
Making floor decls use the decl repository.
2023-03-08 18:20:08 -08:00
AtermoneraandGitHub 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
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
MistakeNot4892andGitHub 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
FrenjoandGitHub 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
AtermoneraandGitHub 4ed664eca1 Merge pull request #8988 from MistakeNot4892/emotes
Fixes an oversight with default emote retrieval.
2023-03-04 13:24:14 -08:00
AtermoneraandGitHub 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
AvaandGitHub 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
MechoidandGitHub 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
CerebulonandGitHub 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
AtermoneraandGitHub 08fb015b8b Merge pull request #8983 from Mechoid/LavaFangTwaek
Lava Damage Adjustment
2023-02-25 00:06:33 -08:00
CerebulonandGitHub 69ba99b5e6 /tg/ era language pass (#8962)
* /tg/ era language pass

* Another pass, more generally inc. code comments

* Even more word tweakies
2023-02-24 23:33:52 -08:00
MistakeNot4892 7cab6761ba Fixes an oversight with default emote retrieval. 2023-02-24 20:37:53 +11:00
MistakeNot4892 6395191f40 Revived mobs show a message. 2023-02-24 11:11:12 +11:00
MistakeNot4892 bef699437f Generalizing sleeping updates and adding it to simple mobs. 2023-02-24 11:04:17 +11:00
Mechoid d47ceda5bb Lava Damage Adjustment
Lava instant damage halved.
Lava increases flammability, fire type set to stack-managed to utilize chance of early extinguish.
2023-02-23 06:03:44 -08:00
Frenjo ec913fcc44 Rearranges inventory HUD so it makes more sense
Rearranges the inventory HUD to make clear that there is one ear on either side of the head and not two on one side.
2023-02-21 11:18:34 +00:00