duplicated animations
Bug #672248 reported by
David Allwicher
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Widelands media development |
Fix Released
|
Wishlist
|
Unassigned | ||
widelands |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
The worlds share some animations like the sheep. It shouldn't be needed to distribute the same animation 4 times.
Related branches
lp:~widelands-dev/widelands/one_world
- Shevonar: Approve
- GunChleoc: Approve (merging world catalogues)
- SirVer: Needs Information
-
Diff: 39927 lines (+11658/-11636)591 files modifiedCMakeLists.txt (+1/-1)
campaigns/t02.wmf/scripting/mission_thread.lua (+14/-14)
cmake/codecheck/rules/misused_tab (+1/-1)
cmake/codecheck/rules/space_as_indentation (+18/-3)
doc/sphinx/extract_rst.py (+1/-1)
global/conf (+0/-8)
maps/Trident of Fire.wmf/scripting/map_editing.lua (+6/-8)
src/ai/ai_help_structs.h (+10/-3)
src/ai/ai_hints.h (+1/-1)
src/ai/defaultai.cc (+3/-3)
src/description_maintainer.h (+7/-3)
src/economy/flag.h (+2/-2)
src/economy/road.h (+2/-2)
src/economy/test/test_road.cc (+5/-2)
src/economy/wares_queue.h (+0/-1)
src/editor/editorinteractive.cc (+29/-43)
src/editor/editorinteractive.h (+0/-5)
src/editor/tools/editor_decrease_height_tool.cc (+14/-17)
src/editor/tools/editor_decrease_height_tool.h (+6/-2)
src/editor/tools/editor_decrease_resources_tool.cc (+21/-23)
src/editor/tools/editor_decrease_resources_tool.h (+11/-8)
src/editor/tools/editor_delete_bob_tool.cc (+13/-11)
src/editor/tools/editor_delete_bob_tool.h (+10/-6)
src/editor/tools/editor_delete_immovable_tool.cc (+12/-12)
src/editor/tools/editor_delete_immovable_tool.h (+10/-6)
src/editor/tools/editor_draw_tool.cc (+14/-10)
src/editor/tools/editor_draw_tool.h (+10/-7)
src/editor/tools/editor_history.cc (+22/-22)
src/editor/tools/editor_history.h (+9/-7)
src/editor/tools/editor_increase_height_tool.cc (+20/-22)
src/editor/tools/editor_increase_height_tool.h (+10/-6)
src/editor/tools/editor_increase_resources_tool.cc (+46/-31)
src/editor/tools/editor_increase_resources_tool.h (+26/-20)
src/editor/tools/editor_info_tool.cc (+9/-17)
src/editor/tools/editor_info_tool.h (+12/-7)
src/editor/tools/editor_make_infrastructure_tool.cc (+5/-6)
src/editor/tools/editor_make_infrastructure_tool.h (+9/-3)
src/editor/tools/editor_noise_height_tool.cc (+20/-24)
src/editor/tools/editor_noise_height_tool.h (+10/-6)
src/editor/tools/editor_place_bob_tool.cc (+13/-11)
src/editor/tools/editor_place_bob_tool.h (+10/-6)
src/editor/tools/editor_place_immovable_tool.cc (+11/-13)
src/editor/tools/editor_place_immovable_tool.h (+10/-6)
src/editor/tools/editor_set_height_tool.cc (+16/-19)
src/editor/tools/editor_set_height_tool.h (+10/-6)
src/editor/tools/editor_set_origin_tool.cc (+11/-10)
src/editor/tools/editor_set_origin_tool.h (+10/-6)
src/editor/tools/editor_set_port_space_tool.cc (+24/-25)
src/editor/tools/editor_set_port_space_tool.h (+20/-12)
src/editor/tools/editor_set_resources_tool.cc (+18/-20)
src/editor/tools/editor_set_resources_tool.h (+11/-8)
src/editor/tools/editor_set_starting_pos_tool.cc (+5/-6)
src/editor/tools/editor_set_starting_pos_tool.h (+5/-3)
src/editor/tools/editor_set_terrain_tool.cc (+13/-11)
src/editor/tools/editor_set_terrain_tool.h (+10/-6)
src/editor/tools/editor_tool.h (+20/-11)
src/editor/ui_menus/categorized_item_selection_menu.h (+185/-0)
src/editor/ui_menus/editor_main_menu_load_map.cc (+0/-17)
src/editor/ui_menus/editor_main_menu_load_map.h (+1/-1)
src/editor/ui_menus/editor_main_menu_map_options.cc (+0/-6)
src/editor/ui_menus/editor_main_menu_map_options.h (+1/-1)
src/editor/ui_menus/editor_main_menu_new_map.cc (+8/-32)
src/editor/ui_menus/editor_main_menu_new_map.h (+0/-3)
src/editor/ui_menus/editor_main_menu_random_map.cc (+31/-48)
src/editor/ui_menus/editor_main_menu_random_map.h (+7/-2)
src/editor/ui_menus/editor_main_menu_save_map.cc (+0/-9)
src/editor/ui_menus/editor_main_menu_save_map.h (+1/-1)
src/editor/ui_menus/editor_player_menu.cc (+4/-4)
src/editor/ui_menus/editor_tool_change_resources_options_menu.cc (+8/-7)
src/editor/ui_menus/editor_tool_menu.cc (+1/-1)
src/editor/ui_menus/editor_tool_place_bob_options_menu.cc (+2/-2)
src/editor/ui_menus/editor_tool_place_immovable_options_menu.cc (+38/-115)
src/editor/ui_menus/editor_tool_place_immovable_options_menu.h (+8/-15)
src/editor/ui_menus/editor_tool_set_terrain_options_menu.cc (+97/-182)
src/editor/ui_menus/editor_tool_set_terrain_options_menu.h (+10/-14)
src/game_io/game_game_class_data_packet.cc (+2/-2)
src/game_io/game_map_data_packet.cc (+0/-1)
src/game_io/game_preload_data_packet.cc (+1/-6)
src/graphic/animation.cc (+114/-80)
src/graphic/animation.h (+3/-1)
src/graphic/diranimations.h (+6/-3)
src/graphic/graphic.cc (+10/-57)
src/graphic/graphic.h (+4/-5)
src/graphic/render/gamerenderer_gl.cc (+21/-22)
src/graphic/render/gamerenderer_gl.h (+2/-2)
src/graphic/render/gamerenderer_sdl.cc (+3/-1)
src/graphic/render/minimaprenderer.cc (+5/-13)
src/graphic/texture.cc (+23/-52)
src/graphic/texture.h (+3/-5)
src/io/filesystem/disk_filesystem.cc (+2/-1)
src/logic/bob.cc (+10/-30)
src/logic/bob.h (+7/-13)
src/logic/buildcost.h (+1/-1)
src/logic/building.h (+2/-2)
src/logic/constructionsite.h (+1/-1)
src/logic/critter_bob.cc (+113/-67)
src/logic/critter_bob.h (+20/-18)
src/logic/critter_bob_program.h (+1/-24)
src/logic/dismantlesite.h (+1/-1)
src/logic/editor_game_base.cc (+87/-70)
src/logic/editor_game_base.h (+33/-29)
src/logic/field.h (+10/-5)
src/logic/findbob.h (+1/-0)
src/logic/game.cc (+6/-10)
src/logic/immovable.cc (+174/-151)
src/logic/immovable.h (+16/-6)
src/logic/immovable_program.h (+8/-4)
src/logic/instances.cc (+12/-0)
src/logic/instances.h (+8/-4)
src/logic/map.cc (+103/-137)
src/logic/map.h (+32/-38)
src/logic/mapastar.cc (+1/-0)
src/logic/message_queue.h (+1/-1)
src/logic/militarysite.h (+2/-2)
src/logic/partially_finished_building.h (+1/-1)
src/logic/player.h (+4/-8)
src/logic/production_program.cc (+2/-0)
src/logic/production_program.h (+2/-2)
src/logic/productionsite.cc (+1/-1)
src/logic/productionsite.h (+1/-1)
src/logic/ship.cc (+6/-2)
src/logic/trainingsite.h (+2/-2)
src/logic/tribe.cc (+10/-7)
src/logic/tribe.h (+4/-9)
src/logic/ware_descr.h (+2/-2)
src/logic/warehouse.h (+2/-2)
src/logic/widelands.h (+1/-1)
src/logic/worker.cc (+34/-25)
src/logic/worker.h (+0/-1)
src/logic/worker_descr.cc (+12/-1)
src/logic/worker_descr.h (+3/-2)
src/logic/worker_program.cc (+2/-2)
src/logic/world/editor_category.cc (+47/-0)
src/logic/world/editor_category.h (+56/-0)
src/logic/world/map_gen.cc (+387/-0)
src/logic/world/map_gen.h (+176/-0)
src/logic/world/resource_description.cc (+84/-0)
src/logic/world/resource_description.h (+69/-0)
src/logic/world/terrain_description.cc (+162/-0)
src/logic/world/terrain_description.h (+101/-0)
src/logic/world/world.cc (+112/-899)
src/logic/world/world.h (+67/-348)
src/logic/worlddata.h (+0/-53)
src/map_generator.cc (+220/-235)
src/map_generator.h (+8/-11)
src/map_io/map_loader.h (+2/-2)
src/map_io/one_world_legacy_lookup_table.cc (+395/-0)
src/map_io/one_world_legacy_lookup_table.h (+50/-0)
src/map_io/widelands_map_building_data_packet.h (+3/-6)
src/map_io/widelands_map_buildingdata_data_packet.h (+4/-6)
src/map_io/widelands_map_data_packet.h (+9/-27)
src/map_io/widelands_map_elemental_data_packet.cc (+1/-3)
src/map_io/widelands_map_elemental_data_packet.h (+15/-9)
src/map_io/widelands_map_extradata_data_packet.cc (+2/-8)
src/map_io/widelands_map_extradata_data_packet.h (+9/-1)
src/map_io/widelands_map_heights_data_packet.cc (+1/-1)
src/map_io/widelands_map_loader.cc (+13/-38)
src/map_io/widelands_map_loader.h (+4/-3)
src/map_io/widelands_map_node_ownership_data_packet.cc (+1/-1)
src/map_io/widelands_map_object_packet.cc (+3/-3)
src/map_io/widelands_map_object_packet.h (+2/-1)
src/map_io/widelands_map_player_names_and_tribes_data_packet.cc (+1/-1)
src/map_io/widelands_map_player_names_and_tribes_data_packet.h (+3/-6)
src/map_io/widelands_map_player_position_data_packet.cc (+2/-1)
src/map_io/widelands_map_players_view_data_packet.cc (+7/-10)
src/map_io/widelands_map_port_spaces_data_packet.cc (+1/-1)
src/map_io/widelands_map_port_spaces_data_packet.h (+5/-4)
src/map_io/widelands_map_resources_data_packet.cc (+11/-10)
src/map_io/widelands_map_resources_data_packet.h (+11/-1)
src/map_io/widelands_map_saver.cc (+3/-4)
src/map_io/widelands_map_scripting_data_packet.cc (+1/-0)
src/map_io/widelands_map_terrain_data_packet.cc (+27/-26)
src/map_io/widelands_map_terrain_data_packet.h (+16/-3)
src/network/netclient.cc (+1/-0)
src/profile/profile.cc (+5/-4)
src/profile/profile.h (+6/-5)
src/s2map.cc (+734/-710)
src/s2map.h (+12/-119)
src/scripting/c_utils.cc (+1/-1)
src/scripting/lua_map.cc (+27/-23)
src/scripting/lua_path.cc (+128/-0)
src/scripting/lua_path.h (+41/-0)
src/scripting/lua_root.cc (+199/-0)
src/scripting/lua_root.h (+30/-0)
src/scripting/lua_table.cc (+66/-12)
src/scripting/lua_table.h (+67/-29)
src/scripting/persistence.cc (+1/-1)
src/scripting/scripting.cc (+10/-2)
src/sound/fxset.cc (+11/-11)
src/sound/fxset.h (+4/-4)
src/sound/songset.cc (+31/-31)
src/sound/songset.h (+8/-8)
src/sound/sound_handler.cc (+87/-88)
src/sound/sound_handler.h (+17/-17)
src/ui_basic/messagebox.h (+2/-0)
src/ui_fsmenu/editor_mapselect.cc (+0/-16)
src/ui_fsmenu/editor_mapselect.h (+1/-1)
src/ui_fsmenu/launchMPG.cc (+1/-7)
src/ui_fsmenu/launchSPG.cc (+1/-0)
src/ui_fsmenu/mapselect.cc (+0/-22)
src/ui_fsmenu/mapselect.h (+0/-2)
src/ui_fsmenu/options.cc (+2/-2)
src/ui_fsmenu/options.h (+1/-1)
src/wlapplication.cc (+2/-3)
src/wui/game_debug_ui.cc (+6/-3)
src/wui/game_options_sound_menu.cc (+1/-1)
src/wui/general_statistics_menu.cc (+1/-0)
src/wui/interactive_player.cc (+1/-1)
src/wui/interactive_spectator.cc (+1/-1)
src/wui/overlay_manager.h (+1/-0)
test/maps/lua_persistence.wmf/scripting/test_persistence.lua (+3/-3)
test/maps/lua_testsuite.wmf/scripting/baseimmovables.lua (+14/-15)
test/maps/lua_testsuite.wmf/scripting/init.lua (+1/-0)
test/maps/lua_testsuite.wmf/scripting/path.lua (+33/-0)
tribes/atlanteans/builder/conf (+1/-1)
tribes/atlanteans/crystalmine/conf (+19/-19)
tribes/atlanteans/forester/conf (+1/-1)
tribes/atlanteans/headquarters/conf (+0/-1)
tribes/atlanteans/shipwright/conf (+1/-1)
tribes/barbarians/builder/conf (+1/-1)
tribes/barbarians/granitemine/conf (+2/-2)
tribes/barbarians/headquarters/conf (+0/-1)
tribes/barbarians/ranger/conf (+1/-1)
tribes/barbarians/shipwright/conf (+1/-1)
tribes/empire/builder/conf (+1/-1)
tribes/empire/deep_marblemine/conf (+3/-3)
tribes/empire/forester/conf (+2/-2)
tribes/empire/headquarters/conf (+0/-1)
tribes/empire/headquarters_shipwreck/conf (+0/-1)
tribes/empire/marblemine/conf (+5/-5)
tribes/empire/shipwright/conf (+36/-36)
utils/buildcat.py (+1/-1)
utils/win32/innosetup/Widelands.iss (+2/-2)
utils/win32/mingw/Makefile (+1/-1)
utils/win32/msvc/Widelands-msvc.iss.cmake (+2/-2)
world/critters/badger/init.lua (+20/-16)
world/critters/brownbear/init.lua (+20/-16)
world/critters/bunny/init.lua (+19/-0)
world/critters/chamois/init.lua (+20/-16)
world/critters/deer/init.lua (+20/-14)
world/critters/duck/init.lua (+24/-9)
world/critters/elk/init.lua (+20/-16)
world/critters/fox/init.lua (+20/-16)
world/critters/lynx/init.lua (+20/-16)
world/critters/marten/init.lua (+20/-16)
world/critters/reindeer/init.lua (+20/-14)
world/critters/sheep/init.lua (+24/-15)
world/critters/stag/init.lua (+20/-14)
world/critters/wisent/init.lua (+20/-16)
world/critters/wolf/init.lua (+20/-16)
world/immovables/bush1/init.lua (+15/-2)
world/immovables/bush2/init.lua (+15/-2)
world/immovables/bush3/init.lua (+15/-2)
world/immovables/bush4/init.lua (+15/-2)
world/immovables/bush5/init.lua (+15/-2)
world/immovables/cactus1/init.lua (+15/-2)
world/immovables/cactus2/init.lua (+15/-2)
world/immovables/cactus3/init.lua (+15/-2)
world/immovables/cactus4/init.lua (+15/-2)
world/immovables/grass1/init.lua (+15/-2)
world/immovables/grass2/init.lua (+15/-2)
world/immovables/grass3/init.lua (+15/-2)
world/immovables/manmade/bar-ruin00/init.lua (+15/-3)
world/immovables/manmade/bar-ruin01/init.lua (+15/-3)
world/immovables/manmade/bar-ruin02/init.lua (+15/-3)
world/immovables/manmade/bar-ruin03/init.lua (+15/-3)
world/immovables/manmade/debris00/init.lua (+15/-3)
world/immovables/manmade/debris01/init.lua (+15/-3)
world/immovables/manmade/debris02/init.lua (+15/-3)
world/immovables/manmade/snowman/init.lua (+15/-2)
world/immovables/mushroom1/init.lua (+15/-2)
world/immovables/mushroom2/init.lua (+15/-2)
world/immovables/pebble1/init.lua (+15/-2)
world/immovables/pebble2/init.lua (+15/-2)
world/immovables/pebble3/init.lua (+15/-2)
world/immovables/pebble4/init.lua (+15/-2)
world/immovables/pebble5/init.lua (+15/-2)
world/immovables/pebble6/init.lua (+15/-2)
world/immovables/ruin1/init.lua (+15/-2)
world/immovables/ruin2/init.lua (+15/-2)
world/immovables/ruin3/init.lua (+15/-2)
world/immovables/ruin4/init.lua (+15/-2)
world/immovables/ruin5/init.lua (+15/-2)
world/immovables/skeleton1/init.lua (+15/-2)
world/immovables/skeleton2/init.lua (+15/-2)
world/immovables/skeleton3/init.lua (+15/-2)
world/immovables/skeleton4/init.lua (+15/-2)
world/immovables/standing_stones/standing_stone1_desert/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone1_summer/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone1_wasteland/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone1_winter/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone2_desert/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone2_summer/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone2_wasteland/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone2_winter/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone3_desert/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone3_summer/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone3_wasteland/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone3_winter/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone4_desert/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone4_summer/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone4_wasteland/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone4_winter/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone5_desert/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone5_summer/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone5_wasteland/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone5_winter/init.lua (+15/-3)
world/immovables/standing_stones/standing_stone6/init.lua (+15/-2)
world/immovables/standing_stones/standing_stone7/init.lua (+15/-2)
world/immovables/stones/blackland_stones1/init.lua (+22/-9)
world/immovables/stones/blackland_stones2/init.lua (+22/-9)
world/immovables/stones/blackland_stones3/init.lua (+22/-9)
world/immovables/stones/blackland_stones4/init.lua (+22/-9)
world/immovables/stones/blackland_stones5/init.lua (+22/-9)
world/immovables/stones/blackland_stones6/init.lua (+22/-9)
world/immovables/stones/desert_stones1/init.lua (+22/-9)
world/immovables/stones/desert_stones2/init.lua (+22/-9)
world/immovables/stones/desert_stones3/init.lua (+22/-9)
world/immovables/stones/desert_stones4/init.lua (+22/-9)
world/immovables/stones/desert_stones5/init.lua (+22/-9)
world/immovables/stones/desert_stones6/init.lua (+22/-9)
world/immovables/stones/greenland_stones1/init.lua (+22/-9)
world/immovables/stones/greenland_stones2/init.lua (+22/-9)
world/immovables/stones/greenland_stones3/init.lua (+22/-9)
world/immovables/stones/greenland_stones4/init.lua (+22/-9)
world/immovables/stones/greenland_stones5/init.lua (+22/-9)
world/immovables/stones/greenland_stones6/init.lua (+22/-9)
world/immovables/stones/winterland_stones1/init.lua (+22/-9)
world/immovables/stones/winterland_stones2/init.lua (+22/-9)
world/immovables/stones/winterland_stones3/init.lua (+22/-9)
world/immovables/stones/winterland_stones4/init.lua (+22/-9)
world/immovables/stones/winterland_stones5/init.lua (+22/-9)
world/immovables/stones/winterland_stones6/init.lua (+22/-9)
world/immovables/track_winter/init.lua (+15/-2)
world/immovables/trees/alder_summer_mature/init.lua (+23/-26)
world/immovables/trees/alder_summer_old/init.lua (+30/-41)
world/immovables/trees/alder_summer_pole/init.lua (+23/-26)
world/immovables/trees/alder_summer_sapling/init.lua (+23/-26)
world/immovables/trees/aspen_summer_mature/init.lua (+26/-28)
world/immovables/trees/aspen_summer_old/init.lua (+36/-0)
world/immovables/trees/aspen_summer_pole/init.lua (+23/-25)
world/immovables/trees/aspen_summer_sapling/init.lua (+23/-25)
world/immovables/trees/beech_summer_mature/init.lua (+23/-25)
world/immovables/trees/beech_summer_old/init.lua (+30/-40)
world/immovables/trees/beech_summer_pole/init.lua (+23/-25)
world/immovables/trees/beech_summer_sapling/init.lua (+23/-25)
world/immovables/trees/birch_summer_mature/init.lua (+26/-28)
world/immovables/trees/birch_summer_old/init.lua (+30/-40)
world/immovables/trees/birch_summer_pole/init.lua (+23/-25)
world/immovables/trees/birch_summer_sapling/init.lua (+23/-25)
world/immovables/trees/cirrus_wasteland_mature/init.lua (+23/-26)
world/immovables/trees/cirrus_wasteland_old/init.lua (+26/-38)
world/immovables/trees/cirrus_wasteland_pole/init.lua (+23/-26)
world/immovables/trees/cirrus_wasteland_sapling/init.lua (+23/-26)
world/immovables/trees/deadtree1/init.lua (+21/-8)
world/immovables/trees/deadtree2/init.lua (+21/-8)
world/immovables/trees/deadtree3/init.lua (+21/-8)
world/immovables/trees/deadtree4/init.lua (+21/-8)
world/immovables/trees/deadtree5/init.lua (+21/-8)
world/immovables/trees/deadtree6/init.lua (+21/-8)
world/immovables/trees/fallentree/init.lua (+23/-10)
world/immovables/trees/larch_summer_mature/init.lua (+23/-26)
world/immovables/trees/larch_summer_old/init.lua (+30/-39)
world/immovables/trees/larch_summer_pole/init.lua (+23/-26)
world/immovables/trees/larch_summer_sapling/init.lua (+23/-26)
world/immovables/trees/liana_wasteland_mature/init.lua (+26/-29)
world/immovables/trees/liana_wasteland_old/init.lua (+26/-38)
world/immovables/trees/liana_wasteland_pole/init.lua (+23/-26)
world/immovables/trees/liana_wasteland_sapling/init.lua (+23/-26)
world/immovables/trees/maple_winter_mature/init.lua (+23/-28)
world/immovables/trees/maple_winter_old/init.lua (+30/-42)
world/immovables/trees/maple_winter_pole/init.lua (+23/-28)
world/immovables/trees/maple_winter_sapling/init.lua (+23/-28)
world/immovables/trees/mushroom_dark_wasteland_mature/init.lua (+23/-26)
world/immovables/trees/mushroom_dark_wasteland_old/init.lua (+26/-40)
world/immovables/trees/mushroom_dark_wasteland_pole/init.lua (+23/-26)
world/immovables/trees/mushroom_dark_wasteland_sapling/init.lua (+23/-26)
world/immovables/trees/mushroom_green_wasteland_mature/init.lua (+23/-26)
world/immovables/trees/mushroom_green_wasteland_old/init.lua (+26/-38)
world/immovables/trees/mushroom_green_wasteland_pole/init.lua (+23/-26)
world/immovables/trees/mushroom_green_wasteland_sapling/init.lua (+23/-26)
world/immovables/trees/mushroom_red_wasteland_mature/init.lua (+26/-29)
world/immovables/trees/mushroom_red_wasteland_old/init.lua (+26/-38)
world/immovables/trees/mushroom_red_wasteland_pole/init.lua (+23/-26)
world/immovables/trees/mushroom_red_wasteland_sapling/init.lua (+23/-26)
world/immovables/trees/oak_summer_mature/init.lua (+23/-25)
world/immovables/trees/oak_summer_old/init.lua (+36/-46)
world/immovables/trees/oak_summer_pole/init.lua (+23/-25)
world/immovables/trees/oak_summer_sapling/init.lua (+23/-25)
world/immovables/trees/palm_borassus_desert_mature/init.lua (+23/-28)
world/immovables/trees/palm_borassus_desert_old/init.lua (+30/-44)
world/immovables/trees/palm_borassus_desert_pole/init.lua (+23/-28)
world/immovables/trees/palm_borassus_desert_sapling/init.lua (+23/-28)
world/immovables/trees/palm_coconut_desert_mature/init.lua (+23/-28)
world/immovables/trees/palm_coconut_desert_old/init.lua (+30/-44)
world/immovables/trees/palm_coconut_desert_pole/init.lua (+23/-28)
world/immovables/trees/palm_coconut_desert_sapling/init.lua (+23/-28)
world/immovables/trees/palm_date_desert_mature/init.lua (+26/-31)
world/immovables/trees/palm_date_desert_old/init.lua (+30/-43)
world/immovables/trees/palm_date_desert_pole/init.lua (+23/-28)
world/immovables/trees/palm_date_desert_sapling/init.lua (+23/-28)
world/immovables/trees/palm_oil_desert_mature/init.lua (+27/-31)
world/immovables/trees/palm_oil_desert_old/init.lua (+30/-47)
world/immovables/trees/palm_oil_desert_pole/init.lua (+23/-28)
world/immovables/trees/palm_oil_desert_sapling/init.lua (+23/-28)
world/immovables/trees/palm_roystonea_desert_mature/init.lua (+23/-28)
world/immovables/trees/palm_roystonea_desert_old/init.lua (+30/-49)
world/immovables/trees/palm_roystonea_desert_pole/init.lua (+23/-28)
world/immovables/trees/palm_roystonea_desert_sapling/init.lua (+23/-28)
world/immovables/trees/rowan_summer_mature/init.lua (+26/-29)
world/immovables/trees/rowan_summer_old/init.lua (+30/-39)
world/immovables/trees/rowan_summer_pole/init.lua (+23/-26)
world/immovables/trees/rowan_summer_sapling/init.lua (+23/-26)
world/immovables/trees/spruce_summer_mature/init.lua (+23/-25)
world/immovables/trees/spruce_summer_old/init.lua (+30/-40)
world/immovables/trees/spruce_summer_pole/init.lua (+23/-25)
world/immovables/trees/spruce_summer_sapling/init.lua (+23/-25)
world/immovables/trees/twine_wasteland_mature/init.lua (+23/-26)
world/immovables/trees/twine_wasteland_old/init.lua (+26/-40)
world/immovables/trees/twine_wasteland_pole/init.lua (+23/-26)
world/immovables/trees/twine_wasteland_sapling/init.lua (+23/-26)
world/immovables/trees/umbrella_green_wasteland_mature/init.lua (+23/-26)
world/immovables/trees/umbrella_green_wasteland_old/init.lua (+26/-40)
world/immovables/trees/umbrella_green_wasteland_pole/init.lua (+23/-26)
world/immovables/trees/umbrella_green_wasteland_sapling/init.lua (+23/-26)
world/immovables/trees/umbrella_red_wasteland_mature/init.lua (+26/-29)
world/immovables/trees/umbrella_red_wasteland_old/init.lua (+26/-43)
world/immovables/trees/umbrella_red_wasteland_pole/init.lua (+23/-26)
world/immovables/trees/umbrella_red_wasteland_sapling/init.lua (+23/-26)
world/init.lua (+300/-0)
world/map_generation.lua (+729/-0)
world/resources/init.lua (+80/-0)
world/terrains/init.lua (+777/-0)
worlds/blackland/ToDo - blackland (+0/-22)
worlds/blackland/bunny/conf (+0/-12)
worlds/blackland/conf (+0/-88)
worlds/blackland/duck/conf (+0/-9)
worlds/blackland/fox/conf (+0/-16)
worlds/blackland/grass1/conf (+0/-3)
worlds/blackland/mapgenconf (+0/-156)
worlds/blackland/reindeer/conf (+0/-14)
worlds/blackland/resconf (+0/-45)
worlds/blackland/sheep/conf (+0/-15)
worlds/blackland/skeleton1/conf (+0/-3)
worlds/blackland/skeleton2/conf (+0/-3)
worlds/blackland/skeleton3/conf (+0/-3)
worlds/blackland/terrainconf (+0/-97)
worlds/desert/ToDo - Desert (+0/-22)
worlds/desert/bunny/conf (+0/-12)
worlds/desert/bush1/conf (+0/-3)
worlds/desert/bush4/conf (+0/-3)
worlds/desert/bush5/conf (+0/-3)
worlds/desert/cactus1/conf (+0/-3)
worlds/desert/cactus4/conf (+0/-3)
worlds/desert/conf (+0/-94)
worlds/desert/deadtree1/conf (+0/-8)
worlds/desert/deadtree4/conf (+0/-8)
worlds/desert/deer/conf (+0/-14)
worlds/desert/duck/conf (+0/-9)
worlds/desert/fox/conf (+0/-16)
worlds/desert/grass1/conf (+0/-3)
worlds/desert/grass2/conf (+0/-3)
worlds/desert/grass3/conf (+0/-3)
worlds/desert/mapgenconf (+0/-123)
worlds/desert/mushroom1/conf (+0/-3)
worlds/desert/mushroom2/conf (+0/-3)
worlds/desert/pebble1/conf (+0/-3)
worlds/desert/pebble2/conf (+0/-3)
worlds/desert/pebble3/conf (+0/-3)
worlds/desert/pebble4/conf (+0/-3)
worlds/desert/pebble5/conf (+0/-3)
worlds/desert/pebble6/conf (+0/-3)
worlds/desert/resconf (+0/-45)
worlds/desert/sheep/conf (+0/-15)
worlds/desert/skeleton1/conf (+0/-3)
worlds/desert/skeleton2/conf (+0/-3)
worlds/desert/skeleton3/conf (+0/-3)
worlds/desert/sstones6/conf (+0/-3)
worlds/desert/sstones7/conf (+0/-3)
worlds/desert/terrainconf (+0/-98)
worlds/desert/tree6/conf (+0/-42)
worlds/desert/tree6_m/conf (+0/-28)
worlds/desert/tree6_s/conf (+0/-28)
worlds/desert/tree6_t/conf (+0/-28)
worlds/desert/tree7/conf (+0/-40)
worlds/desert/tree7_m/conf (+0/-28)
worlds/desert/tree7_s/conf (+0/-28)
worlds/desert/tree7_t/conf (+0/-28)
worlds/desert/tree8/conf (+0/-40)
worlds/desert/tree8_m/conf (+0/-31)
worlds/desert/tree8_s/conf (+0/-28)
worlds/desert/tree8_t/conf (+0/-28)
worlds/greenland/bunny/conf (+0/-12)
worlds/greenland/bush1/conf (+0/-3)
worlds/greenland/bush2/conf (+0/-3)
worlds/greenland/bush3/conf (+0/-3)
worlds/greenland/bush4/conf (+0/-3)
worlds/greenland/bush5/conf (+0/-3)
worlds/greenland/cactus1/conf (+0/-3)
worlds/greenland/cactus2/conf (+0/-3)
worlds/greenland/conf (+0/-97)
worlds/greenland/deadtree1/conf (+0/-8)
worlds/greenland/deadtree2/conf (+0/-8)
worlds/greenland/deadtree3/conf (+0/-8)
worlds/greenland/deadtree4/conf (+0/-8)
worlds/greenland/grass2/conf (+0/-3)
worlds/greenland/grass3/conf (+0/-3)
worlds/greenland/mapgenconf (+0/-149)
worlds/greenland/mushroom1/conf (+0/-3)
worlds/greenland/mushroom2/conf (+0/-3)
worlds/greenland/pebble1/conf (+0/-3)
worlds/greenland/pebble2/conf (+0/-3)
worlds/greenland/pebble3/conf (+0/-3)
worlds/greenland/pebble4/conf (+0/-3)
worlds/greenland/pebble5/conf (+0/-3)
worlds/greenland/pebble6/conf (+0/-3)
worlds/greenland/resconf (+0/-45)
worlds/greenland/sstones6/conf (+0/-3)
worlds/greenland/sstones7/conf (+0/-3)
worlds/greenland/terrainconf (+0/-98)
worlds/greenland/tree1/conf (+0/-49)
worlds/winterland/ToDo - winterland (+0/-22)
worlds/winterland/badger/conf (+0/-16)
worlds/winterland/bunny/conf (+0/-12)
worlds/winterland/bush1/conf (+0/-3)
worlds/winterland/bush2/conf (+0/-3)
worlds/winterland/bush3/conf (+0/-3)
worlds/winterland/bush4/conf (+0/-3)
worlds/winterland/bush5/conf (+0/-3)
worlds/winterland/conf (+0/-94)
worlds/winterland/deadtree1/conf (+0/-8)
worlds/winterland/deadtree2/conf (+0/-8)
worlds/winterland/deadtree3/conf (+0/-8)
worlds/winterland/deadtree4/conf (+0/-8)
worlds/winterland/deer/conf (+0/-14)
worlds/winterland/duck/conf (+0/-9)
worlds/winterland/elk/conf (+0/-16)
worlds/winterland/fox/conf (+0/-16)
worlds/winterland/grass1/conf (+0/-3)
worlds/winterland/grass2/conf (+0/-3)
worlds/winterland/grass3/conf (+0/-3)
worlds/winterland/lynx/conf (+0/-16)
worlds/winterland/mapgenconf (+0/-133)
worlds/winterland/marten/conf (+0/-16)
worlds/winterland/mushroom1/conf (+0/-3)
worlds/winterland/mushroom2/conf (+0/-3)
worlds/winterland/pebble1/conf (+0/-3)
worlds/winterland/pebble2/conf (+0/-3)
worlds/winterland/pebble3/conf (+0/-3)
worlds/winterland/pebble4/conf (+0/-3)
worlds/winterland/pebble5/conf (+0/-3)
worlds/winterland/pebble6/conf (+0/-3)
worlds/winterland/reindeer/conf (+0/-14)
worlds/winterland/resconf (+0/-45)
worlds/winterland/sheep/conf (+0/-15)
worlds/winterland/skeleton1/conf (+0/-3)
worlds/winterland/skeleton2/conf (+0/-3)
worlds/winterland/skeleton3/conf (+0/-3)
worlds/winterland/sstones6/conf (+0/-3)
worlds/winterland/sstones7/conf (+0/-3)
worlds/winterland/terrainconf (+0/-99)
worlds/winterland/tree1/conf (+0/-45)
worlds/winterland/tree1_m/conf (+0/-31)
worlds/winterland/tree1_s/conf (+0/-28)
worlds/winterland/tree1_t/conf (+0/-28)
worlds/winterland/tree2/conf (+0/-42)
worlds/winterland/tree2_m/conf (+0/-28)
worlds/winterland/tree2_s/conf (+0/-28)
worlds/winterland/tree2_t/conf (+0/-28)
worlds/winterland/tree3/conf (+0/-42)
worlds/winterland/tree3_m/conf (+0/-28)
worlds/winterland/tree3_s/conf (+0/-28)
worlds/winterland/tree3_t/conf (+0/-28)
worlds/winterland/tree5/conf (+0/-40)
worlds/winterland/tree5_m/conf (+0/-31)
worlds/winterland/tree5_s/conf (+0/-28)
worlds/winterland/tree5_t/conf (+0/-28)
worlds/winterland/tree6/conf (+0/-40)
worlds/winterland/tree6_m/conf (+0/-28)
worlds/winterland/tree6_s/conf (+0/-28)
worlds/winterland/tree6_t/conf (+0/-28)
worlds/winterland/tree7/conf (+0/-40)
worlds/winterland/tree7_m/conf (+0/-28)
worlds/winterland/tree7_s/conf (+0/-28)
worlds/winterland/tree7_t/conf (+0/-28)
worlds/winterland/tree8/conf (+0/-40)
worlds/winterland/tree8_m/conf (+0/-31)
worlds/winterland/tree8_s/conf (+0/-28)
worlds/winterland/tree8_t/conf (+0/-28)
worlds/winterland/wisent/conf (+0/-16)
worlds/winterland/wolf/conf (+0/-16)
Changed in widelands: | |
milestone: | none → build17-rc1 |
status: | New → Confirmed |
tags: | added: animation graphic |
Changed in widelands-media: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
Changed in widelands: | |
status: | Incomplete → Fix Committed |
Changed in widelands-media: | |
status: | In Progress → Fix Committed |
Changed in widelands: | |
milestone: | none → build19-rc1 |
assignee: | SirVer (sirver) → nobody |
Changed in widelands-media: | |
assignee: | SirVer (sirver) → nobody |
tags: |
added: cleanups removed: duplication |
tags: |
added: graphics removed: graphic |
Changed in widelands: | |
status: | Fix Committed → Fix Released |
Changed in widelands-media: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug is similar to Bug #536578. I agree with your impression, David. INHO, we should let code (conf files?) determine what graphical elements are to be used instead of relying on duplication .