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
Kinglykrab
7c1a139991
[Cleanup] Quest API push methods using invalid types. ( #2172 )
...
* [Cleanup] Quest API push methods using invalid types.
- Some push methods were pushing integers as unsigned integers or unsigned integer as integers, this fixes all of that.
- Also cleans up some lines that had multiple function calls on them.
* More cleanup of bools and one expansion name was wrong.
2022-05-15 22:14:16 -04: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
78776df107
Update world content service API's to consider all expansions enabled
2020-08-16 20:04:49 -05:00
Akkadius
a4b027db58
Export quest::is_content_flag_enabled and quest::set_content_flag
2020-05-24 20:45:44 -05:00
Akkadius
bcd62b76c4
Fix all expansion enabled filtering [skip ci]
2020-04-18 18:12:25 -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
17e9198a58
Another typo fix [skip ci]
2020-04-04 21:38:05 -05:00
Akkadius
e17bd303b8
Fix typos to stop triggering Secrets [skip ci]
2020-04-04 18:00:48 -05:00
Akkadius
c1e58673b2
Add expansion gating for zoning
2020-04-04 05:36:18 -05:00
Akkadius
72b1e58edb
Groundwork for world content service and content filtering
2020-04-01 06:07:44 -05:00