Temporary DLC entry for Badlands for the carousel promo on PC only. REMOVE AFTER MOD INFO HAS BEEN ADDED
См. определение в файле MainMenuData.c строка 73
74 {
76 {
78 return;
79 }
80
82 {
84 return;
85 }
86
88 {
90 JsonDataNewsArticle dlcArticle = new JsonDataNewsArticle;
91
96 string dlcName = info.
GetName();
100 dlcArticle.
coverImage = ModInfo.GetDLCImage(dlcName);
102 }
103
105 JsonDataNewsArticle tempDLCArticle = new JsonDataNewsArticle;
107 tempDLCArticle.
title =
"#dlc_news_badlands";
108 #ifdef PLATFORM_WINDOWS
109 tempDLCArticle.
fullUrl =
"https://store.steampowered.com/app/3816030";
110 #else
112 #endif
113 tempDLCArticle.
dlcName =
"badlands";
116 }
static ref map< string, ref ModInfo > m_AllDlcsMap
static ref JsonDataNewsList m_NewsData
proto owned string GetAction()
proto owned string GetOverview()
proto owned string GetName()
proto int Replace(string sample, string replace)
Replace all occurrances of 'sample' in 'str' by 'replace'.
proto int ToLower()
Changes string to lowercase. Returns length.
Перекрестные ссылки JsonDataNewsArticle::categoryID, JsonDataNewsArticle::coverImage, JsonDataNewsArticle::dlcName, ErrorEx, JsonDataNewsArticle::excerpt, JsonDataNewsArticle::fullUrl, ModInfo::GetAction(), ModInfo::GetDLCImage(), ModInfo::GetName(), ModInfo::GetOverview(), m_AllDlcsMap, m_NewsData, string::Replace(), JsonDataNewsArticle::title и string::ToLower().
Используется в LoadMods().