Difference between revisions of "TempEnts (SourceMod SDKTools)"
(New page: 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...) |
m |
||
(7 intermediate revisions by the same user 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]. | 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]. | ||
+ | |||
+ | ==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== | ||
+ | {{tempent|Blood Sprite|CTEBloodSprite|TE_SetupBloodSprite|Te_bloodsprite.jpg}} | ||
+ | |||
+ | ==Dust== | ||
+ | {{tempent|Dust|CTEDust|TE_SetupDust|Te_dust.jpg}} | ||
+ | |||
+ | ==Energy Splash== | ||
+ | {{tempent|Energy Splash|CTEEnergySplash|TE_SetupEnergySplash|Te_energysplash.jpg}} | ||
+ | |||
+ | ==Explosion== | ||
+ | {{tempent|Explosion|CTEExplosion|TE_SetupExplosion|Te_explosion.jpg}} | ||
+ | |||
+ | ==GlowSprite== | ||
+ | {{tempent|GlowSprite|CTEGlowSprite|TE_SetupGlowSprite|Te_glowsprite.jpg}} | ||
+ | |||
+ | ==Metal Sparks== | ||
+ | {{tempent|Metal Sparks|CTEMetalSparks|TE_SetupMetalSparks|Te_metalsparks.jpg}} | ||
+ | |||
+ | ==MuzzleFlash== | ||
+ | {{tempent|MuzzleFlash|CTEMuzzleFlash|TE_SetupMuzzleFlash|Te_muzzleflash.jpg}} | ||
+ | |||
+ | ==Smoke== | ||
+ | {{tempent|Smoke|CTESmoke|TE_SetupSmoke|Te_smoke.jpg}} | ||
==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> | ||
+ | |||
=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 18:16, 15 November 2007
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.
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.