forked from Mirrors/openclonk
fix possible block in tutorial 2 (#1036)
parent
ba64fda137
commit
c772ff8df6
|
@ -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");
|
||||
|
|
Loading…
Reference in New Issue