mirror of
https://github.com/space-wizards/RobustToolboxTemplateSingleplayer.git
synced 2026-02-10 16:24:49 -05:00
Update template to latest RobustToolbox version.
This commit is contained in:
parent
338a7455ac
commit
2e6af3eb52
8 changed files with 109 additions and 179 deletions
|
|
@ -53,16 +53,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Robust.Generators", "Robust
|
|||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Avalonia.Base", "RobustToolbox\Avalonia.Base\Avalonia.Base.csproj", "{A7C80535-9577-4DE1-9544-A2CC4FB6511C}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Linguini", "Linguini", "{583E0C7C-27ED-4932-8E87-6EDECCFF4D02}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Linguini.Bundle", "RobustToolbox\Linguini\Linguini.Bundle\Linguini.Bundle.csproj", "{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Linguini.Shared", "RobustToolbox\Linguini\Linguini.Shared\Linguini.Shared.csproj", "{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Linguini.Syntax", "RobustToolbox\Linguini\Linguini.Syntax\Linguini.Syntax.csproj", "{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PluralRules.Generator", "RobustToolbox\Linguini\PluralRules.Generator\PluralRules.Generator.csproj", "{B8841793-F428-4244-9A91-40C2CF69CA95}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
|
|
@ -304,54 +294,6 @@ Global
|
|||
{A7C80535-9577-4DE1-9544-A2CC4FB6511C}.Release|x64.Build.0 = Release|Any CPU
|
||||
{A7C80535-9577-4DE1-9544-A2CC4FB6511C}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{A7C80535-9577-4DE1-9544-A2CC4FB6511C}.Release|x86.Build.0 = Release|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Release|x64.Build.0 = Release|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A}.Release|x86.Build.0 = Release|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Release|x64.Build.0 = Release|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D}.Release|x86.Build.0 = Release|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Release|x64.Build.0 = Release|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0}.Release|x86.Build.0 = Release|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Release|x64.Build.0 = Release|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95}.Release|x86.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(NestedProjects) = preSolution
|
||||
{2A829DE3-FCB2-4FEA-A6F3-B85122C8D11E} = {F5F87A9D-C304-4833-B107-D666317F6931}
|
||||
|
|
@ -377,10 +319,5 @@ Global
|
|||
{D56D47F6-2C26-42D2-BA00-C39824CFAF55} = {F5F87A9D-C304-4833-B107-D666317F6931}
|
||||
{62452255-1DE7-4D37-BB01-A690EC7E3156} = {F5F87A9D-C304-4833-B107-D666317F6931}
|
||||
{A7C80535-9577-4DE1-9544-A2CC4FB6511C} = {F5F87A9D-C304-4833-B107-D666317F6931}
|
||||
{583E0C7C-27ED-4932-8E87-6EDECCFF4D02} = {F5F87A9D-C304-4833-B107-D666317F6931}
|
||||
{06A6E3B2-4BBF-4DC9-A557-D5A653D8F80A} = {583E0C7C-27ED-4932-8E87-6EDECCFF4D02}
|
||||
{7787AC86-8CE7-48A7-A6DA-62DE9BAD279D} = {583E0C7C-27ED-4932-8E87-6EDECCFF4D02}
|
||||
{17C94BF2-150B-46F9-8A02-AAD155F3FAD0} = {583E0C7C-27ED-4932-8E87-6EDECCFF4D02}
|
||||
{B8841793-F428-4244-9A91-40C2CF69CA95} = {583E0C7C-27ED-4932-8E87-6EDECCFF4D02}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit 4ba56542531c4d810556455d2891a3ed82a53f86
|
||||
Subproject commit e3dc446e9ea75d6802686397cf19023bd4433e64
|
||||
|
|
@ -8,10 +8,10 @@ using Robust.Shared.Timing;
|
|||
|
||||
// DEVNOTE: You can change the namespace and project name to whatever you want!
|
||||
// Just make sure to consistently use a prefix across your different projects.
|
||||
namespace Template.Game
|
||||
namespace Template.Game;
|
||||
|
||||
public class EntryPoint : GameClient
|
||||
{
|
||||
public class EntryPoint : GameClient
|
||||
{
|
||||
// See line 35. Controls the default game culture and language.
|
||||
// Robust calls this culture, but you might find it more fitting to call it the game
|
||||
// language. Robust doesn't support changing this mid-game. Load your config file early
|
||||
|
|
@ -69,7 +69,4 @@ namespace Template.Game
|
|||
|
||||
// DEVNOTE: Game update loop goes here. Usually you'll want some independent GameTicker.
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
using Robust.Shared;
|
||||
using Robust.Shared.Configuration;
|
||||
|
||||
namespace Template.Game
|
||||
namespace Template.Game;
|
||||
|
||||
// DEVNOTE: This is the same as SS14's CCVars. Except it's not named CCVars as that name is
|
||||
// hot garbage.
|
||||
[CVarDefs]
|
||||
public sealed class GameConfigVars: CVars
|
||||
{
|
||||
// DEVNOTE: This is the same as SS14's CCVars. Except it's not named CCVars as that name is
|
||||
// hot garbage.
|
||||
[CVarDefs]
|
||||
public sealed class GameConfigVars: CVars
|
||||
{
|
||||
// Declare persistent game config variables here.
|
||||
// ```
|
||||
// public static readonly CVarDef<SerializableType>
|
||||
|
|
@ -17,5 +17,4 @@ namespace Template.Game
|
|||
|
||||
public static readonly CVarDef<bool>
|
||||
DummyCVarForTemplate = CVarDef.Create("dummy.whydoineedthis", true, CVar.ARCHIVE);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +1,10 @@
|
|||
using Robust.Shared.Input;
|
||||
|
||||
namespace Template.Game.Input
|
||||
namespace Template.Game.Input;
|
||||
|
||||
[KeyFunctions]
|
||||
public static class ContentKeyFunctions
|
||||
{
|
||||
[KeyFunctions]
|
||||
public static class ContentKeyFunctions
|
||||
{
|
||||
// DEVNOTE: Stick keys you want to be bindable here.
|
||||
// public static readonly BoundKeyFunction DummyKey = "DummyKey";
|
||||
}
|
||||
}
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
using Robust.Client;
|
||||
|
||||
namespace Template.Game
|
||||
namespace Template.Game;
|
||||
|
||||
internal static class Program
|
||||
{
|
||||
internal static class Program
|
||||
{
|
||||
public static void Main(string[] args)
|
||||
{
|
||||
ContentStart.StartLibrary(args, new GameControllerOptions()
|
||||
|
|
@ -39,5 +39,4 @@ namespace Template.Game
|
|||
// There are a few more options, be sure to check them all!
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
<PropertyGroup>
|
||||
<!-- Work around https://github.com/dotnet/project-system/issues/4314 -->
|
||||
<TargetFramework>$(TargetFramework)</TargetFramework>
|
||||
<LangVersion>9</LangVersion>
|
||||
<LangVersion>latest</LangVersion>
|
||||
<IsPackable>false</IsPackable>
|
||||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
||||
<OutputPath>..\bin\Template.Game\</OutputPath> <!-- This is important for gamepack mounting purposes. -->
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
namespace Template.Game
|
||||
namespace Template.Game;
|
||||
|
||||
internal static class TemplateIoC
|
||||
{
|
||||
internal static class TemplateIoC
|
||||
{
|
||||
public static void Register()
|
||||
{
|
||||
// DEVNOTE: IoCManager registrations for the game go here.
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue