* 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
* 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