Rev 7985 | Rev 8389 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7985 | Rev 7995 | ||
---|---|---|---|
Line 110... | Line 110... | ||
110 | don_offset_y = don_image_y - y; |
110 | don_offset_y = don_image_y - y; |
111 | y = 0; |
111 | y = 0; |
112 | } |
112 | } |
113 | DrawBar(x, y-don_step_y, don_w, don_step_y, COLOR_ROAD); |
113 | DrawBar(x, y-don_step_y, don_w, don_step_y, COLOR_ROAD); |
114 | if (y>0) && (y |
114 | if (y>0) && (y |
115 | if (image_h>0) DrawLibImage(objects.image, x, y, don_w, image_h, 0, don_offset_y); |
115 | if (image_h>0) objects.draw(x, y, don_w, image_h, 0, don_offset_y); |
116 | } |
116 | } |
117 | void DrawBus(dword x, y) { DrawLibImage(objects.image, x, y, bus_w, bus_h, 0, 444); } |
117 | void DrawBus(dword x, y) { objects.draw(x, y, bus_w, bus_h, 0, 444); } |
118 | void DrawBoom(dword x, y) { DrawLibImage(objects.image, x, y, 78, 66, 0, 536); } |
118 | void DrawBoom(dword x, y) { objects.draw(x, y, 78, 66, 0, 536); } |
119 | void DrawHighway() { DrawLibImage(road.image, 0,0, WIN_X, WIN_Y, 0, 0); } |
119 | void DrawHighway() { road.draw(0,0, WIN_X, WIN_Y, 0, 0); } |
120 | void DrawMenuBackground() { DrawLibImage(menu.image, 0, 0, WIN_X, WIN_Y, 0, 0); } |
120 | void DrawMenuBackground() { menu.draw(0, 0, WIN_X, WIN_Y, 0, 0); } |
Line 121... | Line 121... | ||
121 | 121 | ||
122 | void main() |
122 | void main() |
123 | { |
123 | { |
124 | randomize(); |
124 | randomize(); |
Line 250... | Line 250... | ||
250 | don_step_y = don_step_y_default; |
250 | don_step_y = don_step_y_default; |
251 | GetNewObstacle(RAND); |
251 | GetNewObstacle(RAND); |
252 | } |
252 | } |
Line 253... | Line 253... | ||
253 | 253 | ||
254 | void WriteScore() { |
254 | void WriteScore() { |
255 | DrawLibImage(road.image, 20, 166, 120, 24, 20, 164); |
255 | road.draw(20, 166, 120, 24, 20, 164); |
256 | WriteText(20, 140, 0x81, 0xFFFFFF, SCORE_TEXT); |
256 | WriteText(20, 140, 0x81, 0xFFFFFF, SCORE_TEXT); |
257 | WriteText(20, 166, 0x81, 0xFFFFFF, itoa(score)); |
257 | WriteText(20, 166, 0x81, 0xFFFFFF, itoa(score)); |
Line 258... | Line 258... | ||
258 | } |
258 | } |