Files
flippr-game/config.py
Jonas Zeunert c54ab2e311 Very much done
2021-03-07 10:51:24 +01:00

21 lines
604 B
Python

import os
from events.SpecialEvent import SpecialEvent
from enum import Enum
ORANGE_SPECIAL_BANK_OPTIONS = Enum("BOTH", "ONE")
# Game Config
## Network Config
SOCKET_PATH = os.environ["XDG_RUNTIME_DIR"] if os.environ["XDG_RUNTIME_DIR"] else '/tmp'
INPUT_SOCKET_NAME = "/S.flippR_driver.in"
OUTPUT_SOCKET_NAME = "/S.flippR_driver.out"
## Player State config
BALLS_PER_GAME = 3
BEGINNING_UPPER_PLAYFIELD_TIME = 5
BEGINNING_BONUS_TIME = 0
## Special config
RED_SPECIAL = SpecialEvent.replay
RED_SPECIAL_TIMES = 1
ORANGE_SPECIAL = SpecialEvent.points
ORANGE_SPECIAL_BANK = ORANGE_SPECIAL_BANK_OPTIONS.BOTH