[Scummvm-cvs-logs] CVS: scummvm/bs2 events.cpp,1.3,1.4

Torbj?rn Andersson eriktorbjorn at users.sourceforge.net
Sat Sep 20 06:12:02 CEST 2003


Update of /cvsroot/scummvm/scummvm/bs2
In directory sc8-pr-cvs1:/tmp/cvs-serv5739

Modified Files:
	events.cpp 
Log Message:
cleanup


Index: events.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/bs2/events.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- events.cpp	2 Sep 2003 09:54:42 -0000	1.3
+++ events.cpp	20 Sep 2003 13:11:15 -0000	1.4
@@ -17,10 +17,7 @@
  * $Header$
  */
 
-#include <stdio.h>
-
 #include "stdafx.h"
-//#include "src\driver96.h"
 #include "console.h"
 #include "debug.h"
 #include "defs.h"
@@ -34,20 +31,16 @@
 _event_unit event_list[MAX_events];
 
 void Init_event_system(void) {	//Tony4Dec96
-	uint32	j;
-
-	for (j = 0; j < MAX_events; j++) {
+	for (int j = 0; j < MAX_events; j++) {
 		//denotes free slot
 		event_list[j].id = 0;
 	}
-
 }
 
 uint32 CountEvents(void) {
-	uint32 j;
 	uint32 count = 0;
 
-	for (j = 0; j < MAX_events; j++) {
+	for (int j = 0; j < MAX_events; j++) {
 		if (event_list[j].id)
 			count++;
 	}
@@ -56,9 +49,11 @@
 }
 
 int32 FN_request_speech(int32 *params) {	//Tony13Nov96
-	//change current script - must be followed by a TERMINATE script
+	// change current script - must be followed by a TERMINATE script
 	// directive
-	//param	0 id of target to catch the event and startup speech servicing
+
+	// params:	0 id of target to catch the event and startup speech
+	//		  servicing
 
 	uint32	j = 0;
 
@@ -79,6 +74,7 @@
 
 	//id of person to stop
 	event_list[j].id = params[0];
+
 	//full script id to interact with - megas run their own 7th script
 	event_list[j].interact_id = (params[0] * 65536) + 6;
 
@@ -111,6 +107,7 @@
 
 	//id of person to stop
 	event_list[j].id = id;
+
 	//full script id of action script number 2
 	event_list[j].interact_id = (interact_id * 65536) + 2;
 }
@@ -123,8 +120,7 @@
 
 	// note - this routine used CUR_PLAYER_ID as the target
 
-	// params
-	//     0 id to interact with
+	// params:	0 id to interact with
 
 	uint32	j = 0;
 
@@ -147,6 +143,7 @@
 
 	// id of person to stop
 	event_list[j].id = CUR_PLAYER_ID;
+
 	// full script id of action script number 2
 	event_list[j].interact_id = (params[0] * 65536) + 2;
 
@@ -157,9 +154,8 @@
 	// we want to intercept the player character and have him interact
 	// with an object - from script
 
-	// params
-	//     0 id to recieve event
-	//     1 script to run
+	// params:	0 id to recieve event
+	//		1 script to run
 
 	uint32 j = 0;
 
@@ -184,6 +180,7 @@
 
 	// id of person to stop
 	event_list[j].id = params[0];
+
 	//full script id
 	event_list[j].interact_id = params[1];
 
@@ -195,11 +192,9 @@
 
 	// no params
 
-	uint32	j;
-
 	RESULT = 0;
 
-	for (j = 0; j < MAX_events; j++) {
+	for (int j = 0; j < MAX_events; j++) {
 		if (event_list[j].id == ID) {
 			RESULT = 1;
 			break;
@@ -215,9 +210,7 @@
 int32 FN_check_for_event(int32 *params)	{	// James (04mar97)
 	// no params
 
-	uint32	j;
-
-	for (j = 0; j < MAX_events; j++) {
+	for (int j = 0; j < MAX_events; j++) {
 		if (event_list[j].id == ID) {
 			// start the event
 			// run 3rd script of target object on level 1
@@ -242,17 +235,18 @@
 	//     1 number of game-cycles to pause
 
 	Object_logic *ob_logic = (Object_logic *)params[0];
-	uint32	j;
 
 	// first, check for an event
 
-	for (j = 0; j < MAX_events; j++) {
+	for (int j = 0; j < MAX_events; j++) {
 		if (event_list[j].id == ID) {
 			// reset the 'looping' flag
 			ob_logic->looping = 0;
+
 			// start the event
 			// run 3rd script of target object on level 1
 			LLogic.Logic_one(event_list[j].interact_id);
+
 			// clear the event slot
 			event_list[j].id = 0;
 			return IR_TERMINATE;
@@ -272,11 +266,13 @@
 	if (ob_logic->pause) {
 		// decrement the pause count
 		ob_logic->pause--;
+
 		// drop out of script, but call this again next cycle
 		return IR_REPEAT;
 	} else {
 		// pause count is zerp
 		ob_logic->looping = 0;
+
 		// continue script
 		return IR_CONT;
 	}
@@ -285,11 +281,10 @@
 uint32 Check_event_waiting(void) {	//Tony4Dec96
 	// returns yes/no
 
-	uint32	j;
-
-	for (j = 0; j < MAX_events; j++)
+	for (int j = 0; j < MAX_events; j++) {
 		if (event_list[j].id == ID)
 			return 1;
+	}
 
 	return 0;
 }
@@ -298,14 +293,13 @@
 //	no params
 //	no return vaule
 
-	uint32	j;
-
-	for (j = 0; j < MAX_events; j++)
+	for (int j = 0; j < MAX_events; j++) {
 		if (event_list[j].id == ID) {
 			//clear the slot
 			event_list[j].id = 0;
 			return IR_CONT;
 		}
+	}
 
 	return IR_CONT;
 }
@@ -314,28 +308,27 @@
 	// call this from stuff like fn_walk
 	// you must follow with a return IR_TERMINATE
 
-	uint32	j;
-
-	for (j = 0; j < MAX_events; j++)
+	for (int j = 0; j < MAX_events; j++) {
 		if (event_list[j].id == ID) {
 			// run 3rd script of target object on level 1
 			LLogic.Logic_one( event_list[j].interact_id);
+
 			//clear the slot
 			event_list[j].id = 0;
 			return;
 		}
+	}
 
 	// oh dear - stop the system
 	Con_fatal_error("Start_event can't find event for id %d", ID);
 }
 
 int32 FN_start_event(int32 *params) {	//Tony4Dec96
-	uint32 j;
-
-	for (j = 0; j < MAX_events; j++)
+	for (int j = 0; j < MAX_events; j++)
 		if (event_list[j].id == ID) {
 			// run 3rd script of target object on level 1
 			LLogic.Logic_one(event_list[j].interact_id);
+
 			// clear the slot
 			event_list[j].id = 0;
 			return IR_TERMINATE;
@@ -347,11 +340,10 @@
 }
 
 void Kill_all_ids_events(uint32 id) {	//Tony18Dec96
-	uint32 j;
-
-	for (j = 0; j < MAX_events; j++)
+	for (int j = 0; j < MAX_events; j++) {
 		if (event_list[j].id == id) {
 			// clear the slot
 			event_list[j].id = 0;
 		}
+	}
 }





More information about the Scummvm-git-logs mailing list