summaryrefslogtreecommitdiff
path: root/Thronefall_1_57/Decompile/I2.Loc.SimpleJSON/JSONData.cs
diff options
context:
space:
mode:
authorchai <215380520@qq.com>2024-05-19 17:03:57 +0800
committerchai <215380520@qq.com>2024-05-19 17:03:57 +0800
commitcf58771365b5953c6eac548b172aae880d1f0acd (patch)
treea49757a4b5c447cbf877584d482367a6bfe33b10 /Thronefall_1_57/Decompile/I2.Loc.SimpleJSON/JSONData.cs
parenteed315deae356ddfb17f28305e7cde6cdfc43313 (diff)
* rename
Diffstat (limited to 'Thronefall_1_57/Decompile/I2.Loc.SimpleJSON/JSONData.cs')
-rw-r--r--Thronefall_1_57/Decompile/I2.Loc.SimpleJSON/JSONData.cs92
1 files changed, 0 insertions, 92 deletions
diff --git a/Thronefall_1_57/Decompile/I2.Loc.SimpleJSON/JSONData.cs b/Thronefall_1_57/Decompile/I2.Loc.SimpleJSON/JSONData.cs
deleted file mode 100644
index a4c7160..0000000
--- a/Thronefall_1_57/Decompile/I2.Loc.SimpleJSON/JSONData.cs
+++ /dev/null
@@ -1,92 +0,0 @@
-using System.IO;
-
-namespace I2.Loc.SimpleJSON;
-
-public class JSONData : JSONNode
-{
- private string m_Data;
-
- public override string Value
- {
- get
- {
- return m_Data;
- }
- set
- {
- m_Data = value;
- }
- }
-
- public JSONData(string aData)
- {
- m_Data = aData;
- }
-
- public JSONData(float aData)
- {
- AsFloat = aData;
- }
-
- public JSONData(double aData)
- {
- AsDouble = aData;
- }
-
- public JSONData(bool aData)
- {
- AsBool = aData;
- }
-
- public JSONData(int aData)
- {
- AsInt = aData;
- }
-
- public override string ToString()
- {
- return "\"" + JSONNode.Escape(m_Data) + "\"";
- }
-
- public override string ToString(string aPrefix)
- {
- return "\"" + JSONNode.Escape(m_Data) + "\"";
- }
-
- public override void Serialize(BinaryWriter aWriter)
- {
- JSONData jSONData = new JSONData("");
- jSONData.AsInt = AsInt;
- if (jSONData.m_Data == m_Data)
- {
- aWriter.Write((byte)4);
- aWriter.Write(AsInt);
- return;
- }
- jSONData.AsFloat = AsFloat;
- if (jSONData.m_Data == m_Data)
- {
- aWriter.Write((byte)7);
- aWriter.Write(AsFloat);
- return;
- }
- jSONData.AsDouble = AsDouble;
- if (jSONData.m_Data == m_Data)
- {
- aWriter.Write((byte)5);
- aWriter.Write(AsDouble);
- return;
- }
- jSONData.AsBool = AsBool;
- if (jSONData.m_Data == m_Data)
- {
- aWriter.Write((byte)6);
- aWriter.Write(AsBool);
- }
- else
- {
- aWriter.Write((byte)3);
- aWriter.Write(m_Data);
- }
- }
-}