Files
Bubberstation/code/__DEFINES
san7890 3ec861ad2b "Job Playtime Exempt" now also applies to Account Age Restrictions (#84878)
## About The Pull Request

Fixes #84478

Basically, this database flag only worked on playtime restrictions (i.e.
how many hours you had to play on the server as a living person before
you could unlock stuff like Captain). However, this database flag did
not exempt BYOND Account Age restrictions, which is a bit of an annoying
gap to have when it comes to fast-tracking new accounts for whatever an
admin would need. This gap has been closed by having the
`available_in_days` also listen to the same database flag.

If you want me to split it up into multiple flags (which might be
annoying due to how the UI is setup, but possible), let me know.
## Why It's Good For The Game

Administration confusions are weird. I think if an admin is waiving an
account through like this, they should expect to see everything unfurl
as a result - which is why the aforementioned issue report was made.

I also typed the `dbflags` var as a bitflag instead of being null.
Should work.
## Changelog
🆑
admin: Ticking "Job Playtime Exempt" on a player's Job Playtime Tracker
panel will also exempt them from BYOND Account Age restrictions now. It
previously only exempted them from actual living playtime minutes - this
is for the BYOND Account Age in days.
/🆑
2024-07-19 05:44:09 +02:00
..
2024-06-27 00:40:54 +00:00
2024-07-15 16:28:41 +01:00
2024-03-11 19:31:15 -06:00
2024-05-03 14:35:20 -04:00
2024-04-08 23:24:27 +00:00
2024-05-16 19:54:00 -07:00
2023-09-09 12:39:42 +00:00
2024-06-13 13:06:49 +00:00
2023-10-11 16:58:29 -06:00
2024-04-02 12:08:28 -06:00
2024-04-26 14:52:54 +12:00
2024-04-18 12:52:59 -07:00
2024-06-20 20:45:38 -06:00
2023-09-29 16:52:19 -04:00
2023-10-14 15:53:28 -07:00
2024-05-16 19:54:00 -07:00
2024-05-19 22:03:59 -07:00
2023-09-27 18:41:07 -04:00
2024-03-22 17:31:15 -07:00
2024-03-05 16:38:23 -07:00
2024-07-09 17:39:35 +02:00
2024-06-17 13:21:48 -04:00
2024-06-27 00:40:54 +00:00
2024-06-02 22:39:55 -06:00
2024-05-07 13:27:48 -05:00
2023-10-17 10:52:38 -07:00
2023-07-01 15:36:26 +01:00
2024-06-17 00:11:44 +01:00
2024-03-25 10:49:19 -04:00
2024-06-19 08:31:19 -04:00

This folder is full of #define statements. They are similar to constants, but must come before any code that references them, and they do not take up memory the way constants do.

The values in this folder are NOT options. They are not for hosts to play with. Some of the values are arbitrary and only need to be different from similar constants; for example, the genetic mutation numbers in genetics.dm mean nothing, but MUST be distinct.

It is wise not to touch them unless you understand what they do, where they're used, and most importantly, how to undo your changes if you screw it up.

  • Sayu