started tile serializing
This commit is contained in:
@ -82,10 +82,12 @@ func main() {
|
||||
|
||||
controller := ecs.NewController()
|
||||
|
||||
controller.MapComponentClass("coords", types.Coords{})
|
||||
controller.MapComponentClass("appearance", types.Appearance{})
|
||||
controller.MapComponentClass("mob", mob.Mob{})
|
||||
controller.MapComponentClass("moveable", movement.Moveable{})
|
||||
controller.MapComponentClass(ecs.CoordsComponent, types.Coords{})
|
||||
controller.MapComponentClass(ecs.AppearanceComponent, types.Appearance{})
|
||||
controller.MapComponentClass(ecs.MobComponent, mob.Mob{})
|
||||
controller.MapComponentClass(ecs.MoveableComponent, movement.Moveable{})
|
||||
controller.MapComponentClass(ecs.CarriedComponent, movement.Moveable{})
|
||||
controller.MapComponentClass(ecs.UsableComponent, movement.Moveable{})
|
||||
|
||||
moveable := movement.Moveable{
|
||||
Controller: controller,
|
||||
@ -172,7 +174,7 @@ func main() {
|
||||
|
||||
controller.AddComponent(player, &types.Appearance{
|
||||
Glyph: &types.PlainGlyphHolder{"@"},
|
||||
ColorSet: &types.TileColorSet{
|
||||
ColorSet: types.TileColorSet{
|
||||
Fg: &types.PlainColorHolder{255, 255, 255, 255},
|
||||
},
|
||||
})
|
||||
|
Reference in New Issue
Block a user