view skaapsteker/sprites/npcs.py @ 418:c6e9b3006ef9

stuff in theatre
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Sat, 09 Apr 2011 17:51:36 +0200
parents 2844edb6c1cc
children 32df272a163a
line wrap: on
line source

from .base import NPC


class Monk(NPC):
    image_dir = 'sprites/monk'
    animation_regexes = [
        ("meditating", "monk.png"),
    ]


class Guard(NPC):
    image_dir = 'sprites/guard'


class Hattori(NPC):
    image_dir = 'sprites/hattori'


class Ichiro(NPC):
    image_dir = 'sprites/ichiro'


class Kaneda(NPC):
    image_dir = 'sprites/kaneda'


class Tetsuo(NPC):
    image_dir = 'sprites/tetsuo'


class Kumiko(NPC):
    image_dir = 'sprites/geisha'


class FishMonger(NPC):
    image_dir = 'sprites/fishmonger'
    animation_regexes = [
        ("standing", r"^.*_standing.png$"),
    ]


class Maneki(NPC):
    image_dir = 'sprites/'
    animation_regexes = [
        ("manekiing", "dummy.png"),
    ]


class Actor(NPC):
    image_dir = 'sprites/fishmonger'
    animation_regexes = [
        ("standing", r"^.*_standing.png$"),
    ]


class Sasuke(NPC):
    image_dir = 'sprites/sasuke'


class Kitsune(NPC):
    image_dir = 'sprites'
    animation_regexes = [
        ("being_evil", "dummy.png"),
    ]