示例#1
0
文件: player.py 项目: angeld29/qwpy
def player_light2(*qwp_extra):
    qc.self.frame = frame['light2']
    qc.self.nextthink = qc.time + 0.1
    qc.self.think = player_light1
    muzzleflash()
    if not qc.self.button0 or client.intermission_running:
        player_run()
        return
    qc.self.weaponframe += 1
    if qc.self.weaponframe == 5:
        qc.self.weaponframe = 1
    weapons.SuperDamageSound()
    weapons.W_FireLightning()
    qc.self.attack_finished = qc.time + 0.2
示例#2
0
文件: player.py 项目: angeld29/qwpy
def player_nail1(*qwp_extra):
    qc.self.frame = frame['nailatt1']
    qc.self.nextthink = qc.time + 0.1
    qc.self.think = player_nail2
    muzzleflash()
    if not qc.self.button0 or client.intermission_running:
        player_run()
        return
    qc.self.weaponframe += 1
    if qc.self.weaponframe == 9:
        qc.self.weaponframe = 1
    weapons.SuperDamageSound()
    weapons.W_FireSpikes(4)
    qc.self.attack_finished = qc.time + 0.2