$$ACTION Custom Reset Droid Central cResetDroidCentral Resets droid central resets droid central Parameters: None $$END */
| 1397 | $$END |
| 1398 | */ |
| 1399 | void cResetDroidCentral() { |
| 1400 | int i; |
| 1401 | for (i = 0; i < DC_N_DROIDS; i++) { |
| 1402 | dc_nodes[i].handle = OBJECT_HANDLE_NONE; |
| 1403 | dc_nodes[i].type = -1; |
| 1404 | dc_nodes[i].goalid = -1; |
| 1405 | dc_nodes[i].timer = 0.0f; |
| 1406 | } |
| 1407 | |
| 1408 | for (i = 0; i < DC_N_VALID_EXITS; i++) { |
| 1409 | DC_Valid_Exit_Handles[i] = Scrpt_FindObjectName(DC_Valid_Exits[i]); |
| 1410 | DC_Valid_Exit_RoomHandles[i] = Scrpt_FindRoomName(DC_Valid_Exits[i]); |
| 1411 | DC_Valid_End_Handles[i] = Scrpt_FindObjectName(DC_Valid_Ends[i]); |
| 1412 | } |
| 1413 | for (i = 0; i < DC_N_VALID_TERMS; i++) { |
| 1414 | DC_Valid_Term_Handles[i] = Scrpt_FindObjectName(DC_Valid_Terms[i]); |
| 1415 | } |
| 1416 | for (i = 0; i < DC_N_VALID_MATCENS; i++) { |
| 1417 | DC_Valid_Matcen_Handles[i] = Scrpt_FindMatcenName(DC_Valid_Matcens[i]); |
| 1418 | } |
| 1419 | |
| 1420 | DC_EQR = -5; |
| 1421 | DC_Time_Since_Last_Create = 0.0f; |
| 1422 | DC_Last_Game_Time = Game_GetTime(); |
| 1423 | |
| 1424 | mprintf(0, "DC: RESETTING DROID MANAGER\n"); |
| 1425 | } |
| 1426 | |
| 1427 | /* |
| 1428 | $$ACTION |
no outgoing calls
no test coverage detected