0 - General Item
1 - Accessory - Just upgrades stats
2 - Helmet
3 - Chest Plate
4 - Chausses
5 - Boots
null - Dummy type, literally does nothing
0 - All Particle Firer, usually for guns. Uses all particles Main particles at once.
1 - Swingable with Collision, does everything 0 can do, used for swords.
2 - Accessory, you can edit Speed, Attack, Defense, and Health with the AccessoryStat.
OneShot - Wont do anything if FireTime is not set (SUB ONLY) Required if FireTime exists
FireTime - Shoots after time, default repatively shoots unless OneShot is true. (SUB ONLY)
FireOnParentContact - (SUB ONLY)
PositionX - Only for AI types 1, 2, 3, 5. In 3 only X is used.
PositionY - Only for AI types 1, 2, 5.
ExplodeBullets - AI type 6 only, Required
ExplosionDelay - AI type 6 Required, if 0, sets to LifeTime (IDK WHY)
ExplodeChildren - This is an array of children, set it to the child number.
0 - Straight Fire.
1 - Stationary Particle
2 - Moves then becomes stationary
3 - Circles Area
4 - Follows Mouse
5 - Hovers near player with offset given
6 - Stationary Particle, After FireTime runs out, shoots multiple of a specified child in 360 circle.