Component Messaging Rework (#36)

* Remove DiscoBall.

* Changes `IEntity.AddComponent(IComponent)` to `IEntity.AddComponent<T>`.

* Pulled ComponentManager registration out of Component into Entity.

* Killed component message params.

* Updated engine submodule.
This commit is contained in:
Acruid
2018-02-24 11:48:23 -08:00
committed by GitHub
parent 05d4b2793b
commit b005d661f8
11 changed files with 24 additions and 95 deletions

View File

@@ -1,22 +0,0 @@
- type: entity
name: Disco Ball
id: discoball
class: Content.Client.Prototypes.DiscoBall
components:
- type: Transform
- type: Sprite
sprites:
- wall_light
- type: Icon
icon: wall_light
- type: PointLight
- type: entity
name: Disco Ball Small Edition
id: discoballsmall
parent: discoball
components:
- type: PointLight
radius: 128