
scope BeastIllusion
	import ObjEditingNatives

	// Used during concatenation/hemisection as an effect
	@compiletime function create_w3u_h00E takes nothing returns nothing
		let u = createObjectDefinition("w3u", 'h00E', 'hfoo')
		u.setString("uabi", "Aloc")
		u.setString("utip", "")
		u.setString("unam", "Beast Illusion")
		u.setString("utub", "")
		u.setString("uhot", "")
		u.setString("upgr", "")
		u.setInt("usrg", 0)
		u.setInt("usma", 0)
		u.setInt("usin", 300)
		u.setInt("usid", 300)
		u.setInt("ugor", 0)
		u.setInt("urtm", 1)
		u.setInt("upri", 0)
		u.setInt("upoi", 0)
		u.setInt("ulev", 1)
		u.setInt("uhpm", 500000)
		u.setInt("ugol", 0)
		u.setInt("ubdi", 0)
		u.setInt("ubba", 0)
		u.setInt("ubsi", 0)
		u.setInt("ufoo", 0)
		u.setInt("ubld", 1)
		u.setString("usnd", "")
		u.setUnreal("ucol", 0.0)
		u.setString("umvt", "float")
		u.setUnreal("umvr", 1.0)
		u.setInt("umvs", 522)
		u.setString("utar", "none")
		u.setInt("udup", 0)
		u.setString("udty", "small")
		u.setInt("udef", 0)
		u.setInt("uaen", 0)
		u.setString("uspa", "")
		u.setString("umdl", "Units\\Critters\\zergling\\zergling.mdl")
		u.setString("uico", "ReplaceableTextures\\CommandButtons\\BTNSelectHeroOn.blp")
		u.setUnreal("udtm", 1.0)
		u.setInt("utco", 12)
		u.setUnreal("ulpz", 50.0)
		u.setUnreal("uprw", 20.0)
		u.setString("unsf", "(Dummy)")
		u.setString("ushu", "")
		u.setReal("usca", 0.9)
		u.setInt("uclr", 225)
		u.setInt("uclg", 225)
		u.setInt("uclb", 225)
	end
endscope
