Commit Graph
33566 Commits
Author SHA1 Message Date
SypsotiandGitHub 8918629df1 Adds MtG except in space (#9007)
* begins adding sas

* actually works now

* more boosters and cargo crates

* grammar and parsing
2023-03-12 11:58:16 -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 f5f96fd531 Dens are anchored. 2023-03-12 19:30:23 +11: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
SypsotiandGitHub f490b9c191 Merge pull request #9049 from MistakeNot4892/mobsleep
Adding some debug logic to SSmobs to try and chase down the sleeping issue.
2023-03-11 08:35:03 -06:00
MistakeNot4892 db1a97868d Implementing movement system flags, fixing simplemob movement delays. 2023-03-12 01:22:03 +11:00
MistakeNot4892 c1cc1691ba Adding some debug logic to SSmobs to try and chase down the sleeping issue. 2023-03-12 00:43:31 +11:00
Ava 89a586778b verbs.cut() 2023-03-09 23:51:52 -05: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 598301ab51 Click catchers no longer display as Darkness 2023-03-09 20:33:08 -05:00
Ava 7e4040e76b Introduce interact_message 2023-03-09 05:58:16 -05:00
AtermoneraandGitHub 71637d1ffa Merge pull request #9016 from Cerebulon/bagger288
Duffle and Bag of Holding Sprites
2023-03-08 19:39:59 -08:00
MechoidandGitHub 2b4deb2282 Phoron Bore Adjustment Take 2 (#9015)
* Phoron Bore Fire Delay
Phoron bores have a windup of one second.

* Phoron bore default range dropped to 3.
2023-03-08 19:37:31 -08: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
AtermoneraandGitHub 54f6dce783 Merge pull request #9012 from Cerebulon/mug_fix
Fix some coffee mugs not using the correct sprites
2023-03-08 19:34:20 -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
6b909477bc the little construction pr (#9002)
* the little construction pr

* construction-related bugfixes (teal carpet corners, arcade construction, airlock screwdriver panel)

* Update code/game/objects/items/stacks/tiles/tile_types.dm

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

* mmmm sweet sweet updates

* actually compiles

---------

Co-authored-by: Atermonera <atermonera@gmail.com>
2023-03-08 18:55:54 -08:00
AtermoneraandGitHub 781166673f Merge pull request #9005 from MistakeNot4892/drakemap
Adds xenofauna lab
2023-03-08 18:55:33 -08:00
AvaandGitHub 630f400af5 Hotfix for moving pulled objects (#9038)
* Hotfix for moving pulled objects

* good catch
2023-03-08 18:23:05 -08:00
MechoidandGitHub 2d277d957f R&D Design Updates (#8992)
* R&D Design Updates

NvGs added to R&D.

Thermals added to R&D with high TECH_ILLEGAL.

Mining rig vision module added to Robotics.

* Compliance.
2023-03-08 18:21: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
AtermoneraandGitHub dce4648488 Merge pull request #9040 from Frenjo/drake-move-intents
Fixes move intent switching for living but non-carbon mobs
2023-03-08 18:08:26 -08:00
AtermoneraandGitHub fdc85e31dc Merge pull request #8904 from MistakeNot4892/drakes3
Drake harnesses are removable.
2023-03-08 18:04:45 -08:00
SypsotiandGitHub 4bf1424695 Merge pull request #8974 from elgeonmb/newtracon
Overhauls the Air Traffic Controller / Busy Space system
2023-03-08 11:54:35 -06:00
Frenjo aaa7468220 Fixes drake move intent switching
Updates a check so that non-carbon mobs actually have move intents that function.
2023-03-08 06:15:33 +00: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
MistakeNot4892 0604be180e First pass on drake map.
Expanding on xenofauna.
2023-03-08 09:39:04 +11:00
Cerebulon ebfd0faa18 Censors the Library 2023-03-07 10:48:01 +00:00
Varlaisvea 7b640279ad *bing 2023-03-06 20:30:05 +00:00
VerkisterandGitHub 92d5a49c08 Fixes a raunchy typo
MRE bags no longer contain male dairy.
2023-03-06 14:05:30 +02:00
Ava d6e00dd400 Fixes a hiccup in cable coil examining 2023-03-06 05:37:15 -05:00
Mechoid ca2f68bf14 Adds Planetary Meteors (Again) (For Real)
Planetary meteor showers can occur.
Hull shield generators made Smarter for planetary use.
2023-03-05 05:27:29 -08: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 633e8c6dd8 Merge pull request #8997 from Mechoid/ProjectileSetStarting
Projectiles properly set starting var.
2023-03-04 13:54:47 -08:00
Greenjoe12345 81133a02f9 icons 2023-03-04 21:50:28 +00:00
MechoidandGitHub 6064f4057c [Requested] Serenity changed to proper medical exosuit. (#8951)
* Serenity changed to proper medical exosuit.

Serenity tweaked to be a medical subtype, weapons cannot fit in universal slots.

Serenity weapon slot converted to a hull slot.

Exosuit punching converted to general ability, if melee_can_hit is TRUE by default.

* Cleanup.
Move HuD management to /obj/mecha/medical

* dedent??

* Fixfix

* Jumpjet
2023-03-04 13:44:46 -08:00
elgeonmb 602ac4c84b appeasement 2023-03-04 13:35:38 -08:00
SypsotiandGitHub 875ce57109 Merge pull request #9004 from Cerebulon/spamspamspam
PDA: The Spammening
2023-03-04 15:35:22 -06:00
SypsotiandGitHub 99bd1a5891 Merge pull request #8978 from Doctress/oxygenisgreaterthanair
Swaps Air Tanks for Oxygen Tanks
2023-03-04 15:24:54 -06: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