Skip to content

Commit

Permalink
Removed ModuleBase, refactored modules into separate command & patch …
Browse files Browse the repository at this point in the history
…classes.

TODO: Console UI, custom packets, recent ED changes, merge/port plugins to work without ModuleBase, doublecheck everything
  • Loading branch information
emoose committed Aug 21, 2015
1 parent e69aec7 commit ea3a668
Show file tree
Hide file tree
Showing 97 changed files with 4,593 additions and 5,582 deletions.
100 changes: 54 additions & 46 deletions DewRecode/DewRecode.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -90,78 +90,86 @@
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="src\Camera\CameraCommandProvider.cpp" />
<ClCompile Include="src\Camera\CameraPatchProvider.cpp" />
<ClCompile Include="src\Debug\DebugCommandProvider.cpp" />
<ClCompile Include="src\Debug\DebugPatchProvider.cpp" />
<ClCompile Include="src\Forge\ForgeCommandProvider.cpp" />
<ClCompile Include="src\Forge\ForgePatchProvider.cpp" />
<ClCompile Include="src\Game\GameCommandProvider.cpp" />
<ClCompile Include="src\Graphics\GraphicsCommandProvider.cpp" />
<ClCompile Include="src\Input\InputCommandProvider.cpp" />
<ClCompile Include="src\Player\PlayerCommandProvider.cpp" />
<ClCompile Include="src\DebugLog.cpp" />
<ClCompile Include="src\Engine.cpp" />
<ClCompile Include="src\Commands.cpp" />
<ClCompile Include="src\CommandManager.cpp" />
<ClCompile Include="src\dllmain.cpp" />
<ClCompile Include="src\ElDorito.cpp" />
<ClCompile Include="src\Modules\ModuleCamera.cpp" />
<ClCompile Include="src\Modules\ModuleConsole.cpp" />
<ClCompile Include="src\Modules\ModuleDebug.cpp" />
<ClCompile Include="src\Modules\ModuleForge.cpp" />
<ClCompile Include="src\Modules\ModuleGame.cpp" />
<ClCompile Include="src\Modules\ModuleGraphics.cpp" />
<ClCompile Include="src\Modules\ModuleInput.cpp" />
<ClCompile Include="src\Modules\ModuleMain.cpp" />
<ClCompile Include="src\Modules\ModulePlayer.cpp" />
<ClCompile Include="src\Modules\ModuleServer.cpp" />
<ClCompile Include="src\Modules\ModuleTime.cpp" />
<ClCompile Include="src\Modules\Patches\Armor.cpp" />
<ClCompile Include="src\Modules\Patches\ContentItems.cpp" />
<ClCompile Include="src\Modules\Patches\Core.cpp" />
<ClCompile Include="src\Modules\Patches\Input.cpp" />
<ClCompile Include="src\Modules\Patches\Network.cpp" />
<ClCompile Include="src\Modules\Patches\PlayerPropertiesExtension.cpp" />
<ClCompile Include="src\Modules\Patches\PlayerUid.cpp" />
<ClCompile Include="src\Modules\Patches\Scoreboard.cpp" />
<ClCompile Include="src\Modules\Patches\UI.cpp" />
<ClCompile Include="src\Modules\Patches\VirtualKeyboard.cpp" />
<ClCompile Include="src\Armor\ArmorPatchProvider.cpp" />
<ClCompile Include="src\ContentItems\ContentItemsPatchProvider.cpp" />
<ClCompile Include="src\Core\CorePatchProvider.cpp" />
<ClCompile Include="src\Input\InputPatchProvider.cpp" />
<ClCompile Include="src\Network\NetworkPatchProvider.cpp" />
<ClCompile Include="src\Network\PlayerPropertiesExtension.cpp" />
<ClCompile Include="src\Player\PlayerPatchProvider.cpp" />
<ClCompile Include="src\Scoreboard\ScoreboardPatchProvider.cpp" />
<ClCompile Include="src\Server\ServerCommandProvider.cpp" />
<ClCompile Include="src\Time\TimeCommandProvider.cpp" />
<ClCompile Include="src\UI\UICommandProvider.cpp" />
<ClCompile Include="src\UI\UIPatchProvider.cpp" />
<ClCompile Include="src\VirtualKeyboard\VirtualKeyboardPatchProvider.cpp" />
<ClCompile Include="src\PatchManager.cpp" />
<ClCompile Include="src\Utils.cpp" />
<ClCompile Include="src\Utils\VersionInfo.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\ElDorito\Blam\ArrayGlobal.hpp" />
<ClInclude Include="include\ElDorito\Blam\BlamInput.hpp" />
<ClInclude Include="include\ElDorito\Blam\BlamNetwork.hpp" />
<ClInclude Include="include\ElDorito\Blam\Tags\GameEngineSettingsDefinition.hpp" />
<ClInclude Include="include\ElDorito\Blam\Tags\Scenario.hpp" />
<ClInclude Include="include\ElDorito\Blam\Tags\Tags.hpp" />
<ClInclude Include="include\ElDorito\Blam\BlamTypes.hpp" />
<ClInclude Include="include\ElDorito\ElDorito.hpp" />
<ClInclude Include="include\ElDorito\ICommands.hpp" />
<ClInclude Include="include\ElDorito\ICommandProvider.hpp" />
<ClInclude Include="include\ElDorito\ICommandManager.hpp" />
<ClInclude Include="include\ElDorito\IDebugLog.hpp" />
<ClInclude Include="include\ElDorito\IEngine.hpp" />
<ClInclude Include="include\ElDorito\IPatchManager.hpp" />
<ClInclude Include="include\ElDorito\IPatchProvider.hpp" />
<ClInclude Include="include\ElDorito\IUtils.hpp" />
<ClInclude Include="include\ElDorito\ModuleBase.hpp" />
<ClInclude Include="include\ElDorito\Pointer.hpp" />
<ClInclude Include="src\Modules\ModuleConsole.hpp" />
<ClInclude Include="src\Modules\ModuleForge.hpp" />
<ClInclude Include="src\Modules\Patches\PlayerUid.hpp" />
<ClInclude Include="src\Modules\Patches\VirtualKeyboard.hpp" />
<ClInclude Include="src\Camera\CameraCommandProvider.hpp" />
<ClInclude Include="src\Camera\CameraPatchProvider.hpp" />
<ClInclude Include="src\Debug\DebugCommandProvider.hpp" />
<ClInclude Include="src\Debug\DebugPatchProvider.hpp" />
<ClInclude Include="src\Forge\ForgeCommandProvider.hpp" />
<ClInclude Include="src\Forge\ForgePatchProvider.hpp" />
<ClInclude Include="src\Game\GameCommandProvider.hpp" />
<ClInclude Include="src\Graphics\GraphicsCommandProvider.hpp" />
<ClInclude Include="src\Input\InputCommandProvider.hpp" />
<ClInclude Include="src\Player\PlayerCommandProvider.hpp" />
<ClInclude Include="src\Server\ServerCommandProvider.hpp" />
<ClInclude Include="src\Time\TimeCommandProvider.hpp" />
<ClInclude Include="src\UI\UICommandProvider.hpp" />
<ClInclude Include="src\_CSkeleton.hpp" />
<ClInclude Include="src\Armor\ArmorPatchProvider.hpp" />
<ClInclude Include="src\ContentItems\ContentItemsPatchProvider.hpp" />
<ClInclude Include="src\Core\CorePatchProvider.hpp" />
<ClInclude Include="src\Input\InputPatchProvider.hpp" />
<ClInclude Include="src\Network\NetworkPatchProvider.hpp" />
<ClInclude Include="src\Network\PlayerPropertiesExtension.hpp" />
<ClInclude Include="src\Player\PlayerPatchProvider.hpp" />
<ClInclude Include="src\Scoreboard\ScoreboardPatchProvider.hpp" />
<ClInclude Include="src\UI\UIPatchProvider.hpp" />
<ClInclude Include="src\VirtualKeyboard\VirtualKeyboardPatchProvider.hpp" />
<ClInclude Include="src\_Skeleton.hpp" />
<ClInclude Include="src\resource.h" />
<ClInclude Include="include\ElDorito\Blam\BitStream.hpp" />
<ClInclude Include="src\DebugLog.hpp" />
<ClInclude Include="src\Engine.hpp" />
<ClInclude Include="src\Commands.hpp" />
<ClInclude Include="src\CommandManager.hpp" />
<ClInclude Include="src\ElDorito.hpp" />
<ClInclude Include="src\Modules\ModuleCamera.hpp" />
<ClInclude Include="src\Modules\ModuleDebug.hpp" />
<ClInclude Include="src\Modules\ModuleGame.hpp" />
<ClInclude Include="src\Modules\ModuleGraphics.hpp" />
<ClInclude Include="src\Modules\ModuleInput.hpp" />
<ClInclude Include="src\Modules\ModuleMain.hpp" />
<ClInclude Include="src\Modules\ModulePlayer.hpp" />
<ClInclude Include="src\Modules\ModuleServer.hpp" />
<ClInclude Include="src\Modules\ModuleTime.hpp" />
<ClInclude Include="src\Modules\Patches\Input.hpp" />
<ClInclude Include="src\Modules\Patches\Armor.hpp" />
<ClInclude Include="src\Modules\Patches\ContentItems.hpp" />
<ClInclude Include="src\Modules\Patches\Core.hpp" />
<ClInclude Include="src\Modules\Patches\Network.hpp" />
<ClInclude Include="src\Modules\Patches\Scoreboard.hpp" />
<ClInclude Include="src\Modules\Patches\UI.hpp" />
<ClInclude Include="src\Modules\Patches\PlayerPropertiesExtension.hpp" />
<ClInclude Include="src\PatchManager.hpp" />
<ClInclude Include="src\Utils.hpp" />
<ClInclude Include="include\ElDorito\Utils\Bits.hpp" />
Expand Down
Loading

0 comments on commit ea3a668

Please sign in to comment.