Files
SVSimServer/SVSim.BattleEngine/Engine/NtDataTranslateInfo.cs
gamer147 957af3d1ec feat(battle-engine): full Unity/VFX/god-object shims + expanded copy closure (2570 files)
Authored Unity primitive/object-model shim, VFX layer (control-flow-preserving, InstantVfx never invokes its action -- headless suppression), god-object stubs (GameMgr/EffectMgr/UIManager with faithfully-extracted nested enums), View/UI/Touch tree, LitJson+BetterList+Tuple copied, third-party stubs. Discovered Roslyn header-error masking: fixing class-header type errors unmasks body references, so the true copy closure is ~2570 files (was 782 under masking). Errors: masked-25720 -> 268; our shim files compile clean. Remaining: ~50 residual shim/external types, 24 NGUI UI-base overrides, static-type fixes, plus likely 1-2 more unmask waves.
2026-06-05 17:22:20 -04:00

213 lines
5.9 KiB
C#

using System.Collections;
using Cute;
using LitJson;
using Wizard;
public class NtDataTranslateInfo
{
public const string TITLESTATEMENT = "titleStatement";
public const string CONTAINSTATEMENT = "containStatement";
public const string TITLEEMAIL = "titleEmail";
public const string EMAILADDRESS1 = "emailAddress1";
public const string EMAILADDRESS2 = "emailAddress2";
public const string EMAILADDRESSTIP1 = "emailAddressTip1";
public const string EMAILADDRESSTIP2 = "emailAddressTip2";
public const string TITLESUCCESS = "titleSuccess";
public const string CONTAINSUCCESS = "containSuccess";
public const string TITLETIP = "titleTip";
public const string CONTAINTIP = "containTip";
public const string TITLEREBIND = "titleRebind";
public const string CONTAINREBIND = "containRebind";
public const string ERRORID = "ERROR_ID";
public const string ERRORTITLE = "ERROR_TITLE";
public const string ERRORCONTAIN1 = "ERROR_CONTAIN1";
public const string ERRORCONTAIN2 = "ERROR_CONTAIN2";
public const string ERRORCONTAIN3 = "ERROR_CONTAIN3";
public const string ERRORCONTAIN4 = "ERROR_CONTAIN4";
public const string ERRORCONTAIN5 = "ERROR_CONTAIN5";
public const string ERRORCONTAIN6 = "ERROR_CONTAIN6";
public const string ERRORCONTAIN7 = "ERROR_CONTAIN7";
public const string SERVERURL = "serverUrl";
public const string BUTTONTEXT = "buttonTitle";
public const string BUTTONTEXT_ID1 = "buttonText_ID1";
public const string BUTTONTEXT_ID2 = "buttonText_ID2";
public const string BUTTONTEXT_ID3 = "buttonText_ID3";
public const string BUTTONTEXT_ID4 = "buttonText_ID4";
public const string BUTTONTEXT_ID5 = "buttonText_ID5";
public const string BUTTONTEXT_ID6 = "buttonText_ID6";
public const string BUTTONTEXT_ID7 = "buttonText_ID7";
public string titleStatement = "";
public string containStatement = "";
public string titleEmail = "";
public string emailAddress1 = "";
public string emailAddress2 = "";
public string emailAddressTip1 = "";
public string emailAddressTip2 = "";
public string titleSuccess = "";
public string containSuccess = "";
public string titleTip = "";
public string containTip = "";
public string titleRebind = "";
public string containRebind = "";
public string ERROR_TITLE = "";
public string ERROR_CONTAIN1 = "";
public string ERROR_CONTAIN2 = "";
public string ERROR_CONTAIN3 = "";
public string ERROR_CONTAIN4 = "";
public string ERROR_CONTAIN5 = "";
public string ERROR_CONTAIN6 = "";
public string ERROR_CONTAIN7 = "";
public string serverUrl = "";
public string buttonTitle = "";
public string button_id1 = "";
public string button_id2 = "";
public string button_id3 = "";
public string button_id4 = "";
public string button_id5 = "";
public string button_id6 = "";
public string button_id7 = "";
public static NtDataTranslateInfo Init()
{
SystemText systemText = Data.SystemText;
return new NtDataTranslateInfo
{
titleStatement = systemText.Get("Account_0113"),
containStatement = systemText.Get("Account_0114"),
titleEmail = systemText.Get("Account_0115"),
emailAddress1 = systemText.Get("Account_0116"),
emailAddress2 = systemText.Get("Account_0117"),
emailAddressTip1 = systemText.Get("Account_0118"),
emailAddressTip2 = systemText.Get("Account_0119"),
titleSuccess = systemText.Get("Account_0120"),
containSuccess = systemText.Get("Account_0121"),
titleTip = systemText.Get("Account_0122"),
containTip = systemText.Get("Account_0123"),
titleRebind = systemText.Get("Account_0124"),
containRebind = systemText.Get("Account_0125"),
ERROR_TITLE = systemText.Get("Account_0126"),
ERROR_CONTAIN1 = systemText.Get("Account_0127"),
ERROR_CONTAIN2 = systemText.Get("Account_0128"),
ERROR_CONTAIN4 = systemText.Get("Account_0130"),
ERROR_CONTAIN5 = systemText.Get("Account_0131"),
ERROR_CONTAIN6 = systemText.Get("Account_0132"),
ERROR_CONTAIN7 = systemText.Get("Account_0133"),
serverUrl = CustomPreference.GetApplicationServerURL(),
buttonTitle = systemText.Get("Account_0137"),
button_id1 = systemText.Get("Account_0134"),
button_id2 = systemText.Get("Account_0135"),
button_id3 = systemText.Get("Account_0136"),
button_id4 = systemText.Get("Account_0136"),
button_id5 = systemText.Get("Account_0134"),
button_id6 = systemText.Get("Account_0135"),
button_id7 = systemText.Get("Account_0136")
};
}
public static bool ContainsKey(JsonData json, string key)
{
if (((IDictionary)json).Contains((object)key))
{
return true;
}
return false;
}
public JsonData toJsonData()
{
return new JsonData
{
["titleStatement"] = titleStatement,
["containStatement"] = containStatement,
["titleEmail"] = titleEmail,
["emailAddress1"] = emailAddress1,
["emailAddress2"] = emailAddress2,
["emailAddressTip1"] = emailAddressTip1,
["emailAddressTip2"] = emailAddressTip2,
["titleSuccess"] = titleSuccess,
["containSuccess"] = containSuccess,
["titleTip"] = titleTip,
["containTip"] = containTip,
["titleRebind"] = titleRebind,
["containRebind"] = containRebind,
["ERROR_TITLE"] = ERROR_TITLE,
["ERROR_CONTAIN1"] = ERROR_CONTAIN1,
["ERROR_CONTAIN2"] = ERROR_CONTAIN2,
["ERROR_CONTAIN3"] = ERROR_CONTAIN3,
["ERROR_CONTAIN4"] = ERROR_CONTAIN4,
["ERROR_CONTAIN5"] = ERROR_CONTAIN5,
["ERROR_CONTAIN6"] = ERROR_CONTAIN6,
["ERROR_CONTAIN7"] = ERROR_CONTAIN7,
["serverUrl"] = serverUrl,
["buttonTitle"] = buttonTitle,
["buttonText_ID1"] = button_id1,
["buttonText_ID2"] = button_id2,
["buttonText_ID3"] = button_id3,
["buttonText_ID4"] = button_id4,
["buttonText_ID5"] = button_id5,
["buttonText_ID6"] = button_id6,
["buttonText_ID7"] = button_id7
};
}
}