fix possible block in tutorial 2 (#1036)

stable-5.4
Tobias Zwick 2014-02-16 13:31:12 +07:00
parent ba64fda137
commit c772ff8df6
1 changed files with 3 additions and 7 deletions

View File

@ -42,7 +42,7 @@ protected func Initialize()
var target = MakeTarget(380, 300, true)->GetActionTarget();
AddEffect("HorizontalMoving", target, 1, 1, target);
// A flying target which drops a flint.
var target = MakeTarget(690, 421, true);
var target = MakeTarget(690, 400, true);
AddEffect("FlintDrop", target, 1, 0, target);
// A moving and a static target.
var target = MakeTarget(880, 520, true)->GetActionTarget();
@ -172,18 +172,14 @@ protected func OnGuideMessageRemoved(int plr, int index)
private func MakeTarget(int x, int y, bool flying)
{
if (flying == nil)
var balloon = false;
var target = CreateObject(PracticeTarget, x, y, NO_OWNER);
if (flying == true)
if (flying)
{
var balloon = CreateObject(TargetBalloon, x, y-30, NO_OWNER);
target->SetAction("Attach", balloon);
CreateParticle("Flash", x, y - 50, 0, 0, 8, Particles_Flash());
}
if (flying == false)
else
{
CreateParticle("Flash", x, y, 0, 0, 8, Particles_Flash());
target->SetAction("Float");