Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
部分需要二次衍生、衍生物还是召唤物的角色(伙伴),是不是可以适当加强一下?二次衍生、有些还没有祖姆林/瞬发/零费,感觉很不好用
Well, for A while after that, I have to prepare for the final exam, so the next update should be in August or September. Also, there are still many things to consider regarding the battle on Side A, so Side A might be postponed. The next update will have two other battles and the reset of most companions
This update is only for the MoreHreatMod, not an official update, there are a lot of content is not completed, will be improved next week
Well, I've been a little busy lately, and I have to study for my final exams, so the next update should be in late January.The next update will update both battles (but not the final ones, I still have a lot to learn), as well as reset some of the previous battles
Emm...I have been busy recently, the next update is expected to be in November, and will add at least 2 battles and complete the missing pictures
I'm thinking maybe I'm giving too many effects to my companions, and the levels are not balanced, so try to split some effects and add some temporary companions in battle in the next update
2. To use private variables, you need to publicise the game's assembly. We have a tutorial for it here: https://github.com/rspforhp/WildfrostModdingDocumentation/wiki/Advanced-Project-Setup
EMMMMM... Well, I have a question, can I ask the community how you use [SerializeField]private? Is this really possible? !For example,in module AllCharms,BellCharm status effect by using data.scriptableAmount,but it is private!I'm curious is there really a way to do this?If you can tell me, thank you very much!
But Minerdwen's Soul card (Genguqiyue) appeared in my deck even though she was on the enemy team.
Screenshot: https://prnt.sc/EotRxminABBQ
Loving the mod though, thank you for your hard work! ♥
I posted the code in a tutorial, copy it if you want! Link: https://github.com/rspforhp/WildfrostModdingDocumentation/wiki/Tutorial-6:-Using-Addressables#42-harmony-suppressors-code
Huh? A strange thing happened. When I tried to load the modules today, I found that it only took a very short time, no matter which module was loaded very quickly, about 5ms to 10ms, is the official loading optimization updated? I don't see any announcements or version updates. Do you have such a situation?
* At the start of CreateModAssets (before making any DataBuilders!), put this line:
this.HarmonyInstance.PatchAll(this.GetType().Assembly);
* At the end of CreateModAssets, put this line:
this.HarmonyInstance.UnpatchSelf();
* Copy this class anywhere in your project:
[HarmonyPatch(typeof(LocalizationHelper), "GetCollection")]
class Patch
{
[HarmonyPrefix]
public static bool GetCollection(ref StringTable __result, string name, LocaleIdentifier identifier)
{
string code = "";
switch (identifier.Code)
{
case "zh-hans": code = "zh-Hans"; break;
case "zh-hant": code = "zh-Hant"; break;
default: code = identifier.Code; break;
}
string text = name + "_" + code;
__result = Addressables.LoadAssetAsync<StringTable>(text).WaitForCompletion();
return !__result;
}
}
[HarmonyPrefix] or [HarmonyPostfix]
[HarmonyPatch(typeof(LocalizationHelper), "GetCollection")]
to fix it, but entering the game doesn't work, is there something wrong with my use? Or do I need another step? And thanks again for your support! I learned a lot from it!
[code]
public static StringTable GetCollection(string name, LocaleIdentifier identifier)
{
string code = "";
switch (identifier.Code)
{
case "zh-hans": code = "zh-Hans"; break;
case "zh-hant": code = "zh-Hant"; break;
default: code = identifier.Code; break;
}
string text = name + "_" + code;
StringTable stringTable = Addressables.LoadAssetAsync<StringTable>(text).WaitForCompletion();
return stringTable ?? LocalizationHelper.GetCollection(name, identifier);
}
[/code]
I tested that this really works (o.o)b.