diff options
Diffstat (limited to 'engines/pink/archive.cpp')
-rw-r--r-- | engines/pink/archive.cpp | 47 |
1 files changed, 46 insertions, 1 deletions
diff --git a/engines/pink/archive.cpp b/engines/pink/archive.cpp index e4605af31d..4627800b51 100644 --- a/engines/pink/archive.cpp +++ b/engines/pink/archive.cpp @@ -88,9 +88,54 @@ static const struct RuntimeClass { const char *name; int id; } classMap[] = { + {"ActionHide", kActionHide}, + {"ActionLoop", kActionLoop}, + {"ActionPlay", kActionPlay}, + {"ActionPlayWithSfx", kActionPlayWithSfx}, + {"ActionSfx", kActionSfx}, + {"ActionSound", kActionSound}, + {"ActionStill", kActionStill}, + {"ActionTalk", kActionTalk}, + {"ActionText", kActionText}, + {"Actor", kActor}, + {"AudioInfoPDAButton", kAudioInfoPDAButton}, + {"ConditionGameVariable", kConditionGameVariable}, + {"ConditionInventoryItemOwner", kConditionInventoryItemOwner}, + {"ConditionModuleVariable", kConditionModuleVariable}, + {"ConditionNotInventoryItemOwner", kConditionNotInventoryItemOwner}, + {"ConditionNotModuleVariable", kConditionNotModuleVariable}, + {"ConditionNotPageVariable", kConditionNotPageVariable}, + {"ConditionPageVariable", kConditionPageVariable}, + {"CursorActor", kCursorActor}, {"GamePage", kGamePage}, + {"HandlerLeftClick", kHandlerLeftClick}, + {"HandlerStartPage", kHandlerStartPage}, + {"HandlerTimer", kHandlerTimer}, + {"HandlerUseClick", kHandlerUseClick}, + {"InventoryActor", kInventoryActor}, {"InventoryItem", kInventoryItem}, - {"ModuleProxy", kModuleProxy} + {"LeadActor", kLeadActor}, + {"ModuleProxy", kModuleProxy}, + {"PDAButtonActor", kPDAButtonActor}, + {"ParlSqPink", kParlSqPink}, + {"PubPink", kPubPink}, + {"SeqTimer", kSeqTimer}, + {"Sequence", kSequence}, + {"SequenceAudio", kSequenceAudio}, + {"SequenceItem", kSequenceItem}, + {"SequenceItemDefaultAction", kSequenceItemDefaultAction}, + {"SequenceItemLeader", kSequenceItemLeader}, + {"SequenceItemLeaderAudio", kSequenceItemLeaderAudio}, + {"SideEffectExit", kSideEffectExit}, + {"SideEffectGameVariable", kSideEffectGameVariable}, + {"SideEffectInventoryItemOwner", kSideEffectInventoryItemOwner}, + {"SideEffectLocation", kSideEffectLocation}, + {"SideEffectModuleVariable", kSideEffectModuleVariable}, + {"SideEffectPageVariable", kSideEffectPageVariable}, + {"SideEffectRandomPageVariable", kSideEffectRandomPageVariable}, + {"SupportingActor", kSupportingActor}, + {"WalkAction", kWalkAction}, + {"WalkLocation", kWalkLocation} }; static Object* createObject(int objectId){ |