Searched refs:turn_list (Results 1 – 7 of 7) sorted by relevance
410 node_init(&place->turn_list); in place_init_turn_list()421 assert(! object->turn_list); in place_add_to_turn_list()427 object->turn_list = node; in place_add_to_turn_list()430 node_add(&place->turn_list, node); in place_add_to_turn_list()442 node = object->turn_list; in place_remove_from_turn_list()461 object->turn_list = NULL; in place_remove_from_turn_list()508 place->turn_elem = &place->turn_list; in place_new()1830 place->turn_elem = node_next(&place->turn_list); in place_exec()1833 while (place->turn_elem != &place->turn_list in place_exec()2036 node_for_each(&place->turn_list, node) { in place_contains_hostiles()[all …]
63 #define place_get_all_objects(p) (&(p)->turn_list)103 struct node turn_list; /* list of objects to exec each turn */ member
425 struct node *turn_list; /* points back to node in place's turn list */ variable
699 turn_list = NULL; in setup()
3869 int turn_list[MAX_TWISTS]; in output_solution() local3876 turn_list[count++] = p_node[1].twist; in output_solution()3882 q_length += metric_q_length(turn_list[ii]); in output_solution()3883 f_length += metric_f_length(turn_list[ii]); in output_solution()3887 printf(" %s", twist_string[turn_list[ii]]); in output_solution()
1853 const simple_wml::node::child_list& turn_list = h.root().children("turn"); in save_replay() local1855 for(const simple_wml::node* turn : turn_list) { in save_replay()
10851 Replaced embedded turn_list with wrapper node list10861 o Fixed a few bugs in the new turn_list code and enabled it.13833 turn_list order depended on object locations. Moving an object could change