PINK: Added all classes in classMap

This commit is contained in:
whitertandrek 2018-03-17 20:40:51 +02:00 committed by Eugene Sandulenko
parent f8055bc206
commit 0f8768c5ad

View File

@ -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){