Commit Graph

171 Commits

Author SHA1 Message Date
Cody Brittain ce5ac79e3c Split examine verb and function, and improve it (#17251)
* Split examine verb and function, and include adjacency and distance checking in examine function

* Fix various issues

* Update code/modules/mob/examinations.dm

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>

* Add required define vars

* Update code/game/objects/items/stacks/wrap.dm

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>

---------

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
2023-09-09 08:07:36 +00:00
Werner 3742231bc2 Major UT Overhaul (#16544)
* Removes old UT definition files (drone/travis)
* Adds concurrency definitions to the workflows
* Changes our workflows to be more in line with what /tg does
* Adds a workflow to build/commit TGUI
* Adds a workflow to build/commit changelogs

Add python version to dependencies.sh
Fix dme errors
Removes a bunch of not included files
Cache Opendream and add directory to check_grep.py

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
2023-06-27 16:44:16 +02:00
harryob 578bae6f6f no relative pathing (#16234)
* the voices win in the end

* cleanup

* changelog

* secure.dm hates me

* make_exact_fit() in initialize instead of whatever was happening before
2023-04-30 21:10:13 +00:00
Matt Atlas ab5d39db19 Ports SStyping from Nebula. (#16169)
* Ports SStyping from Nebula.

* the spook

* a

* fix

* bring the fanfare to its knees

* add a speech bubble type pref

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2023-04-10 00:08:48 +00:00
Sniblet e7b5f5fc38 Revert "Adds k'ois contaminated phoron (1)" (#15719) 2023-02-04 03:05:29 +01:00
Sniblet 08010788a3 Adds k'ois contaminated phoron (1) (#15644) 2023-02-03 23:52:13 +01:00
Fluffy 04d89f212a Singletons + refactor of /datum/observ + refactor of /decl/ into /singleton/ (#15519) 2023-01-10 19:22:14 +01:00
Matt Atlas b1869884c1 Revert "Singletons + refactor of /datum/observ (#15487)" (#15515) 2023-01-05 19:21:22 +01:00
Fluffy 0ddcf0817a Singletons + refactor of /datum/observ (#15487) 2023-01-05 18:41:40 +01:00
WickedCybs 685f0a6023 Resealable Plastic Bags for the Loadout and Kitchen (#14642) 2022-08-21 02:09:18 +02:00
Sparky fea1c3dd5f Fixes crime scene markers not going back in the box (#14672)
Title.
2022-08-21 01:55:56 +02:00
Wowzewow (Wezzy) 9ca13871fe Baby Got Back(Packs) (Resprites and sorts storage.dmi) (#14342) 2022-07-10 08:35:57 +02:00
Wildkins a4461a17af Implement Bay's SSmachinery and power usage updates, further unclogging the toilet (#13910) 2022-05-16 18:50:16 +02:00
mikomyazaki e59589ec8a Gripper attackby fixes (#13571)
This cannot go wrong, can it?
2022-04-20 22:15:15 +02:00
mikomyazaki 08ea043e69 Initialize and GC failure fixes #1 (#13190) 2022-02-15 23:45:30 +01:00
Casper3667 9e732afe63 Changes how forensic machine reports works (#12868) 2022-01-17 16:51:52 +01:00
Casper3667 c700d6b140 Minor forensic additions (#12842)
* makes forensic equipment only be put in bags on help intent

* Updates description of some forensic equipment

* changelog typo fix

* updates swab kits

* Adds a suggestion

Co-authored-by: Wowzewow (Wezzy) <42310821+alsoandanswer@users.noreply.github.com>

* Update code/modules/detectivework/tools/sample_kits.dm

Co-authored-by: TGW <mc-casper@hotmail.dk>
Co-authored-by: Wowzewow (Wezzy) <42310821+alsoandanswer@users.noreply.github.com>
Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>
2021-12-20 21:35:23 +01:00
Casper3667 91d7cac9da Fixes loadout renaming runtimes (#12497) 2021-09-17 12:53:47 +02:00
Casper3667 35438fff0a Puts some items into the crime scene kit (#11989)
Co-authored-by: TheGreyWolf <mc-casper@hotmail.dk>
2021-06-17 12:24:23 -03:00
Geeves e9531b9927 Xenoarch Stuff (#11815) 2021-05-31 12:45:24 +02:00
Casper3667 7f6cf5edc0 Fiber & print collection drag & drop (#11781) 2021-05-02 20:10:12 +02:00
Casper3667 9981919448 Adds the idris rag (#11790) 2021-05-02 20:10:05 +02:00
Casper3667 870850c7c6 Fixes loadout naming (#11759) 2021-04-29 11:42:51 +02:00
Casper3667 193317b6b1 Crime scene marker placement (#11727) 2021-04-25 13:47:05 -03:00
Casper3667 5923921bbe temporary handkerchief fix (#11740) 2021-04-24 12:41:28 -03:00
Matt Atlas c592077ced Adds a handkerchief to the loadout. (#11705)
Co-authored-by: Matt Atlas <liermattia@gmail.com>
2021-04-22 19:54:42 +02:00
Casper3667 2ea2b8cd05 Some investigator tweaks & minor sec mapping (#11564) 2021-04-07 16:26:53 +02:00
Wildkins 4933174d42 Fix rags & ashtrays (#11610) 2021-04-07 16:26:42 +02:00
Geeves f374f8aee3 Evidence Bag Collection Message (#11518) 2021-03-25 14:31:22 +01:00
MarinaGryphon 2a0ab65e64 Bugfix Collection (#11371) 2021-03-04 21:19:10 +01:00
MarinaGryphon 18e4922626 Makes \s be properly used. (#11066) 2021-02-15 12:49:27 +01:00
Geeves afeb4a0849 Better Molotoovs (#11128)
Molotovs now work off both alcohol and welding fuel.
    Molotovs now longer emit light if an unlit rag is inserted.
    Molotov rags now properly delete when they burn out.
2021-02-06 17:45:37 +02:00
Wowzewow (Wezzy) aa03a14002 fixes rags (#11064) 2021-01-25 19:49:44 +01:00
MarinaGryphon c720e947ed /decl/chem (#10538) 2021-01-17 00:11:28 +02:00
Wildkins 3d9543e877 Bugfix Shotgun 3: The Revengeance (#10737) 2020-12-08 11:45:05 +01:00
MarinaGryphon b8013fca16 Converts bloody_hands_mob to a weakref. (#10659) 2020-11-30 08:44:19 +01:00
Geeves b3891901ea Radiojammer Stationbound Blocking (#10246)
* AI Firedoor Rebalance

* Update geeves-because-the-question-is-incorrect.yml

* improve the implementation considerably

* Update geeves-because-the-question-is-incorrect.yml

* put this back

* jammer UI
2020-11-14 12:10:35 +01:00
JohnWildkins a2f48dff8b Fix #1147 (#10301) 2020-10-20 09:00:11 +02:00
Matt Atlas d4666caaac Ports Goonchat from Baystation. (#9635)
changes:

    rscadd: "Ported a new chat system, Goonchat, that allows for cool things like changing font style, size, spacing, highlighting up to 5 strings in the chat, and DARK MODE."
    rscadd: "Repeated chat messages can now get compacted. You can disable this in goonchat settings."
    rscadd: "You can change icon style to any font on your system."
    tweak: "The game window has been altered a bit to adjust for this."
    rscdel: "Removed skin style prefs as they are no longer used."
2020-09-24 23:06:04 +03:00
Matt Atlas f498343146 Fixes drinking glasses and beakers not shattering when thrown. (#9904) 2020-09-07 16:38:36 +02:00
Wowzewow (Wezzy) 307c214541 makes w_class use defines (#9848) 2020-09-06 17:37:56 -03:00
Matt Atlas 7bec3db5f4 Adds more quality of life for bartending. (#9630) 2020-08-26 02:36:15 +02:00
mikomyazaki 37225d23d4 Adds handling for sampling blood inside reagent containers with a swab. (#9739) 2020-08-21 20:28:47 +02:00
Wowzewow (Wezzy) 89eb38177a The awesome fancy box update which looks super epic, immersive and cool (#9331)
rscadd: "The cookie snack now contains cookies, like the mint and gum packs. They've also been added to the rations box selection."
    rscadd: "Gum packs, mint packs and the cookie snack from the vending machines visibly open when clicked on."
    rscadd: "Gum packs, mint packs and the cookie snack can be crumpled up when empty. If you really wanted to, you still can crumple it with things inside, so long as you're in harm intent."
    rscadd: "Odd boxes, such as candle boxes, donut boxes, crayon boxes and egg boxes can be folded and unfolded from cardboard sheets."
    rscadd: "Donut boxes, egg cartons and cigarette packets visibly open when clicked on. Alt-click to close."
    rscadd: "Mints actually have a proper taste description now."
2020-07-18 00:10:53 +03:00
Geeves 33ad8096fb The Great Spanning (#9320)
This PR get rid of all (most of) the span("thing", spans and replaces them with the SPAN_THING( variant, which has gained more popularity recently.
2020-07-12 15:53:28 +03:00
MarinaGryphon 37c80988ce Converts Reagents to Typepaths and Centralises Reagent Spawning (#9140)
Converts reagents to use typepaths instead of IDs.
    Centralises reagent spawning in a lot of places to use reagents_to_add instead of a variety of custom methods or initialise overrides.
2020-07-05 20:47:48 +03:00
Doxxmedearly 16801b2abb Lit update (#9247)
Lit cigarettes now count as flame sources.
Changed the isflamesource proc from a general proc to an obj/item proc. It is tidier and will be easier to add future flame sources this way.
Removed some hardcoded flame stuff (Such as igniting rags and paper), which depending on an item being a type instead of just being something that could produce a flame. They now check to see if an item counts as a flame source.
Found leftover clown BS while updating paper burning code and killed it off.
2020-07-04 00:52:12 +03:00
Matt Atlas c6d9cba325 Changes up a lot more messages to look like emotes. (#9133) 2020-06-18 10:29:47 +02:00
Wowzewow (Wezzy) fad8415a8e Pickup, Drop and Equip sounds (#8861) 2020-05-22 15:40:00 -03:00
Geeves 9147cd5f67 Footprints (#8690) 2020-04-21 18:06:54 -03:00