Commit Graph
19 Commits
Author SHA1 Message Date
SelisandGitHub 8661955bfb Moving the database to a subsystem (#16480)
* dbcorev2

* qdel stuff

* New DB code

* Fixed comments

* Fixed lower define limit

* Added missing hooks

* Added missing qdels

* Fixed statistics sql
2025-01-27 09:59:56 -05:00
242fa3a66b Ports over configuration controller (#16484)
* Ports over configuration controller

* Fixes

* Manual path fix

* patch (#16490)

* patch

* .

* SQL Fix

* Post-rebase fix

* Added missing examples

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-10-22 19:26:44 +02:00
Heroman 0c9664afd3 More adjustments 2022-07-05 15:03:20 +10:00
Heroman 4955759fb5 Minor fixes to Talon playhours 2022-07-04 15:32:38 +10:00
Heroman d0aeab45c3 Makes Talon Captain restricted behind 60 hours of Talon playtime 2022-07-03 07:20:43 +10:00
Heroman 4fab43cf37 Hopefully fixes borgs not earning PTO 2021-11-20 12:19:53 +10:00
Heroman 25a7bde56f Removes redundant check for AI 2020-05-12 18:35:51 +10:00
3ef2c3c145 Applies suggested changes
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2020-05-12 18:25:38 +10:00
Heroman fb8e2680b0 Allows Cyborgs and AI to earn PTO and departmental playtime 2020-05-12 07:24:33 +10:00
Aronai Sieyes ea8a068025 Add department playtime requirement config, code 2020-05-08 17:57:56 -04:00
Heroman a8c4ac11c4 Does some adjustment to _vr job things 2020-03-19 14:20:11 +10:00
Heroman a7a9080362 Separates PTO being earned into its own var 2020-03-12 11:47:55 +10:00
Unknown b2cd0eade0 Converts off duty system to new system 2020-03-09 15:37:45 -04:00
Heroman bc74ea53c9 Removes Command from appearing for players who had it removed 2019-04-15 18:14:04 +10:00
Heroman 032daec451 Removes collection of command PTO 2019-04-08 15:10:58 +10:00
Arokha Sieyes cf4455e8db Adds cap on PTO
18 consecutive off-duty shifts is ... probably enough.
2018-02-02 18:37:50 -05:00
Arokha Sieyes 446e0f30e3 Configuration option for time_off 2018-01-28 23:27:21 -05:00
Arokha Sieyes 090c9bd265 Adds idle time check 2018-01-28 23:27:21 -05:00
LeshanaandArokha Sieyes 9ca5337c98 PTO Implementation
* Adds SSpersist which updates people's PTO balance every 15 minutes
* Adds "Off-duty" jobs which can only be taken if you have enough PTO.
2018-01-28 23:27:21 -05:00