Commit Graph

60117 Commits

Author SHA1 Message Date
Sean dcfc7def70 Update readme to use devdocs site for links to guides
The new devdocs site is great, we should be directing users to it.

Signed-off-by:  Sean <12197162+S34NW@users.noreply.github.com>
2024-10-19 09:47:00 +01:00
BiancaWilkson 074da2b796 Datumizes microbatteries (#26900)
* Datumize microbattery

* comments + feedback when you're revivable

* More comment

* more datumization

* Explaining myself

* Being able to charge while not having a microbattery

* Better comment

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com>

* Changes proc name to be more accurate

---------

Signed-off-by: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com>
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
2024-10-18 23:30:04 +00:00
warriorstar-orion 20dfb3af69 refactor: Remove unused grill machine (#27122) 2024-10-17 11:16:41 +00:00
Chap 204f7985c4 [FIX] [IDB Ignore] Closet emag sparks disappear again (#27126)
* Spark overlay now disappears again

* Icondifbott no diffing!

---------

Co-authored-by: Adrer <adrermail@gmail.com>
2024-10-17 11:08:48 +00:00
Chap c3d773402c [REFACTOR] Remove the flying var, adds the flying trait. (#26881)
* Remove the flying var, adds the flying trait

* Remove flight when broomstick is unwielded

* Adds some comments

* tab indentation

* Fix carp flight

* Remove comment

---------

Co-authored-by: Adrer <adrermail@gmail.com>
2024-10-16 17:46:19 +00:00
Qwertytoforty be2cdeb261 fixes deepfrier / cereal maker not transfering reagents (#27123) 2024-10-16 16:37:33 +00:00
Qwertytoforty b0895a1c63 Update gun_attachments.dm (#26956) 2024-10-15 18:00:54 +00:00
warriorstar-orion fff92cd8be cere: fix some area desginations on service asteroid (#27111) 2024-10-15 17:30:50 +00:00
Chap 388c02beec [FIX] Changes the engineering locker sprite to be correct (#27109)
* Changes the engi closet sprite to the right one

* Wrong name

---------

Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2024-10-15 15:32:34 +00:00
Chap 344de8194a Fixes chat language colours (#27099)
Co-authored-by: Adrer <adrermail@gmail.com>
2024-10-15 13:56:23 +00:00
Spaghetti-bit c1427a4565 Fixes a glowing eye issue and eye overlay issue (#26934)
* Reorders the layering, again. Fixes lighting issue with eyes.

* Update code/modules/mob/living/carbon/human/human_mob.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: Spaghetti-bit <yumyumkillkill@gmail.com>

---------

Signed-off-by: Spaghetti-bit <yumyumkillkill@gmail.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2024-10-15 12:47:22 +00:00
Bm0n ca77461c18 fix (#27078)
Co-authored-by: Bmon <no@email.com>
2024-10-15 12:34:23 +00:00
Chap 4cef80facb [FIX] Guncabinet overlay fix (#27107)
* Draw guns before the doors

* Added a comment.

---------

Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2024-10-15 12:30:33 +00:00
Chap 429bebc613 [FIX] Animated closet fixes (#27102)
* Some animated closet fixes

* Trailing newline

---------

Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2024-10-15 01:09:04 +00:00
Qwertytoforty 0973879763 save progress (#26976) 2024-10-15 00:55:41 +00:00
warriorstar-orion f5ee256c71 fix: duplicate mapped fire-extinguishers (#27105) 2024-10-14 21:57:56 +00:00
1080pCat bfca46bed8 Fixes the blood drunk miner not having a death animation (#27097) 2024-10-14 15:15:17 +00:00
1080pCat d916254cc6 quick easy .dmi fix (#27077) 2024-10-14 15:10:11 +00:00
Contrabang c15a5bbf59 Fixes invisible signs on mining shelters (#27073) 2024-10-14 15:05:50 +00:00
1080pCat 3aa1245046 Fixes weed extract not having a sprite (#27096) 2024-10-14 14:56:34 +00:00
1080pCat 9e23d82c08 Adds back the fuel sprite(again) (#27095) 2024-10-14 14:54:33 +00:00
1080pCat c901397163 Fixes combat pants not having a icon state (#27098) 2024-10-14 14:54:26 +00:00
Chap b51cc0f31c [PORT/FEATURE] Animated closet doors (#26832)
* Adds animated closets

* Remove unecessary icon states and fixes secure closets

* Actually fixes secure closets

* Please our linting overlords.

* Fixes non-crate subtypes

* Update code/game/objects/structures/crates_lockers/closets.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Chap <erwin@lombok.demon.nl>

* Moved legacy closet icons to seperate file

* Remove some unused variables

* GC

* Moved to proper destroy

* It's good when code compiles

---------

Signed-off-by: Chap <erwin@lombok.demon.nl>
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2024-10-14 14:05:16 +00:00
Qwertytoforty cd14b6114c fixes some walls I missed (#27089) 2024-10-13 23:10:42 +00:00
PollardTheDragon fec3a2f7ae [s] Janimech Garbage Magnet Walls Fix (#27085)
* Fixes picking things up through walls, windows, and doors.

* Fixes picking things up through walls, windows, and doors.
2024-10-13 07:12:59 +00:00
datlo eaec0c885d Fix malf AI getting org (#27025) 2024-10-12 17:09:36 +00:00
dj-34 84ff9d46b6 Fix floating animation (#27044) 2024-10-12 17:09:11 +00:00
Migratingcocofruit 80821c0b7a Fixes machines not registering on new area's powernet when it is created (#26985)
* Machines are now moved to the new power net when a new area is created where they are

* Moves the machine reregistration to /turf/proc/change_area(area/old_area, area/new_area)
2024-10-12 17:08:52 +00:00
ROdenFL f6298184f5 [FIX] return some classes and standardize some class=\" (#27051)
* [FIX] return some classes and standardize some class=\"

* cultspeech
2024-10-12 16:38:35 +00:00
PopeDaveThe3th ed8809a4fc Fixes Soviet Mobs being Invisible (#27064)
* i feex

* statue
2024-10-12 11:26:24 +00:00
Contrabang 01cdf8cf3a Fixes magboot fuckery (#27011)
* yeag

* Update code/modules/clothing/shoes/magboots.dm

Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

---------

Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2024-10-11 19:17:51 +00:00
DGamerL 4754433b45 Fixes UNIQUE_TRAIT_SOURCE (#27066) 2024-10-11 16:02:25 +00:00
Mitchs98 1b16e13ffe bungo growo (#27053) 2024-10-11 01:28:51 +00:00
PollardTheDragon 6ef49ba1fa Fixes bad path (#27055) 2024-10-10 23:51:09 +00:00
PollardTheDragon be23543a54 Nkarrdem-Board-Fix (#27052) 2024-10-10 21:35:44 +00:00
Luc bd2a47eae9 Adds some more admin-focused cleaning reagents (#26796)
* Add some bonus cleaning grenades

* clusterbusters too

* blocked chem list

* ignore clusters

* Update code/game/objects/items/weapons/grenades/chem_grenade.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: Luc <89928798+lewcc@users.noreply.github.com>

---------

Signed-off-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
2024-10-10 13:43:07 +00:00
Chap 3c6e9bacad Stimulating steak no longer viable for kitchen secondary goals (#27038)
Co-authored-by: Adrer <adrermail@gmail.com>
2024-10-10 13:27:24 +00:00
Silverplate 71a6beb59c fixescursedanomalies (#27030) 2024-10-10 13:25:28 +00:00
Chap a060093b59 [REFACTOR] Helper proc for unbuckling a mob (#26918)
* Helper proc from unbuckling a mob

* Rename to unbuckle

* Minor fixes

* Move buckled up /mob/living

---------

Co-authored-by: Adrer <adrermail@gmail.com>
2024-10-10 12:54:09 +00:00
Aylong 7ed4ef4f76 Light restyling of Boxed Messages and removal of unnecessary CSS styles from chat (#26852)
* Remove a lot of CSS and make boxed message stylish

* Paint themed boxed message and sort light chat styles

* Remove copyright from chat spans

* Uh oh
2024-10-10 10:00:40 +00:00
PopeDaveThe3th e657597b1c [LORE] Replaces most uses of "Russian" with "Soviet" (#26822)
* no russian

* space

* more spaces

* Update walls_mineral.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update space_ruins.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

---------

Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2024-10-10 09:57:42 +00:00
kyunkyunkyun 9225cd5817 Security belts tweak (#26754)
* Tweaking sec belts

* Update code/game/objects/items/weapons/storage/belt.dm

Signed-off-by:  Sean <12197162+S34NW@users.noreply.github.com>

---------

Signed-off-by: Sean <12197162+S34NW@users.noreply.github.com>
Co-authored-by: Sean <12197162+S34NW@users.noreply.github.com>
2024-10-10 09:57:12 +00:00
Migratingcocofruit 26a884e70a Engineering machinery and consoles area detection refactor (#26716)
* Gravity generator, Atmos Control Computers, and Station Alert Computers now work by area rather than Z_level

* Cameras get added to network depending on ancestor area

* Station Alert console work by area

* Adds a check so we don't get_area on a null variable

* Gravgen also checks for z level. Area check now includes some types of ruins that weren't checked

* Keeps everything on the Z level. Atmos alert computer now iterates over alarm, but still presesents area names

* Engineering monitor gets networks from the area it is placed in

* Adds missing area prototype to the prototype list

* moves the area check to a function

* reject legs, return to snek.

* Revert "reject legs, return to snek."

This reverts commit 1dfc2c4454.

* I don't know what happened with paradise.dme, but it seems ok now

* Requested style changes and remove redundant nulls

* oops

* Another empty line removed
2024-10-10 09:49:56 +00:00
PollardTheDragon 46887a37f9 Thurible - Holy Incense Burner (#26713)
* Thurible Code

* No Belt Slot

* No more emag act.

* Unholy water corruption fix

* Added jestosterone and nothing to acceptable reagents. Honk

* Item sprites

* Better bad chem purge messages

* Inhand Sprites

* Variable Format

* Formatting, Visible Messages, Inhand Updating

* Removed extraneous check

* Loc fix

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Readability of reagents var

* Guard clause on corrupted reagent addition

* Moved container type to vars

* Better check for sprite update

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2024-10-10 09:46:26 +00:00
Migratingcocofruit 3f50998a14 BSH tweak/refactor/fix (#26604)
* Added UI overlay for incursions. Levels replaced with mining power.

* skull blinky now

* Rebuild TGUI

* skull less blinky

* red skull

* skull even less blinky

* Resolve TGUI conflict

* Remove the redundant defines

* TGUI rebuild

* style fixes, icon switch now covers the range of possible power inputs, additional clarification on stabilizer power calculations

* breaks up the stabilizer power calculation into different lines

* Rebuild TGUI

* Rebuild TGUI

* I am once again building TGUI

* fix indentation

* Comment formatting

* oops

* Rebuild TGUI

* Comment fix and using a stack on the overlay

* Rebuild TGUI
2024-10-10 09:45:59 +00:00
Сиротка a5a199392b Tweak: Revision of miners' and explorers' gear. (#26525)
* Tweak: Revision of miners' and explorers' gear.

* Remove drake changes

* Remove armor-related changes

* Update machine_vending.dm

* Update machine_vending.dm
2024-10-10 09:44:02 +00:00
PollardTheDragon ff8e0404b9 New Mech - The Nkarrdem, Janitor Supreme (#26453)
* Nkarrdem Mech - Initial Commit

* Fabricator category, garbage bag, module designs

* Added combat tech requirement to cleaning grenade launcher

* Fixed a comment's spacing

* Construction codersprites

* Construction path updated

* Open and Broken sprites

* Codersprites, Construction fixes, Wreckage

* Better spacing for equalities, better return bool

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Equality spacing

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* playsound boolean fix

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Mech part comment spacing

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Parts list parenthesis spacing

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Spacing and boolean returns

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Another boolean return

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* More comment spacing

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* More comment spacing

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Ditto

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Comment spacing

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Comment spacing

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Snake cased floor_buffer, removed excess comment

* Enhanced floor buffer

* Whole lot of time format changes

* HUD warning message update

* Cutting cargo

* Max equipment fix

* Spray fixes

* Light replacer fixes and defines moved

* Mop sound cooldowns

* Formatting, autodoc, spacing, and chat alert fixes

* Emag warning

* Removed excess returns, added click when spray empty

* Minor refactor of cleaning_act, removed the async mopping

* Excess user

* Formatting, Typecaching

* Replaces to_chat with occupant_message

* Type def, attack log, and timer for CGL

* Moved light replacement logic to light object as fix() proc

* Free performance is free performance

* To chat fix

* replaceLight changes

* Ranged fix

* Moved autodoc

* Early return in mop refilling

* Reordered early returns in mop action

* Applied change to cleaning documentation

* Moved acrtion, removed excess subtype

* Spray moved to internal spray item, various fixes

* Removed excess

* Internal garbage storage for garbage magnet

* Janimech storage handling, effect when emptying into disposals, user check in handle_item_insertion

* Extraneous Return

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Var declaration fix

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2024-10-10 09:40:48 +00:00
warriorstar-orion 62b65f8a91 Rework Lavaland tunnel themes. (#26599)
* Rework Lavaland tunnel themes.

* Fix deeprock mob density; ensure 1 vetus/bubblegum

* goddamnit

* bring spawn odds closer in line to head, fix tendril collapse range

* Move define to global dir

* don't need initial here

* define magic number properly

* make type of var clear

* CHECK_TICK during procgen

* less tendril cities, no tendrils in oasis centers

* revert no_lava helpers for now

* add NO_LAVA_GEN flag check back to safe_replace

* add blackbox feedback for themes
2024-10-10 00:05:29 +00:00
1080pCat 89bf882c98 Fixes eternal candle boxes appearing empty on spawn (#27008)
* Fixes candle boxes appearing empty on mapload

* bad idea to blanket

* Update code/game/objects/items/weapons/storage/fancy.dm

Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>

* contra review

---------

Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
2024-10-09 19:03:35 +00:00
warriorstar-orion 4c1ba17db5 feat: Pizza bombs now disguise as any flavor. (#27007)
* feat: Pizza bombs now disguise as any flavor.

* Update code/modules/food_and_drinks/food/foods/pizza.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: warriorstar-orion <orion@snowfrost.garden>

* no pizza bomb boxes OR subtypes in mimic box list

* Apply suggestions from code review

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: warriorstar-orion <orion@snowfrost.garden>

* reorder fields

* fix odds, reorder weights

* Update code/game/objects/effects/spawners/depot_spawners.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: warriorstar-orion <orion@snowfrost.garden>

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2024-10-09 19:03:09 +00:00