Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Saludame.activity/character_creator.py
diff options
context:
space:
mode:
Diffstat (limited to 'Saludame.activity/character_creator.py')
-rwxr-xr-xSaludame.activity/character_creator.py92
1 files changed, 2 insertions, 90 deletions
diff --git a/Saludame.activity/character_creator.py b/Saludame.activity/character_creator.py
index 0fbad62..d1181e5 100755
--- a/Saludame.activity/character_creator.py
+++ b/Saludame.activity/character_creator.py
@@ -29,22 +29,10 @@ class CharacterLoader:
def __init__(self):
self.character = self.__load_character(SEX, NAME, LEVEL, SCORE, "school")
- self.environments_dictionary = self.__load_environments()
- self.places = self.__load_places()
- self.weather_effects = self.__load_weather_effects()
def get_character(self):
return self.character
-
- def get_environments_dictionary(self):
- return self.environments_dictionary
-
- def get_places(self):
- return self.places
-
- def get_weather_effects(self):
- return self.weather_effects
-
+
def __load_character(self, sex, name, level, score, clothes):
hair_color = [pygame.Color(color) for color in HAIR_COLOR]
skin_color = [pygame.Color(color) for color in SKIN_COLOR]
@@ -53,80 +41,4 @@ class CharacterLoader:
char = character.Character(sex, name, level, score, hair_color, socks_color, skin_color, shoes_color, clothes)
return char
-
- def __load_weather_effects(self):
- weather_effects = {
- # (clothes_id, weather_id, boolean indoor outdoor) : list of tuples [(id_bar, rate)]
- #school clothes
- ("school", "sunny", True) : [("fun", 1.0)],
- ("school", "sunny", False) : [("physica", 1.0)],
- ("school", "rainy", True) : [("physica", 1.0)],
- ("school", "rainy", False) : [("physica", 1.0)],
- ("school", "normal", True) : [("physica", 1.0)],
- ("school", "normal", False) : [("physica", 1.0)],
- ("school", "cold", True) : [("physica", 1.0)],
- ("school", "cold", False) : [("physica", 1.0)],
- #sunny clothes
- ("sunny", "sunny", True) : [("physica", 1.0)],
- ("sunny", "sunny", False) : [("physica", 1.0)],
- ("sunny", "rainy", True) : [("physica", 1.0)],
- ("sunny", "rainy", False) : [("physica", 1.0)],
- ("sunny", "normal", True) : [("physica", 1.0)],
- ("sunny", "normal", False) : [("physica", 1.0)],
- ("sunny", "cold", True) : [("physica", 1.0)],
- ("sunny", "cold", False) : [("physica", 1.0)],
- #rainy clothes
- ("rainy", "sunny", True) : [("physica", 1.0)],
- ("rainy", "sunny", False) : [("physica", 1.0)],
- ("rainy", "rainy", True) : [("physica", 1.0)],
- ("rainy", "rainy", False) : [("physica", 1.0)],
- ("rainy", "normal", True) : [("physica", 1.0)],
- ("rainy", "normal", False) : [("physica", 1.0)],
- ("rainy", "cold", True) : [("physica", 1.0)],
- ("rainy", "cold", False) : [("physica", 1.0)],
- }
- return weather_effects
-
- def __load_places(self):
- places = { #schoolyard
- "schoolyard" : {"outdoor": True},
- #square
- "square" : {"outdoor": True},
- #classroom
- "classroom" : {"outdoor": False},
- #home
- "home": {"outdoor": False},
- #country
- "country": {"outdoor": True}
- }
- return places
-
- def __load_environments(self):
- environments = {#schoolyard
- "schoolyard_sunny" : character.Environment("assets/background/schoolyard_sunny.png", "music_path"),
- "schoolyard_rainy" : character.Environment("assets/background/schoolyard_rainy.png", "music_path"),
- "schoolyard_normal" : character.Environment("assets/background/schoolyard_normal.png", "music_path"),
- "schoolyard_cold" : character.Environment("assets/background/schoolyard_cold.png", "music_path"),
- #square
- "square_sunny" : character.Environment("assets/background/square_sunny.png", "music_path"),
- "square_rainy" : character.Environment("assets/background/square_rainy.png", "music_path"),
- "square_normal" : character.Environment("assets/background/square_normal.png", "music_path"),
- "square_cold" : character.Environment("assets/background/square_cold.png", "music_path"),
- #classroom
- "classroom_sunny" : character.Environment("assets/background/classroom_sunny.png", "music_path"),
- "classroom_rainy" : character.Environment("assets/background/classroom_rainy.png", "music_path"),
- "classroom_normal" : character.Environment("assets/background/classroom_normal.png", "music_path"),
- "classroom_cold" : character.Environment("assets/background/classroom_cold.png", "music_path"),
- #home
- "home_sunny" : character.Environment("assets/background/home_sunny.png", "music_path"),
- "home_rainy" : character.Environment("assets/background/home_rainy.png", "music_path"),
- "home_normal" : character.Environment("assets/background/home_normal.png", "music_path"),
- "home_cold" : character.Environment("assets/background/home_cold.png", "music_path"),
- #country
- "country_sunny" : character.Environment("assets/background/country_sunny.png", "music_path"),
- "country_rainy" : character.Environment("assets/background/country_rainy.png", "music_path"),
- "country_normal" : character.Environment("assets/background/country_normal.png", "music_path"),
- "country_cold" : character.Environment("assets/background/country_cold.png", "music_path"),
- }
-
- return environments
+