mirror of
https://gitlab.com/drummyfish/anarch.git
synced 2025-02-07 02:30:15 -05:00
Add texture
This commit is contained in:
parent
f971f1d423
commit
935469ab79
33
assets.h
33
assets.h
@ -312,6 +312,39 @@ const uint8_t SFG_texturesWall[][SFG_TEXTURE_SIZE * SFG_TEXTURE_SIZE] =
|
||||
4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,80,80,4,4,4,3,4,4,4,3,4,4,4,
|
||||
3,4,4,4,3,4,4,4,3,4,4,3,4,4,4,3,4,4,4,80,4,80,80,80,80,80,80,80,80,80,80,80,80,
|
||||
80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80
|
||||
},
|
||||
{ // 8: white skull on blue
|
||||
5,5,5,5,5,5,5,5,5,5,5,4,13,59,60,62,60,3,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,6,6,
|
||||
5,6,5,5,6,5,4,4,59,59,59,59,4,5,5,6,5,6,5,5,6,5,6,6,5,5,5,5,6,6,6,6,6,6,6,6,6,5,
|
||||
4,4,60,218,59,62,4,5,6,5,6,6,6,6,6,6,6,6,6,5,5,6,6,6,6,6,6,6,6,6,6,5,4,4,62,59,
|
||||
59,62,4,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,6,6,6,6,6,6,6,6,6,5,4,4,59,139,59,59,4,5,
|
||||
5,5,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,5,4,4,59,59,59,60,4,5,5,5,6,6,6,6,
|
||||
6,6,6,6,6,5,5,5,6,6,6,6,6,6,6,6,5,12,4,4,62,60,59,62,60,4,3,5,5,6,6,6,6,6,6,6,6,
|
||||
6,5,6,6,6,6,6,6,5,5,4,85,4,4,62,62,62,59,62,62,60,59,4,5,5,6,6,6,6,6,6,6,5,5,6,
|
||||
6,6,6,6,5,5,4,4,4,59,59,4,4,4,4,60,60,60,139,218,4,3,5,5,6,6,6,6,6,5,5,5,6,6,6,
|
||||
5,5,85,4,59,59,3,4,4,4,4,4,4,218,74,218,59,60,60,4,3,5,6,6,6,5,5,5,5,5,5,5,4,85,
|
||||
4,60,218,4,4,5,5,5,5,5,4,4,59,59,59,59,60,60,218,4,4,5,5,5,5,5,3,4,4,4,4,60,60,
|
||||
60,4,5,5,5,5,5,5,14,14,13,4,4,59,60,60,60,59,59,60,4,4,4,4,4,60,60,62,60,59,62,
|
||||
62,62,4,5,6,6,6,6,14,13,13,14,4,4,4,62,62,62,60,59,60,62,63,63,59,59,59,59,60,
|
||||
60,59,60,62,4,5,6,6,6,6,6,14,93,13,14,5,4,4,4,3,62,62,139,60,62,62,60,218,59,59,
|
||||
59,218,139,59,60,60,4,6,6,5,6,5,6,15,14,14,14,5,5,4,4,4,3,59,74,60,59,59,59,60,
|
||||
60,62,59,218,59,59,59,59,4,6,5,6,5,5,5,6,6,6,5,4,5,5,4,4,3,59,59,59,59,59,60,62,
|
||||
62,60,139,59,60,59,60,60,4,6,6,5,5,5,5,6,6,6,5,4,5,5,4,4,3,59,59,60,60,59,59,60,
|
||||
62,59,59,62,60,59,62,62,4,6,5,6,6,5,6,15,14,14,14,5,5,4,4,4,3,60,218,60,62,59,
|
||||
59,59,59,62,62,62,60,59,60,62,4,5,6,6,6,6,6,14,93,13,14,5,4,4,4,3,60,60,218,60,
|
||||
62,62,60,218,59,62,62,60,60,59,60,59,60,4,5,6,6,6,6,14,13,13,14,4,4,4,60,59,60,
|
||||
59,74,59,60,62,62,59,59,3,4,4,4,4,59,218,139,4,5,5,5,5,5,5,14,14,13,4,4,218,59,
|
||||
218,139,74,59,60,4,4,4,4,4,5,5,5,5,4,85,219,218,218,4,4,5,5,5,5,5,4,4,59,218,
|
||||
218,218,219,218,218,4,4,5,5,5,5,5,5,6,6,6,5,5,85,4,132,60,3,4,4,4,4,4,4,60,60,
|
||||
74,218,218,218,4,4,5,6,6,6,5,5,5,6,6,6,6,6,5,5,4,4,59,60,62,4,4,4,4,62,62,60,59,
|
||||
74,4,85,5,5,6,6,6,6,6,5,5,5,6,6,6,6,6,5,5,4,85,4,59,60,62,60,59,60,60,60,139,4,
|
||||
5,5,6,6,6,6,6,6,6,5,5,6,6,6,6,6,6,6,6,6,5,12,4,4,59,218,59,59,218,4,85,5,5,6,6,
|
||||
6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,5,4,4,59,59,59,60,4,5,5,5,6,6,6,6,6,6,6,6,6,
|
||||
5,5,5,6,6,6,6,6,6,6,6,6,5,4,4,62,59,59,62,4,5,5,5,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,
|
||||
6,6,6,6,6,6,5,4,4,63,59,59,60,4,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,6,6,6,6,6,6,6,6,6,
|
||||
5,4,4,60,218,59,59,4,5,6,5,6,6,6,6,6,6,6,6,6,5,5,5,6,5,6,6,5,6,5,5,6,5,4,4,59,
|
||||
60,60,59,4,5,5,5,6,5,6,5,6,5,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,13,60,62,62,62,3,
|
||||
5,5,5,5,5,5,5,5,5,5,5,5,5,5
|
||||
}
|
||||
};
|
||||
|
||||
|
10
levels.h
10
levels.h
@ -102,12 +102,13 @@ static const SFG_Level SFG_level0 =
|
||||
#define AA (0x04 | SFG_TILE_PROPERTY_ELEVATOR)
|
||||
#define BB (0x04 | SFG_TILE_PROPERTY_SQUEEZER)
|
||||
#define CC (0x02 | SFG_TILE_PROPERTY_DOOR)
|
||||
#define DD (0x03 | SFG_TILE_PROPERTY_DOOR)
|
||||
1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,
|
||||
1 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,3 ,3 ,3 ,3 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,
|
||||
1 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,3 ,3 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,
|
||||
1 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,3 ,3 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,
|
||||
1 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,
|
||||
1 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,
|
||||
1 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,DD,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,
|
||||
1 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,3 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,
|
||||
1 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,3 ,3 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,
|
||||
1 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,AA,BB,5 ,o ,BB,o ,AA,3 ,3 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,
|
||||
1 ,o ,o ,o ,o ,o ,2 ,2 ,CC,2 ,2 ,2 ,2 ,CC,5 ,5 ,2 ,2 ,2 ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,o ,
|
||||
@ -170,9 +171,10 @@ static const SFG_Level SFG_level0 =
|
||||
#undef AA
|
||||
#undef BB
|
||||
#undef CC
|
||||
#undef DD
|
||||
},
|
||||
{ // map.tileDictionary
|
||||
SFG_TD(0 ,31,0,0),SFG_TD(15,63,5,0),SFG_TD(28,63,1,0),SFG_TD(6 ,63,6,0), // 0
|
||||
SFG_TD(0 ,31,0,0),SFG_TD(15,63,6,0),SFG_TD(28,63,1,0),SFG_TD(4 ,63,6,0), // 0
|
||||
SFG_TD(10,28,2,4),SFG_TD(4 ,26,4,6),SFG_TD(5 ,63,4,0),SFG_TD(1 ,10,1,0), // 4
|
||||
SFG_TD(0 ,31,0,0),SFG_TD(0 ,63,0,0),SFG_TD(0 ,63,0,0),SFG_TD(0 ,63,0,0), // 8
|
||||
SFG_TD(0 ,31,0,0),SFG_TD(0 ,63,0,0),SFG_TD(0 ,63,0,0),SFG_TD(0 ,63,0,0), // 12
|
||||
@ -189,7 +191,7 @@ static const SFG_Level SFG_level0 =
|
||||
SFG_TD(0 ,31,0,0),SFG_TD(0 ,63,0,0),SFG_TD(0 ,63,0,0),SFG_TD(0 ,63,0,0), // 56
|
||||
SFG_TD(0 ,31,0,0),SFG_TD(0 ,63,0,0),SFG_TD(0 ,63,0,0),SFG_TD(0 ,63,0,0), // 60
|
||||
},
|
||||
{0, 1, 2, 3, 4, 5, 6}, // map.textureIndices
|
||||
{0, 1, 2, 3, 4, 5, 8}, // map.textureIndices
|
||||
7 // map.doorTextureIndex
|
||||
}
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user