MCPcopy Create free account
hub / github.com/TombEngine/TombEngine / StartPickup

Function StartPickup

TombEngine/Objects/TR5/tr5_objects.cpp:1001–1047  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

999}
1000
1001static void StartPickup(ObjectInfo *obj)
1002{
1003 for (int objNumber = ID_PUZZLE_ITEM1; objNumber <= ID_EXAMINE8_COMBO2; objNumber++)
1004 {
1005 InitPickup(obj, objNumber);
1006 }
1007
1008 InitPickup(obj, ID_HAMMER_ITEM);
1009 InitPickup(obj, ID_CROWBAR_ITEM);
1010 InitPickup(obj, ID_PISTOLS_ITEM);
1011 InitPickup(obj, ID_PISTOLS_AMMO_ITEM);
1012 InitPickup(obj, ID_UZI_ITEM);
1013 InitPickup(obj, ID_UZI_AMMO_ITEM);
1014 InitPickup(obj, ID_SHOTGUN_ITEM);
1015 InitPickup(obj, ID_SHOTGUN_AMMO1_ITEM);
1016 InitPickup(obj, ID_SHOTGUN_AMMO2_ITEM);
1017 InitPickup(obj, ID_CROSSBOW_ITEM);
1018 InitPickup(obj, ID_CROSSBOW_AMMO1_ITEM);
1019 InitPickup(obj, ID_CROSSBOW_AMMO2_ITEM);
1020 InitPickup(obj, ID_CROSSBOW_AMMO3_ITEM);
1021 InitPickup(obj, ID_GRENADE_GUN_ITEM);
1022 InitPickup(obj, ID_GRENADE_AMMO1_ITEM);
1023 InitPickup(obj, ID_GRENADE_AMMO2_ITEM);
1024 InitPickup(obj, ID_GRENADE_AMMO3_ITEM);
1025 InitPickup(obj, ID_HARPOON_ITEM);
1026 InitPickup(obj, ID_HARPOON_AMMO_ITEM);
1027 InitPickup(obj, ID_ROCKET_LAUNCHER_ITEM);
1028 InitPickup(obj, ID_ROCKET_LAUNCHER_AMMO_ITEM);
1029 InitPickup(obj, ID_HK_ITEM);
1030 InitPickup(obj, ID_HK_AMMO_ITEM);
1031 InitPickup(obj, ID_REVOLVER_ITEM);
1032 InitPickup(obj, ID_REVOLVER_AMMO_ITEM);
1033 InitPickup(obj, ID_BIGMEDI_ITEM);
1034 InitPickup(obj, ID_SMALLMEDI_ITEM);
1035 InitPickup(obj, ID_LASERSIGHT_ITEM);
1036 InitPickup(obj, ID_BINOCULARS_ITEM);
1037 InitPickup(obj, ID_SILENCER_ITEM);
1038 InitPickup(obj, ID_FLARE_INV_ITEM);
1039 InitPickup(obj, ID_WATERSKIN1_EMPTY);
1040 InitPickup(obj, ID_WATERSKIN2_EMPTY);
1041 InitPickup(obj, ID_GOLDROSE_ITEM);
1042 InitPickup(obj, ID_DIARY_ITEM);
1043 InitPickup(obj, ID_PC_LOAD_INV_ITEM);
1044 InitPickup(obj, ID_PC_SAVE_INV_ITEM);
1045 InitPickup(obj, ID_STOPWATCH_ITEM);
1046 InitPickup(obj, ID_COMPASS_ITEM);
1047}
1048
1049void InitializeTR5Objects()
1050{

Callers 1

InitializeTR5ObjectsFunction · 0.85

Calls 1

InitPickupFunction · 0.85

Tested by

no test coverage detected