@@ -22,7 +22,7 @@ namespace CodeGenerator | |||
group = GetGroup(name) + "_BLOCK_BUILD_GROUP"; | |||
} | |||
if (!group.Contains(".")) | |||
if (!group.Contains('.')) | |||
group = "CommonExclusiveGroups." + group; | |||
var codeUnit = new CodeCompileUnit(); | |||
@@ -67,7 +67,7 @@ namespace CodeGenerator | |||
codeUnit.Namespaces.Add(ns); | |||
var provider = CodeDomProvider.CreateProvider("CSharp"); | |||
var path = $@"..\..\..\TechbloxModdingAPI\Blocks\{name}.cs"; | |||
var path = $@"..\..\..\..\TechbloxModdingAPI\Blocks\{name}.cs"; | |||
using (var sw = new StreamWriter(path)) | |||
{ | |||
provider.GenerateCodeFromCompileUnit(codeUnit, sw, new CodeGeneratorOptions {BracingStyle = "C"}); | |||
@@ -9,6 +9,7 @@ | |||
<NeutralLanguage>en-CA</NeutralLanguage> | |||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks> | |||
<LangVersion>9</LangVersion> | |||
<OutputType>Exe</OutputType> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | |||
</PropertyGroup> | |||
@@ -66,10 +67,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\BevelEffect.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\BevelEffect.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Blocks.HUDFeedbackBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Blocks.HUDFeedbackBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Blocks.HUDFeedbackBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Boxophobic.TheVehetationEngine.Runtime"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Boxophobic.TheVehetationEngine.Runtime.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Boxophobic.TheVehetationEngine.Runtime.dll</HintPath> | |||
@@ -110,10 +107,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\FullGame.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\FullGame.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.AudioBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.AudioBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.AudioBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.BlockEntityFactory"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.BlockEntityFactory.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.BlockEntityFactory.dll</HintPath> | |||
@@ -122,46 +115,18 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.BlockGroups.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.BlockGroups.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.DamagingSurfaceBlock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.DamagingSurfaceBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.DamagingSurfaceBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.DestructionBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.DestructionBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.DestructionBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.GenericPhysicsBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.GenericPhysicsBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.GenericPhysicsBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.LogicBlock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.LogicBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.LogicBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="GameCraft.Blocks.ProjectileBlock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\GameCraft.Blocks.ProjectileBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\GameCraft.Blocks.ProjectileBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.TextBlock.CompositionRoot"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.TextBlock.CompositionRoot.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.TextBlock.CompositionRoot.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.TimerBlock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.TimerBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.TimerBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.BlocksEntityDescriptors"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.BlocksEntityDescriptors.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.BlocksEntityDescriptors.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.CharacterVulnerability"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.CharacterVulnerability.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.CharacterVulnerability.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.CharacterVulnerabilityGui"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.CharacterVulnerabilityGui.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.CharacterVulnerabilityGui.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.ColourPalette"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.ColourPalette.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.ColourPalette.dll</HintPath> | |||
@@ -186,10 +151,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.BlueprintInventory.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.BlueprintInventory.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.BlueprintInventoryMock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.BlueprintInventoryMock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.BlueprintInventoryMock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.Blueprints"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.Blueprints.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.Blueprints.dll</HintPath> | |||
@@ -218,10 +179,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.Hotbar.Colours.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.Hotbar.Colours.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.HUDFeedbackBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.HUDFeedbackBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.HUDFeedbackBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.ModeBar"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.ModeBar.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.ModeBar.dll</HintPath> | |||
@@ -246,10 +203,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Common.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Common.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.TimeModeClock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.TimeModeClock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.TimeModeClock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.Tweaks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.Tweaks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.Tweaks.dll</HintPath> | |||
@@ -258,18 +211,10 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.Wires.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.Wires.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.Wires.Mockup"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.Wires.Mockup.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.Wires.Mockup.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.WorldSpaceGuis"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.WorldSpaceGuis.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.WorldSpaceGuis.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.InventoryTimeRunning"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.InventoryTimeRunning.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.InventoryTimeRunning.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.JointBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.JointBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.JointBlocks.dll</HintPath> | |||
@@ -282,14 +227,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.NetStrings.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.NetStrings.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.PerformanceWarnings"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.PerformanceWarnings.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.PerformanceWarnings.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.PickupBlck"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.PickupBlck.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.PickupBlck.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.PickupsCommon"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.PickupsCommon.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.PickupsCommon.dll</HintPath> | |||
@@ -298,10 +235,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.PopupMessage.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.PopupMessage.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Projectiles"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Projectiles.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Projectiles.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Serialization"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Serialization.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Serialization.dll</HintPath> | |||
@@ -310,26 +243,14 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Tweaks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Tweaks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Tweaks.Mockup"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Tweaks.Mockup.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Tweaks.Mockup.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.VisualEffects.Decals"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.VisualEffects.Decals.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.VisualEffects.Decals.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.VisualEffects"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.VisualEffects.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.VisualEffects.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Wires"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Wires.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Wires.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Wires.Mockup"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Wires.Mockup.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Wires.Mockup.dll</HintPath> | |||
</Reference> | |||
<Reference Include="GameLiftServerSDKNet45"> | |||
<HintPath>..\ref\Techblox_Data\Managed\GameLiftServerSDKNet45.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\GameLiftServerSDKNet45.dll</HintPath> | |||
@@ -362,14 +283,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Havok.Physics.Hybrid.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Havok.Physics.Hybrid.dll</HintPath> | |||
</Reference> | |||
<Reference Include="IllusionInjector"> | |||
<HintPath>..\ref\Techblox_Data\Managed\IllusionInjector.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\IllusionInjector.dll</HintPath> | |||
</Reference> | |||
<Reference Include="IllusionPlugin"> | |||
<HintPath>..\ref\Techblox_Data\Managed\IllusionPlugin.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\IllusionPlugin.dll</HintPath> | |||
</Reference> | |||
<Reference Include="JWT"> | |||
<HintPath>..\ref\Techblox_Data\Managed\JWT.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\JWT.dll</HintPath> | |||
@@ -390,18 +303,14 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Monobehaviours.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Monobehaviours.dll</HintPath> | |||
</Reference> | |||
<Reference Include="mscorlib"> | |||
<HintPath>..\ref\Techblox_Data\Managed\mscorlib.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\mscorlib.dll</HintPath> | |||
</Reference> | |||
<Reference Include="MultiplayerNetworking"> | |||
<HintPath>..\ref\Techblox_Data\Managed\MultiplayerNetworking.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\MultiplayerNetworking.dll</HintPath> | |||
</Reference> | |||
<Reference Include="MultiplayerTest"> | |||
<HintPath>..\ref\Techblox_Data\Managed\MultiplayerTest.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\MultiplayerTest.dll</HintPath> | |||
</Reference> | |||
<Reference Include="netstandard"> | |||
<HintPath>..\ref\Techblox_Data\Managed\netstandard.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\netstandard.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Newtonsoft.Json"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Newtonsoft.Json.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Newtonsoft.Json.dll</HintPath> | |||
@@ -482,10 +391,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.FrontEnd.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.FrontEnd.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.GUI.BlockLabel"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.GUI.BlockLabel.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.GUI.BlockLabel.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.GUI.DebugDisplay"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.GUI.DebugDisplay.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.GUI.DebugDisplay.dll</HintPath> | |||
@@ -534,10 +439,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.MainGame.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.MainGame.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.MainGameMock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.MainGameMock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.MainGameMock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.MainSimulation.Audio"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.MainSimulation.Audio.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.MainSimulation.Audio.dll</HintPath> | |||
@@ -546,18 +447,10 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.MainSimulation.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.MainSimulation.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.MockCharacter"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.MockCharacter.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.MockCharacter.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Multiplayer"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Multiplayer.GUI"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.GUI.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.GUI.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Multiplayer.NetworkEntityStream"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.NetworkEntityStream.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.NetworkEntityStream.dll</HintPath> | |||
@@ -574,10 +467,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.ObjectIdBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.ObjectIdBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Party"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Party.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Party.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Physics"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Physics.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Physics.dll</HintPath> | |||
@@ -590,10 +479,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Player.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Player.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Rendering.Mock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Rendering.Mock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Rendering.Mock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.SaveAndLoad"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.SaveAndLoad.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.SaveAndLoad.dll</HintPath> | |||
@@ -610,22 +495,10 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.SignalHandling.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.SignalHandling.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.SpawnPoints"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.SpawnPoints.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.SpawnPoints.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.StateSync"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.StateSync.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.StateSync.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX_TextBlock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX_TextBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX_TextBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocratX.SimulationMockCompositionRoot"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocratX.SimulationMockCompositionRoot.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocratX.SimulationMockCompositionRoot.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Serilog"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Serilog.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Serilog.dll</HintPath> | |||
@@ -794,10 +667,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.EngineBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.EngineBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.Environment"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.Environment.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.Environment.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.EnvironmentBlocks.BuildingEnvironment"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.EnvironmentBlocks.BuildingEnvironment.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.EnvironmentBlocks.BuildingEnvironment.dll</HintPath> | |||
@@ -862,14 +731,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.BuildRules.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.BuildRules.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.BuildRules.MockUps"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.BuildRules.MockUps.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.BuildRules.MockUps.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Commands"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Commands.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Commands.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Controls"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Controls.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Controls.dll</HintPath> | |||
@@ -882,10 +743,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.GamePortal.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.GamePortal.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.GamePortal.MockUps"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.GamePortal.MockUps.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.GamePortal.MockUps.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Hotbar.Landscapes"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Hotbar.Landscapes.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Hotbar.Landscapes.dll</HintPath> | |||
@@ -918,22 +775,10 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.MainGame.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.MainGame.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Mocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Mocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Mocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Mocks.DynamicListBuild"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Mocks.DynamicListBuild.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Mocks.DynamicListBuild.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.MyGamesScreen"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.MyGamesScreen.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.MyGamesScreen.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Notifications.MockUps"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Notifications.MockUps.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Notifications.MockUps.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.PauseMenuCommands"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.PauseMenuCommands.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.PauseMenuCommands.dll</HintPath> | |||
@@ -942,10 +787,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Progression.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Progression.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.ScreenCanvas"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.ScreenCanvas.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.ScreenCanvas.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.TabsBar.Landscapes"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.TabsBar.Landscapes.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.TabsBar.Landscapes.dll</HintPath> | |||
@@ -958,10 +799,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.UsernameDisplay.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.UsernameDisplay.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.WorldCanvas"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.WorldCanvas.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.WorldCanvas.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.InputCapture"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.InputCapture.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.InputCapture.dll</HintPath> | |||
@@ -1570,10 +1407,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\UnityEngine.TextCoreFontEngineModule.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\UnityEngine.TextCoreFontEngineModule.dll</HintPath> | |||
</Reference> | |||
<Reference Include="UnityEngine.TextCoreModule"> | |||
<HintPath>..\ref\Techblox_Data\Managed\UnityEngine.TextCoreModule.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\UnityEngine.TextCoreModule.dll</HintPath> | |||
</Reference> | |||
<Reference Include="UnityEngine.TextCoreTextEngineModule"> | |||
<HintPath>..\ref\Techblox_Data\Managed\UnityEngine.TextCoreTextEngineModule.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\UnityEngine.TextCoreTextEngineModule.dll</HintPath> | |||
@@ -3,6 +3,7 @@ using HarmonyLib; | |||
using RobocraftX.Blocks; | |||
using RobocraftX.PilotSeat; | |||
using Techblox.EngineBlock; | |||
using Techblox.ObjectIDBlockServer; | |||
using Techblox.WheelRigBlock; | |||
namespace CodeGenerator | |||
@@ -38,6 +39,7 @@ namespace CodeGenerator | |||
{"pistonVelocity", "MaximumForce"} | |||
}, typeof(PistonReadOnlyStruct)); | |||
bcg.Generate("Motor", null, null, typeof(MotorReadOnlyStruct)); | |||
bcg.Generate("ObjectID", "ObjectIDBlockExclusiveGroups.OBJECT_ID_BLOCK_GROUP", null, typeof(ObjectIDTweakableComponent)); | |||
} | |||
} | |||
} |
@@ -18,6 +18,7 @@ using Svelto.ECS.EntityStructs; | |||
using Svelto.ECS.Experimental; | |||
using Svelto.ECS.Hybrid; | |||
using Techblox.BuildingDrone; | |||
using Techblox.ObjectIDBlockServer; | |||
using Unity.Mathematics; | |||
using TechbloxModdingAPI.Engines; | |||
@@ -171,7 +172,7 @@ namespace TechbloxModdingAPI.Blocks.Engines | |||
public SimBody[] GetSimBodiesFromID(byte id) | |||
{ | |||
var ret = new FasterList<SimBody>(4); | |||
var (oids, tags, count) = entitiesDB.QueryEntities<ObjectIdEntityStruct, BlockTagEntityStruct>(CommonExclusiveGroups.OBJID_BLOCK_GROUP); | |||
var (oids, tags, count) = entitiesDB.QueryEntities<ObjectIdEntityStruct, BlockTagEntityStruct>(ObjectIDBlockExclusiveGroups.OBJECT_ID_BLOCK_GROUP); | |||
EGIDMapper<GridConnectionsEntityStruct>? connections = null; | |||
for (int i = 0; i < count; i++) | |||
{ | |||
@@ -272,11 +273,20 @@ namespace TechbloxModdingAPI.Blocks.Engines | |||
return set.ToArray(); | |||
} | |||
#if DEBUG | |||
public EntitiesDB GetEntitiesDB() | |||
public ObjectID[] GetObjectIDsFromID(byte id) | |||
{ | |||
return entitiesDB; | |||
if (!entitiesDB.HasAny<ObjectIDTweakableComponent>(ObjectIDBlockExclusiveGroups.OBJECT_ID_BLOCK_GROUP)) | |||
return Array.Empty<ObjectID>(); | |||
var ret = new FasterList<ObjectID>(4); | |||
var (oids, tags, count) = entitiesDB.QueryEntities<ObjectIDTweakableComponent, BlockTagEntityStruct>(ObjectIDBlockExclusiveGroups.OBJECT_ID_BLOCK_GROUP); | |||
for (var index = 0; index < count; index++) | |||
{ | |||
if (oids[index].objectIDToTrigger == id) | |||
ret.Add(new ObjectID(tags[index].ID)); | |||
} | |||
return ret.ToArray(); | |||
} | |||
#endif | |||
} | |||
} |
@@ -0,0 +1,50 @@ | |||
using System; | |||
using Techblox.ObjectIDBlockServer; | |||
namespace TechbloxModdingAPI.Blocks | |||
{ | |||
using Svelto.ECS; | |||
public class ObjectID : SignalingBlock | |||
{ | |||
/// <summary> | |||
/// Constructs a(n) ObjectID object representing an existing block. | |||
/// </summary> | |||
public ObjectID(EGID egid) : | |||
base(egid) | |||
{ | |||
} | |||
/// <summary> | |||
/// Constructs a(n) ObjectID object representing an existing block. | |||
/// </summary> | |||
public ObjectID(uint id) : | |||
base(new EGID(id, ObjectIDBlockExclusiveGroups.OBJECT_ID_BLOCK_GROUP)) | |||
{ | |||
} | |||
/// <summary> | |||
/// Gets or sets the ObjectID's Identifier property. Tweakable stat. | |||
/// </summary> | |||
public char Identifier | |||
{ | |||
get => (char) (BlockEngine.GetBlockInfo<ObjectIDTweakableComponent>(this).objectIDToTrigger + 'A'); | |||
set | |||
{ | |||
if(value is < 'A' or > 'Z') | |||
throw new ArgumentOutOfRangeException(nameof(value), "ObjectIdentifier must be set to a letter between A and Z."); | |||
BlockEngine.GetBlockInfo<ObjectIDTweakableComponent>(this).objectIDToTrigger = (byte) (value - 'A'); | |||
Label = value + ""; //The label isn't updated automatically | |||
} | |||
} | |||
/// <summary> | |||
/// Finds the identifier blocks with the given ID. | |||
/// </summary> | |||
/// <param name="id">The ID to look for</param> | |||
/// <returns>An array that may be empty</returns> | |||
public static ObjectID[] GetByID(char id) => BlockEngine.GetObjectIDsFromID((byte) (id - 'A')); | |||
} | |||
} |
@@ -40,6 +40,21 @@ namespace TechbloxModdingAPI.Blocks | |||
} | |||
} | |||
/// <summary> | |||
/// Gets or sets the WheelRig's FlipDirection property. Tweakable stat. | |||
/// </summary> | |||
public bool FlipDirection | |||
{ | |||
get | |||
{ | |||
return BlockEngine.GetBlockInfo<Techblox.WheelRigBlock.WheelRigTweakableStruct>(this).flipDirection; | |||
} | |||
set | |||
{ | |||
BlockEngine.GetBlockInfo<Techblox.WheelRigBlock.WheelRigTweakableStruct>(this).flipDirection = value; | |||
} | |||
} | |||
/// <summary> | |||
/// Gets or sets the WheelRig's MaxVelocity property. May not be saved. | |||
/// </summary> | |||
@@ -71,6 +86,21 @@ namespace TechbloxModdingAPI.Blocks | |||
} | |||
} | |||
/// <summary> | |||
/// Gets or sets the WheelRig's FlipSteering property. Tweakable stat. | |||
/// </summary> | |||
public bool FlipSteering | |||
{ | |||
get | |||
{ | |||
return BlockEngine.GetBlockInfo<Techblox.WheelRigBlock.WheelRigSteerableTweakableStruct>(this).flipSteering; | |||
} | |||
set | |||
{ | |||
BlockEngine.GetBlockInfo<Techblox.WheelRigBlock.WheelRigSteerableTweakableStruct>(this).flipSteering = value; | |||
} | |||
} | |||
/// <summary> | |||
/// Gets or sets the WheelRig's VelocityForMinAngle property. May not be saved. | |||
/// </summary> | |||
@@ -8,7 +8,6 @@ using RobocraftX.Common.Input; | |||
using RobocraftX.CR.MachineEditing.BoxSelect; | |||
using RobocraftX.Physics; | |||
using RobocraftX.Blocks.Ghost; | |||
using Gamecraft.GUI.HUDFeedbackBlocks; | |||
using RobocraftX.Common; | |||
using RobocraftX.Multiplayer; | |||
using RobocraftX.SimulationModeState; | |||
@@ -113,14 +112,6 @@ namespace TechbloxModdingAPI.Players | |||
return true; | |||
} | |||
public bool GetGameOverScreen(uint playerId) | |||
{ | |||
if (entitiesDB == null) return false; | |||
ref HudActivatedBlocksEntityStruct habes = ref entitiesDB.QueryEntity<HudActivatedBlocksEntityStruct>(HUDFeedbackBlocksGUIExclusiveGroups.GameOverHudEgid); | |||
NativeDynamicArrayCast<EGID> nativeDynamicArrayCast = new NativeDynamicArrayCast<EGID>(habes.activatedBlocksOrdered); | |||
return nativeDynamicArrayCast.count > 0; | |||
} | |||
public bool IsDead(uint playerId) | |||
{ | |||
if (entitiesDB == null) return true; | |||
@@ -63,10 +63,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\BevelEffect.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\BevelEffect.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Blocks.HUDFeedbackBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Blocks.HUDFeedbackBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Blocks.HUDFeedbackBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Boxophobic.TheVehetationEngine.Runtime"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Boxophobic.TheVehetationEngine.Runtime.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Boxophobic.TheVehetationEngine.Runtime.dll</HintPath> | |||
@@ -107,10 +103,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\FullGame.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\FullGame.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.AudioBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.AudioBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.AudioBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.BlockEntityFactory"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.BlockEntityFactory.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.BlockEntityFactory.dll</HintPath> | |||
@@ -119,46 +111,18 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.BlockGroups.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.BlockGroups.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.DamagingSurfaceBlock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.DamagingSurfaceBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.DamagingSurfaceBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.DestructionBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.DestructionBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.DestructionBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.GenericPhysicsBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.GenericPhysicsBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.GenericPhysicsBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.LogicBlock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.LogicBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.LogicBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="GameCraft.Blocks.ProjectileBlock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\GameCraft.Blocks.ProjectileBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\GameCraft.Blocks.ProjectileBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.TextBlock.CompositionRoot"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.TextBlock.CompositionRoot.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.TextBlock.CompositionRoot.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Blocks.TimerBlock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Blocks.TimerBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Blocks.TimerBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.BlocksEntityDescriptors"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.BlocksEntityDescriptors.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.BlocksEntityDescriptors.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.CharacterVulnerability"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.CharacterVulnerability.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.CharacterVulnerability.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.CharacterVulnerabilityGui"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.CharacterVulnerabilityGui.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.CharacterVulnerabilityGui.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.ColourPalette"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.ColourPalette.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.ColourPalette.dll</HintPath> | |||
@@ -183,10 +147,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.BlueprintInventory.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.BlueprintInventory.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.BlueprintInventoryMock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.BlueprintInventoryMock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.BlueprintInventoryMock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.Blueprints"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.Blueprints.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.Blueprints.dll</HintPath> | |||
@@ -215,10 +175,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.Hotbar.Colours.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.Hotbar.Colours.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.HUDFeedbackBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.HUDFeedbackBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.HUDFeedbackBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.ModeBar"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.ModeBar.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.ModeBar.dll</HintPath> | |||
@@ -243,10 +199,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Common.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.TabsBar.Common.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.TimeModeClock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.TimeModeClock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.TimeModeClock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.Tweaks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.Tweaks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.Tweaks.dll</HintPath> | |||
@@ -255,18 +207,10 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.Wires.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.Wires.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.Wires.Mockup"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.Wires.Mockup.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.Wires.Mockup.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.GUI.WorldSpaceGuis"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.GUI.WorldSpaceGuis.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.GUI.WorldSpaceGuis.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.InventoryTimeRunning"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.InventoryTimeRunning.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.InventoryTimeRunning.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.JointBlocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.JointBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.JointBlocks.dll</HintPath> | |||
@@ -279,14 +223,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.NetStrings.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.NetStrings.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.PerformanceWarnings"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.PerformanceWarnings.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.PerformanceWarnings.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.PickupBlck"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.PickupBlck.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.PickupBlck.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.PickupsCommon"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.PickupsCommon.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.PickupsCommon.dll</HintPath> | |||
@@ -295,10 +231,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.PopupMessage.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.PopupMessage.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Projectiles"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Projectiles.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Projectiles.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Serialization"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Serialization.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Serialization.dll</HintPath> | |||
@@ -307,26 +239,14 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Tweaks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Tweaks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Tweaks.Mockup"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Tweaks.Mockup.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Tweaks.Mockup.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.VisualEffects.Decals"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.VisualEffects.Decals.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.VisualEffects.Decals.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.VisualEffects"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.VisualEffects.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.VisualEffects.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Wires"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Wires.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Wires.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Gamecraft.Wires.Mockup"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Gamecraft.Wires.Mockup.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Gamecraft.Wires.Mockup.dll</HintPath> | |||
</Reference> | |||
<Reference Include="GameLiftServerSDKNet45"> | |||
<HintPath>..\ref\Techblox_Data\Managed\GameLiftServerSDKNet45.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\GameLiftServerSDKNet45.dll</HintPath> | |||
@@ -359,14 +279,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Havok.Physics.Hybrid.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Havok.Physics.Hybrid.dll</HintPath> | |||
</Reference> | |||
<Reference Include="IllusionInjector"> | |||
<HintPath>..\ref\Techblox_Data\Managed\IllusionInjector.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\IllusionInjector.dll</HintPath> | |||
</Reference> | |||
<Reference Include="IllusionPlugin"> | |||
<HintPath>..\ref\Techblox_Data\Managed\IllusionPlugin.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\IllusionPlugin.dll</HintPath> | |||
</Reference> | |||
<Reference Include="JWT"> | |||
<HintPath>..\ref\Techblox_Data\Managed\JWT.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\JWT.dll</HintPath> | |||
@@ -395,10 +307,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\MultiplayerNetworking.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\MultiplayerNetworking.dll</HintPath> | |||
</Reference> | |||
<Reference Include="MultiplayerTest"> | |||
<HintPath>..\ref\Techblox_Data\Managed\MultiplayerTest.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\MultiplayerTest.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Newtonsoft.Json"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Newtonsoft.Json.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Newtonsoft.Json.dll</HintPath> | |||
@@ -479,10 +387,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.FrontEnd.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.FrontEnd.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.GUI.BlockLabel"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.GUI.BlockLabel.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.GUI.BlockLabel.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.GUI.DebugDisplay"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.GUI.DebugDisplay.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.GUI.DebugDisplay.dll</HintPath> | |||
@@ -531,10 +435,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.MainGame.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.MainGame.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.MainGameMock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.MainGameMock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.MainGameMock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.MainSimulation.Audio"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.MainSimulation.Audio.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.MainSimulation.Audio.dll</HintPath> | |||
@@ -543,18 +443,10 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.MainSimulation.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.MainSimulation.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.MockCharacter"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.MockCharacter.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.MockCharacter.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Multiplayer"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Multiplayer.GUI"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.GUI.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.GUI.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Multiplayer.NetworkEntityStream"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.NetworkEntityStream.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Multiplayer.NetworkEntityStream.dll</HintPath> | |||
@@ -571,10 +463,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.ObjectIdBlocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.ObjectIdBlocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Party"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Party.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Party.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Physics"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Physics.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Physics.dll</HintPath> | |||
@@ -587,10 +475,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Player.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Player.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.Rendering.Mock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.Rendering.Mock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.Rendering.Mock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.SaveAndLoad"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.SaveAndLoad.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.SaveAndLoad.dll</HintPath> | |||
@@ -607,22 +491,10 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.SignalHandling.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.SignalHandling.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.SpawnPoints"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.SpawnPoints.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.SpawnPoints.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX.StateSync"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX.StateSync.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX.StateSync.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocraftX_TextBlock"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocraftX_TextBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocraftX_TextBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="RobocratX.SimulationMockCompositionRoot"> | |||
<HintPath>..\ref\Techblox_Data\Managed\RobocratX.SimulationMockCompositionRoot.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\RobocratX.SimulationMockCompositionRoot.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Serilog"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Serilog.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Serilog.dll</HintPath> | |||
@@ -791,10 +663,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.EngineBlock.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.EngineBlock.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.Environment"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.Environment.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.Environment.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.EnvironmentBlocks.BuildingEnvironment"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.EnvironmentBlocks.BuildingEnvironment.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.EnvironmentBlocks.BuildingEnvironment.dll</HintPath> | |||
@@ -859,14 +727,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.BuildRules.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.BuildRules.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.BuildRules.MockUps"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.BuildRules.MockUps.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.BuildRules.MockUps.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Commands"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Commands.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Commands.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Controls"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Controls.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Controls.dll</HintPath> | |||
@@ -879,10 +739,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.GamePortal.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.GamePortal.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.GamePortal.MockUps"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.GamePortal.MockUps.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.GamePortal.MockUps.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Hotbar.Landscapes"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Hotbar.Landscapes.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Hotbar.Landscapes.dll</HintPath> | |||
@@ -915,22 +771,10 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.MainGame.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.MainGame.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Mocks"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Mocks.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Mocks.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Mocks.DynamicListBuild"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Mocks.DynamicListBuild.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Mocks.DynamicListBuild.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.MyGamesScreen"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.MyGamesScreen.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.MyGamesScreen.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.Notifications.MockUps"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Notifications.MockUps.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Notifications.MockUps.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.PauseMenuCommands"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.PauseMenuCommands.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.PauseMenuCommands.dll</HintPath> | |||
@@ -939,10 +783,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.Progression.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.Progression.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.ScreenCanvas"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.ScreenCanvas.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.ScreenCanvas.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.TabsBar.Landscapes"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.TabsBar.Landscapes.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.TabsBar.Landscapes.dll</HintPath> | |||
@@ -955,10 +795,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.UsernameDisplay.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.UsernameDisplay.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.GUI.WorldCanvas"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.GUI.WorldCanvas.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.GUI.WorldCanvas.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Techblox.InputCapture"> | |||
<HintPath>..\ref\Techblox_Data\Managed\Techblox.InputCapture.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\Techblox.InputCapture.dll</HintPath> | |||
@@ -1567,10 +1403,6 @@ | |||
<HintPath>..\ref\Techblox_Data\Managed\UnityEngine.TextCoreFontEngineModule.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\UnityEngine.TextCoreFontEngineModule.dll</HintPath> | |||
</Reference> | |||
<Reference Include="UnityEngine.TextCoreModule"> | |||
<HintPath>..\ref\Techblox_Data\Managed\UnityEngine.TextCoreModule.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\UnityEngine.TextCoreModule.dll</HintPath> | |||
</Reference> | |||
<Reference Include="UnityEngine.TextCoreTextEngineModule"> | |||
<HintPath>..\ref\Techblox_Data\Managed\UnityEngine.TextCoreTextEngineModule.dll</HintPath> | |||
<HintPath>..\..\ref\Techblox_Data\Managed\UnityEngine.TextCoreTextEngineModule.dll</HintPath> | |||
@@ -261,7 +261,7 @@ namespace TechbloxModdingAPI.Tests | |||
/*((FasterList<GuiInputMap.GuiInputMapElement>)AccessTools.Property(typeof(GuiInputMap), "GuiInputsButtonDown").GetValue(null)) | |||
.Add(new GuiInputMap.GuiInputMapElement(RewiredConsts.Action.ToggleCommandLine, GuiIn))*/ | |||
Game.Enter += (sender, e) => | |||
/*Game.Enter += (sender, e) => | |||
{ | |||
ushort lastKey = ushort.MaxValue; | |||
foreach (var kv in FullGameFields._dataDb.GetValues<CubeListData>() | |||
@@ -299,7 +299,7 @@ namespace TechbloxModdingAPI.Tests | |||
return result; | |||
}) | |||
.Aggregate((a, b) => a + "\n" + b)); | |||
}; | |||
};*/ | |||
CommandBuilder.Builder("takeScreenshot", "Enables the screenshot taker") | |||
.Action(() => | |||