M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Public Member Functions | |
NewsManager () | |
async Task< MBReadOnlyList< NewsItem > > | GetNewsItems (bool forceRefresh) |
Gets NewsItems async. | |
void | SetNewsSourceURL (string url) |
Sets the source url for the news items. File that it returns should be compliant with the JSon structure of the Array of NewsItem structure(for deserializing). | |
async Task | UpdateNewsItems (bool forceRefresh) |
Updates NewsItems async locally. | |
void | UpdateLocalizationID (string localizationID) |
void | OnFinalize () |
Static Public Member Functions | |
static Task< T > | DeserializeObjectAsync< T > (string json) |
Properties | |
MBReadOnlyList< NewsItem > | NewsItems [get] |
bool | IsInPreviewMode [get] |
string | LocalizationID [get] |
TaleWorlds.Library.NewsManager.NewsManager.NewsManager | ( | ) |
async Task< MBReadOnlyList< NewsItem > > TaleWorlds.Library.NewsManager.NewsManager.GetNewsItems | ( | bool | forceRefresh | ) |
forceRefresh | Represents if system should get items again, fresh |
void TaleWorlds.Library.NewsManager.NewsManager.SetNewsSourceURL | ( | string | url | ) |
async Task TaleWorlds.Library.NewsManager.NewsManager.UpdateNewsItems | ( | bool | forceRefresh | ) |
forceRefresh | Determines if the manager should reset the cache or not |
|
static |
void TaleWorlds.Library.NewsManager.NewsManager.UpdateLocalizationID | ( | string | localizationID | ) |
void TaleWorlds.Library.NewsManager.NewsManager.OnFinalize | ( | ) |
|
get |
|
get |
|
get |