Example #1
0
def setWeakening(bullet1P: Bullet.Bullet, bullet2P: Bullet.Bullet):
    b1afterlevel = bullet1P.bulletlevel - bullet2P.bulletlevel
    b2afterlevel = bullet2P.bulletlevel - bullet1P.bulletlevel
    bullet1P.bulletlevel = b1afterlevel
    bullet2P.bulletlevel = b2afterlevel
    #1Pの弾
    #弾の弱体化+消滅
    if bullet1P.bulletlevel <= 0:
        bullet1P.visible = False
    elif bullet1P.bulletlevel == 1:
        bullet1P.bullettype = Bullet.BULLET_WEAK
    else:
        bullet1P.bullettype = Bullet.BULLET_MIDDLE

    #2Pの弾
    #弾の弱体化+消滅
    if bullet2P.bulletlevel <= 0:
        bullet2P.visible = False
    elif bullet2P.bulletlevel == 1:
        bullet2P.bullettype = Bullet.BULLET_WEAK
    else:
        bullet2P.bullettype = Bullet.BULLET_MIDDLE