yyagl.racing.weapon.weapon package

Submodules

yyagl.racing.weapon.weapon.ai module

class yyagl.racing.weapon.weapon.ai.WeaponAi(mdt, car)

Bases: yyagl.gameobject.Ai

fire_times = (2, 5)
is_fired_or_before
obstacles
rear_obstacles

yyagl.racing.weapon.weapon.audio module

class yyagl.racing.weapon.weapon.audio.WeaponAudio(mdt)

Bases: yyagl.gameobject.Audio

sfx = 'assets/sfx/landing.ogg'

yyagl.racing.weapon.weapon.event module

class yyagl.racing.weapon.weapon.event.RocketWeaponEvent(mdt, particle_path)

Bases: yyagl.racing.weapon.weapon.event.WeaponEvent

on_collision(obj, tgt_obj)
class yyagl.racing.weapon.weapon.event.WeaponEvent(mdt, particle_path)

Bases: yyagl.gameobject.Event

destroy()

yyagl.racing.weapon.weapon.gfx module

class yyagl.racing.weapon.weapon.gfx.WeaponGfx(mdt, parent, fpath)

Bases: yyagl.gameobject.Gfx

destroy()
reparent(parent)
sync_bld()

yyagl.racing.weapon.weapon.logic module

class yyagl.racing.weapon.weapon.logic.WeaponLogic(mdt, car, cars)

Bases: yyagl.gameobject.Logic

destroy()
fire(sfx)

yyagl.racing.weapon.weapon.phys module

class yyagl.racing.weapon.weapon.phys.RocketWeaponPhys(mdt, car, cars)

Bases: yyagl.racing.weapon.weapon.phys.WeaponPhys

destroy()
fire()
update_weapon(tsk)
class yyagl.racing.weapon.weapon.phys.WeaponPhys(mdt, car, cars)

Bases: yyagl.gameobject.Phys

destroy()
fire()

yyagl.racing.weapon.weapon.weapon module

class yyagl.racing.weapon.weapon.weapon.PhysWeapon(car, path, cars, part_path)

Bases: yyagl.racing.weapon.weapon.weapon.Weapon

class yyagl.racing.weapon.weapon.weapon.Weapon(car, path, cars, part_path)

Bases: yyagl.gameobject.GameObject, yyagl.racing.weapon.weapon.weapon.WeaponFacade

audio_cls

alias of WeaponAudio

deg = 0
destroy()
gfx_cls

alias of WeaponGfx

class yyagl.racing.weapon.weapon.weapon.WeaponFacade

Bases: yyagl.facade.Facade

Module contents

Table Of Contents

Previous topic

yyagl.racing.weapon.turbo package

Next topic

yyagl.tests package

This Page

Please, support us!




Flattr this