Adds click parsing entity system (#64)

* Adds click parsing entity system

Instead of every entity system receiving the message and deciding if it individually wants the message, and verifying player information. The click parser system receives the message and parses which system to send it to based on clicktype and sends it.

* Submodule update
This commit is contained in:
clusterfack
2018-05-01 02:52:37 -05:00
committed by GitHub
parent c33c227d95
commit 78fa747973
4 changed files with 77 additions and 40 deletions

View File

@@ -91,7 +91,8 @@
<Compile Include="GameObjects\Components\Weapon\Ranged\Projectile\ProjectileWeapon.cs" />
<Compile Include="GameObjects\Components\Weapon\Ranged\RangedWeapon.cs" />
<Compile Include="GameObjects\ContainerSlot.cs" />
<Compile Include="GameObjects\EntitySystems\InteractionSystem.cs" />
<Compile Include="GameObjects\EntitySystems\Click\ClickParser.cs" />
<Compile Include="GameObjects\EntitySystems\Click\InteractionSystem.cs" />
<Compile Include="GameObjects\EntitySystems\PowerSystem.cs" />
<Compile Include="Interfaces\GameObjects\Components\Items\IHandsComponent.cs" />
<Compile Include="GameObjects\Components\GUI\ServerHandsComponent.cs" />
@@ -137,4 +138,5 @@
<None Include="app.config" />
<None Include="packages.config" />
</ItemGroup>
</Project>
<ItemGroup />
</Project>