28 Commits

Author SHA1 Message Date
MSWS
772922aefd Final tweaks 2024-12-23 05:03:12 -08:00
MSWS
c3a51d6e7c Bump sd color price 2024-12-23 04:29:32 -08:00
MSWS
33fefba785 Add abstraction of repeated code for testing 2024-12-23 01:37:13 -08:00
MSWS
dfd56e754b Overhaul to use public APIs 2024-12-23 00:18:12 -08:00
MSWS
f550277841 Add text hats 2024-12-22 20:45:09 -08:00
MSWS
9b95be93dc Add rainbowizers 2024-12-22 00:59:55 -08:00
MSWS
66d36a93a5 Add LR color perk 2024-12-22 00:59:54 -08:00
MSWS
b899066e5f Add hide cells perk 2024-12-22 00:59:53 -08:00
MSWS
8fafbc35db Add special day color perk 2024-09-18 16:38:26 -07:00
MSWS
f43214b22a Start work on gangs integration 2024-09-16 23:11:23 -07:00
Isaac
8cb437a8b8 Feat/rtd (#293)
* Add RTD

* Add noscope reward

* Tidy up message

* Auto Format
2024-08-28 00:17:58 -07:00
Isaac
c6be74be08 Feat/speedrunners (#253)
* Start work on speedrunners day

* Add trail system

* Index files

* Fix improper import
2024-07-31 20:30:11 -07:00
Isaac
dae78712d9 Feat/sql zones (#251)
* Move border stuff into its own project / api

* Start work on SQL support for zones

* Add debug command

* Format

* Add css_zone addinner command
2024-07-30 19:49:42 -04:00
Isaac
43759f6e56 Feat/special days (#250)
Add basic FFA special day for testing
2024-07-29 18:04:52 -04:00
Isaac
3a99b59c1d Switch to convars for configuration (#239)
* Switch to convars for configuration
* Use Clantag instead of name prefix for [WARDEN]
* Fix 7 in muted message
2024-07-23 21:46:50 -07:00
MSWS
f2c2b37bdc Remove SDs 2024-07-05 20:16:26 -07:00
ntm
6ce7f71b47 Add Last Guard (#192)
* Add Last Guard
2024-07-04 14:01:06 -07:00
BuildTools
035caf14aa Basic implementation for special days 2024-04-27 14:02:55 +02:00
MSWS
75175d2b37 Start work on mute system 2024-03-30 01:28:33 -07:00
MSWS
4986309d99 Remove queue/guard balancing 2024-03-25 23:37:02 -07:00
Isaac
6e8f52b228 Feat/lr (#43)
* Initial work on LR

* Revert "Initial work on LR"

This reverts commit abf85fefa9.

* New structure

* Add factory, enhance ALR, add empty knifefight example

* More work on LR

* Update CounterStrikeSharp.API version and add LastRequest menu selector and player selector
2024-02-17 23:59:01 -08:00
Isaac
c90f1efa98 Dev (#21)
* Add rebel notifications

* Add rebel notifications

* Feat/debug (#19)

* Initial stuff for debug

* More classes!

* Base implementation

* Feat/debug (#20)

* Initial stuff for debug

* More classes!

* Base implementation

* Verified working
2024-02-05 00:28:13 -08:00
MSWS
ff1a930b16 merge logs 2024-02-03 23:28:30 -08:00
MSWS
b08f51bf16 Merge feat/rebel 2024-02-03 13:27:40 -08:00
MSWS
c51c4979dd Allow warden pings through, remove/factor draw manager 2024-01-27 01:19:03 -08:00
MSWS
7c004a50f0 Basic draw manager 2024-01-26 19:36:29 -08:00
Mooshua
5313f9b30f Universal formatting semantics (#2)
* Basic draft of formatting system

* Oops. Fix references & imports

* Refactor namespaces
Yes this is in the wrong branch. No I don't want to talk about it.

* Migrate rest of Jailbreak.Warden to FormatWriter

* Change pre-made notification auto-properties to fields.

* FormatObject abstracts -> virtuals pointing towards .ToPlain()

This enables greater flexibility when adding new format targets, as all that needs to be implemented is a pointer to ".ToPlain()".

* QueueBehavior.cs: Migrate to view-based formatting

* Migrate Warden to project-based localization
This enables submodules to hot-swap out localization while keeping the code-based localization that i'd prefer to use (at least for the early development of the project)

* Move language localization to service collection

* Move english to actually be in language folder, remove autobalance notifications
2024-01-24 13:17:10 -08:00
Mooshua
ac01b01c11 Initial commit 2024-01-04 12:22:02 -08:00