=================== CallInstanceEvent() ===================
| 1610 | // CallInstanceEvent() |
| 1611 | // =================== |
| 1612 | int16_t STDCALL CallInstanceEvent(int id, void *ptr, int event, tOSIRISEventInfo *data) { |
| 1613 | switch (id) { |
| 1614 | case ID_LEVEL_0000: |
| 1615 | case ID_CUSTOM_OBJECT_10B8: |
| 1616 | case ID_CUSTOM_OBJECT_0892: |
| 1617 | case ID_CUSTOM_OBJECT_0891: |
| 1618 | case ID_CUSTOM_OBJECT_0890: |
| 1619 | case ID_CUSTOM_OBJECT_08A8: |
| 1620 | case ID_CUSTOM_OBJECT_08A7: |
| 1621 | case ID_CUSTOM_OBJECT_180F: |
| 1622 | case ID_CUSTOM_OBJECT_1081: |
| 1623 | case ID_CUSTOM_OBJECT_186D: |
| 1624 | case ID_CUSTOM_OBJECT_08D3: |
| 1625 | case ID_CUSTOM_OBJECT_188F: |
| 1626 | case ID_CUSTOM_OBJECT_0888: |
| 1627 | case ID_CUSTOM_OBJECT_204F: |
| 1628 | case ID_CUSTOM_OBJECT_2870: |
| 1629 | case ID_CUSTOM_OBJECT_1025: |
| 1630 | case ID_CUSTOM_OBJECT_08A0: |
| 1631 | case ID_CUSTOM_OBJECT_189E: |
| 1632 | case ID_CUSTOM_OBJECT_109B: |
| 1633 | case ID_CUSTOM_OBJECT_109D: |
| 1634 | case ID_CUSTOM_OBJECT_409A: |
| 1635 | case ID_CUSTOM_OBJECT_309C: |
| 1636 | case ID_CUSTOM_OBJECT_1083: |
| 1637 | case ID_CUSTOM_OBJECT_088A: |
| 1638 | case ID_CUSTOM_OBJECT_188B: |
| 1639 | case ID_CUSTOM_OBJECT_088C: |
| 1640 | case ID_CUSTOM_OBJECT_088D: |
| 1641 | case ID_CUSTOM_OBJECT_088E: |
| 1642 | case ID_CUSTOM_OBJECT_2880: |
| 1643 | case ID_CUSTOM_OBJECT_10C3: |
| 1644 | case ID_CUSTOM_OBJECT_4089: |
| 1645 | case ID_CUSTOM_OBJECT_406F: |
| 1646 | case ID_CUSTOM_OBJECT_1082: |
| 1647 | case ID_CUSTOM_OBJECT_10D5: |
| 1648 | case ID_CUSTOM_OBJECT_10D4: |
| 1649 | case ID_CUSTOM_OBJECT_10D6: |
| 1650 | case ID_CUSTOM_OBJECT_0917: |
| 1651 | case ID_CUSTOM_OBJECT_10D7: |
| 1652 | case ID_TRIGGER_0009: |
| 1653 | case ID_TRIGGER_0007: |
| 1654 | case ID_TRIGGER_0001: |
| 1655 | case ID_TRIGGER_0005: |
| 1656 | case ID_TRIGGER_0003: |
| 1657 | case ID_TRIGGER_0008: |
| 1658 | case ID_TRIGGER_0006: |
| 1659 | case ID_TRIGGER_0004: |
| 1660 | case ID_TRIGGER_0002: |
| 1661 | return ((BaseScript *)ptr)->CallEvent(event, data); |
| 1662 | break; |
| 1663 | default: |
| 1664 | mprintf(0, "SCRIPT: Illegal ID (%d)\n", id); |
| 1665 | break; |
| 1666 | } |
| 1667 | return CONTINUE_CHAIN | CONTINUE_DEFAULT; |
| 1668 | } |
| 1669 |