Add ramp corner
This commit is contained in:
parent
c145933004
commit
485b09ccbc
3 changed files with 67 additions and 3 deletions
11
map.h
11
map.h
|
@ -95,9 +95,7 @@
|
|||
#define LCR_BLOCK_RAMP_34 '/' ///< plain ramp, 3/4 size
|
||||
#define LCR_BLOCK_RAMP_12 '<' ///< plain ramp, 1/2 size
|
||||
#define LCR_BLOCK_RAMP_14 '_' ///< plain ramp, 1/4 size
|
||||
|
||||
|
||||
#define LCR_BLOCK_RAMP_CORNER ''
|
||||
#define LCR_BLOCK_RAMP_CORNER 'v' ///< corner of ramp
|
||||
|
||||
#define LCR_BLOCK_RAMP_CURVED_PLAT ']' ///< curved ramp with top platgform
|
||||
#define LCR_BLOCK_RAMP_CURVED ')' ///< curv. ramp without top platf.
|
||||
|
@ -832,6 +830,13 @@ void LCR_mapGetBlockShape(uint8_t blockType, uint8_t transform,
|
|||
ADD(3,0,6) ADD(3,0,0) ADD(0,0,3) // bottom
|
||||
break;
|
||||
|
||||
case LCR_BLOCK_RAMP_CORNER:
|
||||
ADD(6,0,6) ADD(0,0,0) ADD(6,4,0) // diagonal
|
||||
ADD(6,0,6) ADD(6,4,0) ADD(6,0,0) // right
|
||||
ADD(0,0,0) ADD(6,0,0) ADD(6,4,0) // front
|
||||
ADD(0,0,0) ADD(6,0,6) ADD(6,0,0) // bottom
|
||||
break;
|
||||
|
||||
case LCR_BLOCK_HILL:
|
||||
ADD(0,0,0) ADD(6,0,0) ADD(0,2,1) // front
|
||||
ADD(6,0,0) ADD(6,2,1) ADD(0,2,1)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue