From 1976a860581b3c526ebb8bb2f2df26ef7948823b Mon Sep 17 00:00:00 2001 From: meep-eep Date: Sat, 23 Aug 2003 23:37:14 +0000 Subject: [PATCH] Reverting incorrect change. There was no bug. Added some comments. git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1115 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/src/sc2code/starcon.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sc2/src/sc2code/starcon.c b/sc2/src/sc2code/starcon.c index 775eef129..84c9ec5ad 100644 --- a/sc2/src/sc2code/starcon.c +++ b/sc2/src/sc2code/starcon.c @@ -31,6 +31,10 @@ enum OPENING }; +// Open or close the periodically occuring QuasiSpace portal. +// A seperate thread is always inside this function when the player +// is in hyperspace. This thread awakens every BATTLE_FRAME_RATE seconds. +// It then changes the appearant portal size when necessary. int arilou_gate_task(void* data) { BYTE counter; @@ -60,7 +64,7 @@ int arilou_gate_task(void* data) ClearSemaphore (GraphicsSem); ClearSemaphore (GLOBAL (GameClock.clock_sem)); - SleepThreadUntil (TimeIn + (ONE_SECOND / BATTLE_FRAME_RATE)); + SleepThreadUntil (TimeIn + BATTLE_FRAME_RATE); TimeIn = GetTimeCounter (); } FinishTask (task);