| | |
| | | #define ROAD_ITEM_OPERATE_GEAR 4 |
| | | #define ROAD_ITEM_START_CAR 5 |
| | | |
| | | enum { |
| | | ROAD_ACTIVE_FORWARD, |
| | | ROAD_ACTIVE_TURN_LEFT, |
| | | ROAD_ACTIVE_TURN_RIGHT, |
| | | ROAD_ACTIVE_TURN_BACKWARD |
| | | }; |
| | | |
| | | #define ROAD_ACTIVE_FORWARD LANE_FORWARD |
| | | #define ROAD_ACTIVE_TURN_LEFT LANE_LEFT |
| | | #define ROAD_ACTIVE_TURN_RIGHT LANE_RIGHT |
| | | #define ROAD_ACTIVE_TURN_BACKWARD LANE_BACKWARD |
| | | |
| | | typedef struct { |
| | | int character; // 属性(实线、虚线,有些可以掉头的路段) |
| | |
| | | int time; // 项目最大完成时间 |
| | | int distance; // 项目最大完成距离 |
| | | string tts; |
| | | bool cmp; |
| | | std::vector<PointF> points; |
| | | std::vector<PointF> leftPoints; // 对应到道路左侧的点 |
| | | } trigger_line_t; |