started tile serialization
This commit is contained in:
@ -55,6 +55,32 @@ func NewWall() *Tile {
|
||||
}
|
||||
}
|
||||
|
||||
func NewDecoratedWall() *Tile {
|
||||
return &Tile{
|
||||
Name: "Wall",
|
||||
Description: "A dull rock wall",
|
||||
BlocksPass: true,
|
||||
BlocksSight: true,
|
||||
Explored: false,
|
||||
MustDraw: false,
|
||||
Appearance: &Appearance{
|
||||
Glyph: &PlainGlyphHolder{"#"},
|
||||
ColorSet: TileColorSet{
|
||||
Fg: &PlainColorHolder{255, 130, 110, 150},
|
||||
//Bg: &PlainColorHolder{255, 172, 170, 173},
|
||||
Bg: &DanceColorHolder{
|
||||
255,
|
||||
DeviatedColorRing(172, -15, 10),
|
||||
DeviatedColorRing(170, -5, 15),
|
||||
DeviatedColorRing(173, -10, 10),
|
||||
},
|
||||
DarkFg: &PlainColorHolder{255, 20, 20, 68},
|
||||
DarkBg: &PlainColorHolder{255, 7, 7, 30},
|
||||
},
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
func NewFloor() *Tile {
|
||||
return &Tile{
|
||||
Name: "Floor",
|
||||
|
Reference in New Issue
Block a user