Difference between revisions of "TempEnts (SourceMod SDKTools)"
m |
(Added ArmorRicochet) |
||
| (6 intermediate revisions by 2 users not shown) | |||
| Line 3: | Line 3: | ||
For more information on SourceMod's TempEnt support, see the [[SDKTools_%28SourceMod_Development%29#TempEnt_Functions|SDKTools TempEnt Functions]] writeup. | For more information on SourceMod's TempEnt support, see the [[SDKTools_%28SourceMod_Development%29#TempEnt_Functions|SDKTools TempEnt Functions]] writeup. | ||
| + | =Stocks= | ||
| + | Below is a list of the predefined tempent stocks found in <tt>sdktools_tempents_stocks.inc</tt>. Many of the images are copyrighted by Mani and are from [http://www.mani-admin-plugin.com/mani_admin_plugin/documentation/index.php his documentation]. | ||
| − | = | + | ==ArmorRicochet== |
| − | + | {{tempent|ArmorRicochet|CTEArmorRicochet|TE_SetupArmorRicochet|Te_armorricochet.jpg}} | |
| + | |||
| + | ==BeamFollow== | ||
| + | {{tempent|BeamFollow|CTEBeamFollow|TE_SetupBeamFollow|Te_beamfollow.jpg}} | ||
| + | |||
| + | ==BeamLaser== | ||
| + | {{tempent|BeamLaser|CTEBeamLaser|TE_SetupBeamLaser|Te_beamlaser.jpg}} | ||
| + | |||
| + | ==BeamPoints== | ||
| + | {{tempent|BeamPoints|CTEBeamPoints|TE_SetupBeamPoints|Te_beampoints.jpg}} | ||
| + | |||
| + | ==BeamRing== | ||
| + | {{tempent|BeamRing|CTEBeamRing|TE_SetupBeamRing|Te_beamring.jpg}} | ||
| + | |||
| + | ==BeamRingPoint== | ||
| + | {{tempent|BeamRingPoint|CTEBeamRingPoint|TE_SetupBeamRingPoint|Te_beamringpoint.jpg}} | ||
==Blood Sprite== | ==Blood Sprite== | ||
| Line 33: | Line 50: | ||
==Sparks== | ==Sparks== | ||
{{tempent|Sparks|CTESparks|TE_SetupSparks|Te_sparks.jpg}} | {{tempent|Sparks|CTESparks|TE_SetupSparks|Te_sparks.jpg}} | ||
| + | |||
| + | =Other= | ||
| + | Below is a list of tempents of interest which exist but might not have stocks. All images are from the Mani Admin Plugin documentation. | ||
| + | <gallery> | ||
| + | Image:Te_beam.jpg|Beam | ||
| + | Image:Te_beamentpoint.jpg|BeamEntPoint | ||
| + | Image:Te_dynamiclight.jpg|Dynamic Light | ||
| + | </gallery> | ||
| + | |||
| + | =SourceMod Commands= | ||
| + | *<tt>sm_dump_teprops <file></tt> - Dumps tempentity props to a named text file (in the mod folder). | ||
=See Also= | =See Also= | ||
*[[SDKTools_%28SourceMod_Development%29#TempEnt_Functions|SDKTools TempEnt Functions]] | *[[SDKTools_%28SourceMod_Development%29#TempEnt_Functions|SDKTools TempEnt Functions]] | ||
| − | *[[TempEnt List (Source)]] | + | *[[Mod TempEnt List (Source)]] |
[[Category:SourceMod Scripting]] | [[Category:SourceMod Scripting]] | ||
| − | |||
Latest revision as of 15:54, 24 October 2026
TempEnts, also called "temporary entities," "tempentities," or "TEs," are quick graphical displays that are too simple to justify the overhead of a CBaseEntity instantiation or full server-side networkability. In the SDK, they are statically defined instances that can be "played back" to the client by simply sending a copy of its network class properties.
For more information on SourceMod's TempEnt support, see the SDKTools TempEnt Functions writeup.
Contents
Stocks
Below is a list of the predefined tempent stocks found in sdktools_tempents_stocks.inc. Many of the images are copyrighted by Mani and are from his documentation.
ArmorRicochet
| Name: | ArmorRicochet |
| Class: | CTEArmorRicochet |
| Function: | TE_SetupArmorRicochet |
BeamFollow
| Name: | BeamFollow |
| Class: | CTEBeamFollow |
| Function: | TE_SetupBeamFollow |
BeamLaser
| Name: | BeamLaser |
| Class: | CTEBeamLaser |
| Function: | TE_SetupBeamLaser |
BeamPoints
| Name: | BeamPoints |
| Class: | CTEBeamPoints |
| Function: | TE_SetupBeamPoints |
BeamRing
| Name: | BeamRing |
| Class: | CTEBeamRing |
| Function: | TE_SetupBeamRing |
BeamRingPoint
| Name: | BeamRingPoint |
| Class: | CTEBeamRingPoint |
| Function: | TE_SetupBeamRingPoint |
Blood Sprite
| Name: | Blood Sprite |
| Class: | CTEBloodSprite |
| Function: | TE_SetupBloodSprite |
Dust
| Name: | Dust |
| Class: | CTEDust |
| Function: | TE_SetupDust |
Energy Splash
| Name: | Energy Splash |
| Class: | CTEEnergySplash |
| Function: | TE_SetupEnergySplash |
Explosion
| Name: | Explosion |
| Class: | CTEExplosion |
| Function: | TE_SetupExplosion |
GlowSprite
| Name: | GlowSprite |
| Class: | CTEGlowSprite |
| Function: | TE_SetupGlowSprite |
Metal Sparks
| Name: | Metal Sparks |
| Class: | CTEMetalSparks |
| Function: | TE_SetupMetalSparks |
MuzzleFlash
| Name: | MuzzleFlash |
| Class: | CTEMuzzleFlash |
| Function: | TE_SetupMuzzleFlash |
Smoke
| Name: | Smoke |
| Class: | CTESmoke |
| Function: | TE_SetupSmoke |
Sparks
| Name: | Sparks |
| Class: | CTESparks |
| Function: | TE_SetupSparks |
Other
Below is a list of tempents of interest which exist but might not have stocks. All images are from the Mani Admin Plugin documentation.
SourceMod Commands
- sm_dump_teprops <file> - Dumps tempentity props to a named text file (in the mod folder).