-
Notifications
You must be signed in to change notification settings - Fork 0
ESE_Aliases Class
Category: Static
Path: scripts/Game/ESE_Aliases.c
Collection of aliases for constants and many of the base game resources.
This class provides easy to access aliases for many of the base game resources, making it easy to reference them in your code as a constant, instead of manually finding them and copying their resource name into a new variable in your script. To use this class, make sure ESE_ALIASES_ALL
or one of the specific ones below are defined in your !ESE_Config_YourProjectName.c
file (if you don't have this file, follow this guide.), and then simply access the constants from anywhere like ESE_Aliases.AR_WEP_AK74
.
The aliases in this class cover most of the following types, and use the defines on the right to activate if you don't use ESE_ALIASES_ALL
:
Category | Define |
---|---|
Materials | ESE_ALIASES_MATERIALS |
Weapons | ESE_ALIASES_WEAPONS |
Attachments | ESE_ALIASES_ATTACHMENTS |
Magazines | ESE_ALIASES_MAGAZINES |
Uniforms | ESE_ALIASES_UNIFORMS |
Equipment | ESE_ALIASES_EQUIPMENT |
Vehicles | ESE_ALIASES_VEHICLES |
Name⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | Return⠀⠀⠀⠀⠀ | Description |
---|---|---|
CreateAlias (ResourceName path, ESE_ResourceType type) | ResourceName | Used to create new custom aliases in modded class, see guide on how to here. |
RemoveAliasFromRegister (ResourceName alias) | void | Remove given alias reference from the alias register, making it no longer show up to any methods that use the register. |
AddBlacklist (array<ResourceName> blackList) | void | Same as RemoveAliasFromRegister() but takes blacklist array of resource name references. |
DebugRegister() | void | Prints all register contents showing the index, resource, and resource type for each entry. Define ESE_ALIASES_DEBUG in your ESE config for full named resource types instead of just integers. |
Name⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | Resource | Resource Type |
---|---|---|
AR_MAT_CANBUILD | {56EBF5038622AC95}Assets/Conflict/CanBuild.emat | EntityMaterial |
AR_MAT_CANNOTBUILD | {14A9DCEA57D1C381}Assets/Conflict/CannotBuild.emat | EntityMaterial |
Name⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | Resource | Resource Type |
---|---|---|
AR_WEP_AK74 | {FA5C25BF66A53DCF}Prefabs/Weapons/Rifles/AK74/Rifle_AK74.et | AssaultRifle |
AR_WEP_AK74_GP25 | {63E8322E2ADD4AA7}Prefabs/Weapons/Rifles/AK74/Rifle_AK74_GP25.et | AssaultRifle |
AR_WEP_M21 | {B31929F65F0D0279}Prefabs/Weapons/Rifles/M14/Rifle_M21.et | MarksmanRifle |
AR_WEP_M21_ARTII | {81EB948E6414BD6F}Prefabs/Weapons/Rifles/M14/Rifle_M21_ARTII.et | MarksmanRifle |
AR_WEP_M16A2 | {3E413771E1834D2F}Prefabs/Weapons/Rifles/M16/Rifle_M16A2.et | AssaultRifle |
AR_WEP_M16A2_M203 | {5A987A8A13763769}Prefabs/Weapons/Rifles/M16/Rifle_M16A2_M203.et | AssaultRifle |
AR_WEP_SVD | {3EB02CDAD5F23C82}Prefabs/Weapons/Rifles/SVD/Rifle_SVD.et | MarksmanRifle |
AR_WEP_SVD_PSO | {6415B7923DE28C1B}Prefabs/Weapons/Rifles/SVD/Rifle_SVD_PSO.et | MarksmanRifle |
AR_WEP_M249 | {D2B48DEBEF38D7D7}Prefabs/Weapons/MachineGuns/M249/MG_M249.et | SquadAutomaticWeapon |
AR_WEP_M60 | {D182DCDD72BF7E34}Prefabs/Weapons/MachineGuns/M60/MG_M60.et | MachineGun |
AR_WEP_PKM | {A89BC9D55FFB4CD8}Prefabs/Weapons/MachineGuns/PKM/MG_PKM.et | MachineGun |
AR_WEP_RPK74 | {A7AF84C6C58BA3E8}Prefabs/Weapons/MachineGuns/RPK74/MG_RPK74.et | SquadAutomaticWeapon |
AR_WEP_M9 | {1353C6EAD1DCFE43}Prefabs/Weapons/Handguns/M9/Handgun_M9.et | Handgun |
AR_WEP_PM | {C0F7DD85A86B2900}Prefabs/Weapons/Handguns/PM/Handgun_PM.et | Handgun |
AR_WEP_M72A3 | {9C5C20FB0E01E64F}Prefabs/Weapons/Launchers/M72/Launcher_M72A3.et | RocketLauncher |
AR_WEP_RPG7 | {7A82FE978603F137}Prefabs/Weapons/Launchers/RPG7/Launcher_RPG7.et | RocketLauncher |
AR_WEP_M67 | {E8F00BF730225B00}Prefabs/Weapons/Grenades/Grenade_M67.et | LethalGrenade |
AR_WEP_RGD5 | {645C73791ECA1698}Prefabs/Weapons/Grenades/Grenade_RGD5.et | LethalGrenade |
AR_WEP_ANM8HC | {9DB69176CEF0EE97}Prefabs/Weapons/Grenades/Smoke_ANM8HC.et | SmokeGrenade |
AR_WEP_RDG2 | {77EAE5E07DC4678A}Prefabs/Weapons/Grenades/Smoke_RDG2.et | SmokeGrenade |
AR_WEP_M18_WHITE | {AD2709F5F6F0D871}Prefabs/Weapons/Grenades/M18/Smoke_M18_Base.et | SmokeGrenade |
AR_WEP_M18_GREEN | {D41D22DD1B8E921E}Prefabs/Weapons/Grenades/M18/Smoke_M18_Green.et | SmokeGrenade |
AR_WEP_M18_RED | {3343A055A83CB30D}Prefabs/Weapons/Grenades/M18/Smoke_M18_Red.et | SmokeGrenade |
AR_WEP_M18_VIOLET | {14C1A0F061D9DDEE}Prefabs/Weapons/Grenades/M18/Smoke_M18_Violet.et | SmokeGrenade |
AR_WEP_M18_YELLOW | {9BBDEE253A16CC66}Prefabs/Weapons/Grenades/M18/Smoke_M18_Yellow.et | SmokeGrenade |
Name⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | Resource | Resource Type |
---|---|---|
AR_OPTIC_ARTII | {D2018EDB1BBF4C88}Prefabs/Weapons/Attachments/Optics/Optic_ARTII.et | Optic |
AR_OPTIC_PSO1 | {C850A33226B8F9C1}Prefabs/Weapons/Attachments/Optics/Optic_PSO1.et | Optic |
AR_UGL_M203 | {43FDAF3FA0FF2299}Prefabs/Weapons/Attachments/Underbarrel/UGL_M203.et | UnderbarrelWeapon |
AR_UGL_GP25 | {1ABABE3551512B0A}Prefabs/Weapons/Attachments/Underbarrel/UGL_GP25.et | UnderbarrelWeapon |
AR_BAYONET_M9 | {A4AF9C38A4179880}Prefabs/Weapons/Attachments/Bayonets/Bayonet_M9.et | Bayonet |
AR_BAYONET_6KH4 | {C7534F7A79EA3331}Prefabs/Weapons/Attachments/Bayonets/Bayonet_6Kh4.et | Bayonet |
AR_HGUARD_M16A2 | {FB1A7F5BC7D935E2}Prefabs/Weapons/Attachments/Handguards/Handguard_M16A2/Handguard_M16.et | Handguard |
Name⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | Resource | Resource Type |
---|---|---|
AR_MAG_PM_BASE | {9B5AA2C731485ACA}Prefabs/Weapons/Magazines/Magazine_9x18_PM_8rnd_Base.et | Magazine |
AR_MAG_PM_BALL | {8B853CDD11BA916E}Prefabs/Weapons/Magazines/Magazine_9x18_PM_8rnd_Ball.et | Magazine |
AR_MAG_M9_BASE | {DFFBF5F097FCF797}Prefabs/Weapons/Magazines/Magazine_9x19_M9_15rnd_Base.et | Magazine |
AR_MAG_M9_BALL | {9C05543A503DB80E}Prefabs/Weapons/Magazines/Magazine_9x19_M9_15rnd_Ball.et | Magazine |
AR_MAG_AK74_BALL | {BBB50A815A2F916B}Prefabs/Weapons/Magazines/Magazine_545x39_AK_30rnd_Ball.et | Magazine |
AR_MAG_AK74_TRACER | {E5912E45754CD421}Prefabs/Weapons/Magazines/Magazine_545x39_AK_30rnd_Tracer.et | Magazine |
AR_MAG_AK74_ENDTRACER | {0A84AA5A3884176F}Prefabs/Weapons/Magazines/Magazine_545x39_AK_30rnd_Last_5Tracer.et | Magazine |
AR_MAG_M16_BALL | {2EBF60EF24B108FC}Prefabs/Weapons/Magazines/Magazine_556x45_STANAG_30rnd_Ball.et | Magazine |
AR_MAG_M16_TRACER | {A9A385FE1F7BF4BD}Prefabs/Weapons/Magazines/Magazine_556x45_STANAG_30rnd_Tracer.et | Magazine |
AR_MAG_M16_ENDTRACER | {D8F2CA92583B23D3}Prefabs/Weapons/Magazines/Magazine_556x45_STANAG_30rnd_Last_5Tracer.et | Magazine |
AR_MAG_M14_BASE | {6D18CC33708EE712}Prefabs/Weapons/Magazines/Magazine_762x51_M14_20rnd_Base.et | Magazine |
AR_MAG_M14_SPECIAL | {627255315038152A}Prefabs/Weapons/Magazines/Magazine_762x51_M14_20rnd_SpecialBall.et | Magazine |
AR_MAG_SVD_BASE | {761A03A9C5BA8D68}Prefabs/Weapons/Magazines/Magazine_762x54_SVD_10rnd_Base.et | Magazine |
AR_MAG_SVD_SNIPER | {9CCB46C6EE632C1A}Prefabs/Weapons/Magazines/Magazine_762x54_SVD_10rnd_Sniper.et | Magazine |
AR_MAG_M249_BALL | {4FCBBDF274FD2157}Prefabs/Weapons/Magazines/Box_556x45_M249_200rnd_Ball.et | LMGBelt |
AR_MAG_M249_TRACER | {4EEDDB27C023B8B9}Prefabs/Weapons/Magazines/Box_556x45_M249_200rnd_Tracer.et | LMGBelt |
AR_MAG_M249_MIX | {06D722FC2666EB83}Prefabs/Weapons/Magazines/Box_556x45_M249_200rnd_4Ball_1Tracer.et | LMGBelt |
AR_MAG_RPK74_BALL | {BC74DAC891D48540}Prefabs/Weapons/Magazines/Magazine_545x39_RPK_45rnd_Ball.et | Magazine |
AR_MAG_RPK74_TRACER | {5897D01F41DB5D2D}Prefabs/Weapons/Magazines/Magazine_545x39_RPK_45rnd_Tracer.et | Magazine |
AR_MAG_RPK74_MIX | {D78C667F59829717}Prefabs/Weapons/Magazines/Magazine_545x39_RPK_45rnd_4Ball_1Tracer.et | Magazine |
AR_MAG_M60_BALL | {982F5BA41A3738CF}Prefabs/Weapons/Magazines/Box_762x51_M60_100rnd_Ball.et | LMGBelt |
AR_MAG_M60_AP | {75632A0CA07D3817}Prefabs/Weapons/Magazines/Box_762x51_M60_100rnd_AP.et | LMGBelt |
AR_MAG_M60_TRACER | {AD8AB93729348C3E}Prefabs/Weapons/Magazines/Box_762x51_M60_100rnd_Tracer.et | LMGBelt |
AR_MAG_M60_BALL_MIX | {4D2C1E8F3A81F894}Prefabs/Weapons/Magazines/Box_762x51_M60_100rnd_4Ball_1Tracer.et | LMGBelt |
AR_MAG_M60_AP_MIX | {AAF51CFA75A9CF8B}Prefabs/Weapons/Magazines/Box_762x51_M60_100rnd_4AP_1Tracer.et | LMGBelt |
AR_MAG_PKM_100_BALL | {A6737DA00653A39C}Prefabs/Weapons/Magazines/Box_762x54_PK_100rnd_Ball.et | LMGBelt |
AR_MAG_PKM_100_TRACER | {BEEA49E27174B224}Prefabs/Weapons/Magazines/Box_762x54_PK_100rnd_Tracer.et | LMGBelt |
AR_MAG_PKM_100_MIX | {E5E9C5897CF47F44}Prefabs/Weapons/Magazines/Box_762x54_PK_100rnd_4Ball_1Tracer.et | LMGBelt |
AR_MAG_PKM_250_BALL | {1C260E65B7F290BA}Prefabs/Weapons/Magazines/Box_762x54_PK_250rnd_Ball.et | LMGBelt |
AR_MAG_PKM_250_TRACER | {B386EEE8AED8E386}Prefabs/Weapons/Magazines/Box_762x54_PK_250rnd_Tracer.et | LMGBelt |
AR_MAG_PKM_250_MIX | {D8421F6E70B2FB4F}Prefabs/Weapons/Magazines/Box_762x54_PK_250rnd_4Ball_1Tracer.et | LMGBelt |
AR_MAG_M2HB_BALL | {B8921B7BFE8CAEF0}Prefabs/Weapons/Magazines/Box_127x99_M2_100rnd_Ball.et | HeavyWeaponAmmo |
AR_MAG_M2HB_AP | {25CE9A2A7EAD5B9D}Prefabs/Weapons/Magazines/Box_127x99_M2_100rnd_AP.et | HeavyWeaponAmmo |
AR_MAG_M2HB_TRACER | {4068585808DF8DF2}Prefabs/Weapons/Magazines/Box_127x99_M2_100rnd_Tracer.et | HeavyWeaponAmmo |
AR_MAG_M2HB_APT_MIX | {50A242E5D9742C62}Prefabs/Weapons/Magazines/Box_127x99_M2_100rnd_4AP_1Tracer.et | HeavyWeaponAmmo |
AR_MAG_M2HB_APIT_MIX | {C820846B0521423B}Prefabs/Weapons/Magazines/Box_127x99_M2_100rnd_4AP_1APIT.et | HeavyWeaponAmmo |
AR_MAG_M2HB_BALLT_MIX | {CC7F787C3ECF678F}Prefabs/Weapons/Magazines/Box_127x99_M2_100rnd_4Ball_1Tracer.et | HeavyWeaponAmmo |
AR_MAG_KPVT_BASE | {0261DDFDDD21D614}Prefabs/Weapons/Magazines/Box_145x114_KPVT_50rnd_Base.et | HeavyWeaponAmmo |
AR_MAG_KPVT_API | {BFD6872B1C069136}Prefabs/Weapons/Magazines/Box_145x114_KPVT_50rnd_API.et | HeavyWeaponAmmo |
AR_MAG_KPVT_APIT | {EA806763FE4EDDDF}Prefabs/Weapons/Magazines/Box_145x114_KPVT_50rnd_APIT.et | HeavyWeaponAmmo |
AR_MAG_KPVT_MIX | {8257B5AFDE7AE5CB}Prefabs/Weapons/Magazines/Box_145x114_KPVT_50rnd_4API_1APIT.et | HeavyWeaponAmmo |
Not yet implemented.
Name⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | Resource | Resource Type |
---|
Not yet implemented.
Name⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | Resource | Resource Type |
---|
Name⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | Resource | Resource Type |
---|---|---|
AR_VEH_M151A2 | {F649585ABB3706C4}Prefabs/Vehicles/Wheeled/M151A2/M151A2.et | MilitaryCar |
AR_VEH_M151A2_TRANSPORT | {47D94E1193A88497}Prefabs/Vehicles/Wheeled/M151A2/M151A2_transport.et | MilitaryCar |
AR_VEH_M151A2_M2HB | {F6B23D17D5067C11}Prefabs/Vehicles/Wheeled/M151A2/M151A2_M2HB.et | MilitaryCarArmed |
AR_VEH_UAZ469 | {259EE7B78C51B624}Prefabs/Vehicles/Wheeled/UAZ469/UAZ469.et | MilitaryCar |
AR_VEH_M923A1 | {9A0D72816DFFDB7F}Prefabs/Vehicles/Wheeled/M923A1/M923A1.et | MilitaryTruck |
AR_VEH_M923A1_TRANSPORT | {F1FBD0972FA5FE09}Prefabs/Vehicles/Wheeled/M923A1/M923A1_transport.et | MilitaryTruck |
AR_VEH_M923A1_COVERED | {81FDAD5EB644CC3D}Prefabs/Vehicles/Wheeled/M923A1/M923A1_transport_covered.et | MilitaryTruck |
AR_VEH_M923A1_TANKER | {2BE1F8B9299B67C1}Prefabs/Vehicles/Wheeled/M923A1/M923A1_tanker.et | UtilityTruck |
AR_VEH_M923A1_COMMAND | {36BDCC88B17B3BFA}Prefabs/Vehicles/Wheeled/M923A1/M923A1_command.et | UtilityTruck |
AR_VEH_URAL4320 | {4597626AF36C0858}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320.et | MilitaryTruck |
AR_VEH_URAL4320_TRANSPORT | {16C1F16C9B053801}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_transport.et | MilitaryTruck |
AR_VEH_URAL4320_COVERED | {D9B91FAB817A6033}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_transport_covered.et | MilitaryTruck |
AR_VEH_URAL4320_TANKER | {4C81D7ED8F8C0D87}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_tanker.et | UtilityTruck |
AR_VEH_URAL4320_COMMAND | {1BABF6B33DA0AEB6}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_command.et | UtilityTruck |
AR_VEH_M998 | {5674FAEB9AB7BDD0}Prefabs/Vehicles/Wheeled/M998/M998.et | ArmouredCar |
AR_VEH_M998_COVERED | {B55C6990A6A9411B}Prefabs/Vehicles/Wheeled/M998/M998_covered.et | ArmouredCar |
AR_VEH_M998_COVERED_LONG | {9B1BF9644E0378D6}Prefabs/Vehicles/Wheeled/M998/M998_covered_long.et | ArmouredCar |
AR_VEH_M1025 | {4A71F755A4513227}Prefabs/Vehicles/Wheeled/M998/M1025.et | ArmouredCar |
AR_VEH_M1025_ARMED_EMPTY | {B120CDDBEF8DB007}Prefabs/Vehicles/Wheeled/M998/M1025_armed_base.et | ArmouredCar |
AR_VEH_M1025_ARMED_M2HB | {3EA6F47D95867114}Prefabs/Vehicles/Wheeled/M998/M1025_armed_M2HB.et | ArmouredCarArmed |
AR_VEH_BTR70 | {C012BB3488BEA0C2}Prefabs/Vehicles/Wheeled/BTR70/BTR70.et | APC |