Alex King
6976e27501
[Cleanup] Use a constant reference for content_flags in SetContentFlags() ( #3196 )
...
# Notes
- This is more performant.
- https://pvs-studio.com/en/docs/warnings/v813/
- https://pvs-studio.com/en/docs/warnings/v820/
2023-04-03 16:38:20 -04:00
Chris Miles
9f8f838265
[Content Filter] Fix Runtime Filtering When Set to -1 (All) ( #2313 )
2022-07-27 08:48:50 -05:00
Chris Miles
dfd8f84cac
[Strings] Refactor Strings Usage ( #2305 )
...
* Initial commit checkpoint
* More functions converted
* Commify
* More functions
* Fin
* Sort declarations
* Split functions between files
* Bots
* Update strings.h
* Split
* Revert find replaces
* Repository template
* Money
* Misc function
* Update CMakeLists.txt
* Saylink
* Update strings.cpp
* Swap Strings::Saylink for Saylink::Create since saylink is coupled to zone database
* API casings
2022-07-14 02:10:52 -05:00
Randy Girard
31ad0da811
[Content Filtering] Updates contents flags to be checked at runtime. ( #1940 )
...
* Updates contents flags to be checked at runtime.
* Fix formatting
* Add expansion flags
* Tweaks to logic
* Logic tweaks
* Update world_content_service.cpp
* Inverse DoesPassContentFiltering logic
* Update world_content_service.cpp
* Update world_content_service.cpp
Co-authored-by: Akkadius <akkadius1@gmail.com>
2022-03-06 22:02:57 -06:00
Akkadius
d107ff3069
[Hotfix] Add additional check to IsContentFlagEnabled given refactor from #1909
2022-01-03 01:06:17 -06:00
Chris Miles
9815f50efa
[Expansion] Content Filtering Adjustments ( #1910 )
...
* Change default expansion values for ALL to -1 from 0
* Adjust content_filter_criteria
* Refactor content filtering logic
* Allow flag strings to also just be empty instead of null
* Formatting
* Editor oops
2022-01-02 20:52:29 -06:00
Chris Miles
7aa5308f9c
[Scheduler] Event scheduler implementation ( #1257 )
...
* Event scheduler implementation
* Create 2021_02_17_server_scheduled_events.sql
* Tweak
* Remove unused event [skip ci]
* Cleanup [skip ci]
* PR adjustments
* Database manifest
2021-03-29 02:52:57 -05:00
Akkadius
a4b027db58
Export quest::is_content_flag_enabled and quest::set_content_flag
2020-05-24 20:45:44 -05:00
Akkadius
5b4c4bfd66
Implement content flags
2020-04-11 05:48:41 -05:00
Akkadius
77cacf5cd1
Add std::string WorldContentService::GetCurrentExpansionName() [skip ci]
2020-04-11 03:11:09 -05:00
Akkadius
867ff3dcfa
Add constructor to world content service
2020-04-06 00:22:52 -05:00
Akkadius
72b1e58edb
Groundwork for world content service and content filtering
2020-04-01 06:07:44 -05:00