DoubleDeez / MDFramework

A multiplayer C# game framework for Godot 3.4 Mono.
https://discord.gg/UH49eHK
MIT License
76 stars 13 forks source link

Update readme #4

Closed Beider closed 4 years ago

Beider commented 4 years ago

The readme lists what you need to add to your .csproj file, however this list is not complete. As such anyone simply copying this list will just get a bunch of errors.

I also had a problem with the MDNetMode enum in the MDTypes class, for some reason godot didn't pick it up even if I included this file. As such I simply moved this enum to MDNodeExtensions as that seemed to be where it fit the best.

Here is my list from my .csproj file, note that this does not contain MDTypes as I removed it.

    <Compile Include="MDFramework\MDAttributes\MDAutoRegister.cs" />
    <Compile Include="MDFramework\MDAttributes\MDBindNode.cs" />
    <Compile Include="MDFramework\MDAttributes\MDCommand.cs" />
    <Compile Include="MDFramework\MDAttributes\MDReplicated.cs" />
    <Compile Include="MDFramework\MDExtensions\MDControlExtensions.cs" />
    <Compile Include="MDFramework\MDExtensions\MDNodeExtensions.cs" />
    <Compile Include="MDFramework\MDExtensions\MDVector2Extensions.cs" />
    <Compile Include="MDFramework\MDExtensions\MDVector3Extensions.cs" />
    <Compile Include="MDFramework\MDHelpers\MDArguments.cs" />
    <Compile Include="MDFramework\MDHelpers\MDInput.cs" />
    <Compile Include="MDFramework\MDHelpers\MDCommands.cs" />
    <Compile Include="MDFramework\MDHelpers\MDLog.cs" />
    <Compile Include="MDFramework\MDHelpers\MDProfiler.cs" />
    <Compile Include="MDFramework\MDHelpers\MDStatics.cs" />
    <Compile Include="MDFramework\MDInterface\MDConsole.cs" />
    <Compile Include="MDFramework\MDInterface\MDInterfaceManager.cs" />
    <Compile Include="MDFramework\MDNetworking\MDGameSession.cs" />
    <Compile Include="MDFramework\MDNetworking\MDPlayerInfo.cs" />
    <Compile Include="MDFramework\MDNetworking\MDReplicator.cs" />
    <Compile Include="MDFramework\MDGameInstance.cs" />