From 214ed794a1ae2099147383cba86febabd81d3868 Mon Sep 17 00:00:00 2001 From: truelight Date: Fri, 2 Dec 2005 19:21:38 +0000 Subject: [PATCH] (svn r3253) -Add: add BuildRoad event for AIs --- ai/ai_event.h | 2 ++ road_cmd.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/ai/ai_event.h b/ai/ai_event.h index 1f49f338bd..006f7b7404 100644 --- a/ai/ai_event.h +++ b/ai/ai_event.h @@ -53,6 +53,8 @@ DEF_EVENTS int ottd_Event_VehicleEnterDepot INITIAL_SET; // (vehicle_index, DEF_EVENTS int ottd_Event_RoadVehicleEnterDepot INITIAL_SET; // (vehicle_index, depot_tile) DEF_EVENTS int ottd_Event_GiveOrder INITIAL_SET; // (vehicle_index) + +DEF_EVENTS int ottd_Event_BuildRoad INITIAL_SET; // (road_tile, road_pieces) /* ----------------- End of list ------------------ */ #endif /* AI_EVENT */ diff --git a/road_cmd.c b/road_cmd.c index 4592bd7a01..7a0baae69c 100644 --- a/road_cmd.c +++ b/road_cmd.c @@ -487,6 +487,8 @@ do_clear:; _m[tile].m5 |= pieces; MarkTileDirtyByTile(tile); + + ai_event(_current_player, ottd_Event_BuildRoad, tile, pieces); } return cost; }