Commit Graph

74 Commits

Author SHA1 Message Date
Kashargul f0a8d083d8 Merge branch 'master' into span_rework 2024-10-03 23:19:42 +02:00
Kashargul fdffd8edc9 oups 2024-10-03 16:37:20 +02:00
Kashargul d83eb8fc99 merges filth files 2024-10-03 16:14:16 +02:00
Kashargul a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
Kashargul e0d694e8ac rid of old span macros 2024-10-01 23:51:48 +02:00
Guti a3c7599065 Fix 2024-09-18 18:33:15 +02:00
Guti 06a46a237b stuff 2024-09-18 18:12:57 +02:00
Guti f4f5476121 Merge branch 'master' into weapon-removal 2024-09-18 18:07:43 +02:00
Kashargul a123f87e68 some mind jobs 2024-09-12 23:48:31 +02:00
Guti 409aaba802 Remove 2024-09-09 02:36:53 +02:00
Kashargul 96fc27518f Persistent papers should not replace the chat window (#16030)
* windows rely on the paper name. NULL is a really bad case

* changed to No Title
2024-06-09 17:28:47 +10:00
Killian 85ea90fb79 Smart Storage Tweaks (#15774)
* Smart Storage Tweaks

* Update smartfridge.dm
2024-02-27 03:25:21 +10:00
Heroman 9a94306585 Refactors tool typechecks, refactors transforming tools, makes Altevian wrench into one 2023-10-01 09:34:43 +10:00
Atermonera f7669b64d0 Sheet storage has different caps per type. 2023-03-14 03:44:57 -04:00
Seris02 e9fbf50f20 Update filth_vr.dm 2023-02-23 10:13:53 +08:00
Seris02 38c05fb5b9 prevents persistent dirt (and other filth) from spawning in spess and walls 2023-02-21 15:25:07 +08:00
Seris02 9f039abe7e even better dirt code 2023-01-16 16:57:48 +08:00
Seris02 e634c802bb better dirt persistence 2023-01-16 14:30:11 +08:00
ItsSelis 779b4db5c0 Added missing href tokens 2022-12-14 21:08:49 +01:00
Novacat 1aa4c73e8d Revert "[MIRROR] /atom New() => Initialize() [MDB IGNORE]" 2022-08-27 08:49:56 -04:00
MistakeNot4892 d717a4b50a Merge branch 'master' of https://github.com/VOREStation/VOREStation into upstream-merge-8298 2022-08-25 14:26:20 +10:00
Heroman fc575bbbf7 Fixes produce persistance 2022-07-03 18:36:35 +10:00
ItsSelis af64bcf406 More Input Conversion 2022-06-19 12:21:51 +02:00
Novacat dda7396cfe Merge branch 'master' into upstream-merge-8298 2022-03-04 09:57:28 -05:00
VerySoft 2153a45288 Change painting persist decay
Instead of paintings lasting 1000 shifts before being deleted

Now the system will store up to 1000 paintings, and remove the one at the top of the list (the earliest/oldest one) first when the maximum number of paintings is exceeded. 

Additionally, examining a painting that has been stored will move it to the bottom of the list, effectively renewing its lease in the system. 

This should make it so that paintings aren't just arbitrarily being removed for being old, and, the paintings that actually get looked at should stick around.
2022-03-01 20:50:05 -05:00
VerySoft 75dfd8291e Don't persist spitwads and gum
These just always have bothered me. I'd prefer if they didn't hang around.
2022-02-08 22:16:25 -05:00
Heroman d7bbaa150e Fixes produce persistence 2021-12-05 06:47:57 +10:00
Heroman ab92472525 Enables persistance on all z-levels that have persistance flag, not just station ones 2021-11-22 07:30:52 +10:00
MistakeNot4892 3f9af78f3a /atom New() => Initialize() [MDB IGNORE] 2021-11-14 03:09:51 -05:00
Hatterhat b0bb524eb3 . = ..() 2021-11-09 11:07:32 -06:00
Hatterhat e6aa7c0929 gaming 2021-11-07 20:33:06 -06:00
Aronai Sieyes e52031d6aa Make stack amount var private 2021-08-19 21:06:46 -04:00
MarinaGryphon 577b986ba6 Convert some bools to TRUE/FALSE instead of 1/0. (#11100)
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2021-07-16 13:43:25 -04:00
Aronai Sieyes b3582ef0ad Don't load more than one of each painting 2021-07-07 14:59:47 -04:00
MarinaGryphon e41c2ecfd7 first pass (emotification, some \the -> \The) 2021-07-05 09:42:48 -05:00
Aronai Sieyes 0977ccabae Make paintings persist for a very long time 2021-07-03 22:12:52 -04:00
Leshana f3bda2092f Implement saving of paintings via the persistence mechanism. 2021-07-03 22:12:52 -04:00
Aronai Sieyes fda5bd4c7f Port art from /tg/ with stubbed persist 2021-07-03 22:12:49 -04:00
Aronai Sieyes c3a1263efb Be picky about readability 2021-07-02 23:03:32 -04:00
Aronai Sieyes 7a1eb7fd22 Merge pull request #10675 from SpaceVampire/persistence-change
Changes persistent smartfridge loss to a flat rate.
2021-07-02 22:59:56 -04:00
Aronai Sieyes b4387f251d /tg/ vis openspace 2021-06-30 15:39:07 -04:00
SpaceVampire b9a82730e8 perfectly-balanced
As all things should be.
2021-06-28 16:59:00 -04:00
Aronai Sieyes 4c12504e3b Replace list inputs with tgui_input_list 2021-06-26 10:39:56 -04:00
SpaceVampire 52f6d486c1 fixes-equal 2021-06-18 18:20:23 -04:00
SpaceVampire d918d3f239 oops 2021-06-18 18:08:20 -04:00
SpaceVampire 994d280404 return-of-random-floor 2021-06-18 17:54:00 -04:00
SpaceVampire 05254aab77 aaa 2021-06-18 04:54:37 -04:00
Aronai Sieyes 1696db4842 Move most/all overlay use to SSoverlays
Except for the ones I'm about to change in the
lighting commits!
2021-06-17 00:11:13 -04:00
Aronai Sieyes 66e0c69926 Fixes #10507 2021-06-01 20:11:50 -04:00
Aronai Sieyes da4837903c Merge pull request #10433 from VOREStation/upstream-merge-8085
[MIRROR] Linter Introduction + Cleanup
2021-05-27 12:31:23 -04:00