X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-maps.pk3dir.git;a=blobdiff_plain;f=scripts%2Fentities.def2ent;h=2ade9938cc32fc38831d1df2dc9485c94aadfbe8;hp=d7e11f2e1e6ce42d245b39550b7e3ac62f9fe7c1;hb=079e2acfd0cba8ac4bf91d78a7934f0566d289da;hpb=3d48c2a2b94018e77b8184c74f990d9e56e33113 diff --git a/scripts/entities.def2ent b/scripts/entities.def2ent old mode 100644 new mode 100755 index d7e11f2e..2ade9938 --- a/scripts/entities.def2ent +++ b/scripts/entities.def2ent @@ -11,7 +11,7 @@ open my $fh, '<', '../../xonotic-data.pk3dir/qcsrc/server/qc.asm' while(<$fh>) { chomp; - if(/^\.(\w+) (\w+);$/) + if(/^\.(\w+) (\w+);(?: \/\* at .* \*\/)$/) { if($1 eq "float") { @@ -29,7 +29,7 @@ while(<$fh>) } # specialization -$types{angle} = "angle"; +$types{angle} = "direction"; $types{angles} = "angles"; $types{_color} = "color"; $types{colormod} = "color"; @@ -45,6 +45,8 @@ $types{target3} = "target"; $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"; @@ -61,7 +63,8 @@ $types{fade} = "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";