From a15634f0033cec27f2361c7b8be1006ae460c261 Mon Sep 17 00:00:00 2001 From: NorbiPeti Date: Tue, 8 Jun 2021 01:12:33 +0200 Subject: [PATCH] Update to the latest API --- BuildingTools/BlockSelections.cs | 4 +- BuildingTools/BuildingTools.cs | 25 +- BuildingTools/BuildingTools.csproj | 1933 +++++++++++++++------------- BuildingTools/CommandUtils.cs | 12 +- BuildingTools/NoClipCommand.cs | 9 - 5 files changed, 1087 insertions(+), 896 deletions(-) diff --git a/BuildingTools/BlockSelections.cs b/BuildingTools/BlockSelections.cs index 371fba4..44e8fcc 100644 --- a/BuildingTools/BlockSelections.cs +++ b/BuildingTools/BlockSelections.cs @@ -21,7 +21,7 @@ namespace BuildingTools return false; } - public Block[] SelectBlocks(byte id) + /*public Block[] SelectBlocks(byte id) { var blocks = ObjectIdentifier.GetBySimID(id).SelectMany(block => block.GetConnectedCubes()).ToArray(); return blocks; @@ -32,6 +32,6 @@ namespace BuildingTools var blocks = ObjectIdentifier.GetByID(id).SelectMany(oid => oid.GetConnectedCubes()) .ToArray(); return blocks; - } + }*/ } } \ No newline at end of file diff --git a/BuildingTools/BuildingTools.cs b/BuildingTools/BuildingTools.cs index fbce457..5ac1a0b 100644 --- a/BuildingTools/BuildingTools.cs +++ b/BuildingTools/BuildingTools.cs @@ -7,6 +7,7 @@ using TechbloxModdingAPI.Blocks; using TechbloxModdingAPI.Commands; using TechbloxModdingAPI.Utility; using IllusionPlugin; +using TechbloxModdingAPI.App; using Unity.Mathematics; using Main = TechbloxModdingAPI.Main; @@ -26,8 +27,8 @@ namespace BuildingTools public override void OnApplicationStart() { Main.Init(); - GameClient.SetDebugInfo("PlayerInfo", GetPlayerInfo); - GameClient.SetDebugInfo("BlockModInfo", GetBlockInfo); + Game.AddPersistentDebugInfo("PlayerInfo", GetPlayerInfo); + Game.AddPersistentDebugInfo("BlockModInfo", GetBlockInfo); _commandUtils.RegisterBlockCommand("scaleBlocks", "Scales the selected blocks, relative to current size (current scale * new scale)." + " The block you're looking at stays where it is, everything else is moved next to it.", @@ -106,14 +107,14 @@ namespace BuildingTools var blocks = _blockSelections.blocks; Logging.CommandLog(blocks.Length + " blocks selected."); }).Build(); - CommandBuilder.Builder("selectBlocksWithID", "Selects blocks with a specific object ID.") + /*CommandBuilder.Builder("selectBlocksWithID", "Selects blocks with a specific object ID.") .Action(id => { _blockSelections.blocks = (_blockSelections.refBlock = ObjectIdentifier.GetByID(id).FirstOrDefault()) ?.GetConnectedCubes() ?? new Block[0]; Logging.CommandLog(_blockSelections.blocks.Length + " blocks selected."); - }).Build(); + }).Build();*/ CommandBuilder.Builder("selectSelectedBlocks", "Selects blocks that are box selected by the player.") .Action(() => { @@ -193,7 +194,7 @@ namespace BuildingTools uint refID = _blockSelections.refBlock.Id.entityID; if (group is null) { - var copy = _blockSelections.refBlock.Copy(); + var copy = _blockSelections.refBlock.Copy(); group = BlockGroup.Create(copy); _blockSelections.refBlock.Remove(); _blockSelections.refBlock = copy; @@ -203,7 +204,7 @@ namespace BuildingTools .Select(block => { if (block.BlockGroup == group) return block; - var copy = block.Copy(); + var copy = block.Copy(); group.Add(copy); block.Remove(); return copy; @@ -282,12 +283,12 @@ namespace BuildingTools { var player = Player.LocalPlayer; if (player == null) return ""; - TechbloxModdingAPI.FlyCam cam = GameState.IsBuildMode() ? player.BuildCamera : null; - //float3 pos = cam?.Position ?? player.Position; - float3 rot = cam?.Rotation ?? player.Rotation; - float3 vel = cam?.Velocity ?? player.Velocity; - float3 ave = cam?.AngularVelocity ?? player.AngularVelocity; - return $"Player rotation: {rot.x:F}° {rot.y:F}° {rot.z:F}°\n" + + float3 pos = player.Position; + float3 rot = player.Rotation; + float3 vel = player.Velocity; + float3 ave = player.AngularVelocity; + return $"Player position: {pos.x:F} {pos.y:F} {pos.z:F}\n" + + $"- Rotation: {rot.x:F}° {rot.y:F}° {rot.z:F}°\n" + $"- Velocity: {vel.x:F} {vel.y:F} {vel.z:F}\n" + $"- Angular velocity: {ave.x:F} {ave.y:F} {ave.z:F}\n" + $"- Mass: {player.Mass:F}\n" + diff --git a/BuildingTools/BuildingTools.csproj b/BuildingTools/BuildingTools.csproj index adc01bf..913627a 100644 --- a/BuildingTools/BuildingTools.csproj +++ b/BuildingTools/BuildingTools.csproj @@ -32,871 +32,1070 @@ prompt 4 - - - ..\packages\Lib.Harmony.2.0.1\lib\net48\0Harmony.dll - True - - - ..\..\ref\TechbloxPreview_Data\Managed\Analytics.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Assembly-CSharp.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Assembly-CSharp-firstpass.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\BevelEffect.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Blocks.HUDFeedbackBlocks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\CommandLine.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\CommandLineCompositionRoot.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\DataLoader.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\DDNA.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\FMODUnity.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\FMODUnityResonance.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\FullGame.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.AudioBlocks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.BlockEntityFactory.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.BlockGroups.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.DamagingSurfaceBlock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.DestructionBlocks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.GenericPhysicsBlocks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.LightBlock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.LogicBlock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\GameCraft.Blocks.ProjectileBlock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.TextBlock.CompositionRoot.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.TimerBlock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.BlocksEntityDescriptors.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.CharacterVulnerability.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.CharacterVulnerabilityGui.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.ColourPalette.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Damage.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Effects.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.ExplosionFragments.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GraphicsSettings.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.BlueprintInventory.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.BlueprintInventoryMock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Blueprints.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.BlueprintSets.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.GameOptionsScreen.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.GraphicsScreen.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Hotbar.Blocks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Hotbar.BlueprintsHotbar.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Hotbar.Colours.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.HUDFeedbackBlocks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.ModeBar.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.OptionsScreen.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Blocks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Blueprints.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Colours.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Common.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TimeModeClock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Tweaks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Wires.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Wires.Mockup.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.WorldSpaceGuis.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.InventoryTimeRunning.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.JointBlocks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Music.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.NetStrings.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.PerformanceWarnings.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.PickupBlck.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.PickupsCommon.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.PopupMessage.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Projectiles.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Serialization.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Tweaks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Tweaks.Mockup.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.VisualEffects.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.VisualEffects.Decals.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Wires.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Wires.Mockup.dll - - - ..\..\GamecraftModdingAPI\TechbloxModdingAPI\bin\Debug\net472\TechbloxModdingAPI.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\GameState.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\GhostShark.Outline.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\GPUInstancer.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\GPUInstancer.CrowdAnimations.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Havok.Physics.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Havok.Physics.Hybrid.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\IllusionInjector.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\IllusionPlugin.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\JWT.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\LZ4.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Mono.CSharp.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Mono.Security.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\mscorlib.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\MultiplayerNetworking.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\MultiplayerTest.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\netstandard.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Newtonsoft.Json.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RCX.ScreenshotTaker.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Rewired_Core.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Rewired_Windows.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftECS.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.AccountPreferences.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Blocks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Blocks.Ghost.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Blocks.Triggers.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Building.BoxSelect.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Building.Jobs.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Character.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Common.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.ControlsScreen.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Crosshair.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.FrontEnd.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.BlockLabel.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.DebugDisplay.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Hotbar.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Inventory.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Inventory.BlocksInventory.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Inventory.ColourInventory.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.RemoveBlock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.ScaleGhost.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.TabsBar.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Input.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.MachineEditor.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.MainGame.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.MainSimulation.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.MockCharacter.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.GUI.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.NetworkEntityStream.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.Serializers.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.MultiplayerInput.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Robocraftx.ObjectIdBlocks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Party.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Physics.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.PilotSeat.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Player.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Rendering.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Rendering.Mock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.SaveAndLoad.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.SaveGameDialog.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Services.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.SignalHandling.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.SpawnPoints.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.StateSync.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX_TextBlock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\RobocratX.SimulationMockCompositionRoot.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\SpecializedDescriptors.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\StringFormatter.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Svelto.Common.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Svelto.ECS.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Svelto.Services.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Svelto.Tasks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.ComponentModel.Composition.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Configuration.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Data.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Diagnostics.StackTrace.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Drawing.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.EnterpriseServices.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Globalization.Extensions.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.IO.Compression.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.IO.Compression.FileSystem.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Net.Http.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Numerics.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Runtime.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Runtime.CompilerServices.Unsafe.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Runtime.Serialization.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Runtime.Serialization.Xml.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.ServiceModel.Internals.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Transactions.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Xml.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Xml.Linq.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\System.Xml.XPath.XDocument.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.AutoForward.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.Camera.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.EngineBlock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.Environment.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.FlyCam.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.Hotbar.Materials.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.Inventory.Common.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.Inventory.Materials.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.MyGamesScreen.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.TabsBar.Materials.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.InputCapture.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.MouseCursor.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.SwitchAnimation.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Techblox.WheelRigBlock.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UniTask.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UniTask.Addressables.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UniTask.DOTween.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UniTask.Linq.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UniTask.TextMeshPro.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Addressables.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.Mdb.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.Pdb.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.Rocks.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Unsafe.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Collections.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Collections.LowLevel.ILSupport.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Deformations.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Entities.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Entities.Hybrid.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.InternalAPIEngineBridge.012.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Jobs.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Mathematics.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Mathematics.Extensions.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Mathematics.Extensions.Hybrid.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.MemoryProfiler.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Physics.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Physics.Hybrid.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Platforms.Common.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Properties.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Properties.Reflection.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Properties.UI.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.Core.Runtime.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.Core.ShaderLibrary.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.HighDefinition.Config.Runtime.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.HighDefinition.Runtime.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.ShaderGraph.ShaderGraphLibrary.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.ResourceManager.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Scenes.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.ScriptableBuildPipeline.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Serialization.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.TextMeshPro.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Timeline.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Transforms.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.Transforms.Hybrid.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\Unity.VisualEffectGraph.Runtime.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AccessibilityModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AIModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AndroidJNIModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AnimationModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ARModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AssetBundleModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AudioModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ClothModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ClusterInputModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ClusterRendererModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.CoreModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.CrashReportingModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.DirectorModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.DSPGraphModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.GameCenterModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.GIModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.GridModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.HotReloadModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ImageConversionModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.IMGUIModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.InputLegacyModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.InputModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.JSONSerializeModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.LocalizationModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ParticleSystemModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.PerformanceReportingModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.Physics2DModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.PhysicsModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ProfilerModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ScreenCaptureModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.SharedInternalsModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.SpriteMaskModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.SpriteShapeModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.StreamingModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.SubstanceModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.SubsystemsModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TerrainModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TerrainPhysicsModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TextCoreModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TextRenderingModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TilemapModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TLSModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UI.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UIElementsModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UIElementsNativeModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UIModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UmbraModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UNETModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityAnalyticsModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityConnectModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityCurlModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityTestProtocolModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestAssetBundleModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestAudioModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestTextureModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestWWWModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.VehiclesModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.VFXModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.VideoModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.VirtualTexturingModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.VRModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.WindModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.XRModule.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\uREPL.dll - - - ..\..\ref\TechbloxPreview_Data\Managed\VisualProfiler.dll - - + + + ..\ref\Plugins\TechbloxModdingAPI.dll + ..\..\ref\Plugins\TechbloxModdingAPI.dll + + + ..\ref\TechbloxPreview_Data\Managed\IllusionInjector.dll + ..\..\ref\TechbloxPreview_Data\Managed\IllusionInjector.dll + + + ..\ref\TechbloxPreview_Data\Managed\IllusionPlugin.dll + ..\..\ref\TechbloxPreview_Data\Managed\IllusionPlugin.dll + + + ..\ref\TechbloxPreview_Data\Managed\Analytics.dll + ..\..\ref\TechbloxPreview_Data\Managed\Analytics.dll + + + ..\ref\TechbloxPreview_Data\Managed\Assembly-CSharp-firstpass.dll + ..\..\ref\TechbloxPreview_Data\Managed\Assembly-CSharp-firstpass.dll + + + ..\ref\TechbloxPreview_Data\Managed\Assembly-CSharp.dll + ..\..\ref\TechbloxPreview_Data\Managed\Assembly-CSharp.dll + + + ..\ref\TechbloxPreview_Data\Managed\BevelEffect.dll + ..\..\ref\TechbloxPreview_Data\Managed\BevelEffect.dll + + + ..\ref\TechbloxPreview_Data\Managed\Blocks.HUDFeedbackBlocks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Blocks.HUDFeedbackBlocks.dll + + + ..\ref\TechbloxPreview_Data\Managed\CommandLine.dll + ..\..\ref\TechbloxPreview_Data\Managed\CommandLine.dll + + + ..\ref\TechbloxPreview_Data\Managed\CommandLineCompositionRoot.dll + ..\..\ref\TechbloxPreview_Data\Managed\CommandLineCompositionRoot.dll + + + ..\ref\TechbloxPreview_Data\Managed\DataLoader.dll + ..\..\ref\TechbloxPreview_Data\Managed\DataLoader.dll + + + ..\ref\TechbloxPreview_Data\Managed\DDNA.dll + ..\..\ref\TechbloxPreview_Data\Managed\DDNA.dll + + + ..\ref\TechbloxPreview_Data\Managed\FMODUnity.dll + ..\..\ref\TechbloxPreview_Data\Managed\FMODUnity.dll + + + ..\ref\TechbloxPreview_Data\Managed\FMODUnityResonance.dll + ..\..\ref\TechbloxPreview_Data\Managed\FMODUnityResonance.dll + + + ..\ref\TechbloxPreview_Data\Managed\FullGame.dll + ..\..\ref\TechbloxPreview_Data\Managed\FullGame.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.AudioBlocks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.AudioBlocks.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.BlockEntityFactory.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.BlockEntityFactory.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.DamagingSurfaceBlock.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.DamagingSurfaceBlock.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.DestructionBlocks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.DestructionBlocks.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.GenericPhysicsBlocks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.GenericPhysicsBlocks.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.LightBlock.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.LightBlock.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.LogicBlock.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.LogicBlock.dll + + + ..\ref\TechbloxPreview_Data\Managed\GameCraft.Blocks.ProjectileBlock.dll + ..\..\ref\TechbloxPreview_Data\Managed\GameCraft.Blocks.ProjectileBlock.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.TextBlock.CompositionRoot.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.TextBlock.CompositionRoot.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.TimerBlock.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Blocks.TimerBlock.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.BlocksEntityDescriptors.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.BlocksEntityDescriptors.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.CharacterVulnerability.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.CharacterVulnerability.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.CharacterVulnerabilityGui.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.CharacterVulnerabilityGui.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.ColourPalette.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.ColourPalette.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Damage.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Damage.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.ExplosionFragments.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.ExplosionFragments.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GraphicsSettings.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GraphicsSettings.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.BlueprintInventory.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.BlueprintInventory.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.BlueprintInventoryMock.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.BlueprintInventoryMock.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Blueprints.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Blueprints.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.BlueprintSets.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.BlueprintSets.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.GameOptionsScreen.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.GameOptionsScreen.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.GraphicsScreen.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.GraphicsScreen.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Hotbar.Blocks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Hotbar.Blocks.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Hotbar.BlueprintsHotbar.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Hotbar.BlueprintsHotbar.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Hotbar.Colours.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Hotbar.Colours.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.HUDFeedbackBlocks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.HUDFeedbackBlocks.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.ModeBar.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.ModeBar.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Blocks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Blocks.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Blueprints.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Blueprints.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Colours.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Colours.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Common.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TabsBar.Common.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TimeModeClock.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.TimeModeClock.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Tweaks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Tweaks.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Wires.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Wires.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Wires.Mockup.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.Wires.Mockup.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.WorldSpaceGuis.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.WorldSpaceGuis.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.InventoryTimeRunning.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.InventoryTimeRunning.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.JointBlocks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.JointBlocks.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Music.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Music.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.NetStrings.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.NetStrings.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.PerformanceWarnings.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.PerformanceWarnings.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.BlockGroups.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.BlockGroups.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Effects.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Effects.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.OptionsScreen.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.GUI.OptionsScreen.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.PickupBlck.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.PickupBlck.dll + + + ..\ref\TechbloxPreview_Data\Managed\Havok.Physics.Hybrid.dll + ..\..\ref\TechbloxPreview_Data\Managed\Havok.Physics.Hybrid.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Blocks.Ghost.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Blocks.Ghost.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Inventory.ColourInventory.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Inventory.ColourInventory.dll + + + ..\ref\TechbloxPreview_Data\Managed\Robocraftx.ObjectIdBlocks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Robocraftx.ObjectIdBlocks.dll + + + ..\ref\TechbloxPreview_Data\Managed\StringFormatter.dll + ..\..\ref\TechbloxPreview_Data\Managed\StringFormatter.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.FlyCam.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.FlyCam.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Addressables.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Addressables.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Mathematics.Extensions.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Mathematics.Extensions.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.ResourceManager.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.ResourceManager.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.AudioModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AudioModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.IMGUIModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.IMGUIModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.SpriteShapeModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.SpriteShapeModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UmbraModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UmbraModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.PickupsCommon.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.PickupsCommon.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.PopupMessage.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.PopupMessage.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Projectiles.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Projectiles.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Serialization.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Serialization.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Tweaks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Tweaks.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Tweaks.Mockup.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Tweaks.Mockup.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.VisualEffects.Decals.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.VisualEffects.Decals.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.VisualEffects.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.VisualEffects.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Wires.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Wires.dll + + + ..\ref\TechbloxPreview_Data\Managed\Gamecraft.Wires.Mockup.dll + ..\..\ref\TechbloxPreview_Data\Managed\Gamecraft.Wires.Mockup.dll + + + ..\ref\TechbloxPreview_Data\Managed\GameState.dll + ..\..\ref\TechbloxPreview_Data\Managed\GameState.dll + + + ..\ref\TechbloxPreview_Data\Managed\GhostShark.Outline.dll + ..\..\ref\TechbloxPreview_Data\Managed\GhostShark.Outline.dll + + + ..\ref\TechbloxPreview_Data\Managed\GPUInstancer.CrowdAnimations.dll + ..\..\ref\TechbloxPreview_Data\Managed\GPUInstancer.CrowdAnimations.dll + + + ..\ref\TechbloxPreview_Data\Managed\GPUInstancer.dll + ..\..\ref\TechbloxPreview_Data\Managed\GPUInstancer.dll + + + ..\ref\TechbloxPreview_Data\Managed\Havok.Physics.dll + ..\..\ref\TechbloxPreview_Data\Managed\Havok.Physics.dll + + + ..\ref\TechbloxPreview_Data\Managed\JWT.dll + ..\..\ref\TechbloxPreview_Data\Managed\JWT.dll + + + ..\ref\TechbloxPreview_Data\Managed\LZ4.dll + ..\..\ref\TechbloxPreview_Data\Managed\LZ4.dll + + + ..\ref\TechbloxPreview_Data\Managed\mscorlib.dll + ..\..\ref\TechbloxPreview_Data\Managed\mscorlib.dll + + + ..\ref\TechbloxPreview_Data\Managed\MultiplayerNetworking.dll + ..\..\ref\TechbloxPreview_Data\Managed\MultiplayerNetworking.dll + + + ..\ref\TechbloxPreview_Data\Managed\MultiplayerTest.dll + ..\..\ref\TechbloxPreview_Data\Managed\MultiplayerTest.dll + + + ..\ref\TechbloxPreview_Data\Managed\netstandard.dll + ..\..\ref\TechbloxPreview_Data\Managed\netstandard.dll + + + ..\ref\TechbloxPreview_Data\Managed\Newtonsoft.Json.dll + ..\..\ref\TechbloxPreview_Data\Managed\Newtonsoft.Json.dll + + + ..\ref\TechbloxPreview_Data\Managed\RCX.ScreenshotTaker.dll + ..\..\ref\TechbloxPreview_Data\Managed\RCX.ScreenshotTaker.dll + + + ..\ref\TechbloxPreview_Data\Managed\Rewired_Core.dll + ..\..\ref\TechbloxPreview_Data\Managed\Rewired_Core.dll + + + ..\ref\TechbloxPreview_Data\Managed\Rewired_Windows.dll + ..\..\ref\TechbloxPreview_Data\Managed\Rewired_Windows.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftECS.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftECS.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.AccountPreferences.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.AccountPreferences.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Blocks.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Blocks.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Blocks.Triggers.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Blocks.Triggers.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Building.BoxSelect.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Building.BoxSelect.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Building.Jobs.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Building.Jobs.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Character.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Character.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Common.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Common.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.ControlsScreen.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.ControlsScreen.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Crosshair.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Crosshair.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.FrontEnd.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.FrontEnd.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.BlockLabel.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.BlockLabel.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.DebugDisplay.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.DebugDisplay.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Hotbar.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Hotbar.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Inventory.BlocksInventory.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Inventory.BlocksInventory.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Inventory.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.Inventory.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.PauseMenu.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.PauseMenu.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.ScaleGhost.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.ScaleGhost.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.TabsBar.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.GUI.TabsBar.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Input.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Input.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.MachineEditor.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.MachineEditor.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.MainGame.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.MainGame.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.MainSimulation.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.MainSimulation.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.MockCharacter.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.MockCharacter.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.GUI.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.GUI.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.NetworkEntityStream.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.NetworkEntityStream.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.Serializers.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Multiplayer.Serializers.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.MultiplayerInput.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.MultiplayerInput.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Party.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Party.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Physics.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Physics.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.PilotSeat.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.PilotSeat.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Player.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Player.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Rendering.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Rendering.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Rendering.Mock.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Rendering.Mock.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.SaveAndLoad.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.SaveAndLoad.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.SaveGameDialog.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.SaveGameDialog.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.Services.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.Services.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.SignalHandling.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.SignalHandling.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.SpawnPoints.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.SpawnPoints.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX.StateSync.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX.StateSync.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocraftX_TextBlock.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocraftX_TextBlock.dll + + + ..\ref\TechbloxPreview_Data\Managed\RobocratX.SimulationMockCompositionRoot.dll + ..\..\ref\TechbloxPreview_Data\Managed\RobocratX.SimulationMockCompositionRoot.dll + + + ..\ref\TechbloxPreview_Data\Managed\SpecializedDescriptors.dll + ..\..\ref\TechbloxPreview_Data\Managed\SpecializedDescriptors.dll + + + ..\ref\TechbloxPreview_Data\Managed\Svelto.Common.dll + ..\..\ref\TechbloxPreview_Data\Managed\Svelto.Common.dll + + + ..\ref\TechbloxPreview_Data\Managed\Svelto.ECS.dll + ..\..\ref\TechbloxPreview_Data\Managed\Svelto.ECS.dll + + + ..\ref\TechbloxPreview_Data\Managed\Svelto.Services.dll + ..\..\ref\TechbloxPreview_Data\Managed\Svelto.Services.dll + + + ..\ref\TechbloxPreview_Data\Managed\Svelto.Tasks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Svelto.Tasks.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.AutoForward.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.AutoForward.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.Camera.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.Camera.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.EngineBlock.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.EngineBlock.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.Environment.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.Environment.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.Hotbar.Materials.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.Hotbar.Materials.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.Inventory.Common.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.Inventory.Common.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.Inventory.Materials.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.Inventory.Materials.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.MyGamesScreen.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.MyGamesScreen.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.TabsBar.Materials.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.GUI.TabsBar.Materials.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.InputCapture.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.InputCapture.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.Pointer.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.Pointer.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.SwitchAnimation.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.SwitchAnimation.dll + + + ..\ref\TechbloxPreview_Data\Managed\Techblox.WheelRigBlock.dll + ..\..\ref\TechbloxPreview_Data\Managed\Techblox.WheelRigBlock.dll + + + ..\ref\TechbloxPreview_Data\Managed\UniTask.Addressables.dll + ..\..\ref\TechbloxPreview_Data\Managed\UniTask.Addressables.dll + + + ..\ref\TechbloxPreview_Data\Managed\UniTask.dll + ..\..\ref\TechbloxPreview_Data\Managed\UniTask.dll + + + ..\ref\TechbloxPreview_Data\Managed\UniTask.DOTween.dll + ..\..\ref\TechbloxPreview_Data\Managed\UniTask.DOTween.dll + + + ..\ref\TechbloxPreview_Data\Managed\UniTask.Linq.dll + ..\..\ref\TechbloxPreview_Data\Managed\UniTask.Linq.dll + + + ..\ref\TechbloxPreview_Data\Managed\UniTask.TextMeshPro.dll + ..\..\ref\TechbloxPreview_Data\Managed\UniTask.TextMeshPro.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.Mdb.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.Mdb.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.Pdb.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.Pdb.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.Rocks.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Cecil.Rocks.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Burst.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Unsafe.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Burst.Unsafe.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Collections.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Collections.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Collections.LowLevel.ILSupport.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Collections.LowLevel.ILSupport.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Deformations.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Deformations.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Entities.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Entities.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Entities.Hybrid.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Entities.Hybrid.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.InternalAPIEngineBridge.012.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.InternalAPIEngineBridge.012.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Jobs.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Jobs.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Mathematics.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Mathematics.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Mathematics.Extensions.Hybrid.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Mathematics.Extensions.Hybrid.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.MemoryProfiler.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.MemoryProfiler.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Physics.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Physics.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Physics.Hybrid.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Physics.Hybrid.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Platforms.Common.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Platforms.Common.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Properties.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Properties.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Properties.Reflection.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Properties.Reflection.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Properties.UI.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Properties.UI.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.Core.Runtime.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.Core.Runtime.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.Core.ShaderLibrary.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.Core.ShaderLibrary.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.HighDefinition.Config.Runtime.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.HighDefinition.Config.Runtime.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.HighDefinition.Runtime.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.HighDefinition.Runtime.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.ShaderGraph.ShaderGraphLibrary.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.RenderPipelines.ShaderGraph.ShaderGraphLibrary.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Scenes.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Scenes.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.ScriptableBuildPipeline.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.ScriptableBuildPipeline.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Serialization.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Serialization.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.TextMeshPro.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.TextMeshPro.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Timeline.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Timeline.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Transforms.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Transforms.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.Transforms.Hybrid.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.Transforms.Hybrid.dll + + + ..\ref\TechbloxPreview_Data\Managed\Unity.VisualEffectGraph.Runtime.dll + ..\..\ref\TechbloxPreview_Data\Managed\Unity.VisualEffectGraph.Runtime.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.AccessibilityModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AccessibilityModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.AIModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AIModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.AndroidJNIModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AndroidJNIModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.AnimationModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AnimationModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.ARModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ARModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.AssetBundleModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.AssetBundleModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.ClothModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ClothModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.ClusterInputModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ClusterInputModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.ClusterRendererModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ClusterRendererModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.CoreModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.CoreModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.CrashReportingModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.CrashReportingModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.DirectorModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.DirectorModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.DSPGraphModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.DSPGraphModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.GameCenterModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.GameCenterModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.GIModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.GIModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.GridModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.GridModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.HotReloadModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.HotReloadModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.ImageConversionModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ImageConversionModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.InputLegacyModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.InputLegacyModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.InputModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.InputModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.JSONSerializeModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.JSONSerializeModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.LocalizationModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.LocalizationModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.ParticleSystemModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ParticleSystemModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.PerformanceReportingModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.PerformanceReportingModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.Physics2DModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.Physics2DModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.PhysicsModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.PhysicsModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.ProfilerModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ProfilerModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.ScreenCaptureModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.ScreenCaptureModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.SharedInternalsModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.SharedInternalsModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.SpriteMaskModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.SpriteMaskModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.StreamingModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.StreamingModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.SubstanceModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.SubstanceModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.SubsystemsModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.SubsystemsModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.TerrainModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TerrainModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.TerrainPhysicsModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TerrainPhysicsModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.TextCoreModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TextCoreModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.TextRenderingModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TextRenderingModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.TilemapModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TilemapModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.TLSModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.TLSModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UI.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UI.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UIElementsModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UIElementsModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UIElementsNativeModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UIElementsNativeModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UIModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UIModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UNETModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UNETModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityAnalyticsModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityAnalyticsModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityConnectModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityConnectModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityCurlModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityCurlModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityTestProtocolModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityTestProtocolModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestAssetBundleModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestAssetBundleModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestAudioModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestAudioModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestTextureModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestTextureModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestWWWModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.UnityWebRequestWWWModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.VehiclesModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.VehiclesModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.VFXModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.VFXModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.VideoModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.VideoModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.VirtualTexturingModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.VirtualTexturingModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.VRModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.VRModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.WindModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.WindModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\UnityEngine.XRModule.dll + ..\..\ref\TechbloxPreview_Data\Managed\UnityEngine.XRModule.dll + + + ..\ref\TechbloxPreview_Data\Managed\uREPL.dll + ..\..\ref\TechbloxPreview_Data\Managed\uREPL.dll + + + ..\ref\TechbloxPreview_Data\Managed\VisualProfiler.dll + ..\..\ref\TechbloxPreview_Data\Managed\VisualProfiler.dll + + + + + + diff --git a/BuildingTools/CommandUtils.cs b/BuildingTools/CommandUtils.cs index 1adb995..b35b711 100644 --- a/BuildingTools/CommandUtils.cs +++ b/BuildingTools/CommandUtils.cs @@ -25,8 +25,8 @@ namespace BuildingTools ConsoleCommands.RegisterWithChannel(name + "Chan", (a1, ch) => { Console.WriteLine($"Command {name} with args {a1} and channel {ch} executing"); - var blks = _blockSelections.SelectBlocks(ch); - action(a1, blks, blks[0]); + /*var blks = _blockSelections.SelectBlocks(ch); - TODO: Re-add support if object IDs exist again + action(a1, blks, blks[0]);*/ }, ChannelType.Object, desc); } @@ -56,9 +56,9 @@ namespace BuildingTools return; } - var blocks = _blockSelections.SelectBlocks(argsa[3][0]); + /*var blocks = _blockSelections.SelectBlocks(argsa[3][0]); if (_blockSelections.CheckNoBlocks(blocks)) return; - action(x, y, z, blocks, blocks[0]); + action(x, y, z, blocks, blocks[0]);*/ } else if (!_blockSelections.CheckNoBlocks(bs)) action(x, y, z, bs, b); @@ -90,9 +90,9 @@ namespace BuildingTools return; } - var blocks = _blockSelections.SelectBlocks(argsa[2][0]); + /*var blocks = _blockSelections.SelectBlocks(argsa[2][0]); if (_blockSelections.CheckNoBlocks(blocks)) return; - action(argsa[0], darkness, blocks, blocks[0]); + action(argsa[0], darkness, blocks, blocks[0]);*/ } else if(!_blockSelections.CheckNoBlocks(bs)) action(argsa[0], darkness, bs, b); diff --git a/BuildingTools/NoClipCommand.cs b/BuildingTools/NoClipCommand.cs index 4c5d9ab..82236af 100644 --- a/BuildingTools/NoClipCommand.cs +++ b/BuildingTools/NoClipCommand.cs @@ -1,25 +1,16 @@ using System; using System.Collections; -using System.Reflection; using TechbloxModdingAPI; using TechbloxModdingAPI.Engines; -using TechbloxModdingAPI.Players; using TechbloxModdingAPI.Utility; -using HarmonyLib; using RobocraftX.Character; -using RobocraftX.Character.Factories; -using RobocraftX.Character.Movement; using RobocraftX.Common; using RobocraftX.Common.Input; -using RobocraftX.Common.UnityECSWrappers; using RobocraftX.UECS; using Svelto.ECS; using Svelto.Tasks.ExtraLean; using Unity.Entities; -using Unity.Mathematics; using Unity.Physics; -using UnityEngine; -using Collider = Unity.Physics.Collider; using Yield = Svelto.Tasks.Yield; namespace BuildingTools