21 lines
604 B
Python
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
|