New pages
Jump to navigation
Jump to search
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)
- 13:53, 16 April 2025 SayParameters (hist | edit) [861 bytes] Outerbeast (talk | contribs) (Created page with "The SayParameters class contains a player's text data when they say something in game chat. It can be used to interpret the text as though it were a command, and its visibilit...")
- 13:44, 16 April 2025 TE DECAL (hist | edit) [1,049 bytes] Outerbeast (talk | contribs) (Created page with "Applies a decal to a world or entity surface. Uses texture indices 0 to 255. frame|TE_DECAL <code>void CUtility::DecalTrace(TraceResult& in trace, int iD...")
- 13:41, 16 April 2025 TE EXPLOSION (hist | edit) [1,193 bytes] Outerbeast (talk | contribs) (Created page with "The standard Half-Life explosion. The sprite moves upward at 8 units per second. frame|TE_EXPLOSION <pre> void te_explosion(Vector pos, string sprite...")
- 13:37, 16 April 2025 TE BEAMSPRITE (hist | edit) [1,137 bytes] Outerbeast (talk | contribs) (Created page with "A beam with a sprite at the end. It appears to be completely useless since it's only visible for a single frame and there is no way to increase its life time. Please, someone...")
- 13:35, 16 April 2025 TE LIGHTNING (hist | edit) [1,390 bytes] Outerbeast (talk | contribs) (Created page with "Simpler version of TE_BEAMPOINTS (fewer parameters). Note: Implementation of this effect seems to be bit buggy. The effect may not work immediately and some of its proper...")
- 13:33, 16 April 2025 TE BEAMRING (hist | edit) [1,681 bytes] Outerbeast (talk | contribs) (Created page with "A circular beam drawn between two moving entities. Unlike the other circular beam effects, this one can be rotated to different orientations. File:TE BEAMRING.gif|frame|TE_B...")
- 13:27, 16 April 2025 TE MODEL (hist | edit) [1,197 bytes] Outerbeast (talk | contribs) (Created page with "Throws a rotating model with gravity, collisions, and sound effects. Models don't fade out. An API function exists:<br> <code>void CEntityFuncs::EjectBrass(const Vector& in v...")
- 13:24, 16 April 2025 TE BEAMTORUS (hist | edit) [1,516 bytes] Outerbeast (talk | contribs) (Created page with "A ring-shaped beam that expands over time. The edges of the ring rotate so that they always faces you. The orientation of the torus can't be changed. File:TE BEAMTORUS.gif|f...")
- 13:40, 14 April 2025 TE KILLBEAM (hist | edit) [364 bytes] Outerbeast (talk | contribs) (Created page with "Kills all beams attached to the target entity. <pre> void te_killbeam(CBaseEntity@ target, NetworkMessageDest msgType=MSG_BROADCAST, edict_t@ dest=null) { NetworkMessage m(m...")
- 21:41, 12 April 2025 TE BEAMFOLLOW (hist | edit) [1,261 bytes] Outerbeast (talk | contribs) (Created page with "A beam trail that follows a moving entity. The trail will kill itself if the entity is stopped and doesn't start moving within 1 second, or if the beam catches up with itself...")
- 21:56, 5 April 2025 CClientCommand (hist | edit) [1,318 bytes] Outerbeast (talk | contribs) (Created page with "The CClientCommand class represents a custom client command. Type: Reference type. <hr> This constructor creates a client command with the given name, help info, callback and...")
- 21:51, 5 April 2025 CConCommand (hist | edit) [1,295 bytes] Outerbeast (talk | contribs) (Created page with "The CConCommand class represents a custom server command. Type: Reference type. <hr> This constructor creates a new command with the given name, help info, callback and flags...")
- 21:46, 5 April 2025 CCommand (hist | edit) [1,124 bytes] Outerbeast (talk | contribs) (Created page with "CCommand is a container class that stores command arguments, typically those from console commands or game chat. Type: Reference type. {| class="wikitable" style="vertical-a...")
- 21:33, 5 April 2025 TE BLOODSPRITE (hist | edit) [962 bytes] Outerbeast (talk | contribs) (Created page with "A downward spray of sprites with an animated sprite in the center. frame|TE_BLOODSPRITE <pre> void te_bloodsprite(Vector pos, string sprite1="spri...")
- 21:31, 5 April 2025 TE BLOODSTREAM (hist | edit) [926 bytes] Outerbeast (talk | contribs) (Created page with "Ejects two streams of colored particles that fall to the ground. One stream is more condensed than the other. CUtility method: <code>void BloodStream(const Vector& in vecOrig...")
- 21:29, 5 April 2025 TE BLOOD (hist | edit) [852 bytes] Outerbeast (talk | contribs) (Created page with "Ejects several small clumps of colored particles. CUtility method:<br> <code>void BloodDrips(const Vector& in vecOrigin, const Vector& in vecDirection, int iColor, int iA...")
- 21:26, 5 April 2025 TE PARTICLEBURST (hist | edit) [708 bytes] Outerbeast (talk | contribs) (Created page with "Expanding cube of colored particles. frame|TE_PARTICLEBURST <pre> void te_particlebust(Vector pos, uint16 radius=128, uint8 color=250, uint8 li...")
- 21:23, 5 April 2025 TE PROJECTILE (hist | edit) [1,045 bytes] Outerbeast (talk | contribs) (Created page with "Shoots a model in some direction. The model has no gravity and kills itself after colliding with an entity or the world. frame|TE_PROJECTILE) <pre>...")
- 21:22, 5 April 2025 TE BREAKMODEL (hist | edit) [1,661 bytes] Outerbeast (talk | contribs) (Created page with "Spawns multiple rotating models with gravity, collisions, fadeout, particle trails, and sound effects. Models are spawned from random locations inside a box. This is the effe...")
- 21:19, 5 April 2025 TE EXPLODEMODEL (hist | edit) [879 bytes] Outerbeast (talk | contribs) (Created page with "Spawns multiple rotating models with gravity, collisions, particle trails, and flashing orange lights. frame|TE_EXPLODEMODEL <pre> void te_explode...")
- 21:07, 5 April 2025 TE IMPLOSION (hist | edit) [730 bytes] Outerbeast (talk | contribs) (Created page with "Group of tracers moving towards a point. frame|TE_IMPLOSION <pre> void te_implosion(Vector pos, uint8 radius=255, uint8 count=32, uint8 life=5, Netw...")
- 21:05, 5 April 2025 TE STREAK SPLASH (hist | edit) [1,023 bytes] Outerbeast (talk | contribs) (Created page with "Shoots multiple tracers in some direction, affected by gravity. frame|TE_STREAK_SPLASH <pre> void te_streaksplash(Vector start, Vector dir, uint8...")
- 21:02, 5 April 2025 TE USERTRACER (hist | edit) [741 bytes] Outerbeast (talk | contribs) (Created page with "Shoots a customizable bullet tracer. Due to the low precision of the life parameter, the tracer distance is much less accurate than TE_TRACER. File:TE USERTRACER.gif|fr...")
- 21:01, 5 April 2025 TE TRACER (hist | edit) [728 bytes] Outerbeast (talk | contribs) (Created page with "Standard bullet tracer effect. Colour of this effect is determined by tracerred, tracergreen and tracerblue cvars, opacity by traceralpha, speed by tracerspeed, distance from...")
- 20:57, 5 April 2025 TE BEAMCYLINDER (hist | edit) [1,509 bytes] Outerbeast (talk | contribs) (Created page with "A ring-shaped beam that expands over time. The orientation of the cylinder can't be changed. frame <pre> void te_beamcylinder(Vector pos, float r...")
- 20:49, 5 April 2025 TE BEAMDISK (hist | edit) [1,453 bytes] Outerbeast (talk | contribs) (Created page with "An additive sprite disk that expands over time. The orientation of the disk can't be changed. frame <pre> void te_beamdisk(Vector pos, float radius,...")
- 20:43, 5 April 2025 TE BEAMENTS (hist | edit) [1,345 bytes] Outerbeast (talk | contribs) (Created page with "An additive sprite beam between two moving entities. frame <pre> void te_beaments(CBaseEntity@ start, CBaseEntity@ end, string sprite="sprites/laser...")
- 20:39, 5 April 2025 TE BEAMENTPOINT (hist | edit) [1,368 bytes] Outerbeast (talk | contribs) (Created page with "An additive sprite beam between a moving entity and a static point. frame <pre> void te_beamentpoint(CBaseEntity@ target, Vector end, string spr...")
- 20:22, 5 April 2025 TE BEAMPOINTS (hist | edit) [1,380 bytes] Outerbeast (talk | contribs) (Created page with "An additive sprite beam between two static points.<br>File:TE_BEAMPOINTS.gif <pre> void te_beampoints(Vector start, Vector end, string sprite="sprites/laserbeam.spr", u...")
- 21:49, 29 March 2025 CConCommandSystem (hist | edit) [4,175 bytes] Outerbeast (talk | contribs) (Created page with "The Angelscript API provides a means to create custom console commands and variables, as well as client commands. === Command kinds === There are 3 kinds of commands: * Serv...")
- 19:11, 27 March 2025 RGBA (hist | edit) [13,846 bytes] Outerbeast (talk | contribs) (Created page with "The RGBA class is used to define colours with four components: Red, Green, Blue, and Alpha (transparency). This class is particularly useful for customizing visual elements in...")
- 18:47, 27 March 2025 File System (hist | edit) [5,563 bytes] Outerbeast (talk | contribs) (Created page with "The virtual file system allows scripts to interact with files in the game's directory. It provides functions for reading, writing, and managing files. The <code>CVirtualFileS...")
- 21:22, 9 March 2025 CMath (hist | edit) [5,685 bytes] Outerbeast (talk | contribs) (Created page with "This class contains math operation methods. A single global instance exists: <code>CMath Math</code> The AngelScript standard library also contains math functions such as tri...")
- 15:51, 9 March 2025 Bullet (hist | edit) [4,749 bytes] Outerbeast (talk | contribs) (Created page with "The Bullet enum contains bullet types used by the game. It is primarily used by CBaseEntity's FireBullets method to determine which skill setting to use for damage, and which...")
- 17:00, 6 March 2025 KeyValueBuffer (hist | edit) [1,879 bytes] Outerbeast (talk | contribs) (Created page with "KeyValueBuffer is a class that contains key value pairs. The game uses 2 types of keyvalue buffers: an info string and physics string. The info string buffer contains settings...")
- 16:24, 6 March 2025 CCVar (hist | edit) [2,713 bytes] Outerbeast (talk | contribs) (Created page with "The <code>CCVar</code> class represents a custom server console variable. == Constructors == {| class="wikitable" style="vertical-align:middle;" |- style="font-weight:bold; t...")
- 16:10, 6 March 2025 Animation Extensions (hist | edit) [2,151 bytes] Outerbeast (talk | contribs) (Created page with "This is a list of the animation extensions that can be used for custom weapons and players. Use the parameter <code>szAnimExt</code> in the method below inside the <code>CBase...")
- 19:02, 22 February 2025 Default Ammo Types (hist | edit) [981 bytes] Outerbeast (talk | contribs) (Created page with "List of all ammo types registered by default weapons for Sven Co-op (all ammo types are case sensitive). {| class="wikitable" style="vertical-align:middle;" |- style="font-we...")
- 18:11, 20 February 2025 Temporary Effects (hist | edit) [8,395 bytes] Outerbeast (talk | contribs) (Created page with "Temporary entities are like normal entities except that they automatically kill themselves, use less bandwidth, and don’t crash the map if there are too many of them. All ef...")
- 18:36, 16 February 2025 CEngineFuncs (hist | edit) [20,257 bytes] Outerbeast (talk | contribs) (Created page with "The class <code>CEngineFuncs</code> provides an interface that can be used to access some of the engine’s features. HTML documentation can be found [http://baso88.github.io...")
- 18:20, 16 February 2025 CSoundEngine (hist | edit) [15,830 bytes] Outerbeast (talk | contribs) (Created page with "The sound system allows you to play sounds, sentences and sentence groups, complete with sound replacement. HTML documentation can be found [http://baso88.github.io/SC_AngelS...")
- 00:20, 15 February 2025 Scheduler (hist | edit) [9,158 bytes] Outerbeast (talk | contribs) (Created page with " The scheduler is a class that can be used to schedule function calls for delayed execution. It allows you to set a function to be called, optionally with parameters, at a poi...")
- 20:32, 14 February 2025 Hooks (hist | edit) [13,909 bytes] Outerbeast (talk | contribs) (Created page with "Hooks are a form of events that scripts can hook into. When you register a hook, the function you’ve registered will be called whenever the associated event occurs. Multipl...")
- 19:25, 14 February 2025 CUtility (hist | edit) [8,012 bytes] Outerbeast (talk | contribs) (Created page with "The CUtility class contains global utility related methods. A single global Instance exists with the following declaration: <code>CUtility g_Utility;</code> This class only...")
- 18:54, 14 February 2025 CPlayerFuncs (hist | edit) [11,648 bytes] Outerbeast (talk | contribs) (Created page with "The <code>CPlayerFuncs</code> class contains global player related functionality. A single global Instance exists with the following declaration: <code>const CPlayerFuncs g_...") originally created as "Player"
- 18:03, 14 February 2025 CEntityFuncs (hist | edit) [15,601 bytes] Outerbeast (talk | contribs) (Created page with "The class CEntityFuncs provides an interface that can be used to access methods that operate on entities. HTML documentation can be found here. A single global instance exis...") originally created as "Entity Functions"
- 17:40, 14 February 2025 Tracing (hist | edit) [6,938 bytes] Outerbeast (talk | contribs) (Created page with "Traces are used to perform hit detection, which is handled by the engine. It is one of the primary means of handling navigation and hit detection in the game. == TraceResult...")
- 01:35, 14 February 2025 Entity Basics (hist | edit) [2,809 bytes] Outerbeast (talk | contribs) (Created page with "Entities are objects in the game that are effectively small programs which serve a specific function or represent an actual thing: players, NPCs, platforms, triggers, etc. CB...")
- 01:07, 14 February 2025 Vector (hist | edit) [5,823 bytes] Outerbeast (talk | contribs) (Created page with "Vectors are essentially float arrays of size 3 which are used to represent various things like spatial co-ordinates, angles, velocities and colours, and so will come up very o...") originally created as "Vectors"
- 00:45, 14 February 2025 CEngine (hist | edit) [3,615 bytes] Outerbeast (talk | contribs) (Created page with "The CEngine class contains game state that is shared between the engine and the game. A single global instance exists with the following declaration: <nowiki>const CEngine...")