Author: sveinung Date: Sun Jul 19 15:33:37 2015 New Revision: 29225 URL: http://svn.gna.org/viewcvs/freeciv?rev=29225&view=rev Log: Qt client: support bombardment as action.
See patch #6130 Modified: trunk/client/gui-qt/dialogs.cpp Modified: trunk/client/gui-qt/dialogs.cpp URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-qt/dialogs.cpp?rev=29225&r1=29224&r2=29225&view=diff ============================================================================== --- trunk/client/gui-qt/dialogs.cpp (original) +++ trunk/client/gui-qt/dialogs.cpp Sun Jul 19 15:33:37 2015 @@ -80,6 +80,7 @@ static void caravan_establish_trade(QVariant data1, QVariant data2); static void caravan_help_build(QVariant data1, QVariant data2); static void capture_units(QVariant data1, QVariant data2); +static void bombard(QVariant data1, QVariant data2); static void found_city(QVariant data1, QVariant data2); static void join_city(QVariant data1, QVariant data2); static void keep_moving(QVariant data1, QVariant data2); @@ -132,6 +133,7 @@ /* Unit acting against all units at a tile. */ action_function[ACTION_CAPTURE_UNITS] = capture_units; + action_function[ACTION_BOMBARD] = bombard; /* Unit acting against a tile. */ action_function[ACTION_FOUND_CITY] = found_city; @@ -1531,6 +1533,18 @@ } /************************************************************************** + Action bombard for choice dialog +**************************************************************************/ +static void bombard(QVariant data1, QVariant data2) +{ + int actor_id = data1.toInt(); + int target_id = data2.toInt(); + + request_do_action(ACTION_BOMBARD, actor_id, + target_id, 0, ""); +} + +/************************************************************************** Action build city for choice dialog **************************************************************************/ static void found_city(QVariant data1, QVariant data2) _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits