Skip to content

Commit 5b62a97

Browse files
committed
Merge branch 'staging'
2 parents bcb093f + 5fd3a30 commit 5b62a97

34 files changed

Lines changed: 679 additions & 91 deletions

CathodeLib/CathodeLib.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
<Authors>Matt Filer</Authors>
1111
<Description>Provides support for parsing and writing common Alien: Isolation formats from the Cathode engine.</Description>
1212
<Copyright>Matt Filer 2026</Copyright>
13-
<Version>0.12.0</Version>
13+
<Version>0.12.1</Version>
1414
<OutputType>Library</OutputType>
15-
<AssemblyVersion>0.12.0.0</AssemblyVersion>
15+
<AssemblyVersion>0.12.1.0</AssemblyVersion>
1616
<FileVersion>0.12.0.0</FileVersion>
1717
<AllowUnsafeBlocks>False</AllowUnsafeBlocks>
1818
<PackageReadmeFile>README.md</PackageReadmeFile>

CathodeLib/Resources/info.dat

81 KB
Binary file not shown.

CathodeLib/Scripts/CATHODE/AlphaLightLevel.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@
55
using System.Runtime.InteropServices;
66
#if UNITY_EDITOR || UNITY_STANDALONE_WIN
77
using UnityEngine;
8+
#elif GODOT
9+
using Godot;
10+
using System.Numerics;
11+
using Matrix4x4 = System.Numerics.Matrix4x4;
12+
using Quaternion = System.Numerics.Quaternion;
13+
using Vector2 = Godot.Vector2;
14+
using Vector3 = Godot.Vector3;
15+
using Vector4 = Godot.Vector4;
16+
using Color = Godot.Color;
817
#else
918
using System.Numerics;
1019
#endif

CathodeLib/Scripts/CATHODE/BehaviorTreeDB.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@
77

88
#if UNITY_EDITOR || UNITY_STANDALONE_WIN
99
using UnityEngine;
10+
#elif GODOT
11+
using Godot;
12+
using System.Numerics;
13+
using Matrix4x4 = System.Numerics.Matrix4x4;
14+
using Quaternion = System.Numerics.Quaternion;
15+
using Vector2 = Godot.Vector2;
16+
using Vector3 = Godot.Vector3;
17+
using Vector4 = Godot.Vector4;
18+
using Color = Godot.Color;
1019
#else
1120
using System.Numerics;
1221
#endif

CathodeLib/Scripts/CATHODE/Collisions.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,15 @@
1616

1717
#if UNITY_EDITOR || UNITY_STANDALONE_WIN
1818
using UnityEngine;
19+
#elif GODOT
20+
using Godot;
21+
using System.Numerics;
22+
using Matrix4x4 = System.Numerics.Matrix4x4;
23+
using Quaternion = System.Numerics.Quaternion;
24+
using Vector2 = Godot.Vector2;
25+
using Vector3 = Godot.Vector3;
26+
using Vector4 = Godot.Vector4;
27+
using Color = Godot.Color;
1928
#else
2029
using System.Numerics;
2130
#endif

CathodeLib/Scripts/CATHODE/Commands.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,15 @@
1616

1717
#if UNITY_EDITOR || UNITY_STANDALONE_WIN
1818
using UnityEngine;
19+
#elif GODOT
20+
using Godot;
21+
using System.Numerics;
22+
using Matrix4x4 = System.Numerics.Matrix4x4;
23+
using Quaternion = System.Numerics.Quaternion;
24+
using Vector2 = Godot.Vector2;
25+
using Vector3 = Godot.Vector3;
26+
using Vector4 = Godot.Vector4;
27+
using Color = Godot.Color;
1928
#else
2029
using System.Numerics;
2130
#endif

CathodeLib/Scripts/CATHODE/Commands/Components/Composite.cs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,15 @@
66
using CathodeLib;
77
#if UNITY_EDITOR || UNITY_STANDALONE
88
using UnityEngine;
9-
#else
9+
#elif GODOT
10+
using Godot;
11+
using System.Numerics;
12+
using Matrix4x4 = System.Numerics.Matrix4x4;
13+
using Quaternion = System.Numerics.Quaternion;
14+
using Vector2 = Godot.Vector2;
15+
using Vector3 = Godot.Vector3;
16+
using Vector4 = Godot.Vector4;
17+
using Color = Godot.Color;
1018
#endif
1119

1220
namespace CATHODE.Scripting

CathodeLib/Scripts/CATHODE/Commands/Components/Entity.cs

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,22 @@
22
using CathodeLib;
33
using System;
44
using System.Collections.Generic;
5-
using System.Data;
65
using System.Linq;
76
using System.Runtime.InteropServices;
8-
using System.Xml.Linq;
97

108
#if UNITY_EDITOR || UNITY_STANDALONE_WIN
119
using UnityEngine;
10+
#elif GODOT
11+
using Godot;
12+
using System.Numerics;
13+
using Matrix4x4 = System.Numerics.Matrix4x4;
14+
using Quaternion = System.Numerics.Quaternion;
15+
using Vector2 = Godot.Vector2;
16+
using Vector3 = Godot.Vector3;
17+
using Vector4 = Godot.Vector4;
18+
using Color = Godot.Color;
1219
#else
1320
using System.Numerics;
14-
using System.IO;
15-
using CathodeLib;
16-
using CathodeLib.Properties;
1721
#endif
1822

1923
namespace CATHODE.Scripting.Internal

CathodeLib/Scripts/CATHODE/Commands/Components/ParameterData.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@
55
using System.Linq;
66
#if UNITY_EDITOR || UNITY_STANDALONE_WIN
77
using UnityEngine;
8+
#elif GODOT
9+
using Godot;
10+
using System.Numerics;
11+
using Matrix4x4 = System.Numerics.Matrix4x4;
12+
using Quaternion = System.Numerics.Quaternion;
13+
using Vector2 = Godot.Vector2;
14+
using Vector3 = Godot.Vector3;
15+
using Vector4 = Godot.Vector4;
16+
using Color = Godot.Color;
817
#else
918
using System.Numerics;
1019
#endif

CathodeLib/Scripts/CATHODE/Commands/Components/ResourceReference.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@
33
using System.Collections.Generic;
44
#if UNITY_EDITOR || UNITY_STANDALONE_WIN
55
using UnityEngine;
6+
#elif GODOT
7+
using Godot;
8+
using System.Numerics;
9+
using Matrix4x4 = System.Numerics.Matrix4x4;
10+
using Quaternion = System.Numerics.Quaternion;
11+
using Vector2 = Godot.Vector2;
12+
using Vector3 = Godot.Vector3;
13+
using Vector4 = Godot.Vector4;
14+
using Color = Godot.Color;
615
#else
716
using System.Numerics;
817
#endif

0 commit comments

Comments
 (0)