pyrharckade/CONF/DefFrontEndEmuMapFile.py
2018-11-06 14:20:43 +01:00

81 lines
2.0 KiB
Python

from math import *
def DefFrontEndEmuMapX(resolution):
SCREEN_W,SCREEN_H=resolution
#print str(SCREEN_W) + "x" + str(SCREEN_H)
## TAILLE DES MENU EMU
SIZE_BIN_X_1 = int(floor(SCREEN_W /4))
SIZE_BIN_Y_1 = SIZE_BIN_X_1
SIZE_BIN_1 = (SIZE_BIN_X_1,SIZE_BIN_Y_1)
SIZE_BIN_X_2 = int(floor(SIZE_BIN_X_1*2/3))
SIZE_BIN_Y_2 = SIZE_BIN_X_2
SIZE_BIN_2 = (SIZE_BIN_X_2,SIZE_BIN_Y_2)
SIZE_BIN_X_3 = SIZE_BIN_X_2
SIZE_BIN_Y_3 = SIZE_BIN_X_3
SIZE_BIN_3 = (SIZE_BIN_X_3,SIZE_BIN_Y_3)
##EMU CENTRE POSITION
WHERE_BIN_1_X=int(floor((SCREEN_W / 2)-(SIZE_BIN_X_1/2)))
WHERE_BIN_1_Y=int(floor((SCREEN_H / 2) - (SIZE_BIN_X_1/2)))
WHERE_BIN_1=(WHERE_BIN_1_X,WHERE_BIN_1_Y)
##EMU GAUCHE POSITION
WHERE_BIN_2_X=int(floor((SCREEN_W / 4)-(SIZE_BIN_X_2/2)))
WHERE_BIN_2_Y=int(floor(SCREEN_H / 3))
WHERE_BIN_2=(WHERE_BIN_2_X,WHERE_BIN_2_Y)
##EMU GAUCHE POSITION
WHERE_BIN_3_X=int(floor((SCREEN_W * 3 / 4)-(SIZE_BIN_X_3/2)))
WHERE_BIN_3_Y=int(floor(SCREEN_H / 3))
WHERE_BIN_3=(WHERE_BIN_3_X,WHERE_BIN_3_Y)
return(SIZE_BIN_1,SIZE_BIN_2,SIZE_BIN_3,WHERE_BIN_1,WHERE_BIN_2,WHERE_BIN_3)
def DefFrontEndEmuMapY(resolution):
SCREEN_W,SCREEN_H=resolution
#print str(SCREEN_W) + "x" + str(SCREEN_H)
SIZE_BIN_X_1 = int(floor(SCREEN_W /4))
SIZE_BIN_Y_1 = SIZE_BIN_X_1
SIZE_BIN_1 = (SIZE_BIN_X_1,SIZE_BIN_Y_1)
SIZE_BIN_X_2 = SIZE_BIN_X_1/2
SIZE_BIN_Y_2 = SIZE_BIN_X_2
SIZE_BIN_2 = (SIZE_BIN_X_2,SIZE_BIN_Y_2)
SIZE_BIN_X_3 = SIZE_BIN_X_2
SIZE_BIN_Y_3 = SIZE_BIN_X_3
SIZE_BIN_3 = (SIZE_BIN_X_3,SIZE_BIN_Y_3)
##EMU CENTRE POSITION
WHERE_BIN_1_X=int(floor((SCREEN_W / 2)-(SIZE_BIN_X_1/2)))
WHERE_BIN_1_Y=int(floor((SCREEN_H / 2) - (SIZE_BIN_X_1/2)))
WHERE_BIN_1=(WHERE_BIN_1_X,WHERE_BIN_1_Y)
##EMU GAUCHE POSITION
WHERE_BIN_2_X=WHERE_BIN_1_X+(SIZE_BIN_X_2/2)
WHERE_BIN_2_Y=SCREEN_H/8
WHERE_BIN_2=(WHERE_BIN_2_X,WHERE_BIN_2_Y)
##EMU GAUCHE POSITION
WHERE_BIN_3_X=WHERE_BIN_2_X
WHERE_BIN_3_Y=SCREEN_H-SIZE_BIN_Y_3-SCREEN_H/8
WHERE_BIN_3=(WHERE_BIN_3_X,WHERE_BIN_3_Y)
return(SIZE_BIN_1,SIZE_BIN_2,SIZE_BIN_3,WHERE_BIN_1,WHERE_BIN_2,WHERE_BIN_3)