# HG changeset patch # User Wuzzy # Date 1537216667 -7200 # Node ID 4ed202f0428e98a6651a6248a5fc635ff43c3990 # Parent be3bf8a8e6fba8a5fc2726442177fcf199cbcadb Easier back jumps in Basic Movement Training (fixes bug 692) The explanation of Back Jumping (2/2) has been simplified and the "hard" part has been made easier by lowering the girders. The original idea was that I wanted to force players to learn how to jump higher by delaying the 2nd backspace keypress. But this turned out that this section was too unfair and we have lost at least one player due to rage-quitting, according to feedback. diff -r be3bf8a8e6fb -r 4ed202f0428e ChangeLog.txt --- a/ChangeLog.txt Sun Sep 16 10:25:50 2018 +0200 +++ b/ChangeLog.txt Mon Sep 17 22:37:47 2018 +0200 @@ -95,6 +95,7 @@ * A Space Adventure, final mission: Don't say "Missed" or "Yes, Sir!" when inappropriate * The Great Escape: Infinite attack mode did not work * Shotgun/Sniper Rifle Target Practicse: Suppress “X remaining” message + * Basic Movement Training: Back jumps should be easier now * Fix resurrection animation appearing at wrong position for some missions and styles Content: diff -r be3bf8a8e6fb -r 4ed202f0428e share/hedgewars/Data/Missions/Training/Basic_Training_-_Movement.lua --- a/share/hedgewars/Data/Missions/Training/Basic_Training_-_Movement.lua Sun Sep 16 10:25:50 2018 +0200 +++ b/share/hedgewars/Data/Missions/Training/Basic_Training_-_Movement.lua Mon Sep 17 22:37:47 2018 +0200 @@ -162,7 +162,8 @@ PlaceSprite(1175, 1772, sprAmGirder, 0, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) PlaceSprite(1226, 1738, sprAmGirder, 2, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) PlaceSprite(1275, 1705, sprAmGirder, 0, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) - PlaceSprite(1325, 1683, sprAmGirder, 6, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) + PlaceSprite(1325, 1700, sprAmGirder, 6, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) + PlaceSprite(1342, 1638, sprAmGirder, 2, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) PlaceSprite(1368, 1560, sprAmGirder, 3, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) PlaceSprite(1390, 1665, sprAmGirder, 6, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) PlaceSprite(1481, 1716, sprAmGirder, 4, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) @@ -192,7 +193,7 @@ PlaceSprite(1545, 1811, sprAmGirder, 2, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) PlaceSprite(1577, 1761, sprAmGirder, 0, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) PlaceSprite(1610, 1811, sprAmGirder, 2, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) - PlaceSprite(1440, 1531, sprAmGirder, 6, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) + PlaceSprite(1440, 1511, sprAmGirder, 6, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) PlaceSprite(2082, 1337, sprAmGirder, 6, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) PlaceSprite(2187, 1273, sprAmGirder, 6, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) PlaceSprite(2097, 1246, sprAmGirder, 4, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) @@ -237,7 +238,7 @@ crates[4] = SpawnHealthCrate(889, 1829) -- Back Jumping crates[5] = SpawnHealthCrate(1486, 1694) -- Walking on Ice crates[6] = SpawnHealthCrate(2033, 1470) -- Walking on Ice completed - crates[7] = SpawnHealthCrate(1297, 1683) -- Back Jumping 2 + crates[7] = SpawnHealthCrate(1198, 1750) -- Back Jumping 2 crates[8] = SpawnSupplyCrate(1851, 1402, amSwitch, 100) -- Switch Hedgehog crates[9] = SpawnHealthCrate(564, 1772) -- Health crates[10] = SpawnHealthCrate(2290, 1622) -- Turning Around @@ -310,10 +311,8 @@ loc("High Jump: [Backspace]").."|"..loc("Back Jump: [Backspace] ×2"), 2, 6600) elseif gear == crates[7] then ShowMission(loc("Basic Movement Training"), loc("Back Jumping (2/2)"), - loc("To get over the next obstacle, you need to perform your back jump precisely.").."|".. - loc("Hint: Hit “High Jump” again when you're close to the highest point of a high jump.").."|".. - loc("Hint: Don't stand too close at the wall before you jump!").."|".. - loc("Hint: Use the flower for orientation.").."|".. + loc("To get over the next obstacles, keep some distance from the wall before you back jump.").."|".. + loc("Hint: To jump higher, wait a bit before you hit “High Jump” a second time.").."|".. loc("High Jump: [Backspace]").."|"..loc("Back Jump: [Backspace] ×2"), 2, 15000) elseif gear == crates[5] then ShowMission(loc("Basic Movement Training"), loc("Walking on Ice"),