Project
400
600
60
10
false
GDevelop C++ platform
BuiltinCommonInstructions::Comment
Shadow management
BuiltinCommonInstructions::Standard
BuiltinCommonInstructions::Repeat
25
Shadow
0
0
Shadow
ID
=
Variable(CurrentID)
CurrentID
+
1
Shadow
=
4
BuiltinCommonInstructions::Standard
0.02
"ShadowUpdate"
"ShadowUpdate"
BuiltinCommonInstructions::Standard
CurrentID
=
Count(Shadow)-1
BuiltinCommonInstructions::While
CurrentID
>=
1
BuiltinCommonInstructions::Standard
Shadow
ID
=
Variable(CurrentID)-1
TempX
=
Shadow.X()
TempY
=
Shadow.Y()
BuiltinCommonInstructions::Standard
Shadow
ID
=
Variable(CurrentID)
Shadow
=
Variable(TempX)
Shadow
=
Variable(TempY)
BuiltinCommonInstructions::Standard
CurrentID
-
1
BuiltinCommonInstructions::Standard
Shadow
ID
=
0
Shadow
=
Hero.X()
Shadow
=
Hero.Y()
BuiltinCommonInstructions::Comment
Physics management
Gestion de la physique
BuiltinCommonInstructions::ForEach
Platform
<
Hero.Y()+Hero.Height()
Platform
Physics
no
BuiltinCommonInstructions::ForEach
Platform
>=
Hero.Y()+Hero.Height()
Platform
Physics
yes
BuiltinCommonInstructions::Standard
Dead
=
0
BuiltinCommonInstructions::Standard
Left
Hero
Physics
-2
Hero.Physics::LinearVelocityY()
Hero
yes
Shadow
yes
BuiltinCommonInstructions::Standard
Right
Hero
Physics
+2
Hero.Physics::LinearVelocityY()
Hero
no
Shadow
no
BuiltinCommonInstructions::Standard
Hero
Physics
Platform
BuiltinCommonInstructions::Standard
Up
Hero
Physics
<=
0
Hero
=
0
BuiltinCommonInstructions::Standard
Up
Hero
Physics
>=
0
Hero
Physics
Hero.Physics::LinearVelocityX()
-7
Hero
=
1
BuiltinCommonInstructions::Comment
Camera management
Gestion de la caméra
BuiltinCommonInstructions::Standard
Camera
>
Hero.Y()+100
Camera
0
-150
0
BuiltinCommonInstructions::Standard
Camera
BuiltinCommonInstructions::Standard
Camera
BuiltinCommonInstructions::Comment
Bat management
Gestion des chauve souris
BuiltinCommonInstructions::Standard
BuiltinCommonInstructions::ForEach
Bat
BatCreator.X()
BatCreator.Y()
Bat
Path
=
Bat.X()
Bat
Path
=
Bat.Y()
BatCreator
Bat
=
2
BuiltinCommonInstructions::Standard
Bat
Hero
Hero
Physics
Bat.X()+Bat.Width()/2
Bat.Y()+Bat.Height()/2
-6
Hero
=
2
BuiltinCommonInstructions::Standard
0.5
"HitTimer"
"HitTimer"
Heart
Heart
Heart
BuiltinCommonInstructions::Comment
Death
Mort
BuiltinCommonInstructions::Standard
Heart
=
0
Dead
=
1
BuiltinCommonInstructions::Standard
Hero
!=
3
Hero
=
3