#include <BattleState.h>
Collaboration diagram for BattleState:

Definition at line 40 of file BattleState.h.
Public Methods | |
| BattleState () | |
| void | addBullet (const BattleBullet b) |
Public Attributes | |
| vector< BattleGroup > | groups |
| vector< BattleJets > | jets |
| list< BattleSprite > | sprites |
| list< BattleDebris > | debris |
| BattleBullet | bullets [MAX_BULLET] |
| int | bulletCount |
| ATerrain | terrain |
| Vec3D | teamAColor |
| Vec3D | teamBColor |
| int | synch_firstShotTick |
| int | synch_firstKillTick |
| int | m_cvLastContact |
| int | m_cvLastStress |
| int | m_cvLastPanick |
|
|
Definition at line 43 of file BattleState.h.
00044 {
00045 bulletCount = 0;
00046 }
|
|
|
Definition at line 48 of file BattleState.h. References MAX_BULLET. Referenced by BattleGroup::fire(), BattleGroup::fireAntiAir(), BattleJets::fireAntiAirMissiles(), and BattleJets::fireAntiSurfaceMissiles().
00049 {
00050 if ( bulletCount < MAX_BULLET ) bullets[bulletCount++] = b;
00051 }
|
|
|
Definition at line 58 of file BattleState.h. Referenced by BattleEntry::renderBullets(), and BattleEntry::updateBullets(). |
|
|
Definition at line 57 of file BattleState.h. Referenced by BattleEntry::renderBullets(), and BattleEntry::updateBullets(). |
|
|
Definition at line 56 of file BattleState.h. Referenced by BattleGroup::destroyUnit(), BattleEntry::renderDebris(), BattleJets::takeHit(), and BattleEntry::updateDebris(). |
|
|
|
|
Definition at line 69 of file BattleState.h. Referenced by BattleEntry::BattleEntry(), playVoiceContact(), and BattleEntry::update(). |
|
|
Definition at line 71 of file BattleState.h. Referenced by BattleEntry::BattleEntry(), playVoiceContact(), playVoiceStress(), and BattleEntry::update(). |
|
|
Definition at line 70 of file BattleState.h. Referenced by BattleEntry::BattleEntry(), playVoicePanick(), playVoiceStress(), and BattleEntry::update(). |
|
|
Definition at line 55 of file BattleState.h. Referenced by BattleGroup::destroyUnit(), BattleEntry::renderParticles(), BattleGroup::takeHit(), BattleEntry::updateBullets(), BattleEntry::updateDebris(), and BattleEntry::updateParticles(). |
|
|
Definition at line 65 of file BattleState.h. Referenced by BattleGroup::destroyUnit(), and BattleEntry::initBattle(). |
|
|
Definition at line 64 of file BattleState.h. Referenced by BattleGroup::fire(), and BattleEntry::initBattle(). |
|
|
Definition at line 60 of file BattleState.h. Referenced by BattleGroup::destroyUnit(), BattleGroup::fire(), BattleJets::fireAntiAirMissiles(), BattleJets::fireAntiSurfaceMissiles(), BattleEntry::initBattle(), playVoiceContact(), playVoicePanick(), playVoiceStress(), and BattleJets::takeHit(). |
|
|
Definition at line 60 of file BattleState.h. Referenced by BattleGroup::destroyUnit(), BattleGroup::fire(), BattleJets::fireAntiAirMissiles(), BattleJets::fireAntiSurfaceMissiles(), BattleEntry::initBattle(), playVoiceContact(), playVoicePanick(), playVoiceStress(), and BattleJets::takeHit(). |
|
1.3-rc2