=================== CallInstanceEvent() ===================
| 1409 | // CallInstanceEvent() |
| 1410 | // =================== |
| 1411 | int16_t STDCALL CallInstanceEvent(int id, void *ptr, int event, tOSIRISEventInfo *data) { |
| 1412 | switch (id) { |
| 1413 | case ID_LEVEL_0000: |
| 1414 | case ID_CUSTOM_OBJECT_081B: |
| 1415 | case ID_CUSTOM_OBJECT_18D5: |
| 1416 | case ID_CUSTOM_OBJECT_18D6: |
| 1417 | case ID_CUSTOM_OBJECT_1030: |
| 1418 | case ID_CUSTOM_OBJECT_1038: |
| 1419 | case ID_CUSTOM_OBJECT_0869: |
| 1420 | case ID_CUSTOM_OBJECT_086A: |
| 1421 | case ID_CUSTOM_OBJECT_106E: |
| 1422 | case ID_CUSTOM_OBJECT_106F: |
| 1423 | case ID_CUSTOM_OBJECT_106D: |
| 1424 | case ID_CUSTOM_OBJECT_106C: |
| 1425 | case ID_CUSTOM_OBJECT_100F: |
| 1426 | case ID_CUSTOM_OBJECT_0871: |
| 1427 | case ID_CUSTOM_OBJECT_0811: |
| 1428 | case ID_CUSTOM_OBJECT_0810: |
| 1429 | case ID_CUSTOM_OBJECT_080E: |
| 1430 | case ID_CUSTOM_OBJECT_0873: |
| 1431 | case ID_CUSTOM_OBJECT_0872: |
| 1432 | case ID_CUSTOM_OBJECT_2070: |
| 1433 | case ID_CUSTOM_OBJECT_18AA: |
| 1434 | case ID_CUSTOM_OBJECT_18C1: |
| 1435 | case ID_CUSTOM_OBJECT_0948: |
| 1436 | case ID_CUSTOM_OBJECT_0949: |
| 1437 | case ID_CUSTOM_OBJECT_18AC: |
| 1438 | case ID_CUSTOM_OBJECT_094E: |
| 1439 | case ID_TRIGGER_0001: |
| 1440 | case ID_TRIGGER_0002: |
| 1441 | case ID_TRIGGER_0003: |
| 1442 | case ID_TRIGGER_0013: |
| 1443 | case ID_TRIGGER_0012: |
| 1444 | case ID_TRIGGER_0010: |
| 1445 | case ID_TRIGGER_0011: |
| 1446 | case ID_TRIGGER_000F: |
| 1447 | case ID_TRIGGER_000E: |
| 1448 | case ID_TRIGGER_000D: |
| 1449 | case ID_TRIGGER_000C: |
| 1450 | case ID_TRIGGER_000B: |
| 1451 | case ID_TRIGGER_000A: |
| 1452 | case ID_TRIGGER_0009: |
| 1453 | case ID_TRIGGER_0008: |
| 1454 | case ID_TRIGGER_0007: |
| 1455 | case ID_TRIGGER_0006: |
| 1456 | case ID_TRIGGER_0005: |
| 1457 | case ID_TRIGGER_0004: |
| 1458 | return ((BaseScript *)ptr)->CallEvent(event, data); |
| 1459 | break; |
| 1460 | default: |
| 1461 | mprintf(0, "SCRIPT: Illegal ID (%d)\n", id); |
| 1462 | break; |
| 1463 | } |
| 1464 | return CONTINUE_CHAIN | CONTINUE_DEFAULT; |
| 1465 | } |
| 1466 | |
| 1467 | // ================== |
| 1468 | // SaveRestoreState() |