// Assembly: Assembly-CSharp
// Full name: DecaGames.RotMG.Objects.Map.Data.ProjectileProperties

namespace DecaGames.RotMG.Objects.Map.Data
{
public class ProjectileProperties // TypeDefIndex: 1371
{
	// Fields
	type#26581 SpeedElement;
	type#26581 ObjectId;
	type#26581 LifetimeMsElement;
	type#26581 WavyElement;
	type#26581 ParametricElement;
	type#26581 MagnitudeElement;
	type#26581 AmplitudeElement;
	type#26581 FrequencyElement;
	type#26581 BoomerangElement;
	type#26581 LaserElement;
	type#26581 PassesCoverElement;
	type#26581 ProtectFromSinkElement;
	type#26581 FaceDirElement;
	type#26581 NoRotationElement;
	type#26581 MinDamageElement;
	type#26581 MaxDamageElement;
	type#26063 CurrentHealthDamage;
	type#26063 MaxHealthDamage;
	type#26063 CollisionMult;
	type#26581 MultiHitElement;
	type#15318 IgnoreOnTooltip;
	type#26063 ProjectileTurnRate;
	type#26063 ProjectileTurnRateDelay;
	type#26063 ProjectileTurnAcceleration;
	type#26063 ProjectileTurnAccelerationDelay;
	type#26063 ProjectileTurnClamp;
	type#26063 ProjectileTurnStopTime;
	type#26063 ProjectileCircleTurnAngle;
	type#26063 ProjectileCircleTurnDelay;
	type#26581 ArmorPiercingElement;
	type#26581 idElement;
	type#26581 displayId;
	type#13688 ConditionEffectElement;
	type#26581 SizeElement;
	type#33106 ParticleTrailElement;
	type#33102 DamageMultiplierElement;
	type#26581 AccelerationDelayElement;
	type#26581 SpeedClampElement;
	type#26581 AccelerationElement;
	type#33108 CustomHitbox;
	type#33104 LifeSteal;
	type#26581 GlowColorElement;
	type#26063 Lifetime;
	type#20872 Id;
	type#20872 ProjectileSpeed;
	type#15318 IsWavy;
	type#15318 IsBoomerang;
	type#15318 IsFaceDir;
	type#15318 IsNoRotation;
	type#15318 IsParametric;
	type#15318 IsPassesCover;
	type#15318 IsProtectedFromSink;
	type#15318 IsMultiHit;
	type#15318 IsArmorPiercing;
	type#15318 HasCustomHitbox;
	type#26063 LaserDistance;
	type#26063 SpeedClampValue;
	type#26063 AccelerationDelayValue;
	type#26063 AccelerationValue;
	type#26063 AccelerationInv;
	type#15318 IsAccelerating;
	type#26063 VelocityChangeRate;
	type#26063 VelocityChangeRateInv;
	type#15318 UseAcceleration;
	type#26063 ProjectileMagnitude;
	type#26063 ProjectileFrequency;
	type#26063 ProjectileAmplitude;
	type#15318 IsAmplitudeApplied;
	type#20872 ProjectileMinDamage;
	type#20872 ProjectileMaxDamage;
	type#26063 TurnAccelerationInv;
	type#15318 IsTurning;
	type#15318 IsTurningCircled;
	type#15318 IsTurningDelayed;
	type#15318 IsTurningAccelerated;
	type#15318 IsTurningClamped;
	type#15318 TurnRatePhaseAvailable;
	type#20872 GlowColor;
	type#8447 effects;
	type#4400 isPetEffect;

	// Methods
	// RVA: -1
	public type#28660 DEOMKCECLEP() { }
	// RVA: -1
	public type#28660 PAOKNMBJPLA() { }
	// RVA: -1
	public type#28660 EDJGHJPANDB() { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#28660 JIELFJJLEKI() { }
	// RVA: -1
	public type#28660 IAKMBIAJFDM() { }
	// RVA: -1
	public type#28660 GJLMDDPOOJL() { }
	// RVA: -1
	public type#28660 NCLKOOKFOKI() { }
	// RVA: -1
	public type#28660 GIGNLBAMIAP() { }
	// RVA: -1
	public type#28660 EEOEMEKCJKF() { }
	// RVA: -1
	public type#28660 FHKEGJHBPCM() { }
	// RVA: -1
	public type#28660 NGJMLOIBBCE() { }
	// RVA: -1
	public type#28660 LABHNFIEECD() { }
	// RVA: -1
	public type#28660 NJFJKHMJMIH() { }
	// RVA: -1
	public type#28660 GNHCIIBBMJB() { }
	// RVA: -1
	public type#28660 OGFDPBODJJJ() { }
	// RVA: -1
	public type#28660 PLEMEGODEMB() { }
	// RVA: -1
	public type#28660 GMMIGFPLOAI() { }
	// RVA: -1
	public type#28660 OANKMLEAJLD() { }
	// RVA: -1
	public type#28660 EKMHNIIBIKA() { }
	// RVA: -1
	public type#28660 BDACEKCBHME() { }
	// RVA: -1
	public type#28660 IIAFDJCJFNJ() { }
	// RVA: -1
	public type#28660 JNHOOKBNHKG() { }
	// RVA: -1
	public type#28660 MIDBPAPNHEC() { }
	// RVA: -1
	public type#28660 FEHHBIMCGHF() { }
	// RVA: -1
	public type#28660 EGNOLNGGDAK() { }
	// RVA: -1
	public type#28660 JMCGAHNHCJA() { }
	// RVA: -1
	public type#28660 DGLEHMAOINO() { }
	// RVA: -1
	public type#28660 JHKOEAEPGIB() { }
	// RVA: -1
	public type#28660 HNBPIFLCPDI() { }
	// RVA: -1
	public type#28660 NOOBNCEEOLL() { }
	// RVA: -1
	public type#28660 CBPDBPKDFEC() { }
	// RVA: -1
	public type#28660 PGHAGLDAKMH() { }
	// RVA: -1
	public type#28660 JOAMBEPHIGD() { }
	// RVA: -1
	public type#28660 GKGAIDNCHJA() { }
	// RVA: -1
	public type#28660 GKPMDCMEDNH() { }
	// RVA: -1
	public type#28660 NLGKNDCPOCE() { }
	// RVA: -1
	public type#28660 CEHOCGBMDCC() { }
	// RVA: -1
	public type#28660 PGOANMEHDGD() { }
	// RVA: -1
	public type#28660 NANFHDPFOAP() { }
	// RVA: -1
	public type#28660 MIPFIJLKEDP() { }
}
}
