Organisation of JacoVirt Bot

This commit is contained in:
mdl29 2024-04-23 15:23:54 +02:00 committed by HS-157
parent 437f336e5a
commit 3db0ceaab3
12 changed files with 20 additions and 20 deletions

View File

Before

Width:  |  Height:  |  Size: 455 KiB

After

Width:  |  Height:  |  Size: 455 KiB

View File

Before

Width:  |  Height:  |  Size: 412 KiB

After

Width:  |  Height:  |  Size: 412 KiB

View File

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -29,9 +29,9 @@ def main():
def dark_theme():
global posxstart, posystart, distance, theme
with resources.path("jacovirt", 'Img') as img_folder :
turtle.bgpic(str(img_folder/ "Background_dark.png"))
turtle.bgpic(str(img_folder/ "bot" / "background" / "Background_dark.png"))
turtle.shape(str(img_folder/ "Cubetto_forme_droite_dark.gif"))
turtle.shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_droite_dark.gif"))
turtle.shapesize(3,3,6)
distance = 84
@ -44,9 +44,9 @@ def main():
def light_theme():
global posxstart, posystart, distance, theme
with resources.path("jacovirt", 'Img') as img_folder :
turtle.bgpic(str(img_folder/ "Background_light.png"))
turtle.bgpic(str(img_folder/ "bot" / "background" / "Background_light.png"))
turtle.shape(str(img_folder/ "Cubetto_forme_droite_light.gif"))
turtle.shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_droite_light.gif"))
turtle.shapesize(10,10,6)
distance = 90
@ -59,14 +59,14 @@ def main():
def cubetto_init():
global posxstart, posystart, distance
with resources.path("jacovirt", 'Img') as img_folder :
turtle.register_shape(str(img_folder/ "Cubetto_forme_haut_dark.gif"))
turtle.register_shape(str(img_folder/ "Cubetto_forme_bas_dark.gif"))
turtle.register_shape(str(img_folder/ "Cubetto_forme_gauche_dark.gif"))
turtle.register_shape(str(img_folder/ "Cubetto_forme_droite_dark.gif"))
turtle.register_shape(str(img_folder/ "Cubetto_forme_haut_light.gif"))
turtle.register_shape(str(img_folder/ "Cubetto_forme_bas_light.gif"))
turtle.register_shape(str(img_folder/ "Cubetto_forme_gauche_light.gif"))
turtle.register_shape(str(img_folder/ "Cubetto_forme_droite_light.gif"))
turtle.register_shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_haut_dark.gif"))
turtle.register_shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_bas_dark.gif"))
turtle.register_shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_gauche_dark.gif"))
turtle.register_shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_droite_dark.gif"))
turtle.register_shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_haut_light.gif"))
turtle.register_shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_bas_light.gif"))
turtle.register_shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_gauche_light.gif"))
turtle.register_shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_droite_light.gif"))
dark_theme()
@ -80,24 +80,24 @@ def main():
angle=0
if angle == 0:
if theme == 1:
turtle.shape(str(img_folder/ "Cubetto_forme_droite_dark.gif"))
turtle.shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_droite_dark.gif"))
elif theme == 2:
turtle.shape(str(img_folder/ "Cubetto_forme_droite_light.gif"))
turtle.shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_droite_light.gif"))
if angle == 90 or angle == -270:
if theme == 1:
turtle.shape(str(img_folder/ "Cubetto_forme_haut_dark.gif"))
turtle.shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_haut_dark.gif"))
elif theme == 2:
turtle.shape(str(img_folder/ "Cubetto_forme_haut_light.gif"))
turtle.shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_haut_light.gif"))
if angle == 180 or angle == -180:
if theme == 1:
turtle.shape(str(img_folder/ "Cubetto_forme_gauche_dark.gif"))
turtle.shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_gauche_dark.gif"))
elif theme == 2:
turtle.shape(str(img_folder/ "Cubetto_forme_gauche_light.gif"))
turtle.shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_gauche_light.gif"))
if angle == 270 or angle == -90:
if theme == 1:
turtle.shape(str(img_folder/ "Cubetto_forme_bas_dark.gif"))
turtle.shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_bas_dark.gif"))
elif theme == 2:
turtle.shape(str(img_folder/ "Cubetto_forme_bas_light.gif"))
turtle.shape(str(img_folder/ "bot" / "cubetto" /"Cubetto_forme_bas_light.gif"))
def cubetto_forward():
global xmax, ymax, xstart, ystart, distance, poscubettox, poscubettoy