# HG changeset patch # User Wuzzy # Date 1531316673 -7200 # Node ID 1515e643cd91858aa7ff9353f0fd6f8325c63227 # Parent 172ad57e2e0f85c57381cbc9e6c48290f42515d0 ACF3: Move princess to her own team, fix clan color diff -r 172ad57e2e0f -r 1515e643cd91 ChangeLog.txt --- a/ChangeLog.txt Tue Jul 10 21:29:31 2018 +0200 +++ b/ChangeLog.txt Wed Jul 11 15:44:33 2018 +0200 @@ -28,12 +28,15 @@ * Don't play “Missed” and “Laugh” taunt when those don't make sense * Fix retreat timer not turning red for some weapons -Space Invation: +Space Invasion: + Display round score in a separate row + Keep round score displayed after round ends, remove round score announcer message * Fix rare Lua error message spam at end of game * Fix round score and other info numbers messing up after screen resize +A Classic Fairytale: + * Mission 3: Fix clan color of princess + Content: + New Sudden Death water texture for CrazyMission theme + Add dust flakes for Cheese and CrazyMission themes diff -r 172ad57e2e0f -r 1515e643cd91 share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/journey.lua --- a/share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/journey.lua Tue Jul 10 21:29:31 2018 +0200 +++ b/share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/journey.lua Wed Jul 11 15:44:33 2018 +0200 @@ -179,6 +179,7 @@ --/////////////////////////Animation Functions/////////////////////// function AfterMidFailAnim() DismissTeam(loc("Natives")) + DismissTeam(loc("Princess")) EndTurn(true) end @@ -913,6 +914,7 @@ EndTurn(true) AddCaption(loc("The village, unprepared, was destroyed by the cyborgs...")) DismissTeam(loc("Natives")) + DismissTeam(loc("Princess")) end end @@ -925,6 +927,7 @@ EndTurn(true) AddCaption(loc("The village, unprepared, was destroyed by the cyborgs...")) DismissTeam(loc("Natives")) + DismissTeam(loc("Princess")) end end @@ -1009,8 +1012,11 @@ if not cyborgDead then SwitchHog(cyborg) end - AddAnim(endFailAnim) + if not (leaksDead or denseDead) then + AddAnim(endFailAnim) + end AddFunction({func = DismissTeam, args = {loc("Natives")}}) + AddFunction({func = DismissTeam, args = {loc("Princess")}}) AddFunction({func = EndTurn, args = {true}}) end @@ -1082,11 +1088,11 @@ HealthDecrease = 0 WaterRise = 0 - AddTeam(loc("Natives"), 29439, "Bone", "Island", "HillBilly", "cm_birdy") + AddTeam(loc("Natives"), 0x0072FF, "Bone", "Island", "HillBilly", "cm_birdy") leaks = AddHog(loc("Leaks A Lot"), 0, 100, "Rambo") dense = AddHog(loc("Dense Cloud"), 0, 100, "RobinHood") - AddTeam(loc("Cannibal Sentry"), 14483456, "skull", "Island", "Pirate","cm_vampire") + AddTeam(loc("Cannibal Sentry"), 0xDD0000, "skull", "Island", "Pirate","cm_vampire") cannibals = {} for i = 1, 4 do cannibals[i] = AddHog(cannibalNames[i], 3, 40, "Zombi") @@ -1100,8 +1106,10 @@ SetEffect(cannibals[i], heArtillery, 1) end - AddTeam(loc("011101001"), 14483456, "ring", "UFO", "Robot", "cm_binary") + AddTeam(loc("011101001"), 0xDD0000, "ring", "UFO", "Robot", "cm_binary") cyborg = AddHog(loc("Y3K1337"), 0, 200, "cyborg1") + + AddTeam(loc("Princess"), 0x0072FF, "Bone", "Island", "HillBilly", "cm_birdy") princess = AddHog(loc("Fell From Heaven"), 0, 200, "tiara") AnimSetGearPosition(dense, 0, 0)