Commit Graph

20 Commits

Author SHA1 Message Date
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
Heroman
582db5d9d3 Grammar fixes 2021-12-23 16:36:25 +10:00
Heroman
29a0bce573 Fixes g 2021-12-23 16:28:48 +10:00
Heroman
d65d379c4b Adjusts descriptions and flavor texts of painting frames 2021-12-23 16:23:21 +10:00
Heroman
ad1e439e49 Limits painting name length to 250 characters 2021-12-11 20:59:33 +10:00
Heroman
6b168ae5f0 Fixes some janky frame issues 2021-11-22 06:52:33 +10:00
Aronai Sieyes
4d3773edee Add art possibility to v2 outpost 2021-07-20 13:31:05 -04:00
Aronai Sieyes
1e3326b187 Fix /tg/ code thing 2021-07-07 21:51:21 -04:00
Aronai Sieyes
57c73cd577 Byond will never stop with this huh 2021-07-07 21:45:25 -04:00
Aronai Sieyes
42ab15b123 Merge pull request #10949 from VOREStation/Arokha/persistcross
More painting tweaks
2021-07-07 17:06:39 -04:00
Aronai Sieyes
b3582ef0ad Don't load more than one of each painting 2021-07-07 14:59:47 -04:00
Aronai Sieyes
dfb7df9b82 Persist art in cross-id situations 2021-07-07 14:43:23 -04:00
Aronai Sieyes
a80bc99874 Add hints about removal safety 2021-07-06 13:24:16 -04:00
Aronai Sieyes
29c8bc57ac Check access for removal of arts 2021-07-06 13:10:36 -04:00
Aronai Sieyes
76cab90ae7 Add paintbrush, palette, painting supplies crate 2021-07-05 12:00:22 -04:00
Aronai Sieyes
5aa6e6de45 Fix canvas sprites 2021-07-04 18:21:44 -04:00
Aronai Sieyes
62fadd5990 Add chaplain locked frames 2021-07-03 22:12:52 -04:00
Aronai Sieyes
6d6792490d Change directory for persisting, add vv helper 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