void DoomsDayDevice::Update( ) { switch( m_eDoomsDayDeviceState ) { case kDoomsDayDeviceState_Idle: { UpdateIdle( ); return; } break; case kDoomsDayDeviceState_Fire: { UpdateFire( ); return; } break; case kDoomsDayDeviceState_End: { UpdateEnd( ); return; } break; default: { ASSERT( !"DoomsDayDevice::Update: Invalid state." ); return; } break; } }
void CCarWeapon::UpdateCL() { if(!m_bActive) return; UpdateBarrelDir (); CKinematics* K = smart_cast<CKinematics*>(m_object->Visual()); K->CalculateBones_Invalidate(); K->CalculateBones (); UpdateFire (); }
void CWeaponStatMgun::UpdateCL() { inheritedPH::UpdateCL (); UpdateBarrelDir (); UpdateFire (); if(OwnerActor() && OwnerActor()->IsMyCamera()) { cam_Update(Device.fTimeDelta, g_fov); OwnerActor()->Cameras().UpdateFromCamera(Camera()); OwnerActor()->Cameras().ApplyDevice(VIEWPORT_NEAR); } }
void ComParticle::Update() { UpdateFire(); //TeacherUpdate(); VBLock(); }