Author: crab
Date: Sat May 9 11:58:02 2009
New Revision: 35496
URL: http://svn.gna.org/viewcvs/wesnoth?rev=35496&view=rev
Log:
Added logging of count of raise_user_interact events fired, to
--log-debug=ai/manager
Modified:
trunk/src/ai/ai_manager.cpp
trunk/src/ai/ai_manager.hpp
Modified: trunk/src/ai/ai_manager.cpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/ai/ai_manager.cpp?rev=35496&r1=35495&r2=35496&view=diff
==============================================================================
--- trunk/src/ai/ai_manager.cpp (original)
+++ trunk/src/ai/ai_manager.cpp Sat May 9 11:58:02 2009
@@ -256,6 +256,7 @@
events::generic_event ai_manager::unit_moved_("ai_unit_moved");
events::generic_event ai_manager::enemy_attacked_("ai_enemy_attacked");
int ai_manager::last_interact_ = 0;
+int ai_manager::num_interact_ = 0;
void ai_manager::set_ai_info(const ai_game_info& i)
@@ -295,6 +296,7 @@
return;
}
+ ++num_interact_;
user_interact_.notify_observers();
last_interact_ = SDL_GetTicks();
@@ -691,8 +693,10 @@
void ai_manager::play_turn( int side, events::observer* /*event_observer*/ ){
last_interact_ = 0;
+ num_interact_ = 0;
ai_interface& ai_obj = get_active_ai_for_side(side);
ai_obj.play_turn();
+ DBG_AI_MANAGER << "side " << side << ": number of user interactions:
"<<num_interact_<<std::endl;
}
Modified: trunk/src/ai/ai_manager.hpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/ai/ai_manager.hpp?rev=35496&r1=35495&r2=35496&view=diff
==============================================================================
--- trunk/src/ai/ai_manager.hpp (original)
+++ trunk/src/ai/ai_manager.hpp Sat May 9 11:58:02 2009
@@ -469,6 +469,7 @@
static events::generic_event unit_moved_;
static events::generic_event enemy_attacked_;
static int last_interact_;
+ static int num_interact_;
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits