*/
#include "map.h" /* for map_scroll(), map_center() */
#include "main.h" /* for world global */
*/
#include "map.h" /* for map_scroll(), map_center() */
#include "main.h" /* for world global */
#include "wincontrol.h" /* for struct WinConf, scroll_pad(), toggle_window(),
* growshrink_active_window(),toggle_winconfig(),
* toggle_win_height_type(), toggle_win_width_type()
*/
#include "map_object_actions.h" /* for struct MapObjAct, actor_wait(),
* actor_move(), actor_drop(), actor_pick(),
#include "wincontrol.h" /* for struct WinConf, scroll_pad(), toggle_window(),
* growshrink_active_window(),toggle_winconfig(),
* toggle_win_height_type(), toggle_win_width_type()
*/
#include "map_object_actions.h" /* for struct MapObjAct, actor_wait(),
* actor_move(), actor_drop(), actor_pick(),
*/
#include "command_db.h" /* for is_command_id_shortdsc() */
#include "misc.h" /* for reload_interface_conf(), save_interface_conf(),
*/
#include "command_db.h" /* for is_command_id_shortdsc() */
#include "misc.h" /* for reload_interface_conf(), save_interface_conf(),
static uint8_t try_cmd_2args(int cmd, char * match,
void (* f) (char, char), char c1, char c2);
static uint8_t try_cmd_2args(int cmd, char * match,
void (* f) (char, char), char c1, char c2);
-static uint8_t get_moa_id_by_name(char * name)
-{
- struct MapObjAct * moa = world.map_obj_acts;
- while (NULL != moa)
- {
- if (0 == strcmp(moa->name, name))
- {
- break;
- }
- moa = moa->next;
- }
- exit_err(NULL == moa, "get_moa_id_name() did not find map object action.");
- return moa->id;
-}
-
-
-
static uint8_t try_player_cmd(int action, char * match, char * command,
uint8_t arg)
{
static uint8_t try_player_cmd(int action, char * match, char * command,
uint8_t arg)
{