Texte de fin
This commit is contained in:
parent
86b8d02777
commit
f80a7a9cd1
|
@ -20,6 +20,8 @@ from plugins.coroutine import condition, wait, Coroutine
|
||||||
from plugins.sound import Sound
|
from plugins.sound import Sound
|
||||||
from plugins.timing import Delta, TimedEvent
|
from plugins.timing import Delta, TimedEvent
|
||||||
from plugins.multisound import MultiSound
|
from plugins.multisound import MultiSound
|
||||||
|
from plugins.text import Text
|
||||||
|
from scenes import menu
|
||||||
|
|
||||||
|
|
||||||
SHOOT = MultiSound("shoot/1", "shoot/2", "shoot/3", volume=0.1)
|
SHOOT = MultiSound("shoot/1", "shoot/2", "shoot/3", volume=0.1)
|
||||||
|
@ -123,18 +125,18 @@ class Wave:
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
self.wave_list = [
|
self.wave_list = [
|
||||||
["rainning"],
|
["rainning"],
|
||||||
["rainning", "rainning"],
|
# ["rainning", "rainning"],
|
||||||
["rainning", "horizontal_left"],
|
# ["rainning", "horizontal_left"],
|
||||||
["horizontal_left", "horizontal_right"],
|
# ["horizontal_left", "horizontal_right"],
|
||||||
["rainning", "rainning", "zones"],
|
# ["rainning", "rainning", "zones"],
|
||||||
["rainning", "rainning", "horizontal_left", "zones"],
|
# ["rainning", "rainning", "horizontal_left", "zones"],
|
||||||
["rainning", "rainning", "spikes"],
|
# ["rainning", "rainning", "spikes"],
|
||||||
["rainning", "horizontal_left", "horizontal_right", "zones"],
|
# ["rainning", "horizontal_left", "horizontal_right", "zones"],
|
||||||
["rainning", "spikes", "zones"],
|
# ["rainning", "spikes", "zones"],
|
||||||
["rainning", "horizontal_left", "horizontal_right", "zones"],
|
# ["rainning", "horizontal_left", "horizontal_right", "zones"],
|
||||||
["rainning", "spikes", "zones"],
|
# ["rainning", "spikes", "zones"],
|
||||||
["rainning", "horizontal_left", "horizontal_right", "zones"],
|
# ["rainning", "horizontal_left", "horizontal_right", "zones"],
|
||||||
["rainning", "spikes", "zones"],
|
# ["rainning", "spikes", "zones"],
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
@ -400,6 +402,21 @@ def __wave(world: World):
|
||||||
lambda world: all(Coroutine not in entity for entity in entities)
|
lambda world: all(Coroutine not in entity for entity in entities)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
for entity in world.query(Sprite):
|
||||||
|
entity.destroy()
|
||||||
|
|
||||||
|
world.new_entity().set(
|
||||||
|
Text(
|
||||||
|
"Bravo ! (pas fini)",
|
||||||
|
size=150,
|
||||||
|
position=Vec2(render.WIDTH / 2, render.HEIGHT / 3),
|
||||||
|
origin=Vec2(0.5),
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
yield wait(5)
|
||||||
|
world[CurrentScene] = menu.SCENE
|
||||||
|
|
||||||
|
|
||||||
def __create_zone_attack(world: World, number: int = 2):
|
def __create_zone_attack(world: World, number: int = 2):
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in a new issue