Space Plunder
Loading...
Searching...
No Matches
WeaponGameplayTags.h
Go to the documentation of this file.
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "NativeGameplayTags.h"
7
8
9
10namespace WeaponTypeTags
11{
12 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(Default)
13 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(HitScan)
14 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(Projectile)
15 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(Melee)
16 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(Throwable)
17}
18
19namespace WeaponFireModeTags
20{
21 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(Single)
22 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(Burst)
23 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(FullAuto)
24 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(Charge)
25}
26
27namespace WeaponAmmoTypeTags
28{
29 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(Pistol)
30 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(Shotgun)
31 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(MachineGun)
32 WEAPONSYSTEM_API UE_DECLARE_GAMEPLAY_TAG_EXTERN(Launcher)
33}
34
35
36
40class WEAPONSYSTEM_API WeaponGameplayTags
41{
42public:
43};
Definition WeaponGameplayTags.h:41
Definition WeaponGameplayTags.cpp:26
Definition WeaponGameplayTags.cpp:17
Definition WeaponGameplayTags.cpp:8