Mortar Pro Plugin  Version 2
Modular Turret Plugin
All Classes Namespaces Functions Variables Enumerations Enumerator Pages
FMortarProGunBurstProperties Struct Reference

#include <MortarProBurstAimingComponent.h>

+ Collaboration diagram for FMortarProGunBurstProperties:

Public Attributes

float BurstFireRoundDurationInSec = 15
 
int32 BurstRateOfFirePerMin = 1500
 
float CoolDownDurationInSec = 5.f
 
float CoolDownTimerRateInSec = 1.f
 
float InitialFireDelayInSec = 0.5
 
int32 TotalFireCountAllowedBeforeHeating = 100
 

Detailed Description

Structure Containing Attributes for Burst Shooting Mode

Member Data Documentation

◆ BurstFireRoundDurationInSec

float FMortarProGunBurstProperties::BurstFireRoundDurationInSec = 15

Duration of Burst Firing In Seconds. This tells how long the burst for a single round will last. Clamped to 0

◆ BurstRateOfFirePerMin

int32 FMortarProGunBurstProperties::BurstRateOfFirePerMin = 1500

Rate of Burst Firing Per minute. This tells the number of projectiles that can be fired in a minute. Clamped to 1

◆ CoolDownDurationInSec

float FMortarProGunBurstProperties::CoolDownDurationInSec = 5.f

Duration Of CoolDown Timer. After CoolDownDuration only a weapon can fire after getting heated Clamped to 0

◆ CoolDownTimerRateInSec

float FMortarProGunBurstProperties::CoolDownTimerRateInSec = 1.f

Rate of timer(In Seconds) by which cooldown will happen.

◆ InitialFireDelayInSec

float FMortarProGunBurstProperties::InitialFireDelayInSec = 0.5

Initial Delay while firing a burst round. Clamped to 0

◆ TotalFireCountAllowedBeforeHeating

int32 FMortarProGunBurstProperties::TotalFireCountAllowedBeforeHeating = 100

This represents the total firing can be done before the weapon gets heated.Clamped to 1


The documentation for this struct was generated from the following file: