Remove support for different flag and frontier 'styles'.
Bug #1332842 reported by
SirVer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Tribes support different styles for frontiers and flags, but all defined tribes use exactly one style. The code implementing selecting different styles is broken and was never used. It should be removed.
This has to happen before b19 as it will affect save game compatibility.
Related branches
lp:~widelands-dev/widelands/kill_frontier_and_flag_styles
- Widelands Developers: Pending requested
-
Diff: 1032 lines (+108/-320)37 files modifiedCMakeLists.txt (+10/-0)
src/base/exceptions.cc (+0/-2)
src/base/port.h (+0/-2)
src/base/warning.h (+0/-1)
src/economy/fleet.cc (+11/-2)
src/editor/tools/editor_action_args.h (+1/-0)
src/game_io/game_player_info_data_packet.cc (+5/-54)
src/graphic/render/gamerenderer.cc (+2/-2)
src/graphic/text/rt_errors.h (+0/-1)
src/graphic/text_parser.cc (+0/-17)
src/graphic/text_parser.h (+1/-1)
src/io/filesystem/filesystem.h (+1/-0)
src/io/filesystem/filesystem_exceptions.h (+0/-2)
src/io/filesystem/zip_exceptions.h (+1/-4)
src/io/filesystem/zip_filesystem.h (+1/-1)
src/logic/constructionsite.cc (+1/-1)
src/logic/player.cc (+22/-31)
src/logic/player.h (+0/-11)
src/logic/tribe.cc (+4/-41)
src/logic/tribe.h (+15/-53)
src/map_io/widelands_map_buildingdata_data_packet.h (+16/-16)
src/map_io/widelands_map_players_view_data_packet.cc (+1/-2)
src/network/network.cc (+0/-4)
src/network/network.h (+0/-2)
src/profile/profile.cc (+2/-2)
src/scripting/c_utils.h (+1/-1)
src/scripting/lua_bases.h (+2/-2)
src/scripting/lua_game.cc (+0/-46)
src/scripting/lua_game.h (+1/-3)
src/scripting/lua_map.h (+4/-4)
src/ui_basic/unique_window.h (+5/-0)
src/wlapplication.h (+0/-1)
src/wui/transport_draw.cc (+1/-1)
src/wui/waresdisplay.cc (+0/-4)
tribes/atlanteans/conf (+0/-2)
tribes/barbarians/conf (+0/-2)
tribes/empire/conf (+0/-2)
Changed in widelands: | |
assignee: | nobody → SirVer (sirver) |
status: | Confirmed → In Progress |
Changed in widelands: | |
status: | In Progress → Fix Committed |
Changed in widelands: | |
assignee: | SirVer (sirver) → nobody |
Changed in widelands: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in build19-rc1.