Untitled
unknown
python
3 years ago
998 B
14
Indexable
# Funkcja budujaca etap 1 i 2 z parametrami obrotKonstruktora, rodzajToru, rodzajCheckpointu
def etap1i2(obrotKonstruktora, rodzajToru, rodzajCheckpointu):
# 1. Przesuniecie konstruktora pod checkpoint i zaznaczenie pozycji
builder.teleport_to(pos(1, -4, 0))
builder.mark()
builder.face(EAST)
# 2. Petla for dla 2 etapów toru
for i in range(2):
# 3. Petla for dla bloczkow etapu
for i in range(5):
# 4. Przesuwam konstruktor o losowe wartosci -> randint(3, 8)
builder.move(FORWARD, randint(3, 8))
# 5. Buduje platforme parkour
builder.line(rodzajToru)
# 6. Robie odstep parkur o losowa wartosc -> randint(2, 3)
builder.move(FORWARD, randint(2, 3))
# 7. Zaznaczam pozycje do kolejnej lini
builder.mark()
builder.turn(obrotKonstruktora)
# 8. Tworze nowa platforme
builder.mark()
builder.shift(2, 0, -4)
builder.fill(rodzajCheckpointu)Editor is loading...