45 lines
860 B
Python
45 lines
860 B
Python
#!/usr/bin/python3
|
|
|
|
import os
|
|
|
|
__all__ = (
|
|
'WIDTH', 'HEIGHT', 'FIELD_SIZE',
|
|
'VERTICAL_NUM_OF_FIELDS', 'HORIZONTAL_NUM_OF_FIELDS',
|
|
'FPS', 'CAPTION', 'RESOURCE_DIR', 'TRACTOR', 'PNG',
|
|
'SAND', 'CLAY', 'GRASS', 'CORN', 'SUNFLOWER',
|
|
'FIELD_TYPES','TIME_OF_GROWING'
|
|
)
|
|
|
|
# Board settings:
|
|
VERTICAL_NUM_OF_FIELDS = 9
|
|
HORIZONTAL_NUM_OF_FIELDS = 12
|
|
FIELD_SIZE = 60
|
|
WIDTH = HORIZONTAL_NUM_OF_FIELDS * FIELD_SIZE
|
|
HEIGHT = VERTICAL_NUM_OF_FIELDS * FIELD_SIZE
|
|
|
|
# Other settings
|
|
FPS = 10
|
|
CAPTION = 'Tractor'
|
|
|
|
# Path
|
|
BASE_DIR = os.path.dirname(__file__)
|
|
RESOURCE_DIR = os.path.join(BASE_DIR, 'resources')
|
|
|
|
# Picture format
|
|
PNG = "png"
|
|
|
|
# Tractor settings
|
|
TRACTOR = 'tractor'
|
|
|
|
# Types of Fields
|
|
SAND = 'sand'
|
|
CLAY = 'clay'
|
|
GRASS = 'grass'
|
|
CORN = 'corn'
|
|
SUNFLOWER = 'sunflower'
|
|
|
|
FIELD_TYPES = (SAND, CLAY, GRASS, CORN, SUNFLOWER)
|
|
|
|
# Times
|
|
TIME_OF_GROWING = 2
|