#ifndef _FILEIDS_H_
#define _FILEIDS_H_

typedef enum FILEINDEXID
{
    NULLFILE,
    BG_SEV_ALL_P,
    BG_SILO_ALL_P,
    BG_STAT_ALL_P,
    BG_AREC_ALL_P,
    BG_ARCH_ALL_P,
    BG_TRA_ALL_P,
    BG_DEST_ALL_P,
    BG_SEVB_ALL_P,
    BG_AZT_ALL_P,
    BG_PETE_ALL_P,
    BG_DEPO_ALL_P,
    BG_REF_ALL_P,
    BG_CRYP_ALL_P,
    BG_DAM_ALL_P,
    BG_ARK_ALL_P,
    BG_RUN_ALL_P,
    BG_SEVX_ALL_P,
    BG_JUN_ALL_P,
    BG_DISH_ALL_P,
    BG_CAVE_ALL_P,
    BG_CAT_ALL_P,
    BG_CRAD_ALL_P,
    BG_SHO_ALL_P,
    BG_ELD_ALL_P,
    BG_IMP_ALL_P,
    BG_ASH_ALL_P,
    BG_LUE_ALL_P,
    BG_AME_ALL_P,
    BG_RIT_ALL_P,
    BG_OAT_ALL_P,
    BG_EAR_ALL_P,
    BG_LEE_ALL_P,
    BG_LIP_ALL_P,
    BG_LEN_ALL_P,
    BG_WAX_ALL_P,
    BG_PAM_ALL_P,
    ARMOURGUARD,
    BARONSAMEDI,
    BLUECAMGUARD,
    BLUEMAN,
    BLUEWOMAN,
    BOILERBOND,
    BOILERTREV,
    BORIS,
    CAMGUARD,
    CARDIMAN,
    CHECKMAN,
    COMMGUARD,
    DJBOND,
    FATTECHWOMAN,
    GREATGUARD2,
    GREATGUARD,
    GREYGUARD,
    GREYMAN,
    HEADALAN,
    HEADB,
    HEADBALACLAVA,
    HEADBIKE,
    HEADBROSNAN,
    HEADBROSNANBOILER,
    HEADBROSNANSNOW,
    HEADBROSNANSUIT,
    HEADBROSNANTIMBER,
    HEADCHRIS,
    HEADDAVE,
    HEADDES,
    HEADDUNCAN,
    HEADDWAYNE,
    HEADGRAHAM,
    HEADGRANT,
    HEADJIM,
    HEADJOE2,
    HEADJOE,
    HEADJOEL,
    HEADKARL,
    HEADKEN,
    HEADLEE,
    HEADMANDY,
    HEADMARION,
    HEADMARK,
    HEADMARTIN,
    HEADMISHKIN,
    HEADNEIL,
    HEADPETE,
    HEADROBIN,
    HEADSALLY,
    HEADSCOTT,
    HEADSHAUN,
    HEADSTEVEE,
    HEADSTEVEH,
    HEADVIVIEN,
    JAWS,
    JEANWOMAN,
    MAYDAY,
    MOONFEMALE,
    MOONGUARD,
    NATALYA,
    NAVYGUARD,
    ODDJOB,
    OLIVEGUARD,
    ORUMOV,
    PILOT,
    REDMAN,
    RUSGUARD,
    SNOWBOND,
    SNOWGUARD,
    SPICEBOND,
    SUIT_LF_HAND,
    SUITBOND,
    TECHMAN,
    TECHWOMAN,
    TIMBERBOND,
    TREVELYAN,
    TREVGUARD,
    VALENTIN,
    XENIA,

    AK47,
    AUDIOTAPE,
    AUTOSHOT,
    BLACKBOX,
    BLUEPRINTS,
    BOMBCASE,
    BOMBDEFUSER,
    BRIEFCASE,
    BUG,
    BUGDETECTOR,
    BUNGEE,
    CAMERA,
    CARTBLUE,
    CARTRIDGE,
    CARTRIFLE,
    CARTSHELL,
    CIRCUITBOARD,
    CLIPBOARD,
    CREDITCARD,
    DARKGLASSES,
    DATATHIEF,
    DATTAPE,
    DOORDECODER,
    DOOREXPLODER,
    DOSSIERRED,
    DYNAMITE,
    EXPLOSIVEFLOPPY,
    EXPLOSIVEPEN,
    EXTINGUISHER,
    FINGERGUN,
    FIST,
    FLAREPISTOL,
    FNP90,
    GASKEYRING,
    GOLDBAR,
    GOLDENEYEKEY,
    GOLDENGUN,
    GOLDWPPK,
    GRENADE,
    GRENADELAUNCH,
    HEROIN,
    JOYPAD,
    KEYANALYSERCASE,
    KEYBOLT,
    KEYCARD,
    KEYYALE,
    KNIFE,
    LASER,
    LECTRE,
    LOCKEXPLODER,
    M16,
    MAP,
    MICROCAMERA,
    MICROCODE,
    MICROFILM,
    MONEY,
    MP5K,
    MP5KSIL,
    PITONGUN,
    PLANS,
    PLASTIQUE,
    POLARIZEDGLASSES,
    PROXIMITYMINE,
    REMOTEMINE,
    ROCKETLAUNCH,
    RUGER,
    SAFECRACKERCASE,
    SHOTGUN,
    SILVERWPPK,
    SKORPION,
    SNIPERRIFLE,
    SPECTRE,
    SPOOLTAPE,
    SPYFILE,
    STAFFLIST,
    TASER,
    THROWKNIFE,
    TIMEDMINE,
    TRIGGER,
    TT33,
    UZI,
    VIDEOTAPE,
    WATCHCOMMUNICATOR,
    WATCHGEIGERCOUNTER,
    WATCHIDENTIFIER,
    WATCHLASER,
    WATCHMAGNETATTRACT,
    WATCHMAGNETREPEL,
    WEAPONCASE,
    WPPK,
    WPPKSIL,
    WRISTDART,

    ICBM,
    ICBM_NOSE,
    AK47MAG,
    ALARM1,
    ALARM2,
    AMMO_CRATE1,
    AMMO_CRATE2,
    AMMO_CRATE3,
    AMMO_CRATE4,
    AMMO_CRATE5,
    APC,
    ARCHSECDOOR1,
    ARCHSECDOOR2,
    ARTIC,
    ARTICTRAILER,
    BARRICADE,
    BIN1,
    BLOTTER1,
    BODYARMOUR,
    BODYARMOURVEST,
    BOLLARD,
    BOMB,
    BOOK1,
    BOOKSHELF1,
    BORG_CRATE,
    BOXCARTRIDGES,
    BOXES2X4,
    BOXES3X4,
    BOXES4X4,
    BRAKEUNIT,
    BRIDGE_CONSOLE1A,
    BRIDGE_CONSOLE1B,
    BRIDGE_CONSOLE2A,
    BRIDGE_CONSOLE2B,
    BRIDGE_CONSOLE3A,
    BRIDGE_CONSOLE3B,
    CARBMW,
    CARD_BOX1,
    CARD_BOX2,
    CARD_BOX3,
    CARD_BOX4_LG,
    CARD_BOX5_LG,
    CARD_BOX6_LG,
    CARESCORT,
    CARGOLF,
    CARWEIRD,
    CARZIL,
    CCTV,
    CHRAUDIOTAPE,
    CHRAUTOSHOT,
    CHRBLACKBOX,
    CHRBLUEPRINTS,
    CHRBOMBCASE,
    CHRBOMBDEFUSER,
    CHRBRIEFCASE,
    CHRBUG,
    CHRBUGDETECTOR,
    CHRBUNGEE,
    CHRCAMERA,
    CHRCIRCUITBOARD,
    CHRCLIPBOARD,
    CHRCREDITCARD,
    CHRDARKGLASSES,
    CHRDATATHIEF,
    CHRDATTAPE,
    CHRDOORDECODER,
    CHRDOOREXPLODER,
    CHRDOSSIERRED,
    CHRDYNAMITE,
    CHREXPLOSIVEPEN,
    CHREXTINGUISHER,
    CHRFINGERGUN,
    CHRFLAREPISTOL,
    CHRFNP90,
    CHRGASKEYRING,
    CHRGOLDBAR,
    CHRGOLDEN,
    CHRGOLDENEYEKEY,
    CHRGOLDWPPK,
    CHRGRENADE,
    CHRGRENADELAUNCH,
    CHRGRENADEROUND,
    CHRHEROIN,
    CHRKALASH,
    CHRKEYANALYSERCASE,
    CHRKEYBOLT,
    CHRKEYYALE,
    CHRKNIFE,
    CHRLASER,
    CHRLECTRE,
    CHRLOCKEXPLODER,
    CHRM16,
    CHRMAP,
    CHRMICROCAMERA,
    CHRMICROCODE,
    CHRMICROFILM,
    CHRMONEY,
    CHRMP5K,
    CHRMP5KSIL,
    CHRPITONGUN,
    CHRPLANS,
    CHRPLASTIQUE,
    CHRPOLARIZEDGLASSES,
    CHRPROXIMITYMINE,
    CHRREMOTEMINE,
    CHRROCKET,
    CHRROCKETLAUNCH,
    CHRRUGER,
    CHRSAFECRACKERCASE,
    CHRSHOTGUN,
    CHRSILVERWPPK,
    CHRSKORPION,
    CHRSNIPERRIFLE,
    CHRSPECTRE,
    CHRSPOOLTAPE,
    CHRSPYFILE,
    CHRSTAFFLIST,
    CHRTESTTUBE,
    CHRTHROWKNIFE,
    CHRTIMEDMINE,
    CHRTT33,
    CHRUZI,
    CHRVIDEOTAPE,
    CHRWEAPONCASE,
    CHRWPPK,
    CHRWPPKSIL,
    CHRWRISTDART,
    CONSOLE1,
    CONSOLE2,
    CONSOLE3,
    CONSOLE_SEV2A,
    CONSOLE_SEV2B,
    CONSOLE_SEV2C,
    CONSOLE_SEV2D,
    CONSOLE_SEV_GEA,
    CONSOLE_SEV_GEB,
    CONSOLE_SEVA,
    CONSOLE_SEVB,
    CONSOLE_SEVC,
    CONSOLE_SEVD,
    CRYPTDOOR1A,
    CRYPTDOOR1B,
    CRYPTDOOR2A,
    CRYPTDOOR2B,
    CRYPTDOOR3,
    CRYPTDOOR4,
    DAMCHAINDOOR,
    DAMGATEDOOR,
    DAMTUNDOOR,
    DEPOT_DOOR_STEEL,
    DEPOT_GATE_ENTRY,
    DESK1,
    DESK2,
    DESK_ARECIBO1,
    DESK_LAMP2,
    DEST_ENGINE,
    DEST_EXOCET,
    DEST_GUN,
    DEST_HARPOON,
    DEST_SEAWOLF,
    DISC_READER,
    DISK_DRIVE1,
    DOOR_AZT_CHAIR,
    DOOR_AZT_DESK,
    DOOR_AZT_DESK_TOP,
    DOOR_AZTEC,
    DOOR_DEST1,
    DOOR_DEST2,
    DOOR_EYELID,
    DOOR_IRIS,
    DOOR_MF,
    DOOR_ROLLER1,
    DOOR_ROLLER2,
    DOOR_ROLLER3,
    DOOR_ROLLER4,
    DOOR_ROLLERTRAIN,
    DOOR_ST_AREC1,
    DOOR_ST_AREC2,
    DOOR_WIN,
    DOORCONSOLE,
    DOORPANEL,
    DOORPRISON1,
    DOORSTATGATE,
    EXPLOSIONBIT,
    FILING_CABINET1,
    FLAG,
    FLOPPY,
    FNP90MAG,
    GAS_PLANT_MET1_DO1,
    GAS_PLANT_SW2_DO1,
    GAS_PLANT_SW3_DO1,
    GAS_PLANT_SW4_DO1,
    GAS_PLANT_SW_DO1,
    GAS_PLANT_WC_CUB1,
    GASBARREL,
    GASBARRELS,
    GASPLANT_CLEAR_DOOR,
    GASTANK,
    GLASSWARE1,
    GLASSWARE2,
    GLASSWARE3,
    GLASSWARE4,
    GOLDENEYELOGO,
    GOLDENSHELLS,
    GROUNDGUN,
    GUN_RUNWAY1,
    HATBERET,
    HATBERETBLUE,
    HATBERETRED,
    HATCHBOLT,
    HATCHDOOR,
    HATCHSEVX,
    HATFURRY,
    HATFURRYBLACK,
    HATFURRYBROWN,
    HATHELMET,
    HATHELMETGREY,
    HATMOON,
    HATPEAKED,
    HATTBIRD,
    HATTBIRDBROWN,
    HELICOPTER,
    HIND,
    JEEP,
    JERRY_CAN1,
    JUNGLE3_TREE,
    JUNGLE5_TREE,
    KEY_HOLDER,
    KEYBOARD1,
    KIT_UNITS1,
    LABBENCH,
    LANDMINE,
    LEGALPAGE,
    LETTER_TRAY1,
    LOCKER3,
    LOCKER4,
    M16MAG,
    MAGNUMSHELLS,
    MAINFRAME1,
    MAINFRAME2,
    METAL_CHAIR1,
    METAL_CRATE1,
    METAL_CRATE2,
    METAL_CRATE3,
    METAL_CRATE4,
    MILCOPTER,
    MILTRUCK,
    MISSILE_RACK2,
    MISSILE_RACK,
    MODEMBOX,
    MOTORBIKE,
    MP5KMAG,
    NINTENDOLOGO,
    OIL_DRUM1,
    OIL_DRUM2,
    OIL_DRUM3,
    OIL_DRUM5,
    OIL_DRUM6,
    OIL_DRUM7,
    PADLOCK,
    PALM,
    PALMTREE,
    PHONE1,
    PLANE,
    PLANT11,
    PLANT1,
    PLANT2,
    PLANT2B,
    PLANT3,
    RADIO_UNIT1,
    RADIO_UNIT2,
    RADIO_UNIT3,
    RADIO_UNIT4,
    ROOFGUN,
    SAFE,
    SAFEDOOR,
    SAT1_REFLECT,
    SATBOX,
    SATDISH,
    SEC_PANEL,
    SEV_DOOR3,
    SEV_DOOR3_WIND,
    SEV_DOOR4_WIND,
    SEV_DOOR,
    SEV_DOOR_V1,
    SEV_TRISLIDE,
    SEVDISH,
    SEVDOORMETSLIDE,
    SEVDOORNOWIND,
    SEVDOORWIND,
    SEVDOORWOOD,
    SHUTTLE,
    SHUTTLE_DOOR_L,
    SHUTTLE_DOOR_R,
    SILENCER,
    SILO_LIFT_DOOR,
    SILOTOPDOOR,
    SKORPIONMAG,
    SPECTREMAG,
    SPEEDBOAT,
    ST_PETE_ROOM_1I,
    ST_PETE_ROOM_2I,
    ST_PETE_ROOM_3T,
    ST_PETE_ROOM_5C,
    ST_PETE_ROOM_6C,
    STEEL_DOOR1,
    STEEL_DOOR2,
    STEEL_DOOR2B,
    STEEL_DOOR3,
    STOOL1,
    SWIPE_CARD2,
    SWIVEL_CHAIR1,
    TANK,
    TIGER,
    TORPEDO_RACK,
    TRAIN_DOOR2,
    TRAIN_DOOR3,
    TRAIN_DOOR,
    TRAINEXTDOOR,
    TT33MAG,
    TUNING_CONSOLE1,
    TV1,
    TV4SCREEN,
    TV_HOLDER,
    TVSCREEN,
    UZIMAG,
    VERTDOOR,
    WALLETBOND,
    WINDOW,
    WINDOW_COR11,
    WINDOW_LIB_LG1,
    WINDOW_LIB_SM1,
    WOOD_LG_CRATE1,
    WOOD_LG_CRATE2,
    WOOD_MD_CRATE3,
    WOOD_SM_CRATE4,
    WOOD_SM_CRATE5,
    WOOD_SM_CRATE6,
    WOODEN_TABLE1,
    WPPKMAG,

    BG_AME_ALL_P_STAN,
    BG_ARCH_ALL_P_STAN,
    BG_AREC_ALL_P_STAN,
    BG_ARK_ALL_P_STAN,
    BG_ASH_ALL_P_STAN,
    BG_AZT_ALL_P_STAN,
    BG_CAT_ALL_P_STAN,
    BG_CAVE_ALL_P_STAN,
    BG_CRAD_ALL_P_STAN,
    BG_CRYP_ALL_P_STAN,
    BG_DAM_ALL_P_STAN,
    BG_DEPO_ALL_P_STAN,
    BG_DEST_ALL_P_STAN,
    BG_DISH_ALL_P_STAN,
    BG_EAR_ALL_P_STAN,
    BG_ELD_ALL_P_STAN,
    BG_IMP_ALL_P_STAN,
    BG_JUN_ALL_P_STAN,
    BG_LEE_ALL_P_STAN,
    BG_LEN_ALL_P_STAN,
    BG_LIP_ALL_P_STAN,
    BG_LUE_ALL_P_STAN,
    BG_OAT_ALL_P_STAN,
    BG_PAM_ALL_P_STAN,
    BG_PETE_ALL_P_STAN,
    BG_REF_ALL_P_STAN,
    BG_RIT_ALL_P_STAN,
    BG_RUN_ALL_P_STAN,
    BG_SEV_ALL_P_STAN,
    BG_SEVB_ALL_P_STAN,
    BG_SEVX_ALL_P_STAN,
    BG_SILO_ALL_P_STAN,
    BG_STAT_ALL_P_STAN,
    BG_TRA_ALL_P_STAN,
    BG_WAX_ALL_P_STAN,
    
    BRIEFARCH,
    BRIEFARK,
    BRIEFAZT,
    BRIEFCAVE,
    BRIEFCONTROL,
    BRIEFCRAD,
    BRIEFCRYP,
    BRIEFDAM,
    BRIEFDEPO,
    BRIEFDEST,
    BRIEFJUN,
    BRIEFPETE,
    BRIEFRUN,
    BRIEFSEVB,
    BRIEFSEVBUNKER,
    BRIEFSEVX,
    BRIEFSEVXB,
    BRIEFSILO,
    BRIEFSTATUE,
    BRIEFTRA,

    MP_SETUPAME,
    MP_SETUPARCH,
    MP_SETUPARK,
    MP_SETUPASH,
    MP_SETUPCAVE,
    MP_SETUPCRAD,
    MP_SETUPCRYP,
    MP_SETUPDISH,
    MP_SETUPIMP,
    MP_SETUPOAT,
    MP_SETUPREF,
    MP_SETUPSEVB,
    MP_SETUPSTATUE,
    
    SETUPARCH,
    SETUPARK,
    SETUPAZT,
    SETUPCAVE,
    SETUPCONTROL,
    SETUPCRAD,
    SETUPCRYP,
    SETUPDAM,
    SETUPDEPO,
    SETUPDEST,
    SETUPJUN,
    SETUPLEN,
    SETUPPETE,
    SETUPRUN,
    SETUPSEVB,
    SETUPSEVBUNKER,
    SETUPSEVX,
    SETUPSEVXB,
    SETUPSILO,
    SETUPSTATUE,
    SETUPTRA,

    AMEE,
    AMEJ,
#ifdef VERSION_EU
    AMEP,
#endif
    ARCHE,
    ARCHJ,
#ifdef VERSION_EU
    ARCHP,
#endif
    ARECE,
    ARECJ,
#ifdef VERSION_EU
    ARECP,
#endif
    ARKE,
    ARKJ,
#ifdef VERSION_EU
    ARKP,
#endif
    ASHE,
    ASHJ,
#ifdef VERSION_EU
    ASHP,
#endif
    AZTE,
    AZTJ,
#ifdef VERSION_EU
    AZTP,
#endif
    CATE,
    CATJ,
#ifdef VERSION_EU
    CATP,
#endif
    CAVEE,
    CAVEJ,
#ifdef VERSION_EU
    CAVEP,
#endif
    CRADE,
    CRADJ,
#ifdef VERSION_EU
    CRADP,
#endif
    CRYPE,
    CRYPJ,
#ifdef VERSION_EU
    CRYPP,
#endif
    DAME,
    DAMJ,
#ifdef VERSION_EU
    DAMP,
#endif
    DEPOE,
    DEPOJ,
#ifdef VERSION_EU
    DEPOP,
#endif
    DESTE,
    DESTJ,
#ifdef VERSION_EU
    DESTP,
#endif
    DISHE,
    DISHJ,
#ifdef VERSION_EU
    DISHP,
#endif
    EARE,
    EARJ,
#ifdef VERSION_EU
    EARP,
#endif
    ELDE,
    ELDJ,
#ifdef VERSION_EU
    ELDP,
#endif
    GUNE,
    GUNJ,
#ifdef VERSION_EU
    GUNP,
#endif
    IMPE,
    IMPJ,
#ifdef VERSION_EU
    IMPP,
#endif
    JUNE,
    JUNJ,
#ifdef VERSION_EU
    JUNP,
#endif
    LEEE,
    LEEJ,
#ifdef VERSION_EU
    LEEP,
#endif
    LENE,
    LENJ,
#ifdef VERSION_EU
    LENP,
#endif
    LIPE,
    LIPJ,
#ifdef VERSION_EU
    LIPP,
#endif
    LUEE,
    LUEJ,
#ifdef VERSION_EU
    LUEP,
#endif
    MISCE,
    MISCJ,
#ifdef VERSION_EU
    MISCP,
#endif
    MPMENUE,
    MPMENUJ,
#ifdef VERSION_EU
    MPMENUP,
#endif
    MPWEAPONSE,
    MPWEAPONSJ,
#ifdef VERSION_EU
    MPWEAPONSP,
#endif
    OATE,
    OATJ,
#ifdef VERSION_EU
    OATP,
#endif
    OPTIONSE,
    OPTIONSJ,
#ifdef VERSION_EU
    OPTIONSP,
#endif
    PAME,
    PAMJ,
#ifdef VERSION_EU
    PAMP,
#endif
    PETEE,
    PETEJ,
#ifdef VERSION_EU
    PETEP,
#endif
    PROPOBJE,
    PROPOBJJ,
#ifdef VERSION_EU
    PROPOBJP,
#endif
    REFE,
    REFJ,
#ifdef VERSION_EU
    REFP,
#endif
    RITE,
    RITJ,
#ifdef VERSION_EU
    RITP,
#endif
    RUNE,
    RUNJ,
#ifdef VERSION_EU
    RUNP,
#endif
    SEVE,
    SEVJ,
#ifdef VERSION_EU
    SEVP,
#endif
    SEVBE,
    SEVBJ,
#ifdef VERSION_EU
    SEVBP,
#endif
    SEVXE,
    SEVXJ,
#ifdef VERSION_EU
    SEVXP,
#endif
    SEVXBE,
    SEVXBJ,
#ifdef VERSION_EU
    SEVXBP,
#endif
    SHOE,
    SHOJ,
#ifdef VERSION_EU
    SHOP,
#endif
    SILOE,
    SILOJ,
#ifdef VERSION_EU
    SILOP,
#endif
    STATE,
    STATJ,
#ifdef VERSION_EU
    STATP,
#endif
    TITLEE,
    TITLEJ,
#ifdef VERSION_EU
    TITLEP,
#endif
    TRAE,
    TRAJ,
#ifdef VERSION_EU
    TRAP,
#endif
    WAXE,
    WAXJ,
#ifdef VERSION_EU
    WAXP,
#endif
    OBENDSEG
} FILEINDEXID;


#define OBJ_INDEX_END OBENDSEG+1
#define OBJ_INDEX_MAX OBENDSEG+10

#endif
