ISXEQPulse.cpp mod for timer type.

Moderator: MacroQuest Developers

onetimehero
a ghoul
a ghoul
Posts: 105
Joined: Fri Sep 05, 2003 2:42 pm

ISXEQPulse.cpp mod for timer type.

Post by onetimehero » Sat Apr 23, 2005 5:34 pm

Needed timers working, and timers needed DropTimers =)

Code: Select all

VOID DropTimers(VOID)
{
	PMQTIMER pTimer=gTimer;
	CHAR szOrig[MAX_STRING] = {0};
	while(pTimer)
	{
		if (pTimer->Current)
			pTimer->Current--;
		pTimer=pTimer->pNext;
	}
}


void Heartbeat()
{
    static DWORD LastGetTick = 0;
    DWORD Tick = GetTickCount();
    if (Tick<LastGetTick) LastGetTick=Tick;
    while (Tick>LastGetTick+100) {
        LastGetTick+=100;
        if (gDelay>0) gDelay--;
		DropTimers();
    }

Hmm. That's odd.

xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ISXEQPulse.cpp mod for timer type.

Post by xyilla » Sun May 11, 2025 8:02 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ISXEQPulse.cpp mod for timer type.

Post by xyilla » Sun May 11, 2025 8:03 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ISXEQPulse.cpp mod for timer type.

Post by xyilla » Sun May 11, 2025 8:04 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ISXEQPulse.cpp mod for timer type.

Post by xyilla » Sun May 11, 2025 8:06 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ISXEQPulse.cpp mod for timer type.

Post by xyilla » Sun May 11, 2025 8:07 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ISXEQPulse.cpp mod for timer type.

Post by xyilla » Sun May 11, 2025 8:08 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ISXEQPulse.cpp mod for timer type.

Post by xyilla » Sun May 11, 2025 8:09 am