Utilities and tools for things related to Dragon City
Project description
Soon to be documented, enjoy for now and install to discover the tools
Download static files
Sprites
Dragon sprite
from dcutils.static.sprites import DragonSprite
dragon_sprite = DragonSprite(
image_name="1000_dragon_nature",
phase=3,
skin=1,
image_quality=2
)
dragon_sprite.download(output="dragon_nature_sprite.png")
Dragon thumb
from dcutils.static.sprites import DragonThumb
dragon_thumb = DragonThumb(
image_name="1000_dragon_nature",
phase=3,
skin=1
)
dragon_thumb.download(output="dragon_nature_thumb.png")
Animations
Dragon Animation (Flash Animation)
from dcutils.static.animations import DragonSpineAnimation
dragon_flash_animation = DragonFlashAnimation(
image_name="1000_dragon_nature",
phase=3,
skin=1
)
dragon_flash_animation.download(output="dragon_nature_flash_animation.swf")
Dragon Animation (Spine Animation)
from dcutils.static.animations import DragonSpineAnimation
dragon_spine_animation = DragonSpineAnimation(
image_name="1000_dragon_nature",
phase=3,
skin=1
)
dragon_spine_animation.download(output="dragon_spine_animation.zip")
Island packages
from dcutils.static.islands import IslandPackage
island_package = IslandPackage(uri="/mobile/ui/heroicraces_islands/hr_71_heroicorigins.zip")
island_package.download(output="island_package.zip")
Sounds
Musics
from dcutils.static.sounds import GeneralMusic
music = GeneralMusic(music_name="531_dc_party_planning_island")
music.download(output="531_dc_party_planning_island.mp3")
Calculators
Calculate elements strongs
from dcutils.calculators import calculate_strongs
strongs = calculate_strongs(elements=["terra", "flame"])
Output:
['electric', 'flame', 'nature', 'ice']
Calculate elements weaknesses
from dcutils.calculators import calculate_weaknesses
weaknesses = calculate_weaknesses(first_element="terra")
Output:
['metal', 'war']
Calculate orb recall gain
from dcutils.calculators import calculate_orb_recall_gain
orb_recall_gain = calculate_orb_recall_gain(dragon_level=15, dragon_stars=2)
Output:
389
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dragon-city-utils-1.17.tar.gz
(17.2 kB
view hashes)