422 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
Mechoid 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
MistakeNot4892 aac40a8437 Graves can now be dug on outdoors turfs. 2023-08-10 19:13:38 +10:00
MistakeNot4892 45fa973646 Refining/fixing material ejection from exo/pros fab. 2023-07-21 02:00:02 +10:00
klorpa f445ffde0a Spelling Fixes (#8973)
* SpellingFixes

* OtherTypos

* OtherTypos
2023-04-08 21:39:28 -08:00
Ava 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
Ava 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
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
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 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
Greenjoe12345 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
Felix 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
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 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
atermonera bd236dbdcf Fixes assorted mining toolspeed uses 2022-01-22 16:31:52 -08:00
Atermonera fbbc4e927a Fixes literally everything dismantling walls 2022-01-17 17:10:10 -08:00
Atermonera 4d8c43f106 What was supposed to be another straightforward major system overhaul that once again spiraled out of control (#8220)
* get_tool_quality has numerical meaning

* Basic tools set tool quality

* Toolspeed is replaced by tool quality checks

* Addresses assorted results from live test

* Extra cleanup
2022-01-16 15:52:55 -08:00
MistakeNot4892 f5a8e7c5bc Adds some forgotten plants for Sif flora, fixes a misnamed plant type. 2022-01-04 18:48:13 -08:00
MistakeNot4892 deb606b217 Added random map generation to Southern Cross. 2022-01-04 18:48:11 -08:00
MistakeNot4892 618082f500 /atom New() => Initialize() [MDB IGNORE] (#8298)
* Find and replace argless atom New() to Initialize().

* Manual replacement of no-arg New() to Initialize().

* Manually replacing remaining New() overrides.

* Fixing linter issues with now-removed New() args.

* Tidying area init overrides.

* Porting Neb's atom subsystem.

* Trying to isolate init problems.

* Adjusting Init code post-test.

* Merging duplicate Initialize() procs.

* Merge resolution.
2022-01-04 18:47:57 -08:00
MistakeNot4892 ddae621ed3 ChangeTurf improvements. 2022-01-04 18:46:34 -08:00
MistakeNot4892 2a44df2b21 Should prevent lattices from tripping bad init CI. 2021-12-02 13:32:35 +11:00
Atermonera 439c9bf1f7 Merge pull request #8340 from MistakeNot4892/siffixes
Various tweaks on and around exploration.
2021-11-21 00:04:24 -08:00
Atermonera 3b0a4896a5 Merge pull request #8218 from MistakeNot4892/survivalism
Adds random map generation to Sif. [IDB IGNORE] [MDB IGNORE]
2021-11-14 14:05:37 -08:00
MistakeNot4892 2f0a618d45 /atom New() => Initialize() [MDB IGNORE] (#8298)
* Find and replace argless atom New() to Initialize().

* Manual replacement of no-arg New() to Initialize().

* Manually replacing remaining New() overrides.

* Fixing linter issues with now-removed New() args.

* Tidying area init overrides.

* Porting Neb's atom subsystem.

* Trying to isolate init problems.

* Adjusting Init code post-test.

* Merging duplicate Initialize() procs.

* Merge resolution.
2021-11-14 00:09:14 -08:00
MistakeNot4892 409a6559de ChangeTurf improvements. 2021-10-18 10:49:29 +11:00
MistakeNot4892 9d4fd65628 Adds some forgotten plants for Sif flora, fixes a misnamed plant type. 2021-10-13 20:27:52 +11:00
MistakeNot4892 9ce14595e8 Added random map generation to Southern Cross. 2021-10-13 19:35:25 +11:00
Neerti 7b7baf0d91 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into woodrat_map 2021-09-02 19:41:21 -04:00
Cerebulon b8c75ab047 entire duplicate sidewalk dm?! 2021-09-01 01:59:24 +01:00
Cerebulon d5fca4e5ce static lists 2021-08-29 16:45:52 +01:00
Cerebulon bdfc2777b5 moves lists out of init 2021-08-29 14:21:16 +01:00
Cerebulon 26e427ac25 web editor blows 2021-08-23 21:42:42 +01:00
Cerebulon e46d3dc765 Merge branch 'master' into outdoorsprites 2021-08-23 21:29:28 +01:00
Cerebulon 1c4b6a1e8c New dirt and paved sidewalk sprites 2021-08-23 21:26:34 +01:00
MistakeNot4892 4c53eda3b2 General wilderness updates; fixed frostbelle, adjusted scavenging, added some recipes and mushrooms.
Fixes for wilderness commit.
2021-08-17 18:54:37 +10:00