Difference between revisions of "Template:Lua Functions"

From The Battle for Wesnoth Wiki
Line 2: Line 2:
 
|-
 
|-
 
|''wesnoth''
 
|''wesnoth''
[[LuaAPI/wesnoth#dofile|dofile]]<br>
+
[[LuaAPI/wesnoth#wesnoth.dofile|dofile]]<br>
[[LuaAPI/wesnoth#require|require]]<br>
+
[[LuaAPI/wesnoth#wesnoth.require|require]]<br>
[[LuaAPI/wesnoth#textdomain|textdomain]]<br>
+
[[LuaAPI/wesnoth#wesnoth.textdomain|textdomain]]<br>
[[LuaAPI/wesnoth#log|log]]<br>
+
[[LuaAPI/wesnoth#wesnoth.log|log]]<br>
[[LuaAPI/wesnoth#as_text|as_text]]<br>
+
[[LuaAPI/wesnoth#wesnoth.as_text|as_text]]<br>
[[LuaAPI/wesnoth#simulate_combat|simulate_combat]]<br>
+
[[LuaAPI/wesnoth#wesnoth.simulate_combat|simulate_combat]]<br>
[[LuaAPI/wesnoth#name_generator|name_generator]]<br>
+
[[LuaAPI/wesnoth#wesnoth.name_generator|name_generator]]<br>
[[LuaAPI/wesnoth#compile_formula|compile_formula]]<br>
+
[[LuaAPI/wesnoth#wesnoth.compile_formula|compile_formula]]<br>
[[LuaAPI/wesnoth#eval_formula|eval_formula]]<br>
+
[[LuaAPI/wesnoth#wesnoth.eval_formula|eval_formula]]<br>
[[LuaAPI/wesnoth#version|version]]<br>
+
[[LuaAPI/wesnoth#wesnoth.version|version]]<br>
[[LuaAPI/wesnoth#current_version|current_version]]<br>
+
[[LuaAPI/wesnoth#wesnoth.current_version|current_version]]<br>
[[LuaAPI/wesnoth#ms_since_init|ms_since_init]]<br>
+
[[LuaAPI/wesnoth#wesnoth.ms_since_init|ms_since_init]]<br>
[[LuaAPI/wesnoth#deprecated_message|deprecated_message]]<br>
+
[[LuaAPI/wesnoth#wesnoth.deprecated_message|deprecated_message]]<br>
[[LuaAPI/wesnoth#deprecate_api|deprecate_api]]<br>
+
[[LuaAPI/wesnoth#wesnoth.deprecate_api|deprecate_api]]<br>
[[LuaAPI/wesnoth#type|type]]<br>
+
[[LuaAPI/wesnoth#wesnoth.type|type]]<br>
[[LuaAPI/wesnoth#named_tuple|named_tuple]]<br>
+
[[LuaAPI/wesnoth#wesnoth.named_tuple|named_tuple]]<br>
[[LuaAPI/wesnoth#get_language|get_language]]<br>
+
[[LuaAPI/wesnoth#wesnoth.get_language|get_language]]<br>
[[LuaAPI/wesnoth#print_attributes|print_attributes]]<br>
+
[[LuaAPI/wesnoth#wesnoth.print_attributes|print_attributes]]<br>
[[LuaAPI/wesnoth#persistent_tags|persistent_tags]]<br>
+
[[LuaAPI/wesnoth#wesnoth.persistent_tags|persistent_tags]]<br>
[[LuaAPI/wesnoth#wml_actions|wml_actions]]<br>
+
[[LuaAPI/wesnoth#wesnoth.wml_actions|wml_actions]]<br>
[[LuaAPI/wesnoth#wml_conditionals|wml_conditionals]]<br>
+
[[LuaAPI/wesnoth#wesnoth.wml_conditionals|wml_conditionals]]<br>
[[LuaAPI/wesnoth#effects|effects]]<br>
+
[[LuaAPI/wesnoth#wesnoth.effects|effects]]<br>
[[LuaAPI/wesnoth#micro_ais|micro_ais]]<br>
+
[[LuaAPI/wesnoth#wesnoth.micro_ais|micro_ais]]<br>
[[LuaAPI/wesnoth#custom_synced_commands|custom_synced_commands]]<br>
+
[[LuaAPI/wesnoth#wesnoth.custom_synced_commands|custom_synced_commands]]<br>
[[LuaAPI/wesnoth#colors|colors]]<br>
+
[[LuaAPI/wesnoth#wesnoth.colors|colors]]<br>
[[LuaAPI/wesnoth#current|current]]<br>
+
[[LuaAPI/wesnoth#wesnoth.current|current]]<br>
[[LuaAPI/wesnoth#game_config|game_config]]<br>
+
[[LuaAPI/wesnoth#wesnoth.game_config|game_config]]<br>
[[LuaAPI/wesnoth#races|races]]<br>
+
[[LuaAPI/wesnoth#wesnoth.races|races]]<br>
[[LuaAPI/wesnoth#scenario|scenario]]<br>
+
[[LuaAPI/wesnoth#wesnoth.scenario|scenario]]<br>
[[LuaAPI/wesnoth#terrain_types|terrain_types]]<br>
+
[[LuaAPI/wesnoth#wesnoth.terrain_types|terrain_types]]<br>
[[LuaAPI/wesnoth#unit_types|unit_types]]<br>
+
[[LuaAPI/wesnoth#wesnoth.unit_types|unit_types]]<br>
 
|-
 
|-
 
|''wesnoth.units''
 
|''wesnoth.units''
[[LuaAPI/wesnoth/units#advance|advance]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.advance|advance]]<br>
[[LuaAPI/wesnoth/units#clone|clone]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.clone|clone]]<br>
[[LuaAPI/wesnoth/units#erase|erase]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.erase|erase]]<br>
[[LuaAPI/wesnoth/units#extract|extract]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.extract|extract]]<br>
[[LuaAPI/wesnoth/units#matches|matches]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.matches|matches]]<br>
[[LuaAPI/wesnoth/units#find_attack|find_attack]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.find_attack|find_attack]]<br>
[[LuaAPI/wesnoth/units#to_map|to_map]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.to_map|to_map]]<br>
[[LuaAPI/wesnoth/units#to_recall|to_recall]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.to_recall|to_recall]]<br>
[[LuaAPI/wesnoth/units#transform|transform]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.transform|transform]]<br>
[[LuaAPI/wesnoth/units#select|select]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.select|select]]<br>
[[LuaAPI/wesnoth/units#scroll_to|scroll_to]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.scroll_to|scroll_to]]<br>
[[LuaAPI/wesnoth/units#ability|ability]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.ability|ability]]<br>
[[LuaAPI/wesnoth/units#chance_to_be_hit|chance_to_be_hit]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.chance_to_be_hit|chance_to_be_hit]]<br>
[[LuaAPI/wesnoth/units#defense_on|defense_on]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.defense_on|defense_on]]<br>
[[LuaAPI/wesnoth/units#resistance_against|resistance_against]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.unit.resistance_against|resistance_against]]<br>
[[LuaAPI/wesnoth/units#jamming_on|jamming_on]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.jamming_on|jamming_on]]<br>
[[LuaAPI/wesnoth/units#movement_on|movement_on]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.movement_on|movement_on]]<br>
[[LuaAPI/wesnoth/units#vision_on|vision_on]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.vision_on|vision_on]]<br>
[[LuaAPI/wesnoth/units#add_modification|add_modification]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.add_modification|add_modification]]<br>
[[LuaAPI/wesnoth/units#remove_modifications|remove_modifications]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.remove_modifications|remove_modifications]]<br>
[[LuaAPI/wesnoth/units#create_animator|create_animator]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.create_animator|create_animator]]<br>
[[LuaAPI/wesnoth/units#create|create]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.create|create]]<br>
[[LuaAPI/wesnoth/units#find_on_map|find_on_map]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.find_on_map|find_on_map]]<br>
[[LuaAPI/wesnoth/units#find_on_recall|find_on_recall]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.find_on_recall|find_on_recall]]<br>
[[LuaAPI/wesnoth/units#find|find]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.find|find]]<br>
[[LuaAPI/wesnoth/units#get|get]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.get|get]]<br>
[[LuaAPI/wesnoth/units#get_hovered|get_hovered]]<br>
+
[[LuaAPI/wesnoth/units#wesnoth.units.get_hovered|get_hovered]]<br>
 
|-
 
|-
 
|''wesnoth.schedule''
 
|''wesnoth.schedule''
[[LuaAPI/wesnoth/schedule#get_time_of_day|get_time_of_day]]<br>
+
[[LuaAPI/wesnoth/schedule#wesnoth.schedule.get_time_of_day|get_time_of_day]]<br>
[[LuaAPI/wesnoth/schedule#get_illumination|get_illumination]]<br>
+
[[LuaAPI/wesnoth/schedule#wesnoth.schedule.get_illumination|get_illumination]]<br>
[[LuaAPI/wesnoth/schedule#replace|replace]]<br>
+
[[LuaAPI/wesnoth/schedule#wesnoth.schedule.replace|replace]]<br>
 
|-
 
|-
 
|''wesnoth.sides''
 
|''wesnoth.sides''
[[LuaAPI/wesnoth/sides#is_enemy|is_enemy]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.is_enemy|is_enemy]]<br>
[[LuaAPI/wesnoth/sides#matches|matches]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.matches|matches]]<br>
[[LuaAPI/wesnoth/sides#set_id|set_id]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.set_id|set_id]]<br>
[[LuaAPI/wesnoth/sides#place_fog|place_fog]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.place_fog|place_fog]]<br>
[[LuaAPI/wesnoth/sides#remove_fog|remove_fog]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.remove_fog|remove_fog]]<br>
[[LuaAPI/wesnoth/sides#is_fogged|is_fogged]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.is_fogged|is_fogged]]<br>
[[LuaAPI/wesnoth/sides#place_shroud|place_shroud]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.place_shroud|place_shroud]]<br>
[[LuaAPI/wesnoth/sides#override_shroud|override_shroud]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.override_shroud|override_shroud]]<br>
[[LuaAPI/wesnoth/sides#remove_shroud|remove_shroud]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.remove_shroud|remove_shroud]]<br>
[[LuaAPI/wesnoth/sides#is_shrouded|is_shrouded]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.is_shrouded|is_shrouded]]<br>
[[LuaAPI/wesnoth/sides#switch_ai|switch_ai]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.switch_ai|switch_ai]]<br>
[[LuaAPI/wesnoth/sides#append_ai|append_ai]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.append_ai|append_ai]]<br>
[[LuaAPI/wesnoth/sides#add_ai_component|add_ai_component]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.add_ai_component|add_ai_component]]<br>
[[LuaAPI/wesnoth/sides#change_ai_component|change_ai_component]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.change_ai_component|change_ai_component]]<br>
[[LuaAPI/wesnoth/sides#delete_ai_component|delete_ai_component]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.delete_ai_component|delete_ai_component]]<br>
[[LuaAPI/wesnoth/sides#get|get]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.get|get]]<br>
[[LuaAPI/wesnoth/sides#find|find]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.find|find]]<br>
[[LuaAPI/wesnoth/sides#iter|iter]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.iter|iter]]<br>
[[LuaAPI/wesnoth/sides#create|create]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.create|create]]<br>
[[LuaAPI/wesnoth/sides#debug_ai|debug_ai]]<br>
+
[[LuaAPI/wesnoth/sides#wesnoth.sides.debug_ai|debug_ai]]<br>
 
|-
 
|-
 
|''wesnoth.sync''
 
|''wesnoth.sync''
[[LuaAPI/wesnoth/sync#evaluate_single|evaluate_single]]<br>
+
[[LuaAPI/wesnoth/sync#wesnoth.sync.evaluate_single|evaluate_single]]<br>
[[LuaAPI/wesnoth/sync#evaluate_multiple|evaluate_multiple]]<br>
+
[[LuaAPI/wesnoth/sync#wesnoth.sync.evaluate_multiple|evaluate_multiple]]<br>
[[LuaAPI/wesnoth/sync#run_unsynced|run_unsynced]]<br>
+
[[LuaAPI/wesnoth/sync#wesnoth.sync.run_unsynced|run_unsynced]]<br>
[[LuaAPI/wesnoth/sync#invoke_command|invoke_command]]<br>
+
[[LuaAPI/wesnoth/sync#wesnoth.sync.invoke_command|invoke_command]]<br>
 
|-
 
|-
 
|''wesnoth.map''
 
|''wesnoth.map''
[[LuaAPI/wesnoth/map#find|find]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.find|find]]<br>
[[LuaAPI/wesnoth/map#get|get]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.get|get]]<br>
[[LuaAPI/wesnoth/map#matches|matches]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.matches|matches]]<br>
[[LuaAPI/wesnoth/map#on_board|on_board]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.on_board|on_board]]<br>
[[LuaAPI/wesnoth/map#on_border|on_border]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.on_border|on_border]]<br>
[[LuaAPI/wesnoth/map#iter|iter]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.iter|iter]]<br>
[[LuaAPI/wesnoth/map#read_location|read_location]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.read_location|read_location]]<br>
[[LuaAPI/wesnoth/map#split_terrain_code|split_terrain_code]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.split_terrain_code|split_terrain_code]]<br>
[[LuaAPI/wesnoth/map#make_bitmap|make_bitmap]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.make_bitmap|make_bitmap]]<br>
[[LuaAPI/wesnoth/map#parse_bitmap|parse_bitmap]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.parse_bitmap|parse_bitmap]]<br>
[[LuaAPI/wesnoth/map#terrain_mask|terrain_mask]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.terrain_mask|terrain_mask]]<br>
[[LuaAPI/wesnoth/map#add_label|add_label]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.add_label|add_label]]<br>
[[LuaAPI/wesnoth/map#remove_label|remove_label]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.remove_label|remove_label]]<br>
[[LuaAPI/wesnoth/map#get_label|get_label]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.get_label|get_label]]<br>
[[LuaAPI/wesnoth/map#place_area|place_area]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.place_area|place_area]]<br>
[[LuaAPI/wesnoth/map#remove_area|remove_area]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.remove_area|remove_area]]<br>
[[LuaAPI/wesnoth/map#get_area|get_area]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.get_area|get_area]]<br>
[[LuaAPI/wesnoth/map#set_owner|set_owner]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.set_owner|set_owner]]<br>
[[LuaAPI/wesnoth/map#get_owner|get_owner]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.get_owner|get_owner]]<br>
[[LuaAPI/wesnoth/map#create|create]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.create|create]]<br>
[[LuaAPI/wesnoth/map#generate|generate]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.generate|generate]]<br>
[[LuaAPI/wesnoth/map#generate_height_map|generate_height_map]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.generate_height_map|generate_height_map]]<br>
[[LuaAPI/wesnoth/map#get_direction|get_direction]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.get_direction|get_direction]]<br>
[[LuaAPI/wesnoth/map#get_relative_dir|get_relative_dir]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.get_relative_dir|get_relative_dir]]<br>
[[LuaAPI/wesnoth/map#rotate_right_around_center|rotate_right_around_center]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.rotate_right_around_center|rotate_right_around_center]]<br>
[[LuaAPI/wesnoth/map#get_adjacent_hexes|get_adjacent_hexes]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.get_adjacent_hexes|get_adjacent_hexes]]<br>
[[LuaAPI/wesnoth/map#get_hexes_in_radius|get_hexes_in_radius]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.get_hexes_in_radius|get_hexes_in_radius]]<br>
[[LuaAPI/wesnoth/map#are_hexes_adjacent|are_hexes_adjacent]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.are_hexes_adjacent|are_hexes_adjacent]]<br>
[[LuaAPI/wesnoth/map#distance_between|distance_between]]<br>
+
[[LuaAPI/wesnoth/map#wesnoth.map.distance_between|distance_between]]<br>
 
|-
 
|-
 
|''wesnoth.audio''
 
|''wesnoth.audio''
[[LuaAPI/wesnoth/audio#play|play]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.play|play]]<br>
[[LuaAPI/wesnoth/audio#volume|volume]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.volume|volume]]<br>
[[LuaAPI/wesnoth/audio#sources|sources]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.sources|sources]]<br>
[[LuaAPI/wesnoth/audio#music_list|music_list]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.music_list|music_list]]<br>
[[LuaAPI/wesnoth/audio#current|current]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.music_list.current|current]]<br>
[[LuaAPI/wesnoth/audio#previous|previous]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.music_list.previous|previous]]<br>
[[LuaAPI/wesnoth/audio#volume|volume]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.music_list.volume|volume]]<br>
[[LuaAPI/wesnoth/audio#all|all]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.music_list.all|all]]<br>
[[LuaAPI/wesnoth/audio#add|add]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.music_list.add|add]]<br>
[[LuaAPI/wesnoth/audio#remove|remove]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.music_list.remove|remove]]<br>
[[LuaAPI/wesnoth/audio#clear|clear]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.music_list.clear|clear]]<br>
[[LuaAPI/wesnoth/audio#next|next]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.music_list.next|next]]<br>
[[LuaAPI/wesnoth/audio#play|play]]<br>
+
[[LuaAPI/wesnoth/audio#wesnoth.audio.music_list.play|play]]<br>
 
|-
 
|-
 
|''wesnoth.paths''
 
|''wesnoth.paths''
[[LuaAPI/wesnoth/paths#find_path|find_path]]<br>
+
[[LuaAPI/wesnoth/paths#wesnoth.paths.find_path|find_path]]<br>
[[LuaAPI/wesnoth/paths#find_vacant_hex|find_vacant_hex]]<br>
+
[[LuaAPI/wesnoth/paths#wesnoth.paths.find_vacant_hex|find_vacant_hex]]<br>
[[LuaAPI/wesnoth/paths#find_reach|find_reach]]<br>
+
[[LuaAPI/wesnoth/paths#wesnoth.paths.find_reach|find_reach]]<br>
[[LuaAPI/wesnoth/paths#find_vision_range|find_vision_range]]<br>
+
[[LuaAPI/wesnoth/paths#wesnoth.paths.find_vision_range|find_vision_range]]<br>
[[LuaAPI/wesnoth/paths#find_cost_map|find_cost_map]]<br>
+
[[LuaAPI/wesnoth/paths#wesnoth.paths.find_cost_map|find_cost_map]]<br>
 
|-
 
|-
 
|''wesnoth.game_events''
 
|''wesnoth.game_events''
[[LuaAPI/wesnoth/game_events#add|add]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.add|add]]<br>
[[LuaAPI/wesnoth/game_events#add_repeating|add_repeating]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.add_repeating|add_repeating]]<br>
[[LuaAPI/wesnoth/game_events#add_menu|add_menu]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.add_menu|add_menu]]<br>
[[LuaAPI/wesnoth/game_events#add_wml|add_wml]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.add_wml|add_wml]]<br>
[[LuaAPI/wesnoth/game_events#remove|remove]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.remove|remove]]<br>
[[LuaAPI/wesnoth/game_events#fire|fire]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.fire|fire]]<br>
[[LuaAPI/wesnoth/game_events#fire_by_id|fire_by_id]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.fire_by_id|fire_by_id]]<br>
[[LuaAPI/wesnoth/game_events#on_event|on_event]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.on_event|on_event]]<br>
[[LuaAPI/wesnoth/game_events#on_load|on_load]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.on_load|on_load]]<br>
[[LuaAPI/wesnoth/game_events#on_save|on_save]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.on_save|on_save]]<br>
[[LuaAPI/wesnoth/game_events#on_mouse_action|on_mouse_action]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.on_mouse_action|on_mouse_action]]<br>
[[LuaAPI/wesnoth/game_events#on_mouse_button|on_mouse_button]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.on_mouse_button|on_mouse_button]]<br>
[[LuaAPI/wesnoth/game_events#on_mouse_move|on_mouse_move]]<br>
+
[[LuaAPI/wesnoth/game_events#wesnoth.game_events.on_mouse_move|on_mouse_move]]<br>
 
|-
 
|-
 
|''wesnoth.achievements''
 
|''wesnoth.achievements''
[[LuaAPI/wesnoth/achievements#set|set]]<br>
+
[[LuaAPI/wesnoth/achievements#wesnoth.achievements.set|set]]<br>
[[LuaAPI/wesnoth/achievements#set_sub_achievement|set_sub_achievement]]<br>
+
[[LuaAPI/wesnoth/achievements#wesnoth.achievements.set_sub_achievement|set_sub_achievement]]<br>
[[LuaAPI/wesnoth/achievements#has|has]]<br>
+
[[LuaAPI/wesnoth/achievements#wesnoth.achievements.has|has]]<br>
[[LuaAPI/wesnoth/achievements#has_sub_achievement|has_sub_achievement]]<br>
+
[[LuaAPI/wesnoth/achievements#wesnoth.achievements.has_sub_achievement|has_sub_achievement]]<br>
[[LuaAPI/wesnoth/achievements#get|get]]<br>
+
[[LuaAPI/wesnoth/achievements#wesnoth.achievements.get|get]]<br>
[[LuaAPI/wesnoth/achievements#progress|progress]]<br>
+
[[LuaAPI/wesnoth/achievements#wesnoth.achievements.progress|progress]]<br>
 
|-
 
|-
 
|''gui''
 
|''gui''
[[LuaAPI/gui#show_menu|show_menu]]<br>
+
[[LuaAPI/gui#gui.show_menu|show_menu]]<br>
[[LuaAPI/gui#show_narration|show_narration]]<br>
+
[[LuaAPI/gui#gui.show_narration|show_narration]]<br>
[[LuaAPI/gui#get_user_choice|get_user_choice]]<br>
+
[[LuaAPI/gui#gui.get_user_choice|get_user_choice]]<br>
[[LuaAPI/gui#show_popup|show_popup]]<br>
+
[[LuaAPI/gui#gui.show_popup|show_popup]]<br>
[[LuaAPI/gui#show_prompt|show_prompt]]<br>
+
[[LuaAPI/gui#gui.show_prompt|show_prompt]]<br>
[[LuaAPI/gui#show_story|show_story]]<br>
+
[[LuaAPI/gui#gui.show_story|show_story]]<br>
[[LuaAPI/gui#show_dialog|show_dialog]]<br>
+
[[LuaAPI/gui#gui.show_dialog|show_dialog]]<br>
[[LuaAPI/gui#add_widget_definition|add_widget_definition]]<br>
+
[[LuaAPI/gui#gui.add_widget_definition|add_widget_definition]]<br>
[[LuaAPI/gui#widget|widget]]<br>
+
[[LuaAPI/gui#gui.widget|widget]]<br>
[[LuaAPI/gui#show_help|show_help]]<br>
+
[[LuaAPI/gui#gui.show_help|show_help]]<br>
[[LuaAPI/gui#show_inspector|show_inspector]]<br>
+
[[LuaAPI/gui#gui.show_inspector|show_inspector]]<br>
[[LuaAPI/gui#show_lua_console|show_lua_console]]<br>
+
[[LuaAPI/gui#gui.show_lua_console|show_lua_console]]<br>
 
|-
 
|-
 
|''wml''
 
|''wml''
[[LuaAPI/wml#attribute_count|attribute_count]]<br>
+
[[LuaAPI/wml#wml.attribute_count|attribute_count]]<br>
[[LuaAPI/wml#child_array|child_array]]<br>
+
[[LuaAPI/wml#wml.child_array|child_array]]<br>
[[LuaAPI/wml#child_count|child_count]]<br>
+
[[LuaAPI/wml#wml.child_count|child_count]]<br>
[[LuaAPI/wml#child_range|child_range]]<br>
+
[[LuaAPI/wml#wml.child_range|child_range]]<br>
[[LuaAPI/wml#find_child|find_child]]<br>
+
[[LuaAPI/wml#wml.find_child|find_child]]<br>
[[LuaAPI/wml#get_child|get_child]]<br>
+
[[LuaAPI/wml#wml.get_child|get_child]]<br>
[[LuaAPI/wml#get_nth_child|get_nth_child]]<br>
+
[[LuaAPI/wml#wml.get_nth_child|get_nth_child]]<br>
[[LuaAPI/wml#remove_child|remove_child]]<br>
+
[[LuaAPI/wml#wml.remove_child|remove_child]]<br>
[[LuaAPI/wml#remove_children|remove_children]]<br>
+
[[LuaAPI/wml#wml.remove_children|remove_children]]<br>
[[LuaAPI/wml#tag|tag]]<br>
+
[[LuaAPI/wml#wml.tag|tag]]<br>
[[LuaAPI/wml#clone|clone]]<br>
+
[[LuaAPI/wml#wml.clone|clone]]<br>
[[LuaAPI/wml#equal|equal]]<br>
+
[[LuaAPI/wml#wml.equal|equal]]<br>
[[LuaAPI/wml#valid|valid]]<br>
+
[[LuaAPI/wml#wml.valid|valid]]<br>
[[LuaAPI/wml#matches_filter|matches_filter]]<br>
+
[[LuaAPI/wml#wml.matches_filter|matches_filter]]<br>
[[LuaAPI/wml#load|load]]<br>
+
[[LuaAPI/wml#wml.load|load]]<br>
[[LuaAPI/wml#parse|parse]]<br>
+
[[LuaAPI/wml#wml.parse|parse]]<br>
[[LuaAPI/wml#merge|merge]]<br>
+
[[LuaAPI/wml#wml.merge|merge]]<br>
[[LuaAPI/wml#diff|diff]]<br>
+
[[LuaAPI/wml#wml.diff|diff]]<br>
[[LuaAPI/wml#patch|patch]]<br>
+
[[LuaAPI/wml#wml.patch|patch]]<br>
[[LuaAPI/wml#interpolate|interpolate]]<br>
+
[[LuaAPI/wml#wml.interpolate|interpolate]]<br>
[[LuaAPI/wml#tostring|tostring]]<br>
+
[[LuaAPI/wml#wml.tostring|tostring]]<br>
[[LuaAPI/wml#tovconfig|tovconfig]]<br>
+
[[LuaAPI/wml#wml.tovconfig|tovconfig]]<br>
[[LuaAPI/wml#literal|literal]]<br>
+
[[LuaAPI/wml#wml.literal|literal]]<br>
[[LuaAPI/wml#parsed|parsed]]<br>
+
[[LuaAPI/wml#wml.parsed|parsed]]<br>
[[LuaAPI/wml#shallow_literal|shallow_literal]]<br>
+
[[LuaAPI/wml#wml.shallow_literal|shallow_literal]]<br>
[[LuaAPI/wml#shallow_parsed|shallow_parsed]]<br>
+
[[LuaAPI/wml#wml.shallow_parsed|shallow_parsed]]<br>
[[LuaAPI/wml#all_variables|all_variables]]<br>
+
[[LuaAPI/wml#wml.all_variables|all_variables]]<br>
[[LuaAPI/wml#variables|variables]]<br>
+
[[LuaAPI/wml#wml.variables|variables]]<br>
[[LuaAPI/wml#variables_proxy|variables_proxy]]<br>
+
[[LuaAPI/wml#wml.variables_proxy|variables_proxy]]<br>
[[LuaAPI/wml#get|get]]<br>
+
[[LuaAPI/wml#wml.array_access.get|get]]<br>
[[LuaAPI/wml#get_proxy|get_proxy]]<br>
+
[[LuaAPI/wml#wml.array_access.get_proxy|get_proxy]]<br>
[[LuaAPI/wml#set|set]]<br>
+
[[LuaAPI/wml#wml.array_access.set|set]]<br>
[[LuaAPI/wml#array_variables|array_variables]]<br>
+
[[LuaAPI/wml#wml.array_variables|array_variables]]<br>
[[LuaAPI/wml#eval_conditional|eval_conditional]]<br>
+
[[LuaAPI/wml#wml.eval_conditional|eval_conditional]]<br>
[[LuaAPI/wml#fire|fire]]<br>
+
[[LuaAPI/wml#wml.fire|fire]]<br>
[[LuaAPI/wml#error|error]]<br>
+
[[LuaAPI/wml#wml.error|error]]<br>
 
|-
 
|-
 
|''location_set''
 
|''location_set''
[[LuaAPI/location_set#create|create]]<br>
+
[[LuaAPI/location_set#location_set.create|create]]<br>
[[LuaAPI/location_set#of_raw|of_raw]]<br>
+
[[LuaAPI/location_set#location_set.of_raw|of_raw]]<br>
[[LuaAPI/location_set#of_pairs|of_pairs]]<br>
+
[[LuaAPI/location_set#location_set.of_pairs|of_pairs]]<br>
[[LuaAPI/location_set#of_triples|of_triples]]<br>
+
[[LuaAPI/location_set#location_set.of_triples|of_triples]]<br>
[[LuaAPI/location_set#of_map|of_map]]<br>
+
[[LuaAPI/location_set#location_set.of_map|of_map]]<br>
[[LuaAPI/location_set#of_wml_var|of_wml_var]]<br>
+
[[LuaAPI/location_set#location_set.of_wml_var|of_wml_var]]<br>
[[LuaAPI/location_set#of_shroud_data|of_shroud_data]]<br>
+
[[LuaAPI/location_set#location_set.of_shroud_data|of_shroud_data]]<br>
[[LuaAPI/location_set#to_pairs|to_pairs]]<br>
+
[[LuaAPI/location_set#location_set.to_pairs|to_pairs]]<br>
[[LuaAPI/location_set#to_stable_pairs|to_stable_pairs]]<br>
+
[[LuaAPI/location_set#location_set.to_stable_pairs|to_stable_pairs]]<br>
[[LuaAPI/location_set#to_triples|to_triples]]<br>
+
[[LuaAPI/location_set#location_set.to_triples|to_triples]]<br>
[[LuaAPI/location_set#to_map|to_map]]<br>
+
[[LuaAPI/location_set#location_set.to_map|to_map]]<br>
[[LuaAPI/location_set#to_wml_var|to_wml_var]]<br>
+
[[LuaAPI/location_set#location_set.to_wml_var|to_wml_var]]<br>
[[LuaAPI/location_set#to_shroud_data|to_shroud_data]]<br>
+
[[LuaAPI/location_set#location_set.to_shroud_data|to_shroud_data]]<br>
[[LuaAPI/location_set#clone|clone]]<br>
+
[[LuaAPI/location_set#location_set.clone|clone]]<br>
[[LuaAPI/location_set#get|get]]<br>
+
[[LuaAPI/location_set#location_set.get|get]]<br>
[[LuaAPI/location_set#insert|insert]]<br>
+
[[LuaAPI/location_set#location_set.insert|insert]]<br>
[[LuaAPI/location_set#remove|remove]]<br>
+
[[LuaAPI/location_set#location_set.remove|remove]]<br>
[[LuaAPI/location_set#clear|clear]]<br>
+
[[LuaAPI/location_set#location_set.clear|clear]]<br>
[[LuaAPI/location_set#size|size]]<br>
+
[[LuaAPI/location_set#location_set.size|size]]<br>
[[LuaAPI/location_set#empty|empty]]<br>
+
[[LuaAPI/location_set#location_set.empty|empty]]<br>
[[LuaAPI/location_set#iter|iter]]<br>
+
[[LuaAPI/location_set#location_set.iter|iter]]<br>
[[LuaAPI/location_set#stable_iter|stable_iter]]<br>
+
[[LuaAPI/location_set#location_set.stable_iter|stable_iter]]<br>
[[LuaAPI/location_set#filter|filter]]<br>
+
[[LuaAPI/location_set#location_set.filter|filter]]<br>
[[LuaAPI/location_set#union|union]]<br>
+
[[LuaAPI/location_set#location_set.union|union]]<br>
[[LuaAPI/location_set#union_merge|union_merge]]<br>
+
[[LuaAPI/location_set#location_set.union_merge|union_merge]]<br>
[[LuaAPI/location_set#inter|inter]]<br>
+
[[LuaAPI/location_set#location_set.inter|inter]]<br>
[[LuaAPI/location_set#inter_merge|inter_merge]]<br>
+
[[LuaAPI/location_set#location_set.inter_merge|inter_merge]]<br>
[[LuaAPI/location_set#diff|diff]]<br>
+
[[LuaAPI/location_set#location_set.diff|diff]]<br>
[[LuaAPI/location_set#symm|symm]]<br>
+
[[LuaAPI/location_set#location_set.symm|symm]]<br>
[[LuaAPI/location_set#invert|invert]]<br>
+
[[LuaAPI/location_set#location_set.invert|invert]]<br>
[[LuaAPI/location_set#random|random]]<br>
+
[[LuaAPI/location_set#location_set.random|random]]<br>
 
|-
 
|-
 
|''functional''
 
|''functional''
[[LuaAPI/functional#filter|filter]]<br>
+
[[LuaAPI/functional#functional.filter|filter]]<br>
[[LuaAPI/functional#filter_map|filter_map]]<br>
+
[[LuaAPI/functional#functional.filter_map|filter_map]]<br>
[[LuaAPI/functional#find|find]]<br>
+
[[LuaAPI/functional#functional.find|find]]<br>
[[LuaAPI/functional#find_map|find_map]]<br>
+
[[LuaAPI/functional#functional.find_map|find_map]]<br>
[[LuaAPI/functional#choose|choose]]<br>
+
[[LuaAPI/functional#functional.choose|choose]]<br>
[[LuaAPI/functional#choose_map|choose_map]]<br>
+
[[LuaAPI/functional#functional.choose_map|choose_map]]<br>
[[LuaAPI/functional#map|map]]<br>
+
[[LuaAPI/functional#functional.map|map]]<br>
[[LuaAPI/functional#map_array|map_array]]<br>
+
[[LuaAPI/functional#functional.map_array|map_array]]<br>
[[LuaAPI/functional#reduce|reduce]]<br>
+
[[LuaAPI/functional#functional.reduce|reduce]]<br>
[[LuaAPI/functional#take_while|take_while]]<br>
+
[[LuaAPI/functional#functional.take_while|take_while]]<br>
[[LuaAPI/functional#zip|zip]]<br>
+
[[LuaAPI/functional#functional.zip|zip]]<br>
 
|-
 
|-
 
|''stringx''
 
|''stringx''
[[LuaAPI/stringx#split|split]]<br>
+
[[LuaAPI/stringx#stringx.split|split]]<br>
[[LuaAPI/stringx#escaped_split|escaped_split]]<br>
+
[[LuaAPI/stringx#stringx.escaped_split|escaped_split]]<br>
[[LuaAPI/stringx#quoted_split|quoted_split]]<br>
+
[[LuaAPI/stringx#stringx.quoted_split|quoted_split]]<br>
[[LuaAPI/stringx#anim_split|anim_split]]<br>
+
[[LuaAPI/stringx#stringx.anim_split|anim_split]]<br>
[[LuaAPI/stringx#parenthetical_split|parenthetical_split]]<br>
+
[[LuaAPI/stringx#stringx.parenthetical_split|parenthetical_split]]<br>
[[LuaAPI/stringx#map_split|map_split]]<br>
+
[[LuaAPI/stringx#stringx.map_split|map_split]]<br>
[[LuaAPI/stringx#join|join]]<br>
+
[[LuaAPI/stringx#stringx.join|join]]<br>
[[LuaAPI/stringx#join_map|join_map]]<br>
+
[[LuaAPI/stringx#stringx.join_map|join_map]]<br>
[[LuaAPI/stringx#vformat|vformat]]<br>
+
[[LuaAPI/stringx#stringx.vformat|vformat]]<br>
[[LuaAPI/stringx#format_conjunct_list|format_conjunct_list]]<br>
+
[[LuaAPI/stringx#stringx.format_conjunct_list|format_conjunct_list]]<br>
[[LuaAPI/stringx#format_disjunct_list|format_disjunct_list]]<br>
+
[[LuaAPI/stringx#stringx.format_disjunct_list|format_disjunct_list]]<br>
[[LuaAPI/stringx#trim|trim]]<br>
+
[[LuaAPI/stringx#stringx.trim|trim]]<br>
[[LuaAPI/stringx#parse_range|parse_range]]<br>
+
[[LuaAPI/stringx#stringx.parse_range|parse_range]]<br>
[[LuaAPI/stringx#iter_range|iter_range]]<br>
+
[[LuaAPI/stringx#stringx.iter_range|iter_range]]<br>
[[LuaAPI/stringx#iter_ranges|iter_ranges]]<br>
+
[[LuaAPI/stringx#stringx.iter_ranges|iter_ranges]]<br>
 
|-
 
|-
 
|''mathx''
 
|''mathx''
[[LuaAPI/mathx#clamp|clamp]]<br>
+
[[LuaAPI/mathx#mathx.clamp|clamp]]<br>
[[LuaAPI/mathx#lerp|lerp]]<br>
+
[[LuaAPI/mathx#mathx.lerp|lerp]]<br>
[[LuaAPI/mathx#random|random]]<br>
+
[[LuaAPI/mathx#mathx.random|random]]<br>
[[LuaAPI/mathx#random_choice|random_choice]]<br>
+
[[LuaAPI/mathx#mathx.random_choice|random_choice]]<br>
[[LuaAPI/mathx#round|round]]<br>
+
[[LuaAPI/mathx#mathx.round|round]]<br>
[[LuaAPI/mathx#shuffle|shuffle]]<br>
+
[[LuaAPI/mathx#mathx.shuffle|shuffle]]<br>
 
|-
 
|-
 
|''filesystem''
 
|''filesystem''
[[LuaAPI/filesystem#read_file|read_file]]<br>
+
[[LuaAPI/filesystem#filesystem.read_file|read_file]]<br>
[[LuaAPI/filesystem#have_file|have_file]]<br>
+
[[LuaAPI/filesystem#filesystem.have_file|have_file]]<br>
[[LuaAPI/filesystem#canonical_path|canonical_path]]<br>
+
[[LuaAPI/filesystem#filesystem.canonical_path|canonical_path]]<br>
[[LuaAPI/filesystem#image_size|image_size]]<br>
+
[[LuaAPI/filesystem#filesystem.image_size|image_size]]<br>
[[LuaAPI/filesystem#have_asset|have_asset]]<br>
+
[[LuaAPI/filesystem#filesystem.have_asset|have_asset]]<br>
[[LuaAPI/filesystem#resolve_asset|resolve_asset]]<br>
+
[[LuaAPI/filesystem#filesystem.resolve_asset|resolve_asset]]<br>
 
|-
 
|-
 
|''ai''
 
|''ai''
[[LuaAPI/ai#read_only|read_only]]<br>
+
[[LuaAPI/ai#ai.read_only|read_only]]<br>
[[LuaAPI/ai#side|side]]<br>
+
[[LuaAPI/ai#ai.side|side]]<br>
[[LuaAPI/ai#aspects|aspects]]<br>
+
[[LuaAPI/ai#ai.aspects|aspects]]<br>
[[LuaAPI/ai#get_attacks|get_attacks]]<br>
+
[[LuaAPI/ai#ai.get_attacks|get_attacks]]<br>
[[LuaAPI/ai#get_targets|get_targets]]<br>
+
[[LuaAPI/ai#ai.get_targets|get_targets]]<br>
[[LuaAPI/ai#suitable_keep|suitable_keep]]<br>
+
[[LuaAPI/ai#ai.suitable_keep|suitable_keep]]<br>
[[LuaAPI/ai#attack|attack]]<br>
+
[[LuaAPI/ai#ai.attack|attack]]<br>
[[LuaAPI/ai#check_attack|check_attack]]<br>
+
[[LuaAPI/ai#ai.check_attack|check_attack]]<br>
[[LuaAPI/ai#move|move]]<br>
+
[[LuaAPI/ai#ai.move|move]]<br>
[[LuaAPI/ai#move_full|move_full]]<br>
+
[[LuaAPI/ai#ai.move_full|move_full]]<br>
[[LuaAPI/ai#check_move|check_move]]<br>
+
[[LuaAPI/ai#ai.check_move|check_move]]<br>
[[LuaAPI/ai#recall|recall]]<br>
+
[[LuaAPI/ai#ai.recall|recall]]<br>
[[LuaAPI/ai#check_recall|check_recall]]<br>
+
[[LuaAPI/ai#ai.check_recall|check_recall]]<br>
[[LuaAPI/ai#recruit|recruit]]<br>
+
[[LuaAPI/ai#ai.recruit|recruit]]<br>
[[LuaAPI/ai#check_recruit|check_recruit]]<br>
+
[[LuaAPI/ai#ai.check_recruit|check_recruit]]<br>
[[LuaAPI/ai#stopunit_attacks|stopunit_attacks]]<br>
+
[[LuaAPI/ai#ai.stopunit_attacks|stopunit_attacks]]<br>
[[LuaAPI/ai#stopunit_moves|stopunit_moves]]<br>
+
[[LuaAPI/ai#ai.stopunit_moves|stopunit_moves]]<br>
[[LuaAPI/ai#stopunit_all|stopunit_all]]<br>
+
[[LuaAPI/ai#ai.stopunit_all|stopunit_all]]<br>
[[LuaAPI/ai#check_stopunit|check_stopunit]]<br>
+
[[LuaAPI/ai#ai.check_stopunit|check_stopunit]]<br>
[[LuaAPI/ai#fallback_human|fallback_human]]<br>
+
[[LuaAPI/ai#ai.fallback_human|fallback_human]]<br>
 
|-
 
|-
 
|''wml-utils''
 
|''wml-utils''
[[LuaAPI/wml-utils#check_key|check_key]]<br>
+
[[LuaAPI/wml-utils#utils.check_key|check_key]]<br>
[[LuaAPI/wml-utils#vwriter|vwriter]]<br>
+
[[LuaAPI/wml-utils#utils.vwriter|vwriter]]<br>
[[LuaAPI/wml-utils#get_sides|get_sides]]<br>
+
[[LuaAPI/wml-utils#utils.get_sides|get_sides]]<br>
[[LuaAPI/wml-utils#optional_side_filter|optional_side_filter]]<br>
+
[[LuaAPI/wml-utils#utils.optional_side_filter|optional_side_filter]]<br>
[[LuaAPI/wml-utils#handle_event_commands|handle_event_commands]]<br>
+
[[LuaAPI/wml-utils#utils.handle_event_commands|handle_event_commands]]<br>
[[LuaAPI/wml-utils#set_exiting|set_exiting]]<br>
+
[[LuaAPI/wml-utils#utils.set_exiting|set_exiting]]<br>
[[LuaAPI/wml-utils#scoped_var|scoped_var]]<br>
+
[[LuaAPI/wml-utils#utils.scoped_var|scoped_var]]<br>
 
|-
 
|-
 
|''unit_test''
 
|''unit_test''
[[LuaAPI/unit_test#fail|fail]]<br>
+
[[LuaAPI/unit_test#unit_test.fail|fail]]<br>
[[LuaAPI/unit_test#succeed|succeed]]<br>
+
[[LuaAPI/unit_test#unit_test.succeed|succeed]]<br>
[[LuaAPI/unit_test#finish|finish]]<br>
+
[[LuaAPI/unit_test#unit_test.finish|finish]]<br>
[[LuaAPI/unit_test#log|log]]<br>
+
[[LuaAPI/unit_test#unit_test.log|log]]<br>
[[LuaAPI/unit_test#tostring|tostring]]<br>
+
[[LuaAPI/unit_test#unit_test.tostring|tostring]]<br>
[[LuaAPI/unit_test#fire_wml_menu_item|fire_wml_menu_item]]<br>
+
[[LuaAPI/unit_test#unit_test.fire_wml_menu_item|fire_wml_menu_item]]<br>
[[LuaAPI/unit_test#assert|assert]]<br>
+
[[LuaAPI/unit_test#unit_test.assert|assert]]<br>
[[LuaAPI/unit_test#assert_equal|assert_equal]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_equal|assert_equal]]<br>
[[LuaAPI/unit_test#assert_not_equal|assert_not_equal]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_not_equal|assert_not_equal]]<br>
[[LuaAPI/unit_test#assert_approx_equal|assert_approx_equal]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_approx_equal|assert_approx_equal]]<br>
[[LuaAPI/unit_test#assert_greater|assert_greater]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_greater|assert_greater]]<br>
[[LuaAPI/unit_test#assert_greater_equal|assert_greater_equal]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_greater_equal|assert_greater_equal]]<br>
[[LuaAPI/unit_test#assert_less|assert_less]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_less|assert_less]]<br>
[[LuaAPI/unit_test#assert_less_equal|assert_less_equal]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_less_equal|assert_less_equal]]<br>
[[LuaAPI/unit_test#assert_in_range|assert_in_range]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_in_range|assert_in_range]]<br>
[[LuaAPI/unit_test#assert_contains|assert_contains]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_contains|assert_contains]]<br>
[[LuaAPI/unit_test#assert_nothrow|assert_nothrow]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_nothrow|assert_nothrow]]<br>
[[LuaAPI/unit_test#assert_throws|assert_throws]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_throws|assert_throws]]<br>
[[LuaAPI/unit_test#assert_throws_with|assert_throws_with]]<br>
+
[[LuaAPI/unit_test#unit_test.assert_throws_with|assert_throws_with]]<br>
 
|-
 
|-
 
|''wesnoth.interface''
 
|''wesnoth.interface''
[[LuaAPI/wesnoth/interface#delay|delay]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.delay|delay]]<br>
[[LuaAPI/wesnoth/interface#deselect_hex|deselect_hex]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.deselect_hex|deselect_hex]]<br>
[[LuaAPI/wesnoth/interface#highlight_hex|highlight_hex]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.highlight_hex|highlight_hex]]<br>
[[LuaAPI/wesnoth/interface#select_unit|select_unit]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.select_unit|select_unit]]<br>
[[LuaAPI/wesnoth/interface#float_label|float_label]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.float_label|float_label]]<br>
[[LuaAPI/wesnoth/interface#get_displayed_unit|get_displayed_unit]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.get_displayed_unit|get_displayed_unit]]<br>
[[LuaAPI/wesnoth/interface#get_hovered_hex|get_hovered_hex]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.get_hovered_hex|get_hovered_hex]]<br>
[[LuaAPI/wesnoth/interface#get_selected_hex|get_selected_hex]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.get_selected_hex|get_selected_hex]]<br>
[[LuaAPI/wesnoth/interface#get_viewing_side|get_viewing_side]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.get_viewing_side|get_viewing_side]]<br>
[[LuaAPI/wesnoth/interface#lock|lock]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.lock|lock]]<br>
[[LuaAPI/wesnoth/interface#is_locked|is_locked]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.is_locked|is_locked]]<br>
[[LuaAPI/wesnoth/interface#scroll_to_hex|scroll_to_hex]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.scroll_to_hex|scroll_to_hex]]<br>
[[LuaAPI/wesnoth/interface#scroll|scroll]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.scroll|scroll]]<br>
[[LuaAPI/wesnoth/interface#zoom|zoom]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.zoom|zoom]]<br>
[[LuaAPI/wesnoth/interface#skip_messages|skip_messages]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.skip_messages|skip_messages]]<br>
[[LuaAPI/wesnoth/interface#is_skipping_messages|is_skipping_messages]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.is_skipping_messages|is_skipping_messages]]<br>
[[LuaAPI/wesnoth/interface#add_chat_message|add_chat_message]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.add_chat_message|add_chat_message]]<br>
[[LuaAPI/wesnoth/interface#clear_chat_messages|clear_chat_messages]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.clear_chat_messages|clear_chat_messages]]<br>
[[LuaAPI/wesnoth/interface#add_item_image|add_item_image]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.add_item_image|add_item_image]]<br>
[[LuaAPI/wesnoth/interface#add_item_halo|add_item_halo]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.add_item_halo|add_item_halo]]<br>
[[LuaAPI/wesnoth/interface#remove_item|remove_item]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.remove_item|remove_item]]<br>
[[LuaAPI/wesnoth/interface#get_items|get_items]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.get_items|get_items]]<br>
[[LuaAPI/wesnoth/interface#add_hex_overlay|add_hex_overlay]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.add_hex_overlay|add_hex_overlay]]<br>
[[LuaAPI/wesnoth/interface#remove_hex_overlay|remove_hex_overlay]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.remove_hex_overlay|remove_hex_overlay]]<br>
[[LuaAPI/wesnoth/interface#end_turn|end_turn]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.end_turn|end_turn]]<br>
[[LuaAPI/wesnoth/interface#allow_end_turn|allow_end_turn]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.allow_end_turn|allow_end_turn]]<br>
[[LuaAPI/wesnoth/interface#color_adjust|color_adjust]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.color_adjust|color_adjust]]<br>
[[LuaAPI/wesnoth/interface#add_overlay_text|add_overlay_text]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.add_overlay_text|add_overlay_text]]<br>
[[LuaAPI/wesnoth/interface#handle_user_interact|handle_user_interact]]<br>
+
[[LuaAPI/wesnoth/interface#wesnoth.interface.handle_user_interact|handle_user_interact]]<br>
  
 
|}
 
|}

Revision as of 14:48, 19 April 2024

wesnoth

dofile
require
textdomain
log
as_text
simulate_combat
name_generator
compile_formula
eval_formula
version
current_version
ms_since_init
deprecated_message
deprecate_api
type
named_tuple
get_language
print_attributes
persistent_tags
wml_actions
wml_conditionals
effects
micro_ais
custom_synced_commands
colors
current
game_config
races
scenario
terrain_types
unit_types

wesnoth.units

advance
clone
erase
extract
matches
find_attack
to_map
to_recall
transform
select
scroll_to
ability
chance_to_be_hit
defense_on
resistance_against
jamming_on
movement_on
vision_on
add_modification
remove_modifications
create_animator
create
find_on_map
find_on_recall
find
get
get_hovered

wesnoth.schedule

get_time_of_day
get_illumination
replace

wesnoth.sides

is_enemy
matches
set_id
place_fog
remove_fog
is_fogged
place_shroud
override_shroud
remove_shroud
is_shrouded
switch_ai
append_ai
add_ai_component
change_ai_component
delete_ai_component
get
find
iter
create
debug_ai

wesnoth.sync

evaluate_single
evaluate_multiple
run_unsynced
invoke_command

wesnoth.map

find
get
matches
on_board
on_border
iter
read_location
split_terrain_code
make_bitmap
parse_bitmap
terrain_mask
add_label
remove_label
get_label
place_area
remove_area
get_area
set_owner
get_owner
create
generate
generate_height_map
get_direction
get_relative_dir
rotate_right_around_center
get_adjacent_hexes
get_hexes_in_radius
are_hexes_adjacent
distance_between

wesnoth.audio

play
volume
sources
music_list
current
previous
volume
all
add
remove
clear
next
play

wesnoth.paths

find_path
find_vacant_hex
find_reach
find_vision_range
find_cost_map

wesnoth.game_events

add
add_repeating
add_menu
add_wml
remove
fire
fire_by_id
on_event
on_load
on_save
on_mouse_action
on_mouse_button
on_mouse_move

wesnoth.achievements

set
set_sub_achievement
has
has_sub_achievement
get
progress

gui

show_menu
show_narration
get_user_choice
show_popup
show_prompt
show_story
show_dialog
add_widget_definition
widget
show_help
show_inspector
show_lua_console

wml

attribute_count
child_array
child_count
child_range
find_child
get_child
get_nth_child
remove_child
remove_children
tag
clone
equal
valid
matches_filter
load
parse
merge
diff
patch
interpolate
tostring
tovconfig
literal
parsed
shallow_literal
shallow_parsed
all_variables
variables
variables_proxy
get
get_proxy
set
array_variables
eval_conditional
fire
error

location_set

create
of_raw
of_pairs
of_triples
of_map
of_wml_var
of_shroud_data
to_pairs
to_stable_pairs
to_triples
to_map
to_wml_var
to_shroud_data
clone
get
insert
remove
clear
size
empty
iter
stable_iter
filter
union
union_merge
inter
inter_merge
diff
symm
invert
random

functional

filter
filter_map
find
find_map
choose
choose_map
map
map_array
reduce
take_while
zip

stringx

split
escaped_split
quoted_split
anim_split
parenthetical_split
map_split
join
join_map
vformat
format_conjunct_list
format_disjunct_list
trim
parse_range
iter_range
iter_ranges

mathx

clamp
lerp
random
random_choice
round
shuffle

filesystem

read_file
have_file
canonical_path
image_size
have_asset
resolve_asset

ai

read_only
side
aspects
get_attacks
get_targets
suitable_keep
attack
check_attack
move
move_full
check_move
recall
check_recall
recruit
check_recruit
stopunit_attacks
stopunit_moves
stopunit_all
check_stopunit
fallback_human

wml-utils

check_key
vwriter
get_sides
optional_side_filter
handle_event_commands
set_exiting
scoped_var

unit_test

fail
succeed
finish
log
tostring
fire_wml_menu_item
assert
assert_equal
assert_not_equal
assert_approx_equal
assert_greater
assert_greater_equal
assert_less
assert_less_equal
assert_in_range
assert_contains
assert_nothrow
assert_throws
assert_throws_with

wesnoth.interface

delay
deselect_hex
highlight_hex
select_unit
float_label
get_displayed_unit
get_hovered_hex
get_selected_hex
get_viewing_side
lock
is_locked
scroll_to_hex
scroll
zoom
skip_messages
is_skipping_messages
add_chat_message
clear_chat_messages
add_item_image
add_item_halo
remove_item
get_items
add_hex_overlay
remove_hex_overlay
end_turn
allow_end_turn
color_adjust
add_overlay_text
handle_user_interact