Module constants
[hide private]
[frames] | no frames]

Module constants

source code

constants.py stores any variables that are constant to the entire game

Variables [hide private]
  WINDOW_WIDTH = 1024
  WINDOW_HEIGHT = 768
  FULL_SCREEN = False
  MAP_FILE = 'level1.map'
  SHOW_TUTORIAL = True
  SCROLL_CONST = 1000
  DEFAULT_ACTION_DURATION = 10
  BLEED = 200.0
  STATUS_BAR_HEIGHT = 70
  SOUND = True
  MUSIC = True
  MULTIPLAYER = False
  DEFAULT_MAP = 'level1'
  DEFAULT_MULT_MAP = 'mult2'
  BUILDING_HOTKEYS = {97: 1, 99: 4, 100: 0, 101: 5, 113: 7, 119:...
  TROOP_HOTKEYS = {97: 0, 100: 2, 115: 1}
MENU OPTIONS
  BUTTON_FONT_HEIGHT = 24
  ACTION_BUTTON_WIDTH = 40
MULTIPLAYER OPTIONS
  SERVER_IP = '137.22.4.80'
COLORS_OPTIONS
  GAME_BG_COLOR = (255, 255, 255)
  EDGE_COLOR = (80, 80, 80, 155)
  AS_EDGE_COLOR = (80, 80, 130, 155)
  MAP_BG_COLOR = (255, 255, 255)
  PLAYER_COLORS = [(200, 30, 30), (60, 60, 60), (168, 107, 57), ...
  AS_COLORS = [(155, 155, 155), (100, 100, 100), (155, 155, 155)...
  ADJ_EDGE_COLOR = (80, 130, 80, 155)
UNIT_OPTIONS
  UNIT_SCALE_NORMAL = 1.0
  UNIT_SCALE_SELECTED = 1.2
  TIMER_SCALE = 0.3
  UNIT_STARTING_OPACITY = 100
  DECRYPT_DURATION = 3
MAP_OPTIONS
  MAP_SCROLL_SPEED = 512
  MAP_MOUSE_SCROLL_SPEED = 512
  SLOT_RADIUS = 55.4
  TIMER_X_OFFSET = 15
  TIMER_Y_OFFSET = 15
  ACTIONMENU_X_OFFSET = 90
  ACTIONMENU_Y_OFFSET = 5
  NUM_OF_SLOTS = 4
  ANGLE_MULTIPLIER = 4.9
  HALF_VISIBLE = 0.6
  AS_OPACITY = 1
  AS_SCALE = 0.4
  AS_EDGE_WIDTH = 6
  TROOP_SLOT_SCALE = 0.7
  MINIMAPCIRCLE_OPACITY = 200
  HIGHLIGHTED_VERTEX_COLOR = (220, 120, 220)
  VERTEX_COLOR = (255, 255, 255)
TIMING_OPTIONS
  UNIT_SLOT_TO_VERTEX_SPEED = 0.1
  LEVEL1 = 10
  LEVEL2 = 20
  LEVEL3 = 30
  LEVEL4 = 40
Z-INDEX
  TIMER_Z = 11
  PACKET_Z = 2
  BUILDING_Z = 8
  TROOP_Z = 7
  SLOT_Z = 3
  VERTEX_Z = 3
  EDGE_Z = 1
  AS_CIRCLE_Z = 0
  BACKGROUND_Z = -1
  MINMAP_CIRCLE_Z = 11
  RSA_Z = 8
  MENU_BUTTON_Z = 10
  ACTION_MENU_Z = 9
TEST_OPTIONS
  CELL_SIZE = 124
  BUILD_OFFSET_X = 35
  BUILD_OFFSET_Y = 50
  UNIT_SIZE = 5
  TEST_SPEEDUP = 4.0
  BUTTON_DICTIONARY = {'Attack': 'attack_action_button.png', 'BA...
  __package__ = None
hash(x)
Variables Details [hide private]

BUILDING_HOTKEYS

Value:
{97: 1, 99: 4, 100: 0, 101: 5, 113: 7, 119: 3, 120: 2, 122: 6}

PLAYER_COLORS

Value:
[(200, 30, 30), (60, 60, 60), (168, 107, 57), (34, 101, 101)]

AS_COLORS

Value:
[(155, 155, 155),
 (100, 100, 100),
 (155, 155, 155),
 (155, 155, 155),
 (155, 155, 155),
 (155, 155, 155)]

BUTTON_DICTIONARY

Value:
{'Attack': 'attack_action_button.png',
 'BAlgorithmFactory': 'algorithm_factory_action_button.png',
 'BCPU': 'cpu_action_button.png',
 'BDB': 'database_action_button.png',
 'BDatabase': 'database_action_button.png',
 'BFirewall': 'firewall_action_button.png',
 'BHandshake': 'hand_shake_action_button.png',
 'BRSA': 'rsa_action_button.png',
...