* wesnoth-update.el (wesnoth-handle-file): Ignore file if doesn't exist.
[wesnoth-mode.git] / wesnoth-wml-data.el
blobfffeed27eee4d022deef78a38dc939e1de1204f7
1 (defvar wesnoth-tag-data '(("effect" ("standing_anim" "color_palette" "resistance" "extra_anim" "defense" "set_specials" "attack_anim" "specials" "abilities" "movement_costs") ("attack_weight" "set_description" "set_name" "increase_attacks" "value" "times" "number" "damage" "type" "icon" "description" "name" "increase_damage" "set_type" "range" "add" "remove" "heal_full" "increase" "set" "increase_total" "replace" "apply_to")) ("object" ("then" "filter" "effect") ("y" "x" "cannot_use_message" "description" "image" "name" "id" "duration" "silent")) ("modifications" ("object" "trait") nil) ("unit" ("ai_vars" "object" "variables" "modifications" "status") ("formula" "generate_traits" "recruit" "goto_y" "goto_x" "attacks_left" "profile" "animate" "moves" "upkeep" "random_gender" "max_moves" "variation" "id" "canrecruit" "gender" "experience" "facing" "description" "unrenamable" "name" "overlays" "hitpoints" "role" "y" "x" "random_traits" "ai_special" "generate_name" "type" "side")) ("status" ("editor2_tool_hint" "unit_advancement_options" "report_clock" "unit_amla" "unit_side" "unit_status" "unit_weapons" "unit_xp" "unit_hp" "unit_moves" "unit_abilities" "unit_traits" "unit_alignment" "unit_level" "unit_race" "unit_type" "unit_name" "unit_image" "observers" "terrain" "position" "panel" "income" "upkeep" "num_units" "villages" "gold" "turn" "side_playing" "time_of_day") ("hides" "stone" "ambush" "not_living" "hidden" "slowed" "poisoned" "stoned" "worked_this_turn")) ("event" ("deprecated_message" "set_menu_item" "end_turn" "insert_tag" "message_test_right" "message_test_left" "time_area" "recruit" "print" "filter_adjacent" "else" "then" "store_gold" "remove_unit_overlay" "unit_overlay" "terrain_mask" "variable" "not" "fire_event" "switch" "animate_unit" "filter_location" "unstone" "clear_variable" "modify_turns" "allow_recruit" "scroll" "colour_adjust" "unhide_unit" "teleport" "move_unit_fake" "delay" "disallow_recruit" "role" "place_shroud" "label" "store_villages" "remove_shroud" "recall" "removeitem" "item" "gold" "terrain" "set_variable" "event" "scroll_to_unit" "filter_attack" "kill" "set_recruit" "allow_undo" "redraw" "hide_unit" "while" "store_side" "capture_village" "store_locations" "store_starting_location" "filter_second" "set_variables" "scroll_to" "endlevel" "unit" "modify_side" "object" "sound" "objectives" "music" "message" "filter" "if" "unstore_unit" "store_unit") ("terrain" "canrecruit" "role" "store_location_as" "same_location_as_previous" "event" "side" "random_traits" "delayed_variable_substitution" "id" "message" "speaker" "first_time_only" "name")) ("multiplayer" ("music" "scroll_to" "generator" "story" "event" "while" "unstore_unit" "if" "unit" "store_unit" "side") ("border_size" "map_generation" "villages_per_scout" "caution" "aggression" "leader_value" "turn_at" "victory_when_enemies_defeated" "experience_modifier" "turns" "description" "map_data" "name" "id")) ("music" nil ("ms_after" "append" "ms_before" "immediate" "play_once" "name")) (nil ("test" "game_config" "advanced_preference" "item" "store_locations" "recall" "unit" "filter_second" "campaign" "scenario" "objectives" "place_shroud" "remove_shroud" "modify_side" "story" "side" "time_area" "print" "units" "terrain" "color_palette" "color_range" "help" "editor2_tool_hint" "editor_times" "hotkey" "brush" "editor_group" "about" "move_unit_fake" "set_variables" "while" "music" "illuminated_time" "redraw" "kill" "scroll_to" "unit_overlay" "remove_unit_overlay" "store_unit" "water_frame" "flare_frame" "missile_frame" "else" "filter" "defend" "abilities" "event" "leadership" "terrain_graphics" "unit_type" "gui" "image" "vertical_scrollbar_definition" "tooltip_definition" "toggle_panel_definition" "toggle_button_definition" "spacer_definition" "slider_definition" "scroll_label_definition" "panel_definition" "minimap_definition" "menubar_definition" "listbox_definition" "image_definition" "button_definition" "window_definition" "window" "tip" "fonts" "language" "locale" "era" "generic_multiplayer" "multiplayer_side" "multiplayer" "if" "unstore_unit" "gold" "set_menu_item" "clear_variable" "message" "set_variable" "binary_path" "umc" "test_lead_space" "test_key2" "test_key" "textdomain" "label" "theme" "part" "mask" "po4a_langs") ("lan_server" "versions_accepted" "motd" "recruit" "y" "x" "flag_icon" "flag" "victory_when_enemies_defeated" "next_scenario" "name" "id" "ctrl" "cmd" "villages_per_scout" "map_data" "female_names" "male_names" "overlays" "blue" "red" "green" "flag_rgb" "carryover_percentage" "carryover_add" "water_start_time" "flare_start_time" "missile_start_time" "border_size" "usage" "cut")) ("else" ("unit_overlay" "object" "disallow_recruit" "terrain_mask" "recall" "part" "removeitem" "print" "remove_shroud" "teleport" "objectives" "role" "store_locations" "delay" "colour_adjust" "move_unit_fake" "modify_side" "terrain" "kill" "item" "unstore_unit" "gold" "event" "redraw" "while" "clear_variable" "store_starting_location" "attack_sound_frame" "allow_recruit" "set_variable" "missile_frame" "frame" "endlevel" "message" "music" "sound" "if" "store_unit" "unit" "allow_undo") ("next_scenario" "attack_sound_start_time" "missile_alpha" "missile_offset" "swing" "start_time" "direction" "alpha" "offset" "hits")) ("if" ("have_location" "and" "or" "attack_sound_frame" "poisoned_sound_frame" "slowed_sound_frame" "filter_second" "filter_second_attack" "missile_frame" "frame" "not" "have_unit" "else" "variable" "then") ("attack_sound_start_time" "poisoned_sound_start_time" "slowed_sound_start_time" "missile_offset" "start_time" "swing" "direction" "alpha" "offset" "hits")) ("then" ("set_variables" "then" "store_starting_location" "terrain_mask" "unit_overlay" "switch" "part" "print" "unhide_unit" "hide_unit" "scroll" "remove_shroud" "role" "colour_adjust" "move_unit_fake" "terrain" "allow_recruit" "allow_undo" "teleport" "item" "recall" "place_shroud" "scroll_to" "capture_village" "scroll_to_unit" "objectives" "gold" "event" "redraw" "modify_side" "store_side" "object" "clear_variable" "disallow_recruit" "removeitem" "set_variable" "set_recruit" "kill" "delay" "sound" "modify_turns" "while" "endlevel" "music" "unit" "if" "store_unit" "store_locations" "unstore_unit" "message") ("canrecruit" "side")) ("variable" nil ("contains" "value" "boolean_not_equals" "numerical_not_equals" "boolean_equals" "less_than_equal_to" "greater_than_equal_to" "greater_than" "numerical_equals" "equals" "not_equals" "less_than" "name")) ("do" ("then" "gold" "unstore_unit" "store_unit" "store_locations" "modify_side" "store_side" "item" "unit" "if" "while" "clear_variable" "set_variable" "message") nil) ("while" ("or" "have_unit" "not" "variable" "do") nil) ("store_locations" ("or" "filter_radius" "filter_adjacent_location" "not" "filter" "and") ("range" "find_in" "terrain" "radius" "y" "x" "variable")) ("removeitem" nil ("image" "y" "x")) ("filter" ("and" "or" "filter_adjacent" "filter_wml" "not" "filter_location") ("radius" "alignment" "team" "speaker" "race" "level" "id" "role" "y" "x" "canrecruit" "side" "type")) ("terrain_graphics" ("image" "tile") ("y" "x" "precedence" "set_flag" "no_flag" "probability" "rotations" "map")) ("image" ("variant") ("position" "y" "x" "centered" "delay" "file" "center" "base" "name" "layer" "h")) ("tile" ("image") ("has_flag" "y" "x" "set_flag" "no_flag" "type" "pos")) ("variant" nil ("name" "tod")) ("unstone" ("filter") ("id")) ("command" ("set_menu_item" "insert_tag" "set_variables" "delay" "event" "fire_event" "unstone" "disallow_recruit" "capture_village" "store_villages" "music" "sound" "remove_shroud" "terrain" "scroll" "objectives" "modify_side" "object" "endlevel" "redraw" "unit" "kill" "removeitem" "gold" "allow_recruit" "unstore_unit" "if" "store_unit" "store_side" "clear_variable" "message" "set_variable" "while" "allow_undo") nil) ("not" ("not" "filter_radius" "filter_adjacent_location" "filter_location" "filter" "variable" "or" "have_unit" "filter_wml") ("owner_side" "range" "usage" "radius" "find_in" "canrecruit" "side" "ai_special" "race" "time_of_day" "type" "role" "level" "id" "terrain" "y" "x")) ("show_if" ("not" "variable" "or" "have_unit") nil) ("set_menu_item" ("filter_location" "command" "show_if") ("image" "description" "id")) ("insert_tag" nil ("variable" "name")) ("filter_location" ("filter_adjacent_location" "filter" "and" "filter_radius" "not") ("find_in" "x" "radius" "time_of_day" "terrain")) ("redraw" ("terrain_graphics" "color_palette" "color_range" "label" "option" "scroll_to" "objectives" "endlevel" "terrain_mask" "store_locations" "terrain" "store_villages" "modify_side" "store_side" "remove_shroud" "remove_unit_overlay" "unit_overlay" "move_unit_fake" "else" "if" "colour_adjust" "sound" "scroll_to_unit" "message" "unhide_unit" "capture_village" "set_variable" "event" "scroll" "clear_variable" "hide_unit" "store_unit" "unit" "removeitem" "item" "kill" "redraw" "unstore_unit" "delay") ("message" "speaker" "side")) ("literal" ("insert_tag" "message" "set_variable") ("name")) ("message" ("filter_adjacent" "not" "option") ("name" "profile" "sound" "y" "x" "role" "race" "messsage" "id" "for_side" "type" "canrecruit" "side" "caption" "message" "image" "speaker")) ("value" ("message" "filter" "insert_tag" "leader_option_2" "leader_option_1" "research" "warfare" "mining" "farming") ("type" "description" "name" "id" "experience" "hitpoints" "ally_8" "ally_7" "ally_6" "ally_5" "ally_4" "ally_3" "ally_2" "ally_1" "troop_7" "troop_6" "troop_5" "troop_4" "troop_3" "troop_2" "troop_1")) ("set_variables" ("split" "literal" "value") ("mode" "name")) ("option" ("show_if" "command") ("image" "message")) ("set_variable" nil ("random" "multiply" "rand" "string_length" "format" "to_variable" "add" "value" "name")) ("label" nil ("fogged" "y" "x" "font_rgb" "icon" "yanchor" "xanchor" "rect" "ref" "text" "font_size" "id")) ("capture_village" nil ("side" "y" "x")) ("filter_radius" nil ("terrain")) ("frame" nil ("blend_ratio" "blend_color" "alpha" "offset" "halo" "end" "begin" "sound" "image" "duration")) ("standing_anim" ("filter" "else" "if" "frame") ("terrain" "alpha" "start_time" "direction")) ("specials" ("chance_to_hit") nil) ("unstore_unit" nil ("y" "x" "advance" "animate" "find_vacant" "text" "variable")) ("kill" ("filter_location" "not" "filter_adjacent") ("event_fire" "y" "x" "role" "race" "id" "type" "side" "fire_event" "animate")) ("deprecated_message" nil ("message")) ("have_unit" ("filter_vision" "or" "and" "filter_location" "not") ("count" "name" "descritpion" "race" "role" "id" "y" "x" "type" "canrecruit" "side")) ("sound" nil ("name")) ("terrain" nil ("layer" "no_ovrlay" "no_overlay" "def_alias" "hidden" "gives_income" "default_base" "heals" "mvt_alias" "recruit_from" "submerge" "recruit_onto" "light" "editor_group" "aliasof" "unit_height_adjust" "string" "name" "editor_image" "symbol_image" "y" "x" "terrain" "yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("rule" nil ("replace_if_failed" "layer" "terrain" "use_old" "new" "old")) ("terrain_mask" ("rule") ("border_size" "map_data" "y" "x" "mask")) ("end_turn" nil nil) ("allow_undo" ("endlevel" "kill" "chamber" "else" "event" "tutorial" "message" "if" "filter" "option") ("village_density" "flipx_chance" "map_height" "map_width")) ("animate_unit" ("primary_attack" "filter") ("hit" "flag")) ("item" nil ("halo" "image" "y" "x")) ("color_palette" nil ("troll_skin" "thief" "ellipse_red" "flag_green" "magenta")) ("color_range" nil ("name" "rgb" "id")) ("remove_shroud" nil ("side" "y" "x")) ("modify_side" ("ai") ("shroud_data" "recruit" "controller" "fog" "shroud" "gold" "user_team_name" "team_name" "income" "side")) ("store_side" nil ("variable" "side")) ("test" ("item" "label" "event" "music" "story" "side") ("defeat_music" "victory_music" "id" "turns" "usage" "map_data" "name")) ("primary_attack" nil ("range")) ("message_test_right" nil ("message")) ("message_test_left" nil ("message")) ("modify_turns" nil ("current" "value" "add")) ("ai" ("register_candidate_move" "protect_area" "protect_unit" "leader_goal" "avoid" "protect_location" "target" "team_formula") ("eval_list" "python_script" "agression" "aggressive" "scout_village_targetting" "simple_targeting" "leader" "leader_value" "time_of_day" "protect_leader_radius" "protect_leader" "simple_targetting" "enemy" "scout_village_targeting" "recruitment_ignore_bad_combat" "recruitment_ignore_bad_movement" "turns" "passive_leader" "recruitment_pattern" "villages_value" "ai_algorithm" "attack_depth" "village_value" "grouping" "caution" "aggression" "villages_per_scout")) ("time_area" nil ("terrain" "id" "y" "x")) ("side" ("target" "village" "modifications" "unit" "ai") ("max_hitpoints" "random_gender" "race" "ai_algorithm" "overlays" "persistent" "hitpoints" "village_value" "leader_value" "villages_per_scout" "image" "aggression" "gender" "share_maps" "share_view" "experience" "facing" "unrenamable" "profile" "upkeep" "ai_special" "color" "variation" "enemy" "shround" "current_player" "name" "id" "type" "faction_from_recruit" "recruit" "shroud" "team_lock" "income_lock" "gold_lock" "income" "save_id" "disallow_observers" "village_gold" "gold" "no_leader" "allow_player" "colour" "fog" "user_team_name" "team_name" "controller" "canrecruit" "side")) ("part" ("image") ("scale_background" "music" "background" "story" "show_title" "pos" "name")) ("story" ("if" "part") nil) ("team_formula" nil ("rulebase")) ("register_candidate_move" nil ("evaluation" "action" "type" "name")) ("ai_vars" nil ("guard_loc" "guard_radius")) ("game_config" ("server") ("default_defeat_music" "default_victory_music" "ellipsis_image" "level_image" "tod_bright_image" "observer_image" "unreachable_image" "grid_image" "terrain_mask_image" "footprint_teleport_exit" "footprint_teleport_enter" "footprint_prefix" "cross_image" "defense_color_scale" "flag_rgb" "flag_icon_image" "flag_image" "xp_bar_scaling" "hp_bar_scaling" "ally_ball_image" "enemy_ball_image" "partmoved_ball_image" "unmoved_ball_image" "moved_ball_image" "energy_image" "lobby_refresh" "tip_padding" "tip_width" "tip_x" "logo_y" "logo_x" "buttons_padding" "buttons_y" "buttons_x" "lobby_music" "title_music" "icon" "logo" "title" "kill_experience" "recall_cost" "rest_heal_amount" "poison_amount" "village_income" "base_income" "wesnothd_name")) ("server" nil ("address" "name")) ("units" ("movetype" "race") nil) ("binary_path" nil ("path")) ("textdomain" nil ("name")) ("advanced_preference" nil ("default" "type" "name" "field")) ("entry" nil ("comment" "name" "wikiuser")) ("about" ("entry") ("text" "title" "images")) ("campaign" ("about") ("extra_defines" "image" "description" "difficulty_descriptions" "difficulties" "first_scenario" "define" "rank" "abbrev" "name" "icon" "id")) ("scenario" ("then" "recall" "endlevel" "ai" "allow_recruit" "role" "target" "terrain_graphics" "time" "generator" "item" "avoid" "clear_variable" "gold" "label" "colour_adjust" "capture_village" "remove_shroud" "disallow_recruit" "modify_side" "teleport" "objectives" "scroll_to_unit" "while" "terrain" "scroll" "object" "store_unit" "unhide_unit" "removeitem" "redraw" "hide_unit" "delay" "store_locations" "message" "set_variable" "time_area" "if" "unit" "unstore_unit" "event" "side" "story" "music") ("theme" "music" "village_gold" "scenario_generation" "bonus" "disallow_recall" "turns" "snapshot" "label" "victory_when_enemies_defeated" "next_scenario" "map_data" "id" "name")) ("endlevel" nil ("carryover_percentage" "carryover_add" "name" "next_scenario" "bonus" "result")) ("role" ("filter_wml" "not") ("race" "id" "side" "type" "y" "x" "role")) ("move_unit_fake" nil ("y" "x" "side" "variation" "gender" "type")) ("objective" nil ("condition" "description")) ("objectives" ("objective") ("silent" "show" "side" "note" "summary")) ("recall" nil ("show" "facing" "type" "role" "y" "x" "side" "id")) ("store_unit" ("filter") ("fire_event" "mode" "kill" "variable")) ("delay" nil ("time")) ("filter_adjacent" nil ("role" "id" "race" "side" "count" "is_enemy")) ("gold" nil ("amount" "side" "prefix_literal" "prefix" "yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("allow_recruit" nil ("recruit" "type" "side")) ("disallow_recruit" nil ("recruit" "type" "side")) ("editor_group" nil ("icon" "name" "id")) ("or" ("filter_adjacent" "filter_vision" "filter_wml" "have_unit" "variable") ("type" "terrain" "role" "find_in" "radius" "y" "x" "id" "side")) ("scroll_to" nil ("y" "x" "check_fogged")) ("filter_attack" nil ("range" "type" "name")) ("and" ("have_unit" "not" "filter_radius" "filter" "or" "variable") ("type" "terrain" "y" "x" "find_in" "radius" "side")) ("target" ("not") ("recruitment_pattern" "y" "x" "race" "type" "side" "value" "id")) ("avoid" ("not") ("y" "x")) ("unit_overlay" nil ("image" "y" "x")) ("filter_second" ("or" "not") ("y" "x" "team" "type" "side" "role" "id" "ability")) ("variables" nil ("got_inside_manor" "role" "destination_y" "destination_x" "landed" "destination_set" "great_horde_upkeep_mod_applied" "has_sorf" "max_hitpoints" "full_hitpoints" "dehydrated")) ("filter_wml" ("modifications" "variables" "attack" "status") ("variation" "morale" "max_moves")) ("scroll_to_unit" nil ("y" "x" "race" "role" "type" "id")) ("protect_unit" nil ("side" "id" "value" "radius" "type")) ("filter_adjacent_location" ("not" "filter_adjacent_location" "filter") ("y" "x" "adjacent" "terrain" "direction" "count")) ("case" ("if" "message") ("value")) ("switch" ("else" "case") ("variable")) ("protect_area" nil ("y" "x" "value" "radius")) ("store_villages" nil ("variable" "owner_side")) ("have_location" ("not" "filter_adjacent_location") ("terrain" "y" "x" "owner_side")) ("trait" ("effect") ("availability" "female_name" "male_name" "description" "name" "id")) ("unit_type" ("specials" "set_specials" "advancement" "base_unit" "filter_second_attack" "defense" "healing_anim" "standing_anim" "defend" "idle_anim" "recruit_anim" "leading_anim" "movement_anim" "portrait" "resistance" "female" "advancefrom" "variation" "movement_costs" "attack_anim" "attack" "death" "abilities") ("image_defensive" "defense_weight" "icon" "number" "damage" "type" "increase_attacks" "increase_damage" "range" "image_leading" "do_not_list" "hide_help" "halo" "ignore_race_traits" "gender" "profile" "ellipse" "die_sound" "usage" "description" "cost" "undead_variation" "advances_to" "alignment" "level" "experience" "movement" "movement_type" "hitpoints" "image" "race" "name" "yanchor" "xanchor" "rect" "font_size" "id")) ("base_unit" nil ("id")) ("movement_costs" nil ("grass" "castle" "village" "reef" "mountains" "swamp_water" "shallow_water" "fungus" "cave" "hills" "frozen" "deep_water" "unwalkable" "impassable" "forest" "sand" "flat")) ("attack_anim" ("missile_frame" "frame" "else" "if" "filter_attack") ("apply_to" "hits" "alpha" "offset" "direction" "start_time")) ("attack" ("specials") ("attack_weight" "defense_weight" "number" "damage" "range" "type" "icon" "description" "name")) ("resistance" ("filter_self" "filter_base_value") ("add" "active_on" "affect_self" "description" "female_name" "name" "apply_to" "max_value" "multiply" "id" "fire" "impact" "pierce" "blade" "cold" "arcane")) ("abilities" ("resistance" "hides" "regenerate") ("id")) ("missile_frame" nil ("halo_y" "alpha" "duration" "halo" "offset" "image_diagonal" "image" "end" "begin")) ("defend" ("filter_attack" "else" "frame" "if") ("hits" "start_time" "direction")) ("split" nil ("separator" "key" "list")) ("filter_self" ("filter_location") ("role" "side")) ("hides" ("filter_self") ("affect_self" "description_inactive" "description" "female_name_inactive" "name_inactive" "female_name" "name" "id")) ("leader_goal" nil ("y" "x")) ("recruit" nil ("recruit" "side")) ("place_shroud" nil ("side" "y" "x")) ("clear_variable" nil ("name")) ("teleport" ("filter") ("y" "x" "description" "female_name" "name" "id")) ("colour_adjust" nil ("blue" "green" "red")) ("unhide_unit" ("redraw") ("id" "y" "x")) ("hide_unit" nil ("y" "x" "id")) ("movement_anim" ("frame") ("start_time" "direction")) ("print" nil ("blue" "green" "red" "size" "duration" "text")) ("items" ("side") nil) ("chamber" ("passage" "items") ("jagged" "size" "y" "x" "id")) ("generator" ("chamber" "settings" "village_naming" "naming" "castle" "village" "road_cost" "convert" "height" "scenario") ("village_density" "flipx_chance" "road_windiness" "roads" "temperature_size" "temperature_iterations" "river_frequency" "lake_size" "min_lake_height" "players" "villages" "max_lakes" "hill_size" "iterations" "map_height" "map_width" "name")) ("settings" ("event" "story") ("next_scenario" "victory_when_enemies_defeated" "name")) ("village" nil ("y" "x" "rating" "adjacent_liked" "convert_to" "terrain")) ("protect_location" nil ("radius" "value" "y" "x")) ("defense" nil ("impassable" "unwalkable" "reef" "deep_water" "castle" "shallow_water" "hills" "swamp_water" "forest" "frozen" "village" "sand" "flat" "fungus" "cave" "mountains")) ("variation" ("filter_second_attack" "attack" "abilities" "leading_anim" "death" "attack_anim" "standing_anim" "defend" "resistance" "defense" "movement_costs") ("gender" "description" "usage" "cost" "advances_to" "alignment" "movement" "movement_type" "hitpoints" "profile" "race" "id" "experience" "level" "name" "die_sound" "image" "inherit" "variation_name")) ("leading_anim" ("frame") ("start_time")) ("filter_second_attack" nil ("name")) ("time" nil ("blue" "lawful_bonus" "sound" "green" "red" "image" "name" "id")) ("passage" nil ("jagged" "destination" "windiness" "width" "chance")) ("set_recruit" nil ("recruit" "type" "side")) ("filter_vision" nil ("viewing_side" "visible")) ("female" ("defend" "idle_anim" "healing_anim" "portrait" "death" "attack_anim") ("die_sound" "description" "profile" "image" "name" "gender")) ("store_starting_location" nil ("variable" "side")) ("store_gold" nil ("variable" "side")) ("scroll" nil ("y" "x")) ("remove_unit_overlay" nil ("y" "x" "image")) ("advancefrom" nil ("experience" "unit")) ("fire_event" nil ("name")) ("death" ("filter_attack" "frame") ("start_time")) ("extra_anim" ("frame") ("start_time" "flag")) ("affect_adjacent" ("filter") ("adjacent")) ("leadership" ("affect_adjacent") ("affect_self" "description" "female_name" "name" "cumulative" "value" "id")) ("skirmisher" ("affect_adjacent") ("affect_allies" "affect_self" "description" "female_name" "name" "id")) ("set_specials" ("firststrike" "chance_to_hit" "berserk") ("mode")) ("filter_opponent" ("or") ("id")) ("firststrike" ("filter_opponent") ("description" "name" "id")) ("chance_to_hit" ("filter_opponent") ("apply_to" "description_inactive" "name_inactive" "active_on" "cumulative" "value" "description" "name" "id")) ("berserk" ("filter_opponent") ("value" "description" "name" "id")) ("filter_base_value" nil ("less_than_equal_to" "greater_than")) ("advancement" ("effect") ("require_amla" "image" "description" "id" "max_times" "strict_amla")) ("regenerate" ("filter_self") ("poison" "affect_self" "description" "female_name" "name" "id" "value")) ("healing_anim" ("frame") ("start_time")) ("tutorial" ("event" "side" "music") ("victory_when_enemies_defeated" "next_scenario" "turns" "border_size" "map_data" "name" "translator_comment" "id")) ("movetype" ("resistance" "defense" "movement_costs") ("flies" "name")) ("race" nil ("ignore_global_traits" "name" "markov_chain_size" "num_traits" "description" "plural_name" "female_name" "male_name" "id")) ("hotkey" nil ("cmd" "alt" "shift" "key" "command")) ("topic" nil ("text" "generator" "title" "id")) ("help" ("topic" "section" "toplevel") ("image")) ("section" nil ("generator" "sort_sections" "sections_generator" "sort_topics" "topics" "title" "id")) ("toplevel" nil ("topics" "sections")) ("font" nil ("codepoints" "name")) ("fonts" ("font") ("order")) ("editor2_tool_hint" nil ("text" "prefix_literal" "prefix" "yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("editor_times" nil nil) ("brush" ("relative") ("radius" "image" "name")) ("relative" nil ("y" "x")) ("attack_sound_frame" nil ("sound")) ("poisoned_sound_frame" nil ("sound" "duration")) ("slowed_sound_frame" nil ("sound" "duration")) ("illuminated_time" nil ("image" "name" "id")) ("debug_message" nil ("message" "logger")) ("water_frame" nil ("halo" "duration")) ("flare_frame" nil ("halo" "duration")) ("poison" nil ("description" "name" "id")) ("drains" nil ("description" "name" "id")) ("damage" nil ("apply_to" "active_on" "backstab" "multiply" "description" "name" "id")) ("swarm" nil ("description" "name" "id")) ("stones" nil ("description" "name" "id")) ("slow" nil ("description" "name" "id")) ("plague" nil ("type" "description" "name" "id")) ("dummy" nil ("description" "female_name" "name" "id")) ("illuminates" nil ("affect_self" "description" "female_name" "name" "cumulative" "max_value" "value" "id")) ("heals" ("affect_adjacent") ("poison" "affect_self" "description" "female_name" "name" "affect_allies" "id" "value")) ("idle_anim" ("filter" "frame") ("start_time")) ("portrait" nil ("image" "mirror" "side" "size")) ("recruit_anim" ("frame") nil) ("gui" ("settings") nil) ("text" nil nil) ("draw" ("rectangle" "line" "text" "image") nil) ("foreground" ("draw") nil) ("resolution" ("state_focussed_selected" "state_disabled_selected" "state_enabled_selected" "scrollbar" "state_focussed" "state_pressed" "state_disabled" "state_enabled" "foreground" "background" "grid" "status" "label" "mini_map" "menu" "main_map_border" "main_map" "panel" "screen") ("id" "height" "width")) ("background" ("draw") nil) ("window_definition" ("resolution") nil) ("vertical_scrollbar_definition" nil nil) ("state_focussed" ("draw") nil) ("state_pressed" ("draw") nil) ("state_disabled" ("draw") nil) ("state_enabled" ("draw") nil) ("tooltip_definition" nil nil) ("rectangle" ("text_box_definition" "text" "rectangle") nil) ("state_focussed_selected" ("draw") nil) ("state_disabled_selected" ("draw") nil) ("state_enabled_selected" ("draw") nil) ("toggle_panel_definition" ("resolution") nil) ("toggle_button_definition" nil nil) ("text_box_definition" nil nil) ("line" nil nil) ("spacer_definition" ("resolution") nil) ("slider_definition" nil nil) ("scroll_label_definition" nil nil) ("button" nil nil) ("column" ("vertical_scrollbar" "toggle_panel" "minimap" "scroll_label" "image" "panel" "listbox" "toggle_button" "slider" "spacer" "button" "text_box" "grid" "label") nil) ("row" ("column") nil) ("grid" ("row") nil) ("vertical_scrollbar" nil nil) ("panel_definition" ("resolution") nil) ("minimap_definition" nil nil) ("menubar_definition" ("resolution") nil) ("scrollbar" ("row") nil) ("listbox_definition" ("resolution") nil) ("label_definition" nil nil) ("image_definition" ("resolution") nil) ("button_definition" nil nil) ("window" ("resolution") nil) ("spacer" nil nil) ("toggle_panel" ("grid") nil) ("list_definition" ("row") nil) ("listbox" ("header" "list_data" "list_definition") nil) ("header" ("row") nil) ("list_data" ("row") nil) ("toggle_button" nil nil) ("text_box" nil nil) ("slider" nil nil) ("minimap" nil nil) ("scroll_label" nil nil) ("panel" ("grid") ("yanchor" "xanchor" "rect" "ref" "image" "id")) ("tip" nil ("source" "text")) ("language" nil ("arcane" "cold" "fire" "impact" "pierce" "blade" "range_ranged" "range_melee" "village_name_mountain" "village_name_hill" "village_name_forest" "village_name_grassland" "village_name_river_bridge" "village_name_river" "village_name_lake" "village_name" "lake_name" "forest_name" "river_name" "road_name" "bridge_name" "chaotic_description" "neutral_description" "lawful_description" "HARD" "NORMAL" "EASY")) ("locale" nil ("dir" "alternates" "locale" "name")) ("era" ("event") ("name" "id")) ("multiplayer_side" ("ai") ("random_faction" "terrain_liked" "recruit" "random_leader" "leader" "type" "image" "name" "id")) ("generic_multiplayer" nil ("turns" "name" "id")) ("village_naming" nil nil) ("naming" nil nil) ("castle" nil ("min_distance" "valid_terrain")) ("road_cost" nil ("convert_to_bridge" "convert_to" "cost" "terrain")) ("convert" nil ("max_height" "min_temperature" "to" "from" "max_temperature" "min_height")) ("height" nil ("terrain" "height")) ("leader_option_2" nil ("target" "progress")) ("leader_option_1" nil ("target" "progress")) ("research" nil ("current_target")) ("warfare" nil ("troop_available" "target" "progress")) ("mining" nil ("gold" "target" "progress")) ("farming" nil ("gold" "target" "progress")) ("umc" nil ("test")) ("test_lead_space" nil ("space")) ("test_key2" nil ("define")) ("test_key4" nil nil) ("test_key3" nil ("define")) ("test_key" nil ("define")) ("menu" nil ("tooltip" "type" "auto_tooltip" "font_size" "title2" "is_context_menu" "yanchor" "xanchor" "rect" "ref" "items" "image" "title" "id")) ("add" ("label" "panel" "menu") nil) ("replay" ("add" "change") nil) ("change" nil ("items" "title2" "title" "ref" "font_size" "rect" "image" "id")) ("report_countdown" nil ("yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("partialresolution" ("add" "remove" "change") ("height" "width" "inherits" "id")) ("theme" ("partialresolution" "resolution") ("name")) ("position" nil ("yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("unit_status" nil ("yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("unit_weapons" nil ("yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("unit_xp" nil ("yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("unit_hp" nil ("yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("unit_moves" nil ("yanchor" "xanchor" "prefix_literal" "prefix" "rect" "ref" "font_size" "id")) ("unit_abilities" nil ("prefix_literal" "font_rgb" "yanchor" "xanchor" "rect" "font_size" "id")) ("unit_traits" nil ("prefix_literal" "font_rgb" "yanchor" "xanchor" "rect" "font_size" "id")) ("unit_alignment" nil ("prefix_literal" "font_rgb" "yanchor" "xanchor" "rect" "font_size" "id")) ("unit_level" nil ("font_rgb" "yanchor" "xanchor" "prefix_literal" "prefix" "rect" "font_size" "id")) ("unit_race" nil ("prefix_literal" "font_rgb" "yanchor" "xanchor" "rect" "font_size" "id")) ("unit_name" nil ("yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("unit_image" nil ("yanchor" "xanchor" "rect" "ref" "id")) ("observers" nil ("ref" "yanchor" "xanchor" "rect" "font_size" "id")) ("income" nil ("prefix_literal" "prefix" "yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("upkeep" nil ("prefix_literal" "prefix" "yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("num_units" nil ("prefix_literal" "prefix" "yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("villages" nil ("prefix_literal" "prefix" "yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("turn" nil ("ref" "prefix_literal" "prefix" "yanchor" "xanchor" "rect" "font_size" "id")) ("side_playing" nil ("yanchor" "xanchor" "rect" "ref" "id")) ("time_of_day" nil ("yanchor" "xanchor" "rect" "ref" "id")) ("mini_map" nil ("yanchor" "xanchor" "rect" "ref" "id")) ("main_map_border" nil nil) ("main_map" nil ("ref" "yanchor" "xanchor" "rect" "id")) ("screen" nil ("rect" "id")) ("unit_advancement_options" nil ("yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("report_clock" nil ("yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("unit_amla" nil ("yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("unit_side" nil ("yanchor" "xanchor" "rect" "ref" "font_size" "id")) ("remove" nil ("yanchor" "ref" "title" "rect" "id")) ("mask" nil ("shift" "image" "name")) ("po4a_paths" nil nil) ("po4a_langs" ("po4a_paths") nil)))
3 (defvar wesnoth-macro-data '(("NEUTRAL_SIDE" t) ("RECRUIT_UNIT_VARIATIONS" t) ("TIME_ACTIONS" t) ("MENU_IMG_TXT2" t) ("MENU_IMG_TXT" t) ("TRANSFER_VILLAGE_OWNERSHIP" t) ("STARTING_VILLAGES_AREA" t) ("STARTING_VILLAGES" t) ("PUT_TO_RECALL_LIST" t) ("FULL_HEAL" t) ("NO_SCROLL_TO_AI_LEADER" t) ("MOVE_UNIT" t) ("MODIFY_UNIT" t) ("DEBUG_MSG" t) ("REPEAT" t) ("NEXT" t) ("FOREACH" t) ("CLEAR_VARIABLE" t) ("VARIABLE_OP" t) ("VARIABLE" t) ("RANDOM" t) ("NO_SCOUTS" nil) ("ATTACK_DEPTH" t) ("INCOME" t) ("GOLD" t) ("TURNS" t) ("QUANTITY" t) ("TRANSFORM_UNIT" t) ("ADVANCE_UNIT" t) ("STORE_UNIT_VAR" t) ("RECALL_OR_CREATE" t) ("LOYAL_UNDEAD_UNIT" t) ("LOYAL_UNIT" t) ("NOTRAIT_UNIT" t) ("GENERIC_UNIT" t) ("NOT_ON_RECALL_LIST" nil) ("UNREACHABLE" nil) ("TRAIT_FEARLESS_MUSTHAVE" nil) ("TRAIT_FEARLESS" nil) ("TRAIT_HEALTHY" nil) ("TRAIT_RESILIENT" nil) ("TRAIT_INTELLIGENT" nil) ("TRAIT_QUICK" nil) ("TRAIT_DEXTROUS" nil) ("TRAIT_STRONG" nil) ("TRAIT_MECHANICAL" nil) ("TRAIT_UNDEAD" nil) ("TRAIT_LOYAL" nil) ("SCATTER_IMAGE" t) ("MODIFY_TERRAIN_MASK" t) ("MODIFY_TERRAIN" t) ("TELEPORT_TILE" t) ("TELEPORT_UNIT" t) ("SPECIAL_NOTES_POISON" nil) ("SPECIAL_NOTES_FIRSTSTRIKE" nil) ("SPECIAL_NOTES_DRAIN" nil) ("SPECIAL_NOTES_CHARGE" nil) ("SPECIAL_NOTES_SWARM" nil) ("SPECIAL_NOTES_MAGICAL" nil) ("SPECIAL_NOTES_MARKSMAN" nil) ("SPECIAL_NOTES_STONE" nil) ("SPECIAL_NOTES_SLOW" nil) ("SPECIAL_NOTES_PLAGUE" nil) ("SPECIAL_NOTES_BACKSTAB" nil) ("SPECIAL_NOTES_BERSERK" nil) ("SPECIAL_NOTES_FEEDING" nil) ("SPECIAL_NOTES_SUBMERGE" nil) ("SPECIAL_NOTES_CONCEALMENT" nil) ("SPECIAL_NOTES_NIGHTSTALK" nil) ("SPECIAL_NOTES_AMBUSH" nil) ("SPECIAL_NOTES_TELEPORT" nil) ("SPECIAL_NOTES_ILLUMINATES" nil) ("SPECIAL_NOTES_SKIRMISHER" nil) ("SPECIAL_NOTES_LEADERSHIP" nil) ("SPECIAL_NOTES_STEADFAST" nil) ("SPECIAL_NOTES_REGENERATES" nil) ("SPECIAL_NOTES_UNPOISON" nil) ("SPECIAL_NOTES_CURES" nil) ("SPECIAL_NOTES_HEALS" nil) ("SPECIAL_NOTES_ARCANE" nil) ("SPECIAL_NOTES_SPIRIT" nil) ("SPECIAL_NOTES" nil) ("SOUND" nil) ("SOUND_LIST" nil) ("VICTORY_AND_DEFEAT_MUSIC" nil) ("INTRO_AND_SCENARIO_MUSIC" t) ("EXTRA_SCENARIO_MUSIC" t) ("SCENARIO_MUSIC" t) ("DEFAULT_MUSIC_PLAYLIST" nil) ("LIMIT_RECRUITS" t) ("LIMIT_CONTEMPORANEOUS_RECRUITS" t) ("DEFAULT_SCHEDULE" nil) ("DEEP_UNDERGROUND" nil) ("UNDERGROUND" nil) ("SECOND_WATCH" nil) ("FIRST_WATCH" nil) ("DUSK" nil) ("AFTERNOON" nil) ("MORNING" nil) ("DAWN" nil) ("AI_CANT_PLAY" t) ("NO_MAP_DATA" nil) ("SIDE_COMPUTER" t) ("SIDE_PLAYER" t) ("DEFEAT_CONDITION" t) ("VICTORY_CONDITION" t) ("SET_OBJECTIVES" t) ("FOREVER" nil) ("VILLAGE_NAMES" nil) ("WOSE_NAMES" nil) ("TROLL_NAMES" nil) ("ORCISH_NAMES" nil) ("OGRE_NAMES" nil) ("NAGA_NAMES" nil) ("MERMAN_NAMES" nil) ("LIZARD_NAMES" nil) ("HUMAN_NAMES" nil) ("GRYPHON_NAMES" nil) ("ELVISH_NAMES" nil) ("DWARVISH_NAMES" nil) ("DRAKE_NAMES" nil) ("OBJ_TRIDENT_STORM" t) ("OBJ_STAFF_SPEED" t) ("OBJ_RING_SLOW" t) ("OBJ_RING_REGENERATION" t) ("OBJ_POTION_DECAY" t) ("OBJ_POTION_STRONG" t) ("OBJ_POTION_HOLY" t) ("OBJ_POTION_POISON" t) ("OBJ_POTION_HEALING" t) ("PICKUPPABLE_ITEM" t) ("ITM_GLOWING_BRAZIER" t) ("ITM_WISHINGWELL" t) ("ITM_TREE1" t) ("ITM_BOOK1" t) ("ERROR" t) ("WARNING" t) ("LOG" t) ("FADE_IN" nil) ("FADE_TO_BLACK_HOLD" t) ("FADE_TO_BLACK" nil) ("FADE_STEP" t) ("FADE_STEP_RGB" t) ("THUNDER" t) ("FLASH_BLUE" t) ("FLASH_GREEN" t) ("FLASH_RED" t) ("FLASH_WHITE" t) ("COLOR_ADJUST" t) ("EARTHQUAKE" t) ("TREMOR" nil) ("SCROLL_TO" t) ("SCROLL" t) ("SET_IMAGE_AND_LABEL_PERSISTANT" t) ("SET_LABEL_PERSISTANT" t) ("REMOVE_LABEL" t) ("SET_LABEL" t) ("UNCLEAR_FOG" nil) ("CLEAR_FOG" t) ("HIGHLIGHT_IMAGE" t) ("HIGHLIGHT_UNIT" t) ("FLOATING_TEXT" t) ("MESSAGE" t) ("ANIMATED_CAMPFIRE" t) ("UNMAKE_HERO" t) ("MAKE_HERO" t) ("TEAM_COLOR_OVERRIDE" t) ("REMOVE_IMAGE" t) ("PLACE_IMAGE" t) ("FLAG_RED_CENTERED" t) ("FLAG_WHITE_CENTERED" t) ("CROSS_WHITE_CENTERED" t) ("DOT_WHITE_CENTERED" t) ("CROSS_CENTERED" t) ("DOT_CENTERED" t) ("CROSS" t) ("DOT" t) ("REMOVE_HERO_ICON" t) ("IS_HERO" nil) ("COLOR_WHITE" nil) ("COLOR_HARM" nil) ("COLOR_HEAL" nil) ("MAGENTA_IS_THE_TEAM_COLOR" nil) ("ON_TILE_ONCE" t) ("ALLOW_UNDO" nil) ("ON_DEFEAT" t) ("ON_VICTORY" t) ("ON_TURN" t) ("ON_SIDETURN" t) ("ON_START" t) ("ON_PRESTART" t) ("ON_EVENT" t) ("DEPRECATE" t) ("IF_ALLIED" t) ("IF_DEAD" t) ("IF_ALIVE" t) ("IF_VAR" t) ("OWN_VILLAGE" t) ("NEW_GOLD_CARRYOVER_NOTE_20" nil) ("NEW_GOLD_CARRYOVER_NOTE_40" nil) ("NEW_GOLD_CARRYOVER" t) ("HARD" nil) ("NORMAL" nil) ("NEW_GOLD_CARRYOVER_USED" nil) ("EASY" nil) ("MISSILE_FRAME_MUZZLE_FLARE" nil) ("MERMAID_WATER_BLAST_HALO" nil) ("MERMAID_STAFF_FLARE" t) ("LIGHTNING_BOLT" t) ("FIRE_BURST_SMALL" nil) ("MISSILE_FRAME_HATCHET" nil) ("MISSILE_FRAME_ICE" nil) ("MISSILE_FRAME_FIREBALL" nil) ("MISSILE_FRAME_FAERIE_FIRE" nil) ("MISSILE_FRAME_FIRE_BREATH" t) ("MISSILE_FRAME_LIGHT_BEAM" nil) ("MISSILE_FRAME_WAIL" nil) ("STANDARD_IDLE_FILTER" nil) ("DEFENSE_ANIM_ELVEN_RANGE" t) ("DEFENSE_ANIM_DIRECTIONAL_RANGE" t) ("DEFENSE_ANIM_DIRECTIONAL" t) ("DEFENSE_ANIM_RANGE" t) ("DEFENSE_ANIM_FILTERED" t) ("DEFENSE_ANIM" t) ("STANDING_ANIM_DIRECTIONAL" t) ("AMLA_TOUGH" t) ("AMLA_DEFAULT" nil) ("WEAPON_SPECIAL_POISON" nil) ("WEAPON_SPECIAL_FIRSTSTRIKE" nil) ("WEAPON_SPECIAL_DRAIN" nil) ("WEAPON_SPECIAL_CHARGE" nil) ("WEAPON_SPECIAL_SWARM" nil) ("WEAPON_SPECIAL_MAGICAL" nil) ("WEAPON_SPECIAL_MARKSMAN" nil) ("WEAPON_SPECIAL_STONE" nil) ("WEAPON_SPECIAL_SLOW" nil) ("WEAPON_SPECIAL_PLAGUE" nil) ("WEAPON_SPECIAL_PLAGUE_TYPE" t) ("WEAPON_SPECIAL_BACKSTAB" nil) ("WEAPON_SPECIAL_BERSERK" nil) ("ABILITY_FEEDING" nil) ("ABILITY_SUBMERGE" nil) ("ABILITY_CONCEALMENT" nil) ("ABILITY_NIGHTSTALK" nil) ("ABILITY_AMBUSH" nil) ("ABILITY_TELEPORT" nil) ("ABILITY_ILLUMINATES" nil) ("ABILITY_SKIRMISHER" nil) ("ABILITY_LEADERSHIP_LEVEL_5" nil) ("ABILITY_LEADERSHIP_LEVEL_4" nil) ("ABILITY_LEADERSHIP_LEVEL_3" nil) ("ABILITY_LEADERSHIP_LEVEL_2" nil) ("ABILITY_LEADERSHIP_LEVEL_1" nil) ("ABILITY_STEADFAST" nil) ("ABILITY_REGENERATES" nil) ("ABILITY_CURES" nil) ("ABILITY_UNPOISON" nil) ("ABILITY_EXTRA_HEAL" nil) ("ABILITY_HEALS" nil)))
5 (provide 'wesnoth-wml-data)