ENT: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created page with "{{stub}} '''ENT''' is a plain text file format which represents the contents of the entity lump of a compiled BSP. Category:File formats Category:Plain text file fo...")
 
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{stub}}
{{stub}} <!-- ENT is also the file for an unrelated format used by NetRadiant and NRC, but that's unlikely to be relevant enough to note.-->
'''ENT''' is a plain text file format which represents the contents of the entity lump of a compiled [[BSP]].
'''ENT''' is a plain text file format which represents the contents of the entity lump of a compiled [[BSP]]. It is almost identical to the lump, only lacking the lump header.
 
Valve engines do not natively support loading ENT files automatically, but they can be parsed via game DLL code. {{dods|2}} does this to allow [[func_team_wall]] entities (and no other entity) to be loaded this way.
{{confirm|Do any other games or notable mods implement ENT file loading?}}
{{todo|{{dods}} seems to use a different syntax that is more similar to [[commentary mode|commentary mode]] files.}}
 
{{Gcfscape|2}} can extract an ENT file from the entity lump of a standard GoldSrc [[BSP30]], as well as most Source 1 [[BSP (Source)|BSPs]].
 
Any map editor which supports [[MAP (file format)|MAP]] files also supports loading ENT files, as ENT files are simply MAP files without any brushes.
 
== See also ==
* [[MAP (file format)]], which stores entities in a very similar fashion, along with brush data.


[[Category:File formats]]
[[Category:File formats]]
[[Category:Plain text file formats]]
[[Category:Plain text formats]]

Latest revision as of 10:52, 20 March 2025

Stub

This article or section is a stub. You can help by expanding it.

ENT is a plain text file format which represents the contents of the entity lump of a compiled BSP. It is almost identical to the lump, only lacking the lump header.

Valve engines do not natively support loading ENT files automatically, but they can be parsed via game DLL code. Day of Defeat: Source Day of Defeat: Source does this to allow func_team_wall entities (and no other entity) to be loaded this way.

Confirm:Do any other games or notable mods implement ENT file loading?
Todo: Day of Defeat: Source seems to use a different syntax that is more similar to commentary mode files.

GCFScape GCFScape can extract an ENT file from the entity lump of a standard GoldSrc BSP30, as well as most Source 1 BSPs.

Any map editor which supports MAP files also supports loading ENT files, as ENT files are simply MAP files without any brushes.

See also

  • MAP (file format), which stores entities in a very similar fashion, along with brush data.