while(<$fh>)
{
chomp;
- if(/^\.(\w+) (\w+);$/)
+ if(/^\.(\w+) (\w+);(?: \/\* at .* \*\/)$/)
{
if($1 eq "float")
{
}
# specialization
-$types{angle} = "angle";
+$types{angle} = "direction";
$types{angles} = "angles";
$types{_color} = "color";
$types{colormod} = "color";
$types{target4} = "target";
$types{targetname} = "targetname";
$types{target} = "target";
+$types{team} = "integer";
+$types{target_random} = "boolean";
# missing definition in QC, q3map2 only
$types{_ambient} = "real";
$types{_farplanedist} = "real";
$types{_filterradius} = "real";
$types{_floodlight} = "string";
-$types{_frame} = "real";
+$types{_frame} = "integer";
+$types{_skin} = "integer";
$types{gridsize} = "integer3";
$types{_ignoreleaks} = "boolean";
$types{_indexmap} = "texture";