void Reset()
 {
     _Reset();
     FlashCounter = 0;
     TouchCounter = 0;
 }
Example #2
0
 void Reset()
 {
     _Reset();
     me->SetReactState(REACT_PASSIVE);
 }
Example #3
0
            void Reset()
            {
                _Reset();
				_caveInTimer = 29000;
            }
        void Reset() override
        {
            _Reset();

            instance->DoStopTimedAchievement(ACHIEVEMENT_TIMED_TYPE_EVENT, ACHIEV_MAKE_QUICK_WERK_OF_HIM_STARTING_EVENT);
        }
 void Reset() override
 {
     _Reset();
     Initialize();
 }
 void Reset()
 {
     _Reset();
     Summoned = false;
 }
Example #7
0
 void Reset() override
 {
     IsEnraged = false;
     _Reset();
 }
 void Reset() override
 {
     Initialize();
     _Reset();
 }
 void Reset()
 {
     _Reset();
     if (instance->GetBossState(DATA_SAVIANA_RAGEFIRE) == DONE && instance->GetBossState(DATA_BALTHARUS_THE_WARBORN) == DONE)
         me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_IMMUNE_TO_PC);
 }
 void Reset() override
 {
     Initialize();
     _Reset();
     me->RemoveAllAuras();                              // Reset Soul Charge auras.
 }
Example #11
0
 void Reset()
 {
     _Reset();
     cloneCount = 2;
 }
Example #12
0
 void Reset()
 {
     _Reset();
     me->SetCanFly(false);
     bField = false;
 }
 void Reset()
 {
     _Reset();
     if (GameObject* forcefield = me->FindNearestGameObject(GO_THE_CACHE_OF_MADNESS_DOOR, 150.0f))
         me->RemoveGameObject(forcefield, true);
 }
 void Reset()
 {
     _Reset();
     me->SetFloatValue(UNIT_FIELD_BOUNDINGRADIUS, 5.0f);
     me->SetFloatValue(UNIT_FIELD_COMBATREACH, 5.0f);
 }
Example #15
0
 void Reset()
 {
     _Reset();
     if (vehicle)
         vehicle->RemoveAllPassengers();
 }
 void Reset()
 {
     _Reset();
     phase = 0;
     me->RemoveAllAuras();
 }
Example #17
0
 void Reset()
 {
     _introEvent  = 0;
     _introTimer  = 0;
     _Reset();
 }
Example #18
0
status_t
MediaFileInfo::LoadInfo(BMediaFile* file)
{
	_Reset();
	if (!file)
		return B_BAD_VALUE;
	
	BMediaTrack* track;
	media_format format;
	memset(&format, 0, sizeof(format));
	media_codec_info codecInfo;
	bool audioDone(false), videoDone(false);
	bigtime_t audioDuration = 0;
	bigtime_t videoDuration = 0;
	int32 tracks = file->CountTracks();
	int64 videoFrames = 0;
	int64 audioFrames = 0;
	status_t ret = B_OK;

	for (int32 i = 0; i < tracks && (!audioDone || !videoDone); i++) {
		track = file->TrackAt(i);
		if (track == NULL)
			return B_ERROR;

		ret = track->InitCheck();
		if (ret != B_OK)
			return ret;

		ret = track->EncodedFormat(&format);
		if (ret != B_OK)
			return ret;

		if (format.IsVideo()) {
			memset(&format, 0, sizeof(format));
			format.type = B_MEDIA_RAW_VIDEO;

			ret = track->DecodedFormat(&format);
			if (ret != B_OK)
				return ret;

			media_raw_video_format *rvf = &(format.u.raw_video);

			ret = track->GetCodecInfo(&codecInfo);
			if (ret != B_OK)
				return ret;

			video.format << codecInfo.pretty_name;
			videoDuration = track->Duration();
			videoFrames = track->CountFrames();

			BString details;
			snprintf(details.LockBuffer(256), 256,
					B_TRANSLATE_COMMENT("%u x %u, %.2ffps / %Ld frames",
					"Width x Height, fps / frames"),
					format.Width(), format.Height(),
					rvf->field_rate / rvf->interlace, videoFrames);
			details.UnlockBuffer();
			video.details << details;
			videoDone = true;

		} else if (format.IsAudio()) {
			memset(&format, 0, sizeof(format));
			format.type = B_MEDIA_RAW_AUDIO;
			ret = track->DecodedFormat(&format);
			if (ret != B_OK)
				return ret;
			media_raw_audio_format *raf = &(format.u.raw_audio);
			char bytesPerSample = (char)(raf->format & 0xf);

			BString details;
			if (bytesPerSample == 1 || bytesPerSample == 2) {
				snprintf(details.LockBuffer(16), 16,
						B_TRANSLATE("%d bit "), bytesPerSample * 8);
			} else {
				snprintf(details.LockBuffer(16), 16,
						B_TRANSLATE("%d byte "), bytesPerSample);
			}
			details.UnlockBuffer();
			audio.details << details;

			ret = track->GetCodecInfo(&codecInfo);
			if (ret != B_OK)
				return ret;

			audio.format << codecInfo.pretty_name;
			audioDuration = track->Duration();
			audioFrames = track->CountFrames();
			BString channels;
			if (raf->channel_count == 1) {
				snprintf(channels.LockBuffer(64), 64,
				B_TRANSLATE("%.1f kHz mono / %lld frames"), 
				raf->frame_rate / 1000.f, audioFrames);
			} else if (raf->channel_count == 2) {
				snprintf(channels.LockBuffer(64), 64,
				B_TRANSLATE("%.1f kHz stereo / %lld frames"), 
				raf->frame_rate / 1000.f, audioFrames);
			} else {
				snprintf(channels.LockBuffer(64), 64,
				B_TRANSLATE("%.1f kHz %ld channel / %lld frames"), 
				raf->frame_rate / 1000.f, raf->channel_count, audioFrames);
			}
			channels.UnlockBuffer();
			audio.details << channels;

			audioDone = true;
		}
		ret = file->ReleaseTrack(track);
		if (ret != B_OK)
			return ret;
	}

	useconds = MAX(audioDuration, videoDuration);
	duration << (int32)(useconds / 1000000)
			  << B_TRANSLATE(" seconds");

	return B_OK;
}
            void Reset()
            {
                _Reset();
				events2.Reset();
				me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_IMMUNE_TO_PC|UNIT_FLAG_IMMUNE_TO_NPC);
            }
 void Reset() override
 {
     _Reset();
     //DoCast(me, SPELL_ICEARMOR, true);
 }
 void Reset() override
 {
     _Reset();
     phase = 0;
 }
Example #22
0
 void Reset()
 {
     _Reset();
     _hitcounter = 0;
     _phase = PHASE_FROST;
 }
Example #23
0
 void Reset()
 {
     _Reset();
     me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
     eyebeamTarget = 0;
 }
Example #24
0
 void Reset()
 {
     me->SetReactState(REACT_AGGRESSIVE);
     me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
     _Reset();
 }
Example #25
0
 void Reset() override
 {
     _Reset();
 }
Example #26
0
 void Reset() {
     _Reset();
     TERRIFYING_SCREECH_Timer = 180000;
     SONIC_SCREECH_Timer = 30000;
 }
 void Reset()
 {
     _Reset();
 }
Example #28
0
 void Reset()
 {
     _Reset();
     infectionStage = 0;
     infectionCooldown = 14000;
 }
 void Reset() override
 {
     _Reset();
     _siphon = false;
 }
 void Reset() override
 {
     _Reset();
     _frenzyDispels = 0;
 }