// 	i2 - pair int int
//	strings - vector<tstring>

types
{
	type string
	typesub string
	
	impact struct

	unitsize int

	chipid strings
	chipcount i2
	chipcountoff i2

	hp float
	lifetime float
	rlifetime float

	next struct
	nextchance int

	inside strings
	
	pos Vector3
	rotate Vector3
	scale Vector3
	rpos Vector3
	rrotate Vector3
	rscale Vector3

	rotation Vector3
	rrotation Vector3

	scale int
	rscale int
	scalepass bool


	shortname string
	levelmax int
	native string

	autovel Vector3
	rautovel Vector3
	autoacl Vector3
	autodiracl float
	rautoacl Vector3
	autorot Vector3
	rautorot Vector3
	autoscale Vector3

	brakevel float
	brakerot float
	brakescale float

	damage float
	attackdist float

	attacktype string
	damagetype string

	speedrun float
	shootspeed float

	//firepos Vector3
	//sleevepos Vector3
	
	shield float
	energy.value float
	
	expl.value float
	expl.dist float

	name string

	ammo string
	ammopershot int
	ammoerror float
	ammostock int

	deadstate bool

}








































