all repos — Legends-RPG @ 1cff6e4fd351db22b6f34a35606ee230eef7ccd5

A fantasy mini-RPG built with Python and Pygame.

data/constants.py (view raw)

 1"""Constants used throughout the game"""
 2
 3SCREEN_SIZE = (800, 608)
 4
 5##GAME STATES"""
 6
 7TOWN = 'town'
 8MAIN_MENU = 'main menu'
 9CASTLE = 'castle'
10INN = 'Inn'
11POTION_SHOP = 'potion shop'
12ARMOR_SHOP = 'armor shop'
13WEAPON_SHOP = 'weapon shop'
14MAGIC_SHOP = 'magic shop'
15HOUSE = 'house'
16OVERWORLD = 'overworld'
17BROTHER_HOUSE = 'brother_house'
18BATTLE = 'battle'
19
20##Colors
21
22BLACK = (0, 0, 0)
23NEAR_BLACK = (1, 0, 0)
24WHITE = (255, 255, 255)
25BLACK_BLUE = (19, 15, 48)
26NEAR_BLACK_BLUE = (20, 15, 48)
27LIGHT_BLUE = (0, 153, 204)
28DARK_RED = (118, 27, 12)
29
30
31MAIN_FONT = 'DroidSans'
32
33
34#STATES
35
36SELECT_ACTION = 'select action'
37SELECT_ENEMY = 'select enemy'
38ENEMY_ATTACK = 'enemy attack'
39PLAYER_ATTACK = 'player attack'
40SELECT_ITEM = 'select item'
41SELECT_MAGIC = 'select magic'
42RUN_AWAY = 'run away'
43ATTACK_ANIMATION = 'attack animation'
44BATTLE_WON = 'battle won'
45ENEMY_HIT = 'enemy hit'
46ENEMY_DEAD = 'enemy dead'
47PLAYER_FINISHED_ATTACK = 'player finished attack'
48
49#EVENTS
50
51END_BATTLE = 'end battle'
52
53
54
55