Commit Graph
761 Commits
Author SHA1 Message Date
Spookerton 978f4511a5 examine signature changed to include distance
- distance is INFINITE, 0, or a positive integer based on get_dist() between
the examiner and examinee's turfs when they are on the same Z. When the
examiner is dead or a ghost, distance is always 0.
- also updates /examine( implementations to use it!
- adds w_class_to_name proc for reusing "It is a X item." examine behavior.
2024-01-31 13:49:52 +00:00
Spookerton 6d865d9859 remove usages of /tmp/ 2024-01-18 07:33:14 +00:00
MechoidandGitHub e976eaba4e Graffiti centers on where you click. (#9255)
* Graffiti centers on where you click.

* Oversights, and pixelshifted engravings.

* Better returns
2023-12-27 21:41:07 -08:00
Greenjoe12345andGitHub 7bde482394 Small shuttle additions (#9267)
* shuttle

* requested adjustment
2023-10-16 21:46:56 -08:00
MistakeNot4892 aac40a8437 Graves can now be dug on outdoors turfs. 2023-08-10 19:13:38 +10:00
AtermoneraandGitHub 4d1c709fcc Nymph phyxes (#9180)
* Fixes to nymphs

* clean up lingering carbon/alien references

* Add growth to stat panel

* Add rootlocal to known languages

* add zone sel

* *nibble
2023-08-02 22:41:55 -08:00
AtermoneraandGitHub b3b59c5c2a Merge pull request #9169 from MistakeNot4892/movementsounds
Generalized handle_movement() checking from shoes to /obj/item.
2023-07-23 15:23:59 -08:00
MistakeNot4892 964e5b878a Generalized handle_movement() checking from shoes to /obj/item. 2023-07-23 06:47:13 +10:00
MistakeNot4892 45fa973646 Refining/fixing material ejection from exo/pros fab. 2023-07-21 02:00:02 +10:00
AvaandGitHub 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
klorpaandGitHub f445ffde0a Spelling Fixes (#8973)
* SpellingFixes

* OtherTypos

* OtherTypos
2023-04-08 21:39:28 -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
MistakeNot4892 2ab7622a30 Making floor decls use the decl repository. 2023-03-05 14:58:28 +11: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
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
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
atermonera 7bfe1ea3aa Revert "cynosure christmas decorations + snowy exterior"
This reverts commit 15e4045067.
2023-01-15 10:53:36 -08:00
spookerton 15e4045067 cynosure christmas decorations + snowy exterior
by Greenjoe12345
2022-12-13 22:32:25 +00:00
spookerton e9ebd4b434 updated christmas icons & lights layer, fake snow
by Greenjoe12345
2022-12-13 22:32:07 +00:00
atermonera 7dfcf86337 Nudges sif's resting temperature 2022-10-22 20:10:38 -08:00
AtermoneraandGitHub 4cc54b8295 Merge pull request #8766 from Spookerton/spkrtn/fix/canpass2
remove duplicate turf/CanPass + tweaks
2022-10-20 20:58:26 -08:00
spookerton b27b1443d2 remove duplicate turf/CanPass
converted istype->ismovable
CanPass crash_with is null-aware
2022-10-18 10:18:11 +01:00
spookerton 4557f8573c atom_flags tests snafu corrections 2022-10-18 09:36:41 +01:00
spookerton ffba11e5ab rename a bunch of atom flags 2022-10-18 09:36:41 +01:00
spookerton bb472b4832 replace 0 for EMPTY_BITFIELD on atom_flags configs 2022-10-18 09:36:40 +01:00
spookerton 9c1dc82109 add turf_flags, move relevant stuff to it
moves *_BITFIELD macros to _macros.dm
2022-10-18 09:36:40 +01:00
spookerton 3abdbbaa1c replaces atom.initialized with ATOM_INITIALIZED
refactors atom/var/flags to atom_flags and area_flags
moves NOBLOODY, NOBLUDGEON, and PHORONGUARD to item_flags instead of atom_flags
corrects various misapplied flags
2022-10-18 09:36:36 +01:00
cba6c5b0c6 Update partial pressures for planetary turfs upon weather change. (#8756)
* Update partial pressures for planetary turfs upon weather change.

* OOPS

Co-authored-by: Spookerton <spkrtn@pm.me>
2022-10-16 14:26:48 -08:00
Cerebulon 81f1da0237 Shuttle Refit 2022-09-29 14:20:08 +01:00
Cerebulon 50249aab21 Concrete Integration 2022-09-07 16:15:35 +01:00
MistakeNot4892 2da26fe108 Tweaks to outdoors turf interactions. 2022-08-26 13:13:14 +10:00
MistakeNot4892 274b1e518f Animals now leave pawprints in snow. 2022-08-16 19:05:47 +10:00
MistakeNot4892 d2088cec86 Allowing animals to leave footprints. 2022-08-16 18:42:19 +10:00
MistakeNot4892 dcbf10e28a Added grafadreka.
More work on drakes.

Added grafadreka den site.

Working on refining drake AI.

Fixing drake languages.
2022-08-14 01:26:09 +10:00
MistakeNot4892 bbddee97bb Added burrowing, foraging and scavenging interactions for simple_mob animals. 2022-08-12 20:43:31 +10:00
Greenjoe12345andGitHub c0a490ac01 conk rete (#8671)
* concrete

* fixy

* craftable concrete and plasteel rebar

* no map specific children on submaps

* fix

* de-concretes the station
2022-08-07 16:03:49 -08:00
spookerton 556331a6a3 use /global/ sugar for bare globals, no leading / 2022-04-24 07:54:34 +01:00
spookerton ee67e174fb use static for shared member vars 2022-04-24 07:52:32 +01:00
76b195f1a9 HE pipe turf interaction (#8409)
* HE pipe turf interaction

* Update code/ATMOSPHERICS/pipes/he_pipes.dm

Co-authored-by: Spookerton <spkrtn@pm.me>

* Update code/ATMOSPHERICS/pipes/he_pipes.dm

Co-authored-by: Spookerton <spkrtn@pm.me>

Co-authored-by: Spookerton <spkrtn@pm.me>
2022-04-19 21:29:09 -08:00
SypsotiandGitHub f7cc15b098 Merge pull request #8556 from Cerebulon/arcadecarpets
Adds Some More Decorative Flooring Types
2022-04-19 11:12:31 -05:00
atermonera 9d71839ac6 Removes devices 2022-04-17 19:14:43 -08:00
atermonera 7a9806d9b4 Removes weapons 2022-04-17 19:14:32 -08:00
Cerebulon 4d4167450c Added missed retro_red refs 2022-04-17 18:14:22 +01:00
Cerebulon 078c0b1fe1 Adds Some More Decorative Flooring Types 2022-04-17 17:57:06 +01:00
CerebulonandGitHub 5f22d34b42 Reviews all POIs for loot/balance + adds random universal anomalies [MDB_IGNORE] (#8464)
* Reviews all PRs for loot/balance + adds random universal anomalies

* Include new file

* tgm formats for a couple of deconverted maps
2022-04-16 09:43:02 -08:00
Cerebulon a3b8d7fdb1 Removes alt-click option 2022-04-14 19:28:05 +01:00
Cerebulon e8a804587d Adds Preference for Graffiti Engraving + Alt-click engraving option 2022-04-11 08:00:50 +01:00
atermonera 861154df4d Revert "Fixes assorted mining toolspeed uses"
This reverts commit bd236dbdcf.
2022-03-29 16:19:36 -08:00
atermonera c7f1880394 Revert "What was supposed to be another straightforward major system overhaul that once again spiraled out of control (#8220)"
This reverts commit 4d8c43f106.
2022-03-29 16:01:32 -08:00
atermonera 762fd8591a Merge branch 'master' into cynosure_map 2022-01-25 20:17:56 -08:00