From 7c66964efe5a7622a78dc2ad3e9113e30493a970 Mon Sep 17 00:00:00 2001 From: Iurii Chernyi Date: Sun, 23 Aug 2009 22:03:54 +0000 Subject: [PATCH] [modify_ai] tag support --- src/game_events.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/game_events.cpp b/src/game_events.cpp index 4ccd456a5e9..faca6233065 100644 --- a/src/game_events.cpp +++ b/src/game_events.cpp @@ -827,6 +827,16 @@ WML_HANDLER_FUNCTION(gold, /*event_info*/, cfg) } } +WML_HANDLER_FUNCTION(modify_ai, /*event_info*/, cfg) +{ + std::string side = cfg["side"]; + const int side_num = lexical_cast_default(side,0); + if (side_num==0) { + return; + } + ai::manager::modify_active_ai_for_side(side_num,cfg.get_parsed_config()); + } + WML_HANDLER_FUNCTION(modify_side, /*event_info*/, cfg) { std::vector &teams = *resources::teams;