nookipedia.models package¶
Submodules¶
nookipedia.models.cached_object module¶
-
class
nookipedia.models.cached_object.CachedObject(data: dict)¶ Bases:
objectBase Object with nookipedias caching/update parameters
- Parameters
data – JSON from API endpoint as dict.
- Variables
self.updated – time when the endpoint was last updated
self.cached – time when the endpoint was last cached
self.api_expire_cache – time when the cache expires
nookipedia.models.fish module¶
-
class
nookipedia.models.fish.Fish(*, url: str, name: str, image_url: str, catchphrases: List[str], time: str = None, location: str, rarity: str, total_catch: int, sell_nook: int, tank_width: int, tank_length: int, north: nookipedia.models.common.Hemisphere, south: nookipedia.models.common.Hemisphere, sell_cj: int, shadow_size: str)¶ Bases:
nookipedia.models.common.CommonCritter-
sell_cj: int¶
-
shadow_size: str¶
-
nookipedia.models.bug module¶
-
class
nookipedia.models.bug.Bug(*, url: str, name: str, image_url: str, catchphrases: List[str], time: str = None, location: str, rarity: str, total_catch: int, sell_nook: int, tank_width: int, tank_length: int, north: nookipedia.models.common.Hemisphere, south: nookipedia.models.common.Hemisphere, sell_flick: int)¶ Bases:
nookipedia.models.common.CommonCritter-
sell_flick: int¶
-
nookipedia.models.villager module¶
-
class
nookipedia.models.villager.NHDetails(*, image_url: str, photo_url: str, icon_url: str, quote: str, catchphrase: str, clothing: str, clothing_variation: str, fav_styles: List[str], fav_colors: List[str], hobby: str, house_interior_url: str, house_exterior_url: str, house_wallpaper: str, house_flooring: str, house_music: str, house_music_note: str = None, **extra_data: Any)¶ Bases:
pydantic.main.BaseModel-
image_url: str¶
-
photo_url: str¶
-
icon_url: str¶
-
quote: str¶
-
sub_personality: str¶
-
catchphrase: str¶
-
clothing: str¶
-
clothing_variation: str¶
-
fav_styles: List[str]¶
-
fav_colors: List[str]¶
-
hobby: str¶
-
house_interior_url: str¶
-
house_exterior_url: str¶
-
house_wallpaper: str¶
-
house_flooring: str¶
-
house_music: str¶
-
house_music_note: Optional[str]¶
-
-
class
nookipedia.models.villager.Villager(*, id: str = None, url: str, name: str, alt_name: str = None, title_color: str = None, text_color: str = None, image_url: str, species: str, personality: str, gender: str, birthday_day: str, birthday_month: str, sign: str, quote: str = None, phrase: str, prev_phrases: List[str], clothing: str, islander: bool, debut: str, appearances: List[str], nh_details: nookipedia.models.villager.NHDetails = None)¶ Bases:
pydantic.main.BaseModel-
id: Optional[str]¶
-
url: str¶
-
name: str¶
-
alt_name: Optional[str]¶
-
title_color: Optional[str]¶
-
text_color: Optional[str]¶
-
image_url: str¶
-
species: str¶
-
personality: str¶
-
gender: str¶
-
birthday_day: str¶
-
birthday_month: str¶
-
sign: str¶
-
quote: Optional[str]¶
-
phrase: str¶
-
prev_phrases: List[str]¶
-
clothing: str¶
-
islander: bool¶
-
debut: str¶
-
appearances: List[str]¶
-
nh_details: Optional[nookipedia.models.villager.NHDetails]¶
-
property
birthday¶
-