widelands-dev team mailing list archive
-
widelands-dev team
-
Mailing list archive
-
Message #06191
[Merge] lp:~widelands-dev/widelands/bug-1542705 into lp:widelands
GunChleoc has proposed merging lp:~widelands-dev/widelands/bug-1542705 into lp:widelands.
Commit message:
Renamed program "geologist-find" to "geologist_find" and "playFX" to "play_sound".
Requested reviews:
Widelands Developers (widelands-dev)
Related bugs:
Bug #1542705 in widelands: "Consolidate names in bob workes programs"
https://bugs.launchpad.net/widelands/+bug/1542705
For more details, see:
https://code.launchpad.net/~widelands-dev/widelands/bug-1542705/+merge/286187
Renamed program "geologist-find" to "geologist_find" and "playFX" to "play_sound".
--
Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1542705 into lp:widelands.
=== modified file 'data/tribes/buildings/productionsites/atlanteans/horsefarm/init.lua'
--- data/tribes/buildings/productionsites/atlanteans/horsefarm/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/atlanteans/horsefarm/init.lua 2016-02-16 15:29:05 +0000
@@ -54,7 +54,7 @@
"sleep=15000",
"return=skipped unless economy needs atlanteans_horse",
"consume=corn water",
- "playFX=sound/farm horse 192",
+ "play_sound=sound/farm horse 192",
"animate=working 15000", -- Feeding cute little foals ;)
"recruit=atlanteans_horse"
}
=== modified file 'data/tribes/buildings/productionsites/atlanteans/sawmill/init.lua'
--- data/tribes/buildings/productionsites/atlanteans/sawmill/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/atlanteans/sawmill/init.lua 2016-02-16 15:29:05 +0000
@@ -56,7 +56,7 @@
"sleep=16500", -- Much faster than barbarians' wood hardener
"return=skipped unless economy needs planks",
"consume=log:2",
- "playFX=sound/sawmill sawmill 192",
+ "play_sound=sound/sawmill sawmill 192",
"animate=working 20000", -- Much faster than barbarians' wood hardener
"produce=planks"
}
=== modified file 'data/tribes/buildings/productionsites/atlanteans/weaponsmithy/init.lua'
--- data/tribes/buildings/productionsites/atlanteans/weaponsmithy/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/atlanteans/weaponsmithy/init.lua 2016-02-16 15:29:05 +0000
@@ -75,9 +75,9 @@
"return=skipped unless economy needs trident_light",
"sleep=20000",
"consume=iron planks",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 30000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=trident_light"
}
},
@@ -88,9 +88,9 @@
"return=skipped unless economy needs trident_long",
"sleep=32000",
"consume=iron coal planks",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 45000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=trident_long"
}
},
@@ -101,9 +101,9 @@
"return=skipped unless economy needs trident_steel",
"sleep=32000",
"consume=iron:2 coal planks",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 45000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=trident_steel"
}
},
@@ -114,9 +114,9 @@
"return=skipped unless economy needs trident_double",
"sleep=32000",
"consume=iron coal:2 planks gold",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 45000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=trident_double"
}
},
@@ -127,9 +127,9 @@
"return=skipped unless economy needs trident_heavy_double",
"sleep=32000",
"consume=iron:2 coal:2 planks gold",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 45000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=trident_heavy_double"
}
},
=== modified file 'data/tribes/buildings/productionsites/barbarians/ax_workshop/init.lua'
--- data/tribes/buildings/productionsites/barbarians/ax_workshop/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/barbarians/ax_workshop/init.lua 2016-02-16 15:29:05 +0000
@@ -77,9 +77,9 @@
"return=skipped unless economy needs ax",
"sleep=32000",
"consume=coal iron",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 25000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=ax"
}
},
@@ -90,9 +90,9 @@
"return=skipped unless economy needs ax_sharp",
"sleep=32000",
"consume=coal iron:2",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 25000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=ax_sharp"
}
},
@@ -103,9 +103,9 @@
"return=skipped unless economy needs ax_broad",
"sleep=32000",
"consume=coal:2 iron:2",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 25000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=ax_broad"
}
},
=== modified file 'data/tribes/buildings/productionsites/barbarians/cattlefarm/init.lua'
--- data/tribes/buildings/productionsites/barbarians/cattlefarm/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/barbarians/cattlefarm/init.lua 2016-02-16 15:29:05 +0000
@@ -54,7 +54,7 @@
"sleep=15000",
"return=skipped unless economy needs barbarians_ox",
"consume=wheat water",
- "playFX=sound/farm ox 192",
+ "play_sound=sound/farm ox 192",
"animate=working 15000", -- Animation of feeding the cattle
"recruit=barbarians_ox"
}
=== modified file 'data/tribes/buildings/productionsites/barbarians/metal_workshop/init.lua'
--- data/tribes/buildings/productionsites/barbarians/metal_workshop/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/barbarians/metal_workshop/init.lua 2016-02-16 15:29:05 +0000
@@ -94,7 +94,7 @@
"return=skipped unless economy needs bread_paddle",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=bread_paddle"
}
@@ -106,7 +106,7 @@
"return=skipped unless economy needs felling_ax",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=felling_ax"
}
@@ -118,7 +118,7 @@
"return=skipped unless economy needs fire_tongs",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=fire_tongs"
}
@@ -130,7 +130,7 @@
"return=skipped unless economy needs fishing_rod",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=fishing_rod"
}
@@ -142,7 +142,7 @@
"return=skipped unless economy needs hammer",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=hammer"
}
@@ -154,7 +154,7 @@
"return=skipped unless economy needs hunting_spear",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=hunting_spear"
}
@@ -166,7 +166,7 @@
"return=skipped unless economy needs kitchen_tools",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=kitchen_tools"
}
@@ -178,7 +178,7 @@
"return=skipped unless economy needs pick",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=pick"
}
@@ -190,7 +190,7 @@
"return=skipped unless economy needs scythe",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=scythe"
}
@@ -202,7 +202,7 @@
"return=skipped unless economy needs shovel",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=shovel"
}
=== modified file 'data/tribes/buildings/productionsites/barbarians/warmill/init.lua'
--- data/tribes/buildings/productionsites/barbarians/warmill/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/barbarians/warmill/init.lua 2016-02-16 15:29:05 +0000
@@ -84,9 +84,9 @@
"return=skipped unless economy needs ax",
"sleep=32000",
"consume=coal iron",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 25000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=ax"
}
},
@@ -97,9 +97,9 @@
"return=skipped unless economy needs ax_sharp",
"sleep=32000",
"consume=coal iron:2",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 25000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=ax_sharp"
}
},
@@ -110,9 +110,9 @@
"return=skipped unless economy needs ax_broad",
"sleep=32000",
"consume=coal:2 iron:2",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 25000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=ax_broad"
}
},
@@ -123,9 +123,9 @@
"return=skipped unless economy needs ax_bronze",
"sleep=32000",
"consume=coal:2 iron:2",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 25000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=ax_bronze"
}
},
@@ -136,9 +136,9 @@
"return=skipped unless economy needs ax_battle",
"sleep=32000",
"consume=coal gold iron:2",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 25000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=ax_battle"
}
},
@@ -149,9 +149,9 @@
"return=skipped unless economy needs ax_warriors",
"sleep=32000",
"consume=coal:2 gold:2 iron:2",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 25000",
- "playFX=sound/smiths sharpening 192",
+ "play_sound=sound/smiths sharpening 192",
"produce=ax_warriors"
}
},
=== modified file 'data/tribes/buildings/productionsites/empire/donkeyfarm/init.lua'
--- data/tribes/buildings/productionsites/empire/donkeyfarm/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/empire/donkeyfarm/init.lua 2016-02-16 15:29:05 +0000
@@ -54,7 +54,7 @@
"sleep=15000",
"return=skipped unless economy needs empire_donkey",
"consume=wheat water",
- "playFX=sound/farm donkey 192",
+ "play_sound=sound/farm donkey 192",
"animate=working 15000", -- Feeding cute little baby donkeys ;)
"recruit=empire_donkey"
}
=== modified file 'data/tribes/buildings/productionsites/empire/mill/init.lua'
--- data/tribes/buildings/productionsites/empire/mill/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/empire/mill/init.lua 2016-02-16 15:29:05 +0000
@@ -55,7 +55,7 @@
"sleep=5000",
"return=skipped unless economy needs flour",
"consume=wheat",
- "playFX=sound/mill mill_turning 240",
+ "play_sound=sound/mill mill_turning 240",
"animate=working 10000",
"produce=flour"
}
=== modified file 'data/tribes/buildings/productionsites/empire/piggery/init.lua'
--- data/tribes/buildings/productionsites/empire/piggery/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/empire/piggery/init.lua 2016-02-16 15:29:05 +0000
@@ -56,7 +56,7 @@
"sleep=25000",
"return=skipped unless economy needs meat",
"consume=water wheat",
- "playFX=sound/farm farm_animal 180",
+ "play_sound=sound/farm farm_animal 180",
"animate=working 30000",
"produce=meat"
}
=== modified file 'data/tribes/buildings/productionsites/empire/sawmill/init.lua'
--- data/tribes/buildings/productionsites/empire/sawmill/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/empire/sawmill/init.lua 2016-02-16 15:29:05 +0000
@@ -56,7 +56,7 @@
"sleep=16500", -- Much faster than barbarians' wood hardener
"return=skipped unless economy needs planks",
"consume=log:2",
- "playFX=sound/sawmill sawmill 180",
+ "play_sound=sound/sawmill sawmill 180",
"animate=working 20000", -- Much faster than barbarians' wood hardener
"produce=planks"
}
=== modified file 'data/tribes/buildings/productionsites/empire/sheepfarm/init.lua'
--- data/tribes/buildings/productionsites/empire/sheepfarm/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/empire/sheepfarm/init.lua 2016-02-16 15:29:05 +0000
@@ -54,7 +54,7 @@
"sleep=25000",
"return=skipped unless economy needs wool",
"consume=water wheat",
- "playFX=sound/farm sheep 192",
+ "play_sound=sound/farm sheep 192",
"animate=working 30000",
"produce=wool"
}
=== modified file 'data/tribes/buildings/productionsites/empire/stonemasons_house/init.lua'
--- data/tribes/buildings/productionsites/empire/stonemasons_house/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/empire/stonemasons_house/init.lua 2016-02-16 15:29:05 +0000
@@ -57,7 +57,7 @@
"sleep=50000",
"return=skipped unless economy needs marble_column",
"consume=marble:2",
- "playFX=sound/stonecutting stonemason 192",
+ "play_sound=sound/stonecutting stonemason 192",
"animate=working 32000",
"produce=marble_column"
}
=== modified file 'data/tribes/buildings/productionsites/empire/toolsmithy/init.lua'
--- data/tribes/buildings/productionsites/empire/toolsmithy/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/empire/toolsmithy/init.lua 2016-02-16 15:29:05 +0000
@@ -86,7 +86,7 @@
"return=skipped unless economy needs felling_ax",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=felling_ax"
}
@@ -98,7 +98,7 @@
"return=skipped unless economy needs basket",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=basket"
}
@@ -110,7 +110,7 @@
"return=skipped unless economy needs bread_paddle",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=bread_paddle"
}
@@ -122,7 +122,7 @@
"return=skipped unless economy needs fire_tongs",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=fire_tongs"
}
@@ -134,7 +134,7 @@
"return=skipped unless economy needs fishing_rod",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=fishing_rod"
}
@@ -146,7 +146,7 @@
"return=skipped unless economy needs hammer",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=hammer"
}
@@ -158,7 +158,7 @@
"return=skipped unless economy needs hunting_spear",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=hunting_spear"
}
@@ -170,7 +170,7 @@
"return=skipped unless economy needs kitchen_tools",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=kitchen_tools"
}
@@ -182,7 +182,7 @@
"return=skipped unless economy needs pick",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=pick"
}
@@ -194,7 +194,7 @@
"return=skipped unless economy needs saw",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=saw"
}
@@ -206,7 +206,7 @@
"return=skipped unless economy needs scythe",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=scythe"
}
@@ -218,7 +218,7 @@
"return=skipped unless economy needs shovel",
"sleep=32000",
"consume=iron log",
- "playFX=sound/smiths toolsmith 192",
+ "play_sound=sound/smiths toolsmith 192",
"animate=working 35000",
"produce=shovel"
}
=== modified file 'data/tribes/buildings/productionsites/empire/weaponsmithy/init.lua'
--- data/tribes/buildings/productionsites/empire/weaponsmithy/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/buildings/productionsites/empire/weaponsmithy/init.lua 2016-02-16 15:29:05 +0000
@@ -80,9 +80,9 @@
"return=skipped unless economy needs spear_wooden",
"sleep=20000",
"consume=planks",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 30000",
- "playFX=sound/smiths sharpening 120",
+ "play_sound=sound/smiths sharpening 120",
"produce=spear_wooden"
}
},
@@ -93,9 +93,9 @@
"return=skipped unless economy needs spear",
"sleep=32000",
"consume=coal iron planks",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 45000",
- "playFX=sound/smiths sharpening 120",
+ "play_sound=sound/smiths sharpening 120",
"produce=spear"
}
},
@@ -106,9 +106,9 @@
"return=skipped unless economy needs spear_advanced",
"sleep=32000",
"consume=coal iron:2 planks",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 45000",
- "playFX=sound/smiths sharpening 120",
+ "play_sound=sound/smiths sharpening 120",
"produce=spear_advanced"
}
},
@@ -119,9 +119,9 @@
"return=skipped unless economy needs spear_heavy",
"sleep=32000",
"consume=coal:2 gold iron planks",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 45000",
- "playFX=sound/smiths sharpening 120",
+ "play_sound=sound/smiths sharpening 120",
"produce=spear_heavy"
}
},
@@ -132,9 +132,9 @@
"return=skipped unless economy needs spear_war",
"sleep=32000",
"consume=coal:2 gold iron:2 planks",
- "playFX=sound/smiths smith 192",
+ "play_sound=sound/smiths smith 192",
"animate=working 45000",
- "playFX=sound/smiths sharpening 120",
+ "play_sound=sound/smiths sharpening 120",
"produce=spear_war"
}
},
=== modified file 'data/tribes/workers/atlanteans/farmer/init.lua'
--- data/tribes/workers/atlanteans/farmer/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/atlanteans/farmer/init.lua 2016-02-16 15:29:05 +0000
@@ -51,7 +51,7 @@
harvest = {
"findobject attrib:ripe_corn radius:2",
"walk object",
- "playFX sound/farm scythe 220",
+ "play_sound sound/farm scythe 220",
"animation harvesting 10000",
"object harvest",
"animation gathering 4000",
=== modified file 'data/tribes/workers/atlanteans/fisher/init.lua'
--- data/tribes/workers/atlanteans/fisher/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/atlanteans/fisher/init.lua 2016-02-16 15:29:05 +0000
@@ -33,10 +33,10 @@
fish = {
"findspace size:any radius:7 resource:fish",
"walk coords",
- "playFX sound/fisher fisher_throw_net 192",
+ "play_sound sound/fisher fisher_throw_net 192",
"mine fish 1",
"animation fishing 3000",
- "playFX sound/fisher fisher_pull_net 192",
+ "play_sound sound/fisher fisher_pull_net 192",
"createware fish",
"return"
}
=== modified file 'data/tribes/workers/atlanteans/geologist/init.lua'
--- data/tribes/workers/atlanteans/geologist/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/atlanteans/geologist/init.lua 2016-02-16 15:29:05 +0000
@@ -41,9 +41,9 @@
search = {
"animation hacking 5000",
"animation idle 2000",
- "playFX sound/hammering geologist_hammer 192",
+ "play_sound sound/hammering geologist_hammer 192",
"animation hacking 3000",
- "geologist-find"
+ "geologist_find"
}
},
=== modified file 'data/tribes/workers/atlanteans/shipwright/init.lua'
--- data/tribes/workers/atlanteans/shipwright/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/atlanteans/shipwright/init.lua 2016-02-16 15:29:05 +0000
@@ -33,7 +33,7 @@
buildship = {
"walk object-or-coords",
"plant tribe:atlanteans_shipconstruction unless object",
- "playFX sound/sawmill sawmill 230",
+ "play_sound sound/sawmill sawmill 230",
"animation idle 500",
"construct",
"animation idle 5000",
=== modified file 'data/tribes/workers/atlanteans/stonecutter/init.lua'
--- data/tribes/workers/atlanteans/stonecutter/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/atlanteans/stonecutter/init.lua 2016-02-16 15:29:05 +0000
@@ -33,7 +33,7 @@
cut_granite = {
"findobject attrib:rocks radius:6",
"walk object",
- "playFX sound/stonecutting stonecutter 192",
+ "play_sound sound/stonecutting stonecutter 192",
"animation hacking 10000",
"object shrink",
"createware granite",
=== modified file 'data/tribes/workers/atlanteans/woodcutter/init.lua'
--- data/tribes/workers/atlanteans/woodcutter/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/atlanteans/woodcutter/init.lua 2016-02-16 15:29:05 +0000
@@ -33,7 +33,7 @@
harvest = {
"findobject attrib:tree radius:10",
"walk object",
- "playFX sound/sawmill sawmill 230",
+ "play_sound sound/sawmill sawmill 230",
"animation sawing 10000",
"object fall",
"animation idle 2000",
=== modified file 'data/tribes/workers/barbarians/farmer/init.lua'
--- data/tribes/workers/barbarians/farmer/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/barbarians/farmer/init.lua 2016-02-16 15:29:05 +0000
@@ -51,7 +51,7 @@
harvest = {
"findobject attrib:ripe_wheat radius:2",
"walk object",
- "playFX sound/farm scythe 220",
+ "play_sound sound/farm scythe 220",
"animation harvesting 10000",
"object harvest",
"animation gathering 4000",
=== modified file 'data/tribes/workers/barbarians/fisher/init.lua'
--- data/tribes/workers/barbarians/fisher/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/barbarians/fisher/init.lua 2016-02-16 15:29:05 +0000
@@ -33,10 +33,10 @@
fish = {
"findspace size:any radius:7 resource:fish",
"walk coords",
- "playFX sound/fisher fisher_throw_net 192",
+ "play_sound sound/fisher fisher_throw_net 192",
"mine fish 1",
"animation fishing 3000",
- "playFX sound/fisher fisher_pull_net 192",
+ "play_sound sound/fisher fisher_pull_net 192",
"createware fish",
"return"
}
=== modified file 'data/tribes/workers/barbarians/geologist/init.lua'
--- data/tribes/workers/barbarians/geologist/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/barbarians/geologist/init.lua 2016-02-16 15:29:05 +0000
@@ -41,9 +41,9 @@
search = {
"animation hacking 5000",
"animation idle 2000",
- "playFX sound/hammering geologist_hammer 192",
+ "play_sound sound/hammering geologist_hammer 192",
"animation hacking 3000",
- "geologist-find"
+ "geologist_find"
}
},
=== modified file 'data/tribes/workers/barbarians/lumberjack/init.lua'
--- data/tribes/workers/barbarians/lumberjack/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/barbarians/lumberjack/init.lua 2016-02-16 15:29:05 +0000
@@ -34,9 +34,9 @@
chop = {
"findobject attrib:tree radius:10",
"walk object",
- "playFX sound/woodcutting woodcutting 255",
+ "play_sound sound/woodcutting woodcutting 255",
"animation hacking 10000",
- "playFX sound/spoken timber 192",
+ "play_sound sound/spoken timber 192",
"object fall",
"animation idle 2000",
"createware log",
=== modified file 'data/tribes/workers/barbarians/shipwright/init.lua'
--- data/tribes/workers/barbarians/shipwright/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/barbarians/shipwright/init.lua 2016-02-16 15:29:05 +0000
@@ -37,7 +37,7 @@
buildship = {
"walk object-or-coords",
"plant tribe:barbarians_shipconstruction unless object",
- "playFX sound/sawmill sawmill 230",
+ "play_sound sound/sawmill sawmill 230",
"animation work 500",
"construct",
"animation work 5000",
=== modified file 'data/tribes/workers/barbarians/stonemason/init.lua'
--- data/tribes/workers/barbarians/stonemason/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/barbarians/stonemason/init.lua 2016-02-16 15:29:05 +0000
@@ -34,7 +34,7 @@
cut_granite = {
"findobject attrib:rocks radius:6",
"walk object",
- "playFX sound/stonecutting stonecutter 192",
+ "play_sound sound/stonecutting stonecutter 192",
"animation hacking 10000",
"object shrink",
"createware granite",
=== modified file 'data/tribes/workers/empire/farmer/init.lua'
--- data/tribes/workers/empire/farmer/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/empire/farmer/init.lua 2016-02-16 15:29:05 +0000
@@ -51,7 +51,7 @@
harvest = {
"findobject attrib:ripe_wheat radius:2",
"walk object",
- "playFX sound/farm scythe 220",
+ "play_sound sound/farm scythe 220",
"animation harvesting 10000",
"object harvest",
"animation gathering 4000",
=== modified file 'data/tribes/workers/empire/fisher/init.lua'
--- data/tribes/workers/empire/fisher/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/empire/fisher/init.lua 2016-02-16 15:29:05 +0000
@@ -33,10 +33,10 @@
fish = {
"findspace size:any radius:7 resource:fish",
"walk coords",
- "playFX sound/fisher fisher_throw_net 192",
+ "play_sound sound/fisher fisher_throw_net 192",
"mine fish 1",
"animation fishing 3000", -- Play a fishing animation
- "playFX sound/fisher fisher_pull_net 192",
+ "play_sound sound/fisher fisher_pull_net 192",
"createware fish",
"return"
}
=== modified file 'data/tribes/workers/empire/geologist/init.lua'
--- data/tribes/workers/empire/geologist/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/empire/geologist/init.lua 2016-02-16 15:29:05 +0000
@@ -41,9 +41,9 @@
search = {
"animation hacking 5000",
"animation idle 2000",
- "playFX sound/hammering geologist_hammer 192",
+ "play_sound sound/hammering geologist_hammer 192",
"animation hacking 3000",
- "geologist-find"
+ "geologist_find"
}
},
=== modified file 'data/tribes/workers/empire/lumberjack/init.lua'
--- data/tribes/workers/empire/lumberjack/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/empire/lumberjack/init.lua 2016-02-16 15:29:05 +0000
@@ -34,9 +34,9 @@
chop = {
"findobject attrib:tree radius:10",
"walk object",
- "playFX sound/woodcutting fast_woodcutting 250",
+ "play_sound sound/woodcutting fast_woodcutting 250",
"animation hacking 10000",
- "playFX sound/spoken timber 156",
+ "play_sound sound/spoken timber 156",
"object fall",
"animation idle 2000",
"createware log",
=== modified file 'data/tribes/workers/empire/shipwright/init.lua'
--- data/tribes/workers/empire/shipwright/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/empire/shipwright/init.lua 2016-02-16 15:29:05 +0000
@@ -37,7 +37,7 @@
buildship = {
"walk object-or-coords",
"plant tribe:empire_shipconstruction unless object",
- "playFX sound/sawmill sawmill 230",
+ "play_sound sound/sawmill sawmill 230",
"animation work 500",
"construct",
"animation work 5000",
=== modified file 'data/tribes/workers/empire/stonemason/init.lua'
--- data/tribes/workers/empire/stonemason/init.lua 2016-01-28 05:24:34 +0000
+++ data/tribes/workers/empire/stonemason/init.lua 2016-02-16 15:29:05 +0000
@@ -34,7 +34,7 @@
cut_granite = {
"findobject attrib:rocks radius:6",
"walk object",
- "playFX sound/stonecutting stonecutter 220",
+ "play_sound sound/stonecutting stonecutter 220",
"animation hacking 10000",
"object shrink",
"createware granite",
@@ -43,7 +43,7 @@
cut_marble = {
"findobject attrib:rocks radius:6",
"walk object",
- "playFX sound/stonecutting stonecutter 220",
+ "play_sound sound/stonecutting stonecutter 220",
"animation hacking 10000",
"object shrink",
"createware marble",
=== modified file 'doc/sphinx/source/productionsite_program.rst'
--- doc/sphinx/source/productionsite_program.rst 2012-06-15 20:29:49 +0000
+++ doc/sphinx/source/productionsite_program.rst 2016-02-16 15:29:05 +0000
@@ -14,7 +14,7 @@
- `mine`_
- `check_soldier`_
- `train`_
-- `playFX`_
+- `play_sound`_
return
@@ -196,7 +196,7 @@
-----
Increases the level of a specified property of a soldier. No further documentation available.
-playFX
+play_sound
------
Plays a soundFX.
=== modified file 'src/graphic/animation.cc'
--- src/graphic/animation.cc 2016-02-13 12:15:29 +0000
+++ src/graphic/animation.cc 2016-02-16 15:29:05 +0000
@@ -74,7 +74,7 @@
const std::string& representative_image_filename() const override;
virtual void blit(uint32_t time, const Point&, const Rect& srcrc, const RGBColor* clr, Surface*)
const override;
- void trigger_soundfx(uint32_t framenumber, uint32_t stereo_position) const override;
+ void trigger_sound(uint32_t framenumber, uint32_t stereo_position) const override;
private:
@@ -96,7 +96,7 @@
vector<const Image*> pcmasks_;
// name of sound effect that will be played at frame 0.
- // TODO(sirver): this should be done using playFX in a program instead of
+ // TODO(sirver): this should be done using play_sound in a program instead of
// binding it to the animation.
string sound_effect_;
bool play_once_;
@@ -251,7 +251,7 @@
return 0;
}
-void NonPackedAnimation::trigger_soundfx(uint32_t time, uint32_t stereo_position) const {
+void NonPackedAnimation::trigger_sound(uint32_t time, uint32_t stereo_position) const {
if (sound_effect_.empty()) {
return;
}
=== modified file 'src/graphic/animation.h'
--- src/graphic/animation.h 2015-11-20 18:16:22 +0000
+++ src/graphic/animation.h 2016-02-16 15:29:05 +0000
@@ -84,7 +84,7 @@
virtual void blit(uint32_t time, const Point&, const Rect& srcrc, const RGBColor* clr, Surface*) const = 0;
/// Play the sound effect associated with this animation at the given time.
- virtual void trigger_soundfx(uint32_t time, uint32_t stereo_position) const = 0;
+ virtual void trigger_sound(uint32_t time, uint32_t stereo_position) const = 0;
private:
DISALLOW_COPY_AND_ASSIGN(Animation);
=== modified file 'src/graphic/rendertarget.cc'
--- src/graphic/rendertarget.cc 2016-01-27 08:06:40 +0000
+++ src/graphic/rendertarget.cc 2016-02-16 15:29:05 +0000
@@ -288,7 +288,7 @@
/**
* Draws a frame of an animation at the given location
* Plays sound effect that is registered with this frame (the SoundHandler
- * decides if the fx really does get played)
+ * decides if the sound really does get played)
*
* \param dstx, dsty the on-screen location of the animation hot spot
* \param animation the animation ID
@@ -338,7 +338,7 @@
// effect (see SoundHandler::stereo_position).
// TODO(sirver): Playing a sound effect in here is rather silly. What if
// this animation is used in the menus?
- animation.trigger_soundfx(time, 128);
+ animation.trigger_sound(time, 128);
}
/**
=== modified file 'src/logic/map_objects/immovable.cc'
--- src/logic/map_objects/immovable.cc 2016-02-10 19:50:13 +0000
+++ src/logic/map_objects/immovable.cc 2016-02-16 15:29:05 +0000
@@ -168,8 +168,8 @@
action = new ActRemove(arguments.get(), *immovable);
} else if (parts[0] == "seed") {
action = new ActSeed(arguments.get(), *immovable);
- } else if (parts[0] == "playFX") {
- action = new ActPlayFX(arguments.get(), *immovable);
+ } else if (parts[0] == "play_sound") {
+ action = new ActPlaySound(arguments.get(), *immovable);
} else if (parts[0] == "construction") {
action = new ActConstruction(arguments.get(), *immovable);
} else {
@@ -792,7 +792,7 @@
}
-ImmovableProgram::ActPlayFX::ActPlayFX(char* parameters, const ImmovableDescr&) {
+ImmovableProgram::ActPlaySound::ActPlaySound(char* parameters, const ImmovableDescr&) {
try {
bool reached_end;
name = next_word(parameters, reached_end);
@@ -811,14 +811,14 @@
FileSystem::fs_filename(name.c_str()),
name);
} catch (const WException & e) {
- throw GameDataError("playFX: %s", e.what());
+ throw GameDataError("play_sound: %s", e.what());
}
}
/** Demand from the g_sound_handler to play a certain sound effect.
* Whether the effect actually gets played
* is decided only by the sound server*/
-void ImmovableProgram::ActPlayFX::execute
+void ImmovableProgram::ActPlaySound::execute
(Game & game, Immovable & immovable) const
{
g_sound_handler.play_fx(name, immovable.get_position(), priority);
=== modified file 'src/logic/map_objects/immovable_program.h'
--- src/logic/map_objects/immovable_program.h 2016-02-09 16:29:48 +0000
+++ src/logic/map_objects/immovable_program.h 2016-02-16 15:29:05 +0000
@@ -123,23 +123,22 @@
uint8_t probability;
};
- /// Plays a soundFX.
+ /// Plays a sound effect.
///
/// Parameter syntax:
- /// parameters ::= soundFX [priority]
+ /// parameters ::= directory sound [priority]
/// Parameter semantics:
/// directory:
- /// The directory of the productionsite.
- /// soundFX:
- /// The filename of an soundFX (relative to the productionsite's
- /// directory).
+ /// The directory of the sound files, relative to the datadir.
+ /// sound:
+ /// The base filename of a sound effect (relative to the directory).
/// priority:
/// An integer. If omitted, 127 is used.
///
- /// Plays the specified soundFX with the specified priority. Whether the
- /// soundFX is actually played is determined by the sound handler.
- struct ActPlayFX : public Action {
- ActPlayFX(char* parameters, const ImmovableDescr &);
+ /// Plays the specified sound effect with the specified priority. Whether the
+ /// sound effect is actually played is determined by the sound handler.
+ struct ActPlaySound : public Action {
+ ActPlaySound(char* parameters, const ImmovableDescr &);
void execute(Game &, Immovable &) const override;
private:
std::string name;
=== modified file 'src/logic/map_objects/tribes/production_program.cc'
--- src/logic/map_objects/tribes/production_program.cc 2016-02-15 22:31:59 +0000
+++ src/logic/map_objects/tribes/production_program.cc 2016-02-16 15:29:05 +0000
@@ -1519,7 +1519,7 @@
return ps.program_step(game);
}
-ProductionProgram::ActPlayFX::ActPlayFX(char * parameters) {
+ProductionProgram::ActPlaySound::ActPlaySound(char * parameters) {
try {
bool reached_end;
const std::string& filepath = next_word(parameters, reached_end);
@@ -1538,11 +1538,11 @@
g_sound_handler.load_fx_if_needed(filepath, filename, name);
} catch (const WException & e) {
- throw GameDataError("playFX: %s", e.what());
+ throw GameDataError("play_sound: %s", e.what());
}
}
-void ProductionProgram::ActPlayFX::execute
+void ProductionProgram::ActPlaySound::execute
(Game & game, ProductionSite & ps) const
{
g_sound_handler.play_fx(name, ps.position_, priority);
@@ -1772,9 +1772,9 @@
} else if (boost::iequals(parts[0], "train")) {
actions_.push_back(std::unique_ptr<ProductionProgram::Action>(
new ActTrain(arguments.get())));
- } else if (boost::iequals(parts[0], "playFX")) {
+ } else if (boost::iequals(parts[0], "play_sound")) {
actions_.push_back(std::unique_ptr<ProductionProgram::Action>(
- new ActPlayFX(arguments.get())));
+ new ActPlaySound(arguments.get())));
} else if (boost::iequals(parts[0], "construct")) {
actions_.push_back(std::unique_ptr<ProductionProgram::Action>(
new ActConstruct(arguments.get(), name(), building)));
=== modified file 'src/logic/map_objects/tribes/production_program.h'
--- src/logic/map_objects/tribes/production_program.h 2016-02-14 14:09:29 +0000
+++ src/logic/map_objects/tribes/production_program.h 2016-02-16 15:29:05 +0000
@@ -460,22 +460,22 @@
uint8_t target_level;
};
- /// Plays a soundFX.
+ /// Plays a sound effect.
///
/// Parameter syntax:
- /// parameters ::= soundFX [priority]
+ /// parameters ::= directory sound [priority]
/// Parameter semantics:
/// directory:
- /// The directory of the sound effect.
- /// soundFX:
- /// The base filename of a soundFX (without path, running numbers or file extension)
+ /// The directory of the sound files, relative to the datadir.
+ /// sound:
+ /// The base filename of a sound effect (relative to the directory).
/// priority:
/// An integer. If omitted, 127 is used.
///
- /// Plays the specified soundFX with the specified priority. Whether the
- /// soundFX is actually played is determined by the sound handler.
- struct ActPlayFX : public Action {
- ActPlayFX(char * parameters);
+ /// Plays the specified sound effect with the specified priority. Whether the
+ /// sound effect is actually played is determined by the sound handler.
+ struct ActPlaySound : public Action {
+ ActPlaySound(char * parameters);
void execute(Game &, ProductionSite &) const override;
private:
std::string name;
=== modified file 'src/logic/map_objects/tribes/productionsite.h'
--- src/logic/map_objects/tribes/productionsite.h 2016-02-08 20:52:24 +0000
+++ src/logic/map_objects/tribes/productionsite.h 2016-02-16 15:29:05 +0000
@@ -133,7 +133,7 @@
friend struct ProductionProgram::ActMine;
friend struct ProductionProgram::ActCheckSoldier;
friend struct ProductionProgram::ActTrain;
- friend struct ProductionProgram::ActPlayFX;
+ friend struct ProductionProgram::ActPlaySound;
friend struct ProductionProgram::ActConstruct;
MO_DESCR(ProductionSiteDescr)
=== modified file 'src/logic/map_objects/tribes/worker.cc'
--- src/logic/map_objects/tribes/worker.cc 2016-02-15 19:03:41 +0000
+++ src/logic/map_objects/tribes/worker.cc 2016-02-16 15:29:05 +0000
@@ -967,7 +967,7 @@
* Demand from the g_sound_handler to play a certain sound effect.
* Whether the effect actually gets played is decided only by the sound server.
*/
-bool Worker::run_playfx(Game & game, State & state, const Action & action)
+bool Worker::run_play_sound(Game & game, State & state, const Action & action)
{
g_sound_handler.play_fx(action.sparam1, get_position(), action.iparam1);
@@ -2922,7 +2922,7 @@
==============================
*/
-constexpr uint8_t kCurrentPacketVersion = 2;
+constexpr uint8_t kCurrentPacketVersion = 3;
Worker::Loader::Loader() :
location_(0),
=== modified file 'src/logic/map_objects/tribes/worker.h'
--- src/logic/map_objects/tribes/worker.h 2016-02-09 07:42:38 +0000
+++ src/logic/map_objects/tribes/worker.h 2016-02-16 15:29:05 +0000
@@ -239,7 +239,7 @@
bool run_geologist (Game &, State &, const Action &);
bool run_geologist_find (Game &, State &, const Action &);
bool run_scout (Game &, State &, const Action &);
- bool run_playfx (Game &, State &, const Action &);
+ bool run_play_sound (Game &, State &, const Action &);
bool run_construct (Game &, State &, const Action &);
OPtr<PlayerImmovable> location_; ///< meta location of the worker
=== modified file 'src/logic/map_objects/tribes/worker_program.cc'
--- src/logic/map_objects/tribes/worker_program.cc 2016-02-02 12:38:05 +0000
+++ src/logic/map_objects/tribes/worker_program.cc 2016-02-16 15:29:05 +0000
@@ -46,9 +46,9 @@
{"create_bob", &WorkerProgram::parse_create_bob},
{"removeobject", &WorkerProgram::parse_removeobject},
{"geologist", &WorkerProgram::parse_geologist},
- {"geologist-find", &WorkerProgram::parse_geologist_find},
+ {"geologist_find", &WorkerProgram::parse_geologist_find},
{"scout", &WorkerProgram::parse_scout},
- {"playFX", &WorkerProgram::parse_play_fx},
+ {"play_sound", &WorkerProgram::parse_play_sound},
{"construct", &WorkerProgram::parse_construct},
{nullptr, nullptr}
@@ -541,7 +541,7 @@
void WorkerProgram::parse_geologist_find(Worker::Action* act, const std::vector<std::string>& cmd)
{
if (cmd.size() != 1)
- throw wexception("Usage: geologist-find");
+ throw wexception("Usage: geologist_find");
act->function = &Worker::run_geologist_find;
}
@@ -564,16 +564,16 @@
act->function = &Worker::run_scout;
}
-void WorkerProgram::parse_play_fx(Worker::Action* act, const std::vector<std::string>& cmd)
+void WorkerProgram::parse_play_sound(Worker::Action* act, const std::vector<std::string>& cmd)
{
if (cmd.size() < 3 || cmd.size() > 4)
- throw wexception("Usage: playFX <fx_dir> <fx_name> [priority]");
+ throw wexception("Usage: play_sound <sound_dir> <sound_name> [priority]");
act->sparam1 = cmd[1] + "/" + cmd[2];
g_sound_handler.load_fx_if_needed(cmd[1], cmd[2], act->sparam1);
- act->function = &Worker::run_playfx;
+ act->function = &Worker::run_play_sound;
act->iparam1 =
cmd.size() == 3 ?
64 : // 50% chance to play, only one instance at a time
=== modified file 'src/logic/map_objects/tribes/worker_program.h'
--- src/logic/map_objects/tribes/worker_program.h 2016-02-02 12:38:05 +0000
+++ src/logic/map_objects/tribes/worker_program.h 2016-02-16 15:29:05 +0000
@@ -82,7 +82,7 @@
void parse_geologist (Worker::Action* act, const std::vector<std::string>& cmd);
void parse_geologist_find (Worker::Action* act, const std::vector<std::string>& cmd);
void parse_scout (Worker::Action* act, const std::vector<std::string>& cmd);
- void parse_play_fx (Worker::Action* act, const std::vector<std::string>& cmd);
+ void parse_play_sound (Worker::Action* act, const std::vector<std::string>& cmd);
void parse_construct (Worker::Action* act, const std::vector<std::string>& cmd);
const std::string name_;
=== modified file 'src/map_io/map_buildingdata_packet.cc'
--- src/map_io/map_buildingdata_packet.cc 2016-02-13 12:15:29 +0000
+++ src/map_io/map_buildingdata_packet.cc 2016-02-16 15:29:05 +0000
@@ -61,7 +61,7 @@
constexpr uint16_t kCurrentPacketPFBuilding = 1;
constexpr uint16_t kCurrentPacketVersionWarehouse = 6;
constexpr uint16_t kCurrentPacketVersionMilitarysite = 5;
-constexpr uint16_t kCurrentPacketVersionProductionsite = 5;
+constexpr uint16_t kCurrentPacketVersionProductionsite = 6;
constexpr uint16_t kCurrentPacketVersionTrainingsite = 4;
void MapBuildingdataPacket::read
=== modified file 'src/sound/sound_handler.h'
--- src/sound/sound_handler.h 2016-02-06 11:11:24 +0000
+++ src/sound/sound_handler.h 2016-02-16 15:29:05 +0000
@@ -86,7 +86,7 @@
* \par Sound effects
*
* Buildings and workers can use sound effects in their programs. To do so, use
- * e.g. "playFX blacksmith_hammer" in the appropriate conf file. The conf file
+ * e.g. "play_sound blacksmith_hammer" in the appropriate conf file. The conf file
* parser will then load one or more audio files for 'hammering blacksmith'
* from the building's/worker's configuration directory and store them in an
* FXset for later access, similar to the way music is stored in songsets.
Follow ups
-
[Merge] lp:~widelands-dev/widelands/bug-1542705 into lp:widelands
From: noreply, 2016-03-01
-
Re: [Merge] lp:~widelands-dev/widelands/bug-1542705 into lp:widelands
From: GunChleoc, 2016-03-01
-
Re: [Merge] lp:~widelands-dev/widelands/bug-1542705 into lp:widelands
From: TiborB, 2016-02-29
-
[Merge] lp:~widelands-dev/widelands/bug-1542705 into lp:widelands
From: bunnybot, 2016-02-22
-
[Merge] lp:~widelands-dev/widelands/bug-1542705 into lp:widelands
From: bunnybot, 2016-02-22
-
[Merge] lp:~widelands-dev/widelands/bug-1542705 into lp:widelands
From: bunnybot, 2016-02-22
-
[Merge] lp:~widelands-dev/widelands/bug-1542705 into lp:widelands
From: bunnybot, 2016-02-21
-
[Merge] lp:~widelands-dev/widelands/bug-1542705 into lp:widelands
From: bunnybot, 2016-02-19
-
[Merge] lp:~widelands-dev/widelands/bug-1542705 into lp:widelands
From: bunnybot, 2016-02-19
-
[Merge] lp:~widelands-dev/widelands/bug-1542705 into lp:widelands
From: bunnybot, 2016-02-18