diff --git a/Automation/bump_version.py b/Automation/bump_version.py
index a6d07b2..d3de051 100755
--- a/Automation/bump_version.py
+++ b/Automation/bump_version.py
@@ -5,7 +5,7 @@ import re
# this assumes a mostly semver-complient version number
if __name__ == "__main__":
- parser = argparse.ArgumentParser(description="Increment TechbloxModdingAPI version")
+ parser = argparse.ArgumentParser(description="Increment GamecraftModdingAPI version")
parser.add_argument('version', metavar="VN", type=str, help="The version number to increment, or the index of the number (zero-indexed).")
args = parser.parse_args()
@@ -28,12 +28,12 @@ if __name__ == "__main__":
old_version = ""
new_version = ""
- with open("../TechbloxModdingAPI/TechbloxModdingAPI.csproj", "r") as xmlFile:
- print("Parsing TechbloxModdingAPI.csproj")
+ with open("../GamecraftModdingAPI/GamecraftModdingAPI.csproj", "r") as xmlFile:
+ print("Parsing GamecraftModdingAPI.csproj")
fileStr = xmlFile.read()
versionMatch = re.search(r"(.+)", fileStr)
if versionMatch is None:
- print("Unable to find version number in TechbloxModdingAPI.csproj")
+ print("Unable to find version number in GamecraftModdingAPI.csproj")
exit(1)
old_version = versionMatch.group(1)
versionList = old_version.split(".")
@@ -53,7 +53,7 @@ if __name__ == "__main__":
print(new_version)
newFileContents = fileStr.replace(""+old_version+"", ""+new_version+"")
- with open("../TechbloxModdingAPI/TechbloxModdingAPI.csproj", "w") as xmlFile:
+ with open("../GamecraftModdingAPI/GamecraftModdingAPI.csproj", "w") as xmlFile:
print("Writing new version to project file")
xmlFile.write(newFileContents)
diff --git a/Automation/gen_csproj.py b/Automation/gen_csproj.py
index 0c88372..d0f18c4 100755
--- a/Automation/gen_csproj.py
+++ b/Automation/gen_csproj.py
@@ -3,24 +3,15 @@
import argparse
from pathlib import Path, PurePath
import re
-import os
-DLL_EXCLUSIONS_REGEX = r"(System|Microsoft|Mono|IronPython|DiscordRPC|IllusionInjector|IllusionPlugin|netstandard)\."
+DLL_EXCLUSIONS_REGEX = r"(System|Microsoft|Mono|IronPython|DiscordRPC)\."
def getAssemblyReferences(path):
asmDir = Path(path)
result = list()
- addedPath = ""
- if not asmDir.exists():
- addedPath = "../"
- asmDir = Path(addedPath + path)
for child in asmDir.iterdir():
- if child.is_file() and re.search(DLL_EXCLUSIONS_REGEX, str(child)) is None and str(child).lower().endswith(".dll"):
- childstr = str(child)
- childstr = os.path.relpath(childstr, addedPath).replace("\\", "/")
- result.append(childstr)
- result.sort(key=str.lower)
- result = [path + "/IllusionInjector.dll", path + "/IllusionPlugin.dll"] + result # Always put it on top
+ if child.is_file() and re.search(DLL_EXCLUSIONS_REGEX, str(child), re.I) is None and str(child).lower().endswith(".dll"):
+ result.append(str(child).replace("\\", "/"))
return result
def buildReferencesXml(path):
@@ -36,16 +27,16 @@ def buildReferencesXml(path):
return "\n \n" + "".join(result) + " \n"
if __name__ == "__main__":
- parser = argparse.ArgumentParser(description="Generate TechbloxModdingAPI.csproj")
+ parser = argparse.ArgumentParser(description="Generate GamecraftModdingAPI.csproj")
# TODO (maybe?): add params for custom csproj read and write locations
args = parser.parse_args()
print("Building Assembly references")
- asmXml = buildReferencesXml("../ref_TB/Techblox_Data/Managed")
+ asmXml = buildReferencesXml("../ref/Gamecraft_Data/Managed")
# print(asmXml)
- with open("../TechbloxModdingAPI/TechbloxModdingAPI.csproj", "r") as xmlFile:
- print("Parsing TechbloxModdingAPI.csproj")
+ with open("../GamecraftModdingAPI/GamecraftModdingAPI.csproj", "r") as xmlFile:
+ print("Parsing GamecraftModdingAPI.csproj")
fileStr = xmlFile.read()
# print(fileStr)
depsStart = re.search(r"\
-
-
- ..\ref_TB\Techblox_Data\Managed\IllusionInjector.dll
- ..\..\ref_TB\Techblox_Data\Managed\IllusionInjector.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\IllusionPlugin.dll
- ..\..\ref_TB\Techblox_Data\Managed\IllusionPlugin.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Accessibility.dll
- ..\..\ref_TB\Techblox_Data\Managed\Accessibility.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Analytics.dll
- ..\..\ref_TB\Techblox_Data\Managed\Analytics.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Assembly-CSharp-firstpass.dll
- ..\..\ref_TB\Techblox_Data\Managed\Assembly-CSharp-firstpass.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Assembly-CSharp.dll
- ..\..\ref_TB\Techblox_Data\Managed\Assembly-CSharp.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\AWSSDK.Core.dll
- ..\..\ref_TB\Techblox_Data\Managed\AWSSDK.Core.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\AWSSDK.GameLift.dll
- ..\..\ref_TB\Techblox_Data\Managed\AWSSDK.GameLift.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\BevelEffect.dll
- ..\..\ref_TB\Techblox_Data\Managed\BevelEffect.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Boxophobic.TheVehetationEngine.Runtime.dll
- ..\..\ref_TB\Techblox_Data\Managed\Boxophobic.TheVehetationEngine.Runtime.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Boxophobic.Utils.Scripts.dll
- ..\..\ref_TB\Techblox_Data\Managed\Boxophobic.Utils.Scripts.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\DataLoader.dll
- ..\..\ref_TB\Techblox_Data\Managed\DataLoader.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\DDNA.dll
- ..\..\ref_TB\Techblox_Data\Managed\DDNA.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\EasyButtons.dll
- ..\..\ref_TB\Techblox_Data\Managed\EasyButtons.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\EOSSDK.dll
- ..\..\ref_TB\Techblox_Data\Managed\EOSSDK.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\FMODUnity.dll
- ..\..\ref_TB\Techblox_Data\Managed\FMODUnity.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\FMODUnityResonance.dll
- ..\..\ref_TB\Techblox_Data\Managed\FMODUnityResonance.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\FMODUnityWrapperClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\FMODUnityWrapperClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\FullGame.dll
- ..\..\ref_TB\Techblox_Data\Managed\FullGame.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.BlockEntityFactory.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.BlockEntityFactory.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.BlockGroups.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.BlockGroups.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.Blocks.LogicBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.Blocks.LogicBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.BlocksEntityDescriptors.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.BlocksEntityDescriptors.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.ColourPalette.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.ColourPalette.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.Damage.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.Damage.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.Effects.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.Effects.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.ExplosionFragments.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.ExplosionFragments.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GraphicsSettings.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GraphicsSettings.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.BlueprintInventory.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.BlueprintInventory.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Blueprints.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Blueprints.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.BlueprintSets.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.BlueprintSets.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.GameOptionsScreen.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.GameOptionsScreen.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.GraphicsScreen.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.GraphicsScreen.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Hotbar.Blocks.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Hotbar.Blocks.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Hotbar.BlueprintsHotbar.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Hotbar.BlueprintsHotbar.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Hotbar.Colours.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Hotbar.Colours.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.ModeBar.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.ModeBar.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.OptionsScreen.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.OptionsScreen.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Blocks.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Blocks.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Blueprints.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Blueprints.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Colours.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Colours.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Common.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Common.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Tweaks.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Tweaks.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Wires.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.Wires.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.WorldSpaceGuis.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.GUI.WorldSpaceGuis.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.JointBlocks.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.JointBlocks.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.Music.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.Music.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.NetStrings.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.NetStrings.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.PickupsCommon.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.PickupsCommon.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.PopupMessage.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.PopupMessage.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.Serialization.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.Serialization.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.Tweaks.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.Tweaks.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.VisualEffects.Decals.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.VisualEffects.Decals.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Gamecraft.Wires.dll
- ..\..\ref_TB\Techblox_Data\Managed\Gamecraft.Wires.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\GameLiftServerSDKNet45.dll
- ..\..\ref_TB\Techblox_Data\Managed\GameLiftServerSDKNet45.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\GameState.dll
- ..\..\ref_TB\Techblox_Data\Managed\GameState.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\GhostShark.Outline.dll
- ..\..\ref_TB\Techblox_Data\Managed\GhostShark.Outline.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Google.Protobuf.dll
- ..\..\ref_TB\Techblox_Data\Managed\Google.Protobuf.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\GPUInstancer.CrowdAnimations.dll
- ..\..\ref_TB\Techblox_Data\Managed\GPUInstancer.CrowdAnimations.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\GPUInstancer.dll
- ..\..\ref_TB\Techblox_Data\Managed\GPUInstancer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Havok.Physics.dll
- ..\..\ref_TB\Techblox_Data\Managed\Havok.Physics.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Havok.Physics.Hybrid.dll
- ..\..\ref_TB\Techblox_Data\Managed\Havok.Physics.Hybrid.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\LiteNetLib.dll
- ..\..\ref_TB\Techblox_Data\Managed\LiteNetLib.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\log4net.dll
- ..\..\ref_TB\Techblox_Data\Managed\log4net.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\LZ4.dll
- ..\..\ref_TB\Techblox_Data\Managed\LZ4.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Monobehaviours.dll
- ..\..\ref_TB\Techblox_Data\Managed\Monobehaviours.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\mscorlib.dll
- ..\..\ref_TB\Techblox_Data\Managed\mscorlib.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\MultiplayerNetworking.dll
- ..\..\ref_TB\Techblox_Data\Managed\MultiplayerNetworking.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Newtonsoft.Json.dll
- ..\..\ref_TB\Techblox_Data\Managed\Newtonsoft.Json.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Novell.Directory.Ldap.dll
- ..\..\ref_TB\Techblox_Data\Managed\Novell.Directory.Ldap.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Prometheus.NetStandard.dll
- ..\..\ref_TB\Techblox_Data\Managed\Prometheus.NetStandard.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RCX.ScreenshotTaker.dll
- ..\..\ref_TB\Techblox_Data\Managed\RCX.ScreenshotTaker.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Rewired_Core.dll
- ..\..\ref_TB\Techblox_Data\Managed\Rewired_Core.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Rewired_Windows.dll
- ..\..\ref_TB\Techblox_Data\Managed\Rewired_Windows.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RichFX.dll
- ..\..\ref_TB\Techblox_Data\Managed\RichFX.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftECS.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftECS.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.AccountPreferences.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.AccountPreferences.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Blocks.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Blocks.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Blocks.Ghost.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Blocks.Ghost.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Blocks.Triggers.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Blocks.Triggers.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Building.BoxSelect.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Building.BoxSelect.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Building.Jobs.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Building.Jobs.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Character.Audio.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Character.Audio.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Character.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Character.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Common.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Common.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.ControlsScreen.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.ControlsScreen.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Crosshair.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Crosshair.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.FrontEnd.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.FrontEnd.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.DebugDisplay.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.DebugDisplay.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.Hotbar.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.Hotbar.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.Inventory.BlocksInventory.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.Inventory.BlocksInventory.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.Inventory.ColourInventory.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.Inventory.ColourInventory.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.Inventory.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.Inventory.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.QuitConfirmation.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.QuitConfirmation.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.ScaleGhost.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.ScaleGhost.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.TabsBar.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.GUI.TabsBar.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Input.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Input.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.MachineEditor.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.MachineEditor.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.MainGame.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.MainGame.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.MainSimulation.Audio.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.MainSimulation.Audio.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.MainSimulation.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.MainSimulation.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Multiplayer.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Multiplayer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Multiplayer.NetworkEntityStream.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Multiplayer.NetworkEntityStream.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Multiplayer.Serializers.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Multiplayer.Serializers.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.MultiplayerInput.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.MultiplayerInput.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.ObjectIdBlocks.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.ObjectIdBlocks.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Physics.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Physics.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.PilotSeat.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.PilotSeat.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Player.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Player.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.SaveAndLoad.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.SaveAndLoad.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.SaveGameDialog.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.SaveGameDialog.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.Services.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.Services.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.SignalHandling.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.SignalHandling.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\RobocraftX.StateSync.dll
- ..\..\ref_TB\Techblox_Data\Managed\RobocraftX.StateSync.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Serilog.dll
- ..\..\ref_TB\Techblox_Data\Managed\Serilog.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Serilog.Sinks.Grafana.Loki.dll
- ..\..\ref_TB\Techblox_Data\Managed\Serilog.Sinks.Grafana.Loki.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\ShaderVariantsGenerationTool.dll
- ..\..\ref_TB\Techblox_Data\Managed\ShaderVariantsGenerationTool.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\SpecializedDescriptors.dll
- ..\..\ref_TB\Techblox_Data\Managed\SpecializedDescriptors.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\StringFormatter.dll
- ..\..\ref_TB\Techblox_Data\Managed\StringFormatter.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Svelto.Common.dll
- ..\..\ref_TB\Techblox_Data\Managed\Svelto.Common.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Svelto.ECS.dll
- ..\..\ref_TB\Techblox_Data\Managed\Svelto.ECS.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Svelto.ECS.GUI.dll
- ..\..\ref_TB\Techblox_Data\Managed\Svelto.ECS.GUI.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Svelto.Services.dll
- ..\..\ref_TB\Techblox_Data\Managed\Svelto.Services.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Svelto.Tasks.dll
- ..\..\ref_TB\Techblox_Data\Managed\Svelto.Tasks.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.AdditionalParts.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.AdditionalParts.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.AntiAFKServer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.AntiAFKServer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Anticheat.Client.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Anticheat.Client.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Anticheat.Common.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Anticheat.Common.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.AtmosphereBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.AtmosphereBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.AudioBlocks.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.AudioBlocks.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.AudioBlocksClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.AudioBlocksClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.AutoForward.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.AutoForward.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Backend.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Backend.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.BitBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.BitBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.BlockColours.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.BlockColours.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.BlockLabels.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.BlockLabels.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.BlockLabelsServer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.BlockLabelsServer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Blocks.Connections.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Blocks.Connections.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Blocks.LightBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Blocks.LightBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Building.Rules.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Building.Rules.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Building.Shift.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Building.Shift.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.BuildingDrone.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.BuildingDrone.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Camera.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Camera.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.CentreHUDBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.CentreHUDBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.CentreHUDGUI.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.CentreHUDGUI.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.CharacterDamage.Client.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.CharacterDamage.Client.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.CharacterDamage.Server.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.CharacterDamage.Server.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.CharacterRespawnScreen.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.CharacterRespawnScreen.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.CheckpointBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.CheckpointBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.CheckpointBlockClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.CheckpointBlockClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Common.Audio.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Common.Audio.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ConstantBlockClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ConstantBlockClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ConstantBlockServer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ConstantBlockServer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ContextSensitiveTextHint.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ContextSensitiveTextHint.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.CounterBlockClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.CounterBlockClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.CounterBlockServer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.CounterBlockServer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.DamageRbScoreBlockServerServer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.DamageRbScoreBlockServerServer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.DirectionalDamageVingette.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.DirectionalDamageVingette.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.DistanceSensorBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.DistanceSensorBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ECSResourceManagers.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ECSResourceManagers.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.EngineBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.EngineBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.EnvironmentBlocks.BuildingEnvironment.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.EnvironmentBlocks.BuildingEnvironment.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.EnvironmentBlocks.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.EnvironmentBlocks.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.EnvironmentBlocks.SimulationWorldEnvironment.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.EnvironmentBlocks.SimulationWorldEnvironment.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.Client.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.Client.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.GameState.Client.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.GameState.Client.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.GameState.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.GameState.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.PlayerGameplayDetails.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.PlayerGameplayDetails.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.Score.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.Score.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.Spawning.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.Spawning.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.Teams.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.Teams.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.WorldResetting.Client.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.WorldResetting.Client.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.WorldResetting.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Gameplay.WorldResetting.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GameSelection.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GameSelection.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Building.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Building.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.BuildRules.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.BuildRules.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.CharacterHealthFeedback.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.CharacterHealthFeedback.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Collection.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Collection.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Controls.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Controls.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.GamePortal.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.GamePortal.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.GeneralSettingsScreen.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.GeneralSettingsScreen.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Hotbar.Landscapes.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Hotbar.Landscapes.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Hotbar.Materials.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Hotbar.Materials.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Inventory.Common.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Inventory.Common.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Inventory.Landscapes.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Inventory.Landscapes.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Inventory.Materials.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Inventory.Materials.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.LoadingBar.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.LoadingBar.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Login.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Login.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.MachineReconstructTimer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.MachineReconstructTimer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.MainGame.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.MainGame.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.MainGame.StateMachine.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.MainGame.StateMachine.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.MyGamesScreen.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.MyGamesScreen.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.PauseMenu.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.PauseMenu.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Progression.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.Progression.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.TabsBar.Landscapes.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.TabsBar.Landscapes.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.TabsBar.Materials.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.TabsBar.Materials.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.GUI.UsernameDisplay.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.GUI.UsernameDisplay.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.InputCapture.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.InputCapture.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.JetBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.JetBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.JetBlockClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.JetBlockClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.KillScoreBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.KillScoreBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.MachineProcessingService.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.MachineProcessingService.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.MachineSimulationPreprocessing.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.MachineSimulationPreprocessing.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.MachineSpawning.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.MachineSpawning.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.MachineVelocityCameraEffects.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.MachineVelocityCameraEffects.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Matchmaking.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Matchmaking.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Monitoring.Server.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Monitoring.Server.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Multiplayer.UsernameMessages.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Multiplayer.UsernameMessages.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ObjectIDBlockClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ObjectIDBlockClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ObjectIDBlockServer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ObjectIDBlockServer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Particles.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Particles.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.PlayUX.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.PlayUX.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Pointer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Pointer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ProceduralReflectionProbes.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ProceduralReflectionProbes.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Rendering.Common.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Rendering.Common.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Rendering.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Rendering.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Rendering.DOTS.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Rendering.DOTS.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Rendering.GPUI.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Rendering.GPUI.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Rendering.Unity.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Rendering.Unity.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.SaveGamesConversion.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.SaveGamesConversion.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ScoreHUDBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ScoreHUDBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ScoreHUDGUI.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ScoreHUDGUI.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ScorePickupBlockClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ScorePickupBlockClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ScorePickupBlockServer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ScorePickupBlockServer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Server.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Server.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.Anticheat.Client.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.Anticheat.Client.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.Eos.Common.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.Eos.Common.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.Eos.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.Eos.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.GameDetails.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.GameDetails.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.LocalPreferences.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.LocalPreferences.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.Matchmaking.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.Matchmaking.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.Metrics.Server.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.Metrics.Server.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.Progression.Client.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.Progression.Client.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.Progression.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.Progression.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.Storage.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.Storage.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.Users.Client.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.Users.Client.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Services.Users.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Services.Users.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ServoBlocksClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ServoBlocksClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ServoBlocksServer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ServoBlocksServer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.ServosServer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.ServosServer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.SignalHandling.Audio.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.SignalHandling.Audio.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.SignalHandling.Common.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.SignalHandling.Common.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Simulation.Clusters.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Simulation.Clusters.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.SpawnBlock.Client.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.SpawnBlock.Client.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.SpawnBlock.Server.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.SpawnBlock.Server.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.StabilizerBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.StabilizerBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.StabilizerBlockClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.StabilizerBlockClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.SwitchAnimation.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.SwitchAnimation.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.TeamScoreBlockClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.TeamScoreBlockClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.TeamScoreBlockServer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.TeamScoreBlockServer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.TechpointConverterBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.TechpointConverterBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.TechpointConverterGUI.TechPointPoolHUD.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.TechpointConverterGUI.TechPointPoolHUD.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.TechpointConverterGUI.TechpointRewardPanel.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.TechpointConverterGUI.TechpointRewardPanel.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.TextBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.TextBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.TimerBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.TimerBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.TriggerBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.TriggerBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Tweaks.Validation.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Tweaks.Validation.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.VFXBlockClient.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.VFXBlockClient.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.VFXBlockServer.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.VFXBlockServer.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.VisualEffects.VFXGraph.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.VisualEffects.VFXGraph.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.Aiming.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.Aiming.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.DisablerBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.DisablerBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.Projectiles.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.Projectiles.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.Projectiles.Server.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.Projectiles.Server.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.Server.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Weapons.Server.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.WheelFX.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.WheelFX.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.WheelRigBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.WheelRigBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.Wheels.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.Wheels.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.WorldEditor.Spawning.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.WorldEditor.Spawning.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.WorldEditor.TestPlayers.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.WorldEditor.TestPlayers.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Techblox.WorldResetterBlock.dll
- ..\..\ref_TB\Techblox_Data\Managed\Techblox.WorldResetterBlock.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UniTask.Addressables.dll
- ..\..\ref_TB\Techblox_Data\Managed\UniTask.Addressables.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UniTask.dll
- ..\..\ref_TB\Techblox_Data\Managed\UniTask.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UniTask.DOTween.dll
- ..\..\ref_TB\Techblox_Data\Managed\UniTask.DOTween.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UniTask.Linq.dll
- ..\..\ref_TB\Techblox_Data\Managed\UniTask.Linq.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UniTask.TextMeshPro.dll
- ..\..\ref_TB\Techblox_Data\Managed\UniTask.TextMeshPro.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Addressables.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Addressables.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Burst.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Burst.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Burst.Unsafe.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Burst.Unsafe.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Collections.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Collections.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Collections.LowLevel.ILSupport.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Collections.LowLevel.ILSupport.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Deformations.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Deformations.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Entities.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Entities.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Entities.Hybrid.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Entities.Hybrid.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.InternalAPIEngineBridge.012.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.InternalAPIEngineBridge.012.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Jobs.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Jobs.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Mathematics.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Mathematics.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Mathematics.Extensions.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Mathematics.Extensions.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Mathematics.Extensions.Hybrid.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Mathematics.Extensions.Hybrid.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.MemoryProfiler.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.MemoryProfiler.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Physics.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Physics.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Physics.Hybrid.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Physics.Hybrid.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Platforms.Common.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Platforms.Common.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Profiling.Core.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Profiling.Core.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Properties.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Properties.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Properties.Reflection.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Properties.Reflection.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Properties.UI.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Properties.UI.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Recorder.Base.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Recorder.Base.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Recorder.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Recorder.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Rendering.Hybrid.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Rendering.Hybrid.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.RenderPipelines.Core.Runtime.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.RenderPipelines.Core.Runtime.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.RenderPipelines.Core.ShaderLibrary.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.RenderPipelines.Core.ShaderLibrary.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.RenderPipelines.HighDefinition.Config.Runtime.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.RenderPipelines.HighDefinition.Config.Runtime.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.RenderPipelines.HighDefinition.Runtime.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.RenderPipelines.HighDefinition.Runtime.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.RenderPipelines.ShaderGraph.ShaderGraphLibrary.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.RenderPipelines.ShaderGraph.ShaderGraphLibrary.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.ResourceManager.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.ResourceManager.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Scenes.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Scenes.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.ScriptableBuildPipeline.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.ScriptableBuildPipeline.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Serialization.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Serialization.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.TextMeshPro.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.TextMeshPro.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Timeline.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Timeline.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Transforms.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Transforms.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.Transforms.Hybrid.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.Transforms.Hybrid.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\Unity.VisualEffectGraph.Runtime.dll
- ..\..\ref_TB\Techblox_Data\Managed\Unity.VisualEffectGraph.Runtime.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.AccessibilityModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.AccessibilityModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.AIModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.AIModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.AndroidJNIModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.AndroidJNIModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.AnimationModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.AnimationModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.ARModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.ARModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.AssetBundleModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.AssetBundleModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.AudioModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.AudioModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.ClothModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.ClothModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.ClusterInputModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.ClusterInputModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.ClusterRendererModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.ClusterRendererModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.CoreModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.CoreModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.CrashReportingModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.CrashReportingModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.DirectorModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.DirectorModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.DSPGraphModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.DSPGraphModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.GameCenterModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.GameCenterModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.GIModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.GIModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.GridModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.GridModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.HotReloadModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.HotReloadModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.ImageConversionModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.ImageConversionModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.IMGUIModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.IMGUIModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.InputLegacyModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.InputLegacyModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.InputModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.InputModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.JSONSerializeModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.JSONSerializeModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.LocalizationModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.LocalizationModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.NVIDIAModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.NVIDIAModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.ParticleSystemModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.ParticleSystemModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.PerformanceReportingModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.PerformanceReportingModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.Physics2DModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.Physics2DModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.PhysicsModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.PhysicsModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.ProfilerModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.ProfilerModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.ScreenCaptureModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.ScreenCaptureModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.SharedInternalsModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.SharedInternalsModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.SpriteMaskModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.SpriteMaskModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.SpriteShapeModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.SpriteShapeModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.StreamingModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.StreamingModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.SubstanceModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.SubstanceModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.SubsystemsModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.SubsystemsModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.TerrainModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.TerrainModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.TerrainPhysicsModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.TerrainPhysicsModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.TextCoreFontEngineModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.TextCoreFontEngineModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.TextCoreTextEngineModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.TextCoreTextEngineModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.TextRenderingModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.TextRenderingModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.TilemapModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.TilemapModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.TLSModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.TLSModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UI.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UI.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UIElementsModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UIElementsModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UIElementsNativeModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UIElementsNativeModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UIModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UIModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UmbraModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UmbraModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UNETModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UNETModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityAnalyticsModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityAnalyticsModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityConnectModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityConnectModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityCurlModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityCurlModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityTestProtocolModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityTestProtocolModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityWebRequestAssetBundleModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityWebRequestAssetBundleModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityWebRequestAudioModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityWebRequestAudioModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityWebRequestModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityWebRequestModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityWebRequestTextureModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityWebRequestTextureModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityWebRequestWWWModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.UnityWebRequestWWWModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.VehiclesModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.VehiclesModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.VFXModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.VFXModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.VideoModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.VideoModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.VirtualTexturingModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.VirtualTexturingModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.VRModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.VRModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.WindModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.WindModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\UnityEngine.XRModule.dll
- ..\..\ref_TB\Techblox_Data\Managed\UnityEngine.XRModule.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\VisualProfiler.dll
- ..\..\ref_TB\Techblox_Data\Managed\VisualProfiler.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\websocket-sharp.dll
- ..\..\ref_TB\Techblox_Data\Managed\websocket-sharp.dll
-
-
- ..\ref_TB\Techblox_Data\Managed\ZFBrowser.dll
- ..\..\ref_TB\Techblox_Data\Managed\ZFBrowser.dll
-
-
-
-
\ No newline at end of file
diff --git a/CodeGenerator/Program.cs b/CodeGenerator/Program.cs
deleted file mode 100644
index 8d870e3..0000000
--- a/CodeGenerator/Program.cs
+++ /dev/null
@@ -1,53 +0,0 @@
-using System.Collections.Generic;
-using HarmonyLib;
-using RobocraftX.Blocks;
-using RobocraftX.Common;
-using RobocraftX.GroupTags;
-using RobocraftX.PilotSeat;
-using Svelto.ECS;
-using Techblox.EngineBlock;
-using Techblox.ServoBlocksServer;
-using Techblox.WheelRigBlock;
-
-namespace CodeGenerator
-{
- internal class Program
- {
- public static void Main(string[] args)
- {
- GenerateBlockClasses();
- }
-
- private static void GenerateBlockClasses()
- {
- var bcg = new BlockClassGenerator();
- bcg.Generate("Engine", null, new Dictionary
- {
- { "engineOn", "On" }
- }, AccessTools.TypeByName("Techblox.EngineBlock.EngineBlockComponent"), // Simulation time properties
- typeof(EngineBlockTweakableComponent), typeof(EngineBlockReadonlyComponent));
- bcg.Generate("DampedSpring", "DAMPEDSPRING_BLOCK_GROUP", new Dictionary
- {
- {"maxExtent", "MaxExtension"}
- },
- typeof(TweakableJointDampingComponent), typeof(DampedSpringReadOnlyStruct));
- bcg.Generate("LogicGate", "LOGIC_BLOCK_GROUP");
- bcg.Generate("Servo", types: typeof(ServoReadOnlyTweakableComponent), renames: new Dictionary
- {
- {"minDeviation", "MinimumAngle"},
- {"maxDeviation", "MaximumAngle"},
- {"servoVelocity", "MaximumForce"}
- });
- bcg.Generate("WheelRig", "WHEELRIG_BLOCK_BUILD_GROUP", null,
- typeof(WheelRigTweakableStruct), typeof(WheelRigReadOnlyStruct),
- typeof(WheelRigSteerableTweakableStruct), typeof(WheelRigSteerableReadOnlyStruct));
- bcg.Generate("Seat", "RobocraftX.PilotSeat.SeatGroups.PILOTSEAT_BLOCK_BUILD_GROUP", null, typeof(SeatFollowCamComponent), typeof(SeatReadOnlySettingsComponent));
- bcg.Generate("Piston", null, new Dictionary
- {
- {"pistonVelocity", "MaximumForce"}
- }, typeof(PistonReadOnlyStruct));
- bcg.Generate("Motor", null, null, typeof(MotorReadOnlyStruct));
- //bcg.Generate("ObjectID", "ObjectIDBlockExclusiveGroups.OBJECT_ID_BLOCK_GROUP", null, typeof(ObjectIDTweakableComponent));
- }
- }
-}
\ No newline at end of file
diff --git a/CodeGenerator/packages.config b/CodeGenerator/packages.config
deleted file mode 100644
index aeba8bb..0000000
--- a/CodeGenerator/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/GamecraftModdingAPI.sln b/GamecraftModdingAPI.sln
new file mode 100644
index 0000000..6482776
--- /dev/null
+++ b/GamecraftModdingAPI.sln
@@ -0,0 +1,28 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.29411.108
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GamecraftModdingAPI", "GamecraftModdingAPI\GamecraftModdingAPI.csproj", "{7FD5A7D8-4F3E-426A-B07D-7DC70442A4DF}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ Test|Any CPU = Test|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {7FD5A7D8-4F3E-426A-B07D-7DC70442A4DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7FD5A7D8-4F3E-426A-B07D-7DC70442A4DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7FD5A7D8-4F3E-426A-B07D-7DC70442A4DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7FD5A7D8-4F3E-426A-B07D-7DC70442A4DF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7FD5A7D8-4F3E-426A-B07D-7DC70442A4DF}.Test|Any CPU.ActiveCfg = Test|Any CPU
+ {7FD5A7D8-4F3E-426A-B07D-7DC70442A4DF}.Test|Any CPU.Build.0 = Test|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {72FB94D0-6C50-475B-81E0-C94C7D7A2A17}
+ EndGlobalSection
+EndGlobal
diff --git a/TechbloxModdingAPI/App/AppCallbacksTest.cs b/GamecraftModdingAPI/App/AppCallbacksTest.cs
similarity index 93%
rename from TechbloxModdingAPI/App/AppCallbacksTest.cs
rename to GamecraftModdingAPI/App/AppCallbacksTest.cs
index c1e184b..041ac50 100644
--- a/TechbloxModdingAPI/App/AppCallbacksTest.cs
+++ b/GamecraftModdingAPI/App/AppCallbacksTest.cs
@@ -1,8 +1,8 @@
using System;
-using TechbloxModdingAPI.Tests;
+using GamecraftModdingAPI.Tests;
-namespace TechbloxModdingAPI.App
+namespace GamecraftModdingAPI.App
{
#if TEST
///
diff --git a/GamecraftModdingAPI/App/AppEngine.cs b/GamecraftModdingAPI/App/AppEngine.cs
new file mode 100644
index 0000000..9cc454d
--- /dev/null
+++ b/GamecraftModdingAPI/App/AppEngine.cs
@@ -0,0 +1,64 @@
+using System;
+
+using RobocraftX.GUI.MyGamesScreen;
+using RobocraftX.GUI;
+using Svelto.ECS;
+
+using GamecraftModdingAPI.Engines;
+using GamecraftModdingAPI.Utility;
+
+namespace GamecraftModdingAPI.App
+{
+ public class AppEngine : IFactoryEngine
+ {
+ public event EventHandler EnterMenu;
+
+ public event EventHandler ExitMenu;
+
+ public IEntityFactory Factory { set; private get; }
+
+ public string Name => "GamecraftModdingAPIAppEngine";
+
+ public bool isRemovable => false;
+
+ public EntitiesDB entitiesDB { set; private get; }
+
+ public void Dispose()
+ {
+ IsInMenu = false;
+ ExceptionUtil.InvokeEvent(ExitMenu, this, new MenuEventArgs { });
+ }
+
+ public void Ready()
+ {
+ IsInMenu = true;
+ ExceptionUtil.InvokeEvent(EnterMenu, this, new MenuEventArgs { });
+ }
+
+ // app functionality
+
+ public bool IsInMenu
+ {
+ get;
+ private set;
+ } = false;
+
+ public Game[] GetMyGames()
+ {
+ EntityCollection mgsevs = entitiesDB.QueryEntities(MyGamesScreenExclusiveGroups.MyGames);
+ var mgsevsB = mgsevs.ToBuffer().buffer;
+ Game[] games = new Game[mgsevs.count];
+ for (int i = 0; i < mgsevs.count; i++)
+ {
+ Utility.Logging.MetaDebugLog($"Found game named {mgsevsB[i].GameName}");
+ games[i] = new Game(mgsevsB[i].ID);
+ }
+ return games;
+ }
+ }
+
+ public struct MenuEventArgs
+ {
+
+ }
+}
diff --git a/TechbloxModdingAPI/App/AppExceptions.cs b/GamecraftModdingAPI/App/AppExceptions.cs
similarity index 86%
rename from TechbloxModdingAPI/App/AppExceptions.cs
rename to GamecraftModdingAPI/App/AppExceptions.cs
index dfe3afe..2e67695 100644
--- a/TechbloxModdingAPI/App/AppExceptions.cs
+++ b/GamecraftModdingAPI/App/AppExceptions.cs
@@ -1,9 +1,9 @@
using System;
using System.Runtime.Serialization;
-namespace TechbloxModdingAPI.App
+namespace GamecraftModdingAPI.App
{
- public class AppException : TechbloxModdingAPIException
+ public class AppException : GamecraftModdingAPIException
{
public AppException()
{
diff --git a/TechbloxModdingAPI/App/Client.cs b/GamecraftModdingAPI/App/Client.cs
similarity index 59%
rename from TechbloxModdingAPI/App/Client.cs
rename to GamecraftModdingAPI/App/Client.cs
index 317adec..ca5dcfa 100644
--- a/TechbloxModdingAPI/App/Client.cs
+++ b/GamecraftModdingAPI/App/Client.cs
@@ -4,29 +4,33 @@ using HarmonyLib;
using RobocraftX.Services;
using UnityEngine;
-using RobocraftX.Common;
-using TechbloxModdingAPI.Utility;
-namespace TechbloxModdingAPI.App
+using GamecraftModdingAPI.Utility;
+using RobocraftX.Common;
+
+namespace GamecraftModdingAPI.App
{
///
- /// The Techblox application that is running this code right now.
+ /// The Gamecraft application that is running this code right now.
///
public class Client
{
- public static Client Instance { get; } = new Client();
-
- protected static Func