Point entity: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(drafting different definition, hope this isn't controversial or something lol)
Line 1: Line 1:
{{LanguageBar}}
{{LanguageBar}}
{{draft}}
{{stub}}__NOTOC__
{{stub}}__NOTOC__
'''Point Entities''' are [[entity|entities]] created at a specific position point on the [[coordinates|grid]]. Some require a model to be selected for them in order to function fully.
'''Point Entity''' is usually defined as simply entity that is not a [[brush entity]] i.e. entity that is created by [[Hammer Entity Tool]] on specific point on a [[coordinates|grid]] instead of tying a brush model to an entity. More meaningful definition for a point entity is an entity that doesn't render a 3D model and its position position in the map affects the entity's functionality (for example [[info_target]], [[env_sprite]], [[infodecal]], [[point_hurt]]). Other types of entities that are also created on a specific point and are usually referred to as ''point entity'' are [[model entity|model entities]] and [[logical entity|logical entities]].
 
[[Brush entity]] - the other type of entity, that consists of a set of [[brush|brushes]].


<!-- move to [[logical entity]]
===Logic entities===
===Logic entities===
These entities are invisible entities that affect the game, creating or adding to various environmental and game controlling systems, such as [[lighting]],  [[:Category:AI|AI]] managers, [[math_counter|math counters]] and [[:Category:Choreography|choreography]].
These entities are invisible entities that affect the game, creating or adding to various environmental and game controlling systems, such as [[lighting]],  [[:Category:AI|AI]] managers, [[math_counter|math counters]] and [[:Category:Choreography|choreography]].
 
-->
===[[Prop Types Overview|Prop entities]]===
Prop Entities, ''available only in the Source SDK''{{clarify}}, are (usually) inanimate objects that use a model for their appearance and function. They can be static, dynamic, or physics. Some more specific props can even have functionality, such as a [[prop_door_rotating]]. Examples of prop entities include [[prop_detail]], [[prop_dynamic]] and [[prop_ragdoll]].
 
===[[NPC]] entities===
NPC entities, or "Non-Player Characters" entities, are computer controlled characters and creatures that can interact with the player(s) using their ''AI'' coding. NPCs generally fall into two categories, '''Friendly''', NPCs that help, assist, or do not affect the player, and '''Hostile''', NPCs that attack or negatively affect the player. Use [[ai_relationship]] to change this.


== See also ==
== See also ==
* {{source}} [[Generic Keyvalues, Inputs and Outputs|Keyvalues / Inputs / Outputs available to all entities]]
* [[Generic Keyvalues, Inputs and Outputs|Keyvalues / Inputs / Outputs available to all entities]]
* [[List of entities]]
* [[List of entities]]
* [[:Category:Point Entities]]
* [[:Category:Point Entities]]
* [[Your First Entity]] <!-- important article that establishes that defines logical and model entity but lacks point entity -->


[[Category:Entities by type]]
[[Category:Entities by type]]
[[Category:Source]]
[[Category:Source]]
[[Category:Source 2]]<!--Confirm-->

Revision as of 08:43, 22 April 2025

English (en)Deutsch (de)Español (es)Hrvatski (hr)Русский (ru)中文 (zh)Translate (Translate)
Icon-under construction-blue.png
This is a draft page. It is a work in progress open to editing by anyone.
Remember to check for any notes left by the tagger at this article's talk page.

Stub

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

Point Entity is usually defined as simply entity that is not a brush entity i.e. entity that is created by Hammer Entity Tool on specific point on a grid instead of tying a brush model to an entity. More meaningful definition for a point entity is an entity that doesn't render a 3D model and its position position in the map affects the entity's functionality (for example info_target, env_sprite, infodecal, point_hurt). Other types of entities that are also created on a specific point and are usually referred to as point entity are model entities and logical entities.


See also