📄 data.cpp
字号:
-9,0,0,
9,0,0,
0,25,0
};
for (i = 0; i < TREE6VTX_NUM; i++)
{
tree6Vtx[i] = _tree6Vtx[i];
}
short _cactiVtx[CACTIVTX_NUM] =
{
-4,80,0,
4,0,0,
-15,70,0,
-9,40,0,
10,75,0,
14,55,0,
-12,46,0,
12,59,0
};
for (i = 0; i < CACTIVTX_NUM; i++)
{
cactiVtx[i] = _cactiVtx[i];
}
short _cacti2Vtx[CACTI22VTX_NUM] =
{
-5,80,0,
5,0,0,
-14,85,0,
-10,65,0,
9,70,0,
15,40,0,
-12,75,0,
12,46,0
};
for (i = 0; i < CACTI22VTX_NUM; i++)
{
cacti2Vtx[i] = _cacti2Vtx[i];
}
//////////////////////////////////////////////////////////////////
// Polygons
//////////////////////////////////////////////////////////////////
short _leftLamppostPolys[LEFTLAMPPOSTPOLY_NUM] =
{
POLY_COLOUR,255,192,0,
POLY_RECT,6,5,4,7,
POLY_COLOUR,64,64,80,
POLY_RECT,0,1,2,3,
POLY_LINE,2,1,4,5
};
for (i = 0; i < LEFTLAMPPOSTPOLY_NUM; i++)
{
leftLamppostPolys[i] = _leftLamppostPolys[i];
}
short _rightLamppostPolys[RIGHTLAMPPOSTPOLY_NUM] =
{
POLY_COLOUR,255,192,0,
POLY_RECT,4,5,6,7,
POLY_COLOUR,64,64,80,
POLY_RECT,0,1,2,3,
POLY_LINE,0,1,4,5
};
for (i = 0; i < RIGHTLAMPPOSTPOLY_NUM; i++)
{
rightLamppostPolys[i] = _rightLamppostPolys[i];
}
short _leftBarnPolys[LEFTBARNPOLY_NUM] =
{
//front
POLY_COLOUR,192,32,32,
POLY_RECT,0,1,2,3,
//side roof
POLY_COLOUR,92,48,16,
POLY_TRI,8,9,10,11,2,1,
POLY_TRI,2,1,10,11,4,5,
//front roof
POLY_COLOUR,128,64,16,
POLY_TRI,0,1,2,1,8,9,
//side building
POLY_COLOUR,128,16,16,
POLY_TRI,2,1,4,5,2,3,
POLY_TRI,2,3,6,7,4,5,
//door
POLY_RECT,12,13,14,3,
POLY_COLOUR,255,255,255,
POLY_LINE,12,13,12,3,
POLY_LINE,12,13,14,15,
POLY_LINE,14,15,14,3,
POLY_LINE,12,13,14,3,
POLY_LINE,14,15,12,3
};
for (i = 0; i < LEFTBARNPOLY_NUM; i++)
{
leftBarnPolys[i] = _leftBarnPolys[i];
}
short _rightBarnPolys[RIGHTBARNPOLY_NUM] =
{
//front
POLY_COLOUR,192,32,32,
POLY_RECT,0,1,2,3,
//side roof
POLY_COLOUR,92,48,16,
POLY_TRI,8,9,10,11,0,1,
POLY_TRI,0,1,10,11,4,5,
//front roof
POLY_COLOUR,128,64,16,
POLY_TRI,0,1,2,1,8,9,
//side building
POLY_COLOUR,128,16,16,
POLY_TRI,0,1,4,5,0,3,
POLY_TRI,0,3,6,7,4,5,
//door
POLY_RECT,12,13,14,3,
POLY_COLOUR,255,255,255,
POLY_LINE,12,13,12,3,
POLY_LINE,12,13,14,15,
POLY_LINE,14,15,14,3,
POLY_LINE,12,13,14,3,
POLY_LINE,14,15,12,3
};
for (i = 0; i < RIGHTBARNPOLY_NUM; i++)
{
rightBarnPolys[i] = _rightBarnPolys[i];
}
short _telegraphPolePolys[TELEGRAPHPOLEPOLY_NUM] =
{
POLY_COLOUR,71,29,11,
POLY_RECT,0,1,2,3,
POLY_RECT,4,5,6,7
};
for (i = 0; i < TELEGRAPHPOLEPOLY_NUM; i++)
{
telegraphPolePolys[i] = _telegraphPolePolys[i];
}
short _telegraphWirePolys[TELEGRAPHWIREPOLY_NUM] =
{
POLY_COLOUR,32,32,32,
POLY_LINE,4,5,8,9,
POLY_LINE,6,5,10,11
};
for (i = 0; i < TELEGRAPHWIREPOLY_NUM; i++)
{
telegraphWirePolys[i] = _telegraphWirePolys[i];
}
short _rightArrowPolys[RIGHTARROWPOLY_NUM] =
{
POLY_COLOUR,255,255,255,
POLY_RECT,0,1,2,3,
POLY_COLOUR,0,0,0,
POLY_TRI,0,1,4,5,0,3,
POLY_TRI,4,1,2,1,2,5,
POLY_TRI,2,5,2,3,4,3,
POLY_COLOUR,64,64,64,
POLY_LINE,6,7,6,3,
POLY_LINE,8,9,8,3
};
for (i = 0; i < RIGHTARROWPOLY_NUM; i++)
{
rightArrowPolys[i] = _rightArrowPolys[i];
}
short _leftArrowPolys[LEFTARROWPOLY_NUM] =
{
POLY_COLOUR,255,255,255,
POLY_RECT,0,1,2,3,
POLY_COLOUR,0,0,0,
POLY_TRI,2,1,4,5,2,3,
POLY_TRI,0,1,4,1,0,5,
POLY_TRI,0,5,0,3,4,3,
POLY_COLOUR,64,64,64,
POLY_LINE,6,7,6,3,
POLY_LINE,8,9,8,3
};
for (i = 0; i < LEFTARROWPOLY_NUM; i++)
{
leftArrowPolys[i] = _leftArrowPolys[i];
}
short _doubleRightArrowPolys[DOUBLERIGHTARROWPOLY_NUM] =
{
POLY_COLOUR,255,255,255,
POLY_RECT,0,1,2,3,
POLY_COLOUR,0,0,0,
POLY_TRI,0,1,8,5,0,3,
POLY_TRI,8,1,4,1,4,5,
POLY_TRI,8,3,4,3,4,5,
POLY_TRI,4,1,6,5,4,3,
POLY_TRI,6,1,2,1,2,5,
POLY_TRI,2,5,2,3,6,3,
POLY_COLOUR,64,64,64,
POLY_LINE,6,7,6,3,
POLY_LINE,8,9,8,3
};
for (i = 0; i < DOUBLERIGHTARROWPOLY_NUM; i++)
{
doubleRightArrowPolys[i] = _doubleRightArrowPolys[i];
}
short _doubleLeftArrowPolys[DOUBLELEFTARROWPOLY_NUM] =
{
POLY_COLOUR,255,255,255,
POLY_RECT,0,1,2,3,
POLY_COLOUR,0,0,0,
POLY_TRI,0,1,8,1,0,5,
POLY_TRI,0,5,0,3,8,3,
POLY_TRI,4,1,4,3,8,5,
POLY_TRI,4,1,6,1,4,5,
POLY_TRI,4,5,4,3,6,3,
POLY_TRI,2,1,2,3,6,5,
POLY_COLOUR,64,64,64,
POLY_LINE,6,7,6,3,
POLY_LINE,8,9,8,3
};
for (i = 0; i < DOUBLELEFTARROWPOLY_NUM; i++)
{
doubleLeftArrowPolys[i] = _doubleLeftArrowPolys[i];
}
short _cliffArrowPolys[CLIFFARROWPOLY_NUM] =
{
POLY_COLOUR,255,255,255,
POLY_RECT,0,1,2,3,
POLY_COLOUR,0,0,0,
POLY_TRI,2,1,4,5,2,3,
POLY_TRI,0,1,4,1,0,5,
POLY_TRI,0,5,0,3,4,3,
POLY_COLOUR,64,64,64,
POLY_LINE,6,3,6,7
};
for (i = 0; i < CLIFFARROWPOLY_NUM; i++)
{
cliffArrowPolys[i] = _cliffArrowPolys[i];
}
short _cliffDoubleArrowPolys[CLIFFDOUBLEARROWPOLY_NUM] =
{
POLY_COLOUR,255,255,255,
POLY_RECT,0,1,2,3,
POLY_COLOUR,0,0,0,
POLY_TRI,0,1,8,1,0,5,
POLY_TRI,0,5,0,3,8,3,
POLY_TRI,4,1,4,3,8,5,
POLY_TRI,4,1,6,1,4,5,
POLY_TRI,4,5,4,3,6,3,
POLY_TRI,2,1,2,3,6,5,
POLY_COLOUR,64,64,64,
POLY_LINE,10,11,10,3
};
for (i = 0; i < CLIFFDOUBLEARROWPOLY_NUM; i++)
{
cliffDoubleArrowPolys[i] = _cliffDoubleArrowPolys[i];
}
short _ducatiLeftPolys[DUCATILEFTPOLY_NUM] =
{
POLY_COLOUR,255,0,0,
POLY_RECT,0,1,2,3,
POLY_COLOUR,255,255,255,
POLY_ARC,4,5,6,7,
POLY_COLOUR,255,0,0,
POLY_LINE,8,9,10,11,
POLY_COLOUR,64,64,96,
POLY_RECT,12,13,14,15,
POLY_LINE,14,5,0,5,
POLY_LINE,14,7,0,7
};
for (i = 0; i < DUCATILEFTPOLY_NUM; i++)
{
ducatiLeftPolys[i] = _ducatiLeftPolys[i];
}
short _ducatiRightPolys[DUCATIRIGHTPOLY_NUM] =
{
POLY_COLOUR,255,204,0,
POLY_RECT,0,1,2,3,
POLY_COLOUR,255,255,255,
POLY_ARC,4,5,6,7,
POLY_COLOUR,255,204,0,
POLY_LINE,8,9,10,11,
POLY_COLOUR,64,64,96,
POLY_RECT,12,13,14,15,
POLY_LINE,2,5,12,5,
POLY_LINE,2,7,12,7
};
for (i = 0; i < DUCATIRIGHTPOLY_NUM; i++)
{
ducatiRightPolys[i] = _ducatiRightPolys[i];
}
short _doricPolys[DORICPOLY_NUM] =
{
POLY_COLOUR,240,240,240,
POLY_RECT,0,1,2,5,
POLY_COLOUR,128,128,128,
POLY_LINE,4,1,4,5,
POLY_LINE,6,1,6,5,
POLY_LINE,8,1,8,5,
POLY_LINE,0,1,0,5,
POLY_ARC,0,7,2,9,
POLY_COLOUR,220,220,220,
POLY_RECT,10,5,12,13
};
for (i = 0; i < DORICPOLY_NUM; i++)
{
doricPolys[i] = _doricPolys[i];
}
short _leftHousePolys[LEFTHOUSEPOLY_NUM] =
{
//front
POLY_COLOUR,128,64,16,
POLY_RECT,0,1,2,3,
//front roof
POLY_COLOUR,92,48,16,
POLY_TRI,0,1,2,1,8,9,
//side roof
POLY_COLOUR,46,24,8,
POLY_TRI,8,9,10,11,2,1,
POLY_TRI,2,1,10,11,4,5,
//side building
POLY_COLOUR,64,32,8,
POLY_TRI,2,1,4,5,2,3,
POLY_TRI,2,3,6,7,4,5,
//detail
POLY_COLOUR,80,160,160,
POLY_RECT,12,13,14,15,
POLY_RECT,16,13,18,15,
POLY_RECT,16,17,18,19,
POLY_COLOUR,128,0,0,
POLY_RECT,12,17,14,3
};
for (i = 0; i < LEFTHOUSEPOLY_NUM; i++)
{
leftHousePolys[i] = _leftHousePolys[i];
}
short _startLinePolys[STARTLINEPOLY_NUM] =
{
POLY_COLOUR,0,50,100,
POLY_RECT,0,1,2,3,
POLY_COLOUR,64,64,64,
POLY_RECT,4,1,0,7,
POLY_RECT,2,1,6,7,
POLY_COLOUR,255,255,255,
//floor line
POLY_LINE,0,7,2,7,
//S
POLY_LINE,8,9,10,9,
POLY_LINE,8,9,8,11,
POLY_LINE,8,11,10,11,
POLY_LINE,10,11,10,13,
POLY_LINE,8,13,10,13,
//T
POLY_LINE,14,9,16,9,
POLY_LINE,12,9,12,13,
//A
POLY_LINE,18,9,20,9,
POLY_LINE,18,11,20,11,
POLY_LINE,18,9,18,13,
POLY_LINE,20,9,20,13,
//R
POLY_LINE,22,9,24,9,
POLY_LINE,22,11,24,11,
POLY_LINE,22,9,22,13,
POLY_LINE,24,9,24,11,
POLY_LINE,22,11,24,13,
//T
POLY_LINE,26,9,30,9,
POLY_LINE,28,9,28,13
};
for (i = 0; i < STARTLINEPOLY_NUM; i++)
{
startLinePolys[i] = _startLinePolys[i];
}
short _barrierPolys[BARRIERPOLY_NUM] =
{
POLY_COLOUR,200,200,200,
POLY_LINE,4,5,8,9,
POLY_LINE,6,7,10,11,
POLY_COLOUR,255,0,0,
POLY_RECT,0,1,2,5,
POLY_COLOUR,255,255,255,
POLY_RECT,0,5,2,3
};
for (i = 0; i < BARRIERPOLY_NUM; i++)
{
barrierPolys[i] = _barrierPolys[i];
}
short _speedSignPolys[SPEEDSIGNPOLY_NUM] =
{
POLY_COLOUR,128,128,128,
POLY_RECT,4,5,6,7,
POLY_COLOUR,255,255,255,
POLY_ARC,0,1,2,3,
POLY_COLOUR,255,0,0,
POLY_EMPTY_ARC,0,1,2,3
};
for (i = 0; i < SPEEDSIGNPOLY_NUM; i++)
{
speedSignPolys[i] = _speedSignPolys[i];
}
short _warningSignPolys[WARNINGSIGNPOLY_NUM] =
{
POLY_COLOUR,128,128,128,
POLY_RECT,6,7,8,9,
POLY_COLOUR,255,255,255,
POLY_TRI,0,1,2,3,4,5,
POLY_COLOUR,255,0,0,
POLY_LINE,0,1,2,3,
POLY_LINE,2,3,4,5,
POLY_LINE,4,5,0,1
};
for (i = 0; i < WARNINGSIGNPOLY_NUM; i++)
{
warningSignPolys[i] = _warningSignPolys[i];
}
short _trafficLightPolys[TRAFFICLIGHTPOLY_NUM] =
{
POLY_COLOUR,0,0,0,
POLY_RECT,0,1,2,3,
POLY_COLOUR,160,0,0,
POLY_ARC,4,5,6,7,
POLY_COLOUR,217,133,0,
POLY_ARC,8,9,10,11,
POLY_COLOUR,0,240,0,
POLY_ARC,12,13,14,15,
POLY_COLOUR,96,96,96,
POLY_RECT,16,17,18,19
};
for (i = 0; i < TRAFFICLIGHTPOLY_NUM; i++)
{
trafficLightPolys[i] = _trafficLightPolys[i];
}
short _bridgePolys[BRIDGEPOLY_NUM] =
{
POLY_COLOUR,64,64,64,
POLY_RECT,12,17,16,21,
POLY_RECT,18,19,14,21,
POLY_TRI,12,13,12,21,16,21,
POLY_TRI,14,15,14,21,18,21,
POLY_RECT,16,3,18,23,
POLY_COLOUR,128,128,128,
POLY_RECT,0,1,2,3,
POLY_TRI,4,5,4,7,6,7,
POLY_TRI,8,9,8,11,10,11,
POLY_RECT,4,5,12,13,
POLY_RECT,14,9,8,15
};
for (i = 0; i < BRIDGEPOLY_NUM; i++)
{
bridgePolys[i] = _bridgePolys[i];
}
short _tree1Polys[TREE1POLY_NUM] =
{
POLY_COLOUR,128,64,32,
POLY_RECT,0,1,2,3,
POLY_COLOUR,0,130,32,
POLY_ARC,4,5,6,7
};
for (i = 0; i < TREE1POLY_NUM; i++)
{
tree1Polys[i] = _tree1Polys[i];
}
short _tree3Polys[TREE3POLY_NUM] =
{
POLY_COLOUR,0,100,0,
POLY_ARC,0,1,2,3,
POLY_ARC,4,5,6,7,
POLY_COLOUR,128,64,32,
POLY_RECT,8,9,10,11,
POLY_TRI,8,9,0,13,10,9,
POLY_TRI,8,9,12,13,10,9,
POLY_TRI,8,9,2,3,10,9
};
for (i = 0; i < TREE3POLY_NUM; i++)
{
tree3Polys[i] = _tree3Polys[i];
}
short _tree4Polys[TREE4POLY_NUM] =
{
POLY_COLOUR,0,140,20,
POLY_TRI,0,1,2,3,4,5,
POLY_TRI,6,7,8,9,10,11,
POLY_TRI,12,13,14,15,16,17,
POLY_COLOUR,140,80,40,
POLY_RECT,18,19,20,21
};
for (i = 0; i < TREE4POLY_NUM; i++)
{
tree4Polys[i] = _tree4Polys[i];
}
short _tree5Polys[TREE5POLY_NUM] =
{
POLY_COLOUR,140,80,40,
POLY_RECT,6,5,12,13,
POLY_COLOUR,0,148,0,
POLY_ARC,0,1,2,3,
POLY_ARC,4,5,6,7,
POLY_ARC,8,9,10,11,
POLY_COLOUR,140,80,40,
POLY_TRI,0,3,6,11,6,7,
POLY_TRI,2,3,8,11,8,7
};
for (i = 0; i < TREE5POLY_NUM; i++)
{
tree5Polys[i] = _tree5Polys[i];
}
short _tree6Polys[TREE6POLY_NUM] =
{
POLY_COLOUR,0,64,16,
POLY_ARC,0,1,2,3,
POLY_ARC,4,5,6,7,
POLY_COLOUR,128,64,32,
POLY_TRI,8,9,0,3,10,11,
POLY_TRI,8,9,2,3,10,11,
POLY_TRI,8,9,12,13,10,11
};
for (i = 0; i < TREE6POLY_NUM; i++)
{
_tree6Polys[i] = _tree6Polys[i];
}
short _cactiPolys[CACTIPOLY_NUM] =
{
POLY_COLOUR,0,128,0,
POLY_ROUND_RECT,0,1,2,3,
POLY_ROUND_RECT,4,5,6,7,
POLY_ROUND_RECT,8,9,10,11,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -