Add AssetLoader for attachments

This commit is contained in:
Jan
2021-03-27 00:01:33 +01:00
parent f226e6363d
commit 888b33a9c6
8 changed files with 569 additions and 2 deletions

View File

@ -1547,6 +1547,31 @@ namespace T6
WEAPON_FIRETYPECOUNT = 0xA,
};
enum eAttachmentOverrideSounds
{
ATTACHMENT_OVERRIDE_SOUND_FIRE,
ATTACHMENT_OVERRIDE_SOUND_FIRE_PLAYER,
ATTACHMENT_OVERRIDE_SOUND_FIRE_LOOP,
ATTACHMENT_OVERRIDE_SOUND_FIRE_LOOP_PLAYER,
ATTACHMENT_OVERRIDE_SOUND_FIRE_LOOP_END,
ATTACHMENT_OVERRIDE_SOUND_FIRE_LOOP_END_PLAYER,
ATTACHMENT_OVERRIDE_SOUND_FIRE_START,
ATTACHMENT_OVERRIDE_SOUND_FIRE_STOP,
ATTACHMENT_OVERRIDE_SOUND_FIRE_START_PLAYER,
ATTACHMENT_OVERRIDE_SOUND_FIRE_STOP_PLAYER,
ATTACHMENT_OVERRIDE_SOUND_FIRE_LAST,
ATTACHMENT_OVERRIDE_SOUND_FIRE_LAST_PLAYER,
NUM_ATTACHMENT_OVERRIDE_SOUNDS
};
enum eAttachmentOverrideEffects
{
ATTACHMENT_OVERRIDE_EFFECT_VIEW_FLASH,
ATTACHMENT_OVERRIDE_EFFECT_WORLD_FLASH,
NUM_ATTACHMENT_OVERRIDE_EFFECTS
};
struct WeaponAttachment
{