"b1w2g1w1g4d1g1d2b1d1b1" + "d4b5d7",
        "b16" + "b16",
        "w16" + "w16",
        "b16" + "b16",
    ])

smb3_animation = animation_settings(
    sprite_list=[
        [
            TanookiMarioWalkRight01, TanookiMarioWalkRight02,
            TanookiMarioWalkRight03, TanookiMarioWalkRight02
        ],
        [FrogMarioWalkRight01, FrogMarioWalkRight02, FrogMarioWalkRight03],
    ],
    bg_sprites=[SuperMarioBros3BG01, SuperMarioBros3BG02, SuperMarioBros3BG03],
    xoffs=[
        [0, 0, 0, 0],
        [0, 0, 0],
    ],
    yoffs=[
        [0, 0, 0, 0],
        [1, 0, 0],
    ],
    frame_time=0.04,
    spbg_ratio=2,
    center=True,
    bg_scroll_speed=(1, 0),
    cycles_per_char=5,
    reversible="horizontal",
)
Ejemplo n.º 2
0
excitebike_animation = animation_settings(
    sprite_list=[
                 [RiderRightStandard01,
                  RiderRightStandard02],
                 [RiderRightWheelie01,
                  RiderRightWheelie01,
                  RiderRightWheelie02,
                  RiderRightWheelie02,
                  RiderRightWheelie03,
                  RiderRightWheelie03,
                  RiderRightWheelie04,
                  RiderRightWheelie04,
                  RiderRightWheelie05,
                  RiderRightWheelie05,
                  RiderRightWheelie06,
                  RiderRightWheelie06,
                  RiderRightWheelie05,
                  RiderRightWheelie05,
                  RiderRightWheelie04,
                  RiderRightWheelie04,
                  RiderRightWheelie03,
                  RiderRightWheelie03,
                  RiderRightWheelie02,
                  RiderRightWheelie02,
                 ],
                ],
    bg_sprites=[ExciteBikeBG01,
                ExciteBikeBG02],
    xoffs=[
           [0, 0],
           [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
          ],
    yoffs=[
           [0, 0],
           [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1,],
          ],
    frame_time=0.03,
    spbg_ratio=2,
    center=True,
    bg_scroll_speed=(1, 0),
    cycles_per_char=5,
    reversible=False,
    )
Ejemplo n.º 3
0
zelda2_animation = animation_settings(
    sprite_list=[
        [LinkWalkLeft03, LinkWalkLeft04, LinkWalkLeft02],
        [
            IronKnuckleWalkLeftShieldUp01,
            IronKnuckleWalkLeftShieldUp02,
            IronKnuckleWalkLeftShieldUp01,
            IronKnuckleWalkLeftShieldUp02,
            IronKnuckleWalkLeftShieldUp01,
            IronKnuckleWalkLeftShieldUp02,
            IronKnuckleWalkLeftShieldUp01,
            IronKnuckleWalkLeftShieldUp02,
            IronKnuckleWalkLeftShieldDown01,
            IronKnuckleWalkLeftShieldDown02,
            IronKnuckleWalkLeftShieldDown01,
            IronKnuckleWalkLeftShieldDown02,
            IronKnuckleWalkLeftShieldDown01,
            IronKnuckleWalkLeftShieldDown02,
            IronKnuckleWalkLeftShieldDown01,
            IronKnuckleWalkLeftShieldDown02,
        ],
    ],
    bg_sprites=[Zelda2BG01, Zelda2BG02],
    xoffs=[
        [
            0,
            0,
            0,
        ],
        [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
        ],
    ],
    yoffs=[
        [0, 1, 0],
        [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
        ],
    ],
    frame_time=0.04,
    spbg_ratio=2,
    center=True,
    bg_scroll_speed=(-1, 0),
    cycles_per_char=5,
    reversible="horizontal",
)
Ejemplo n.º 4
0
SyphaWalkLeftSeries_sprites = (
    SyphaBelnadesWalkRight01.hflip(),
    SyphaBelnadesWalkRight02.hflip(),
    SyphaBelnadesWalkRight03.hflip(),
    SyphaBelnadesWalkRight02.hflip(),
)
SyphaWalkLeftSeries_xoffs = (0, 0, -1, 0)
SyphaWalkLeftSeries_yoffs = (0, 0, 0, 0)

castlevania3_animation = animation_settings(
    sprite_list=[
        TrevorWalkLeftSeries_sprites, GrantWalkLeftSeries_sprites,
        SyphaWalkLeftSeries_sprites
    ],
    bg_sprites=[Castlevania3BG01, Castlevania3BG02],
    xoffs=[
        TrevorWalkLeftSeries_xoffs, GrantWalkLeftSeries_xoffs,
        SyphaWalkLeftSeries_xoffs
    ],
    yoffs=[
        TrevorWalkLeftSeries_yoffs, GrantWalkLeftSeries_yoffs,
        SyphaWalkLeftSeries_yoffs
    ],
    frame_time=0.05,
    spbg_ratio=3,
    center=True,
    bg_scroll_speed=(-1, 0),
    cycles_per_char=5,
    reversible="horizontal",
)
Ejemplo n.º 5
0
dragonstrike_animation = animation_settings(
    sprite_list=[[RedDragonNorthEast01,
                  RedDragonNorthEast02,
                  RedDragonNorthEast03,
                  RedDragonNorthEast04],
                 [GoldDragonNorthEast01,
                  GoldDragonNorthEast02,
                  GoldDragonNorthEast03,
                  GoldDragonNorthEast04],
                 [BronzeDragonNorthEast01,
                  BronzeDragonNorthEast02,
                  BronzeDragonNorthEast03,
                  BronzeDragonNorthEast04],
                ],
    bg_sprites=[DragonStrikeBG01],
    xoffs=[[-1, 4, 3, 0],
           [-1, 4, 3, 0],
           [-1, 4, 3, 0],
          ],
    yoffs=[[1, 3, 2, -1],
           [1, 3, 2, -1],
           [1, 3, 2, -1],
          ],
    frame_time=0.050,
    spbg_ratio=3,
    center=True,
    bg_scroll_speed=(1, 1),
    cycles_per_char=5,
    reversible=False,
    )
megaman2_animation = animation_settings(
    sprite_list=[
        [
            MegaManRunRight01, MegaManRunRight02, MegaManRunRight03,
            MegaManRunRight02
        ],
        [
            MetalManRunRight01, MetalManRunRight02, MetalManRunRight03,
            MetalManRunRight02
        ],
        [
            CrashManRunRight01, CrashManRunRight02, CrashManRunRight03,
            CrashManRunRight02
        ],
    ],
    bg_sprites=[MegaMan2BG01, MegaMan2BG02],
    xoffs=[
        [0, 1, 3, 1],
        [
            0,
            1,
            3,
            1,
        ],
        [
            0,
            1,
            2,
            1,
        ],
    ],
    yoffs=[
        [0, 0, 0, 0],
        [
            1,
            1,
            1,
            1,
        ],
        [
            0,
            0,
            0,
            0,
        ],
    ],
    frame_time=0.040,
    spbg_ratio=3,
    center=True,
    bg_scroll_speed=(1, 0),
    cycles_per_char=5,
    reversible="horizontal",
)
Ejemplo n.º 7
0
batman_animation = animation_settings(
    sprite_list=[[BatmanWalkRight01,
                  BatmanWalkRight02,
                  BatmanWalkRight03,
                  BatmanWalkRight04,
                  BatmanWalkRight05,
                  BatmanWalkRight06,],
                 [ShakedownWalkRight01,
                  ShakedownWalkRight02,
                  ShakedownWalkRight03,
                  ShakedownWalkRight04,
                  ShakedownWalkRight05,
                  ShakedownWalkRight06,],
                ],
    bg_sprites=[BatmanBG01,
                BatmanBG02,],
    xoffs=[[0, 1, -1, 0, 1, 0],
           [0, 2, 3, 0, 2, 3],
          ],
    yoffs=[[0, 0, 0, 0, 0, 0],
           [0, 0, 0, 0, 0, 0],
          ],
    frame_time=0.03,
    spbg_ratio=4,
    center=True,
    bg_scroll_speed=(1, 0),
    cycles_per_char=5,
    reversible="horizontal",
    )
        "g1d1b2g1d1b1d1g1b2d1g1d2g1d1b2d1b1" + "r1b1y3r1b1e1r1b1r1",
        "g1b2d1g1d1g1b1d2b2g1d1g1d1g1b2d1b1" + "r2b1r1b1r1b1e1r3",
        "d2b1d1g2b1g1d1b3g1d1g2d2b1d1b1" + "y2r1b1r2b1e1r1e2",
        "g1b2d1g1b1w1d1b1d1b2g1d1g1d1g1b2d1b1" + "y1b2r1b1r1b1e1r1e1r1",
        "d1b2d3g1d2b3g1d4b2d1b1" + "y2b2r2b1e1r3",
        "d1g1b1d1g1d1b1d1b4g1b1g1w1d1g1b1d1b1" + "b1y1b1r1b1r1b1e1r1e1y1",
        "d1b2d2b7g1d1g2d1b2d1b1" + "r1y2b1r2b1e1r1e2",
        "d2b1d1b2d1b3g1d1g1d5b1d1b1" + "r2y1b2r1b1e1r3",
        "g1b2d1b1d1g1d1b1g1d2b1d1b1d1g1b2d1b1" + "r1b1y3r1b1e1r1b1r1",
        "d1b2d1b8g1d1g1b1d2b3" + "r2b1r1b1r1b1e1r3",
    ])

ninjagaiden_animation = animation_settings(
    sprite_list=[
        [RyuClimb01, RyuClimb02],
    ],
    bg_sprites=[NinjaGaidenBG01, NinjaGaidenBG02],
    xoffs=[
        [0, 0],
    ],
    yoffs=[
        [1, 0],
    ],
    frame_time=0.05,
    spbg_ratio=3,
    center=True,
    bg_scroll_speed=(0, 1),
    cycles_per_char=5,
    reversible=False,
)
metalgear_animation = animation_settings(
    sprite_list=[
        [
            SolidSnakeWalkRightGun01,
            SolidSnakeWalkRightGun02,
        ],
        [
            SolidSnakeWalkRight01,
            SolidSnakeWalkRight02,
        ],
    ],
    bg_sprites=[
        MetalGearBG01,
        MetalGearBG02,
    ],
    xoffs=[
        [0, 0],
        [0, 0],
    ],
    yoffs=[
        [-1, 0],
        [-1, 0],
    ],
    frame_time=0.040,
    spbg_ratio=9,
    center=True,
    bg_scroll_speed=(1, 0),
    cycles_per_char=5,
    reversible=False,
)
        "b8" + "b2g1b1g1b1g1b3g1b1g1b1g1b1" + "b8",
        "b8" + "b1g1b1g1b1g1b1g1b1g1b1g1b1g1b1g1" + "b8",
        "b8" + "b2g1b1g1b1g1b3g1b1g1b1g1b1" + "b8",
        "b8" + "b16" + "b8",
        "b8" + "b2g1b1g1b1g1b3g1b1g1b1g1b1" + "b8",
        "b8" + "b1g1b1g1b1g1b1g1b1g1b1g1b1g1b1g1" + "b5l1b2",
        "b6l1b1" + "b2g1b1g1b1g1b3g1b1g1b1g1b1" + "b8",
        "b8" + "b1g1b1g1b1g1b1g1b1g1b1g1b1g1b1g1" + "b8",
        "b2l1b5" + "b2g1b1g1b1g1b3g1b1g1b1g1b1" + "b8",
        "b8" + "b1g1b1g1b1g1b1g1b1g1b1g1b1g1b1g1" + "b8",
        "b8" + "b2g1b1g1b1g1b3g1b1g1b1g1b1" + "b8",
    ])

finalfantasy_animation = animation_settings(
    sprite_list=[
        [FF1WarriorFieldSouth01, FF1WarriorFieldSouth02],
        [FF1BlackMageFieldSouth01, FF1BlackMageFieldSouth02],
        [FF1MonkFieldSouth01, FF1MonkFieldSouth02],
        [FF1WhiteMageFieldSouth01, FF1WhiteMageFieldSouth02],
    ],
    bg_sprites=[FinalFantasyBG01, FinalFantasyBG02],
    xoffs=[[0, 0], [0, 0], [0, 0], [0, 0]],
    yoffs=[[0, 0], [0, 0], [0, 0], [0, 0]],
    frame_time=0.055,
    spbg_ratio=4,
    center=True,
    bg_scroll_speed=(0, -1),
    cycles_per_char=5,
    reversible=False,
)
        "l1b1l1b3l1b1l1b1l1b3l1b1" + "l1i6l2i6l1",
        "b3l1b1l1b1l1b3l1b1l1b1l1" + "l1i2l2i2l2i2l2i2l1",
        "b2l4b4l4b2" + "l1i1l1i2l1i1l2i1l1i2l1i1l1",
        "b1l1i4l1b2l1i4l1b1" + "l1i6l2i6l1",
        "l1i6l2i6l1" + "b1l1i4l1d1b1l1i4l1d1",
        "l1i1l1i2l1i1l2i1l1i2l1i1l1" + "b2l4d2b2l4d2",
        "l1i2l2i2l2i2l2i2l1" + "b4l1d3b4l1d3",
    ])

lifeforce_animation = animation_settings(
    sprite_list=[
        [VicViper01, VicViper02],
        [LordBritish01, LordBritish02],
    ],
    bg_sprites=[LifeForceBG01, LifeForceBG02],
    xoffs=[
        [0, 0],
        [0, 0],
    ],
    yoffs=[
        [-1, -1],
        [-1, -1],
    ],
    frame_time=0.03,
    spbg_ratio=3,
    center=True,
    bg_scroll_speed=(1, 0),
    cycles_per_char=20,
    reversible=False,
)
Ejemplo n.º 12
0
blastermaster_animation = animation_settings(
    sprite_list=[
        [SophiaLeft04, SophiaLeft03, SophiaLeft02, SophiaLeft01],
        [
            JasonWalkLeft01,
            JasonWalkLeft01,
            JasonWalkLeft02,
            JasonWalkLeft02,
            JasonWalkLeft01,
            JasonWalkLeft01,
            JasonWalkLeft03,
            JasonWalkLeft03,
        ],
    ],
    bg_sprites=[
        BlasterMasterBG01,
        BlasterMasterBG02,
    ],
    xoffs=[
        [0, 0, 0, 0],
        [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
        ],
    ],
    yoffs=[
        [0, 0, 0, 0],
        [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
        ],
    ],
    frame_time=0.03,
    spbg_ratio=2,
    center=True,
    bg_scroll_speed=(-1, 0),
    cycles_per_char=5,
    reversible="horizontal",
)
                                    "x2b1r4b1x8b1r4b1x2",
                                    "x3b2r2b1x8b1r2b2x3",
                                    "x5b2x10b2x5",
                                ])
RedArremerFlightRight02 = RedArremerFlightLeft02.hflip()

ghostsandgoblins_animation = animation_settings(
    sprite_list=[
        [
            ArthurArmoredRunRight01, ArthurArmoredRunRight02,
            ArthurArmoredRunRight01, ArthurArmoredRunRight03
        ],
        [RedArremerFlightRight01, RedArremerFlightRight02],
    ],
    bg_sprites=[GhostsAndGoblinsBG02, GhostsAndGoblinsBG03],
    xoffs=[
        [0, 0, 0, 0],
        [0, 0],
    ],
    yoffs=[
        [0, 0, 0, 0],
        [0, 0],
    ],
    frame_time=0.04,
    spbg_ratio=3,
    center=True,
    bg_scroll_speed=(1, 0),
    cycles_per_char=5,
    reversible=False,
)
        "l8" + "b16" + "b2d1b1d1b2d1",
    ]    
)

dragonwarrior_animation = animation_settings(
    sprite_list=[[DWHeroPrincessSouth01, 
                  DWHeroPrincessSouth02],
                 [DWKingSouth01,
                  DWKingSouth02],
                 [DWDragonLordSouth01,
                  DWDragonLordSouth02],
                ],
    bg_sprites=[DragonWarriorBG01,
                DragonWarriorBG02],
    xoffs=[[0, 0],
           [0, 0],
           [0, 0],
          ],
    yoffs=[[0, 0],
           [0, 0],
           [0, 0],
          ],
    frame_time=0.05,
    spbg_ratio=5,
    center=True,
    bg_scroll_speed=(0, -1),
    cycles_per_char=10,
    reversible=False,
    )

        "c32",       
        "g7b1g24"
    ]    
)

ducktales_animation = animation_settings(
    sprite_list=[[ScroogeWalkRight01,
                  ScroogeWalkRight02,
                  ScroogeWalkRight03,
                  ScroogeWalkRight02],
                 [NativeWalkRight02,
                  NativeWalkRight01,
                  NativeWalkRight03,
                  NativeWalkRight01,],
                ],
    bg_sprites=[DuckTalesBG01,
                DuckTalesBG02],
    xoffs=[[2, -1, 1, -1],
           [0, 0, 1, 0],
          ],
    yoffs=[[1, 0, 1, 0],
           [0, 0, 0, 0],
          ],
    frame_time=0.04,
    spbg_ratio=4,
    center=True,
    bg_scroll_speed=(1, 0),
    cycles_per_char=5,
    reversible="horizontal",
    )
Ejemplo n.º 16
0
        "b1g1b4l1g2b7" + "b8g1b1g2b2g2",
        "b1g1b1g1l1b1g2b1g1b2g1b1g1b1" + "b16",
        "b3g2b6g1b4" + "b16",
        "r16" + "r16",
    ])

kabukiquantumfighter_animation = animation_settings(
    sprite_list=[
        [
            ColScottOConnorWalkRight01, ColScottOConnorWalkRight02,
            ColScottOConnorWalkRight03, ColScottOConnorWalkRight04
        ],
    ],
    bg_sprites=[
        KabukiQuantumFighterBG01,
        KabukiQuantumFighterBG02,
    ],
    xoffs=[
        [0, -1, 0, -1],
    ],
    yoffs=[
        [0, -1, 0, 0],
    ],
    frame_time=0.030,
    spbg_ratio=5,
    center=True,
    bg_scroll_speed=(1, 0),
    cycles_per_char=5,
    reversible="horizontal",
)