Nuclide
Software Development Kit for id Technology
|
Part of both client and server-side progs. More...
Part of both client and server-side progs.
Modules | |
Ammo | |
Ammo Handling Helper Functions. | |
Shared multiprogs API | |
Shared multiprogs API. | |
Constants | |
Constants macro loader. | |
Decal Groups | |
Handle the placement of random decals from a group. | |
Entity Definitions | |
Entity class declaration system. | |
Materials | |
Material property lookup functions, with support for different level formats. | |
Message of the Day | |
Server set message of the day, display to clients. | |
Player Movement | |
Physics routine for complex, moving characters. | |
Prop Data | |
Moving, interactive object properties. | |
Surface Data | |
Interactive surface properties. | |
Utilities | |
Shared Utility API Reference. | |
Extended Reality | |
Extended reality framework, handling Virtual Reality (VR), Augmented Reality (AR) and Mixed Reality (MR) support. | |
Classes | |
class | ambient_generic |
Shared-Entity: Sound/Sentence Emitter. More... | |
class | env_beam |
Shared-Entity: Beam/Lightning Emitter. More... | |
class | env_bubbles |
Shared-Entity: Bubble Emitter. More... | |
class | env_cascade_light |
Shared-Entity: Outdoor Shadow & Lighting Controller. More... | |
class | env_fire |
Shared-Entity: Fire/Flame Emitter. More... | |
class | env_fog |
Shared-Entity: Simple Fog Controller. More... | |
class | env_fog_controller |
Shared-Entity: Fog Controller. More... | |
class | env_funnel |
Shared-Entity: Funneling Sprite Controller. More... | |
class | env_glow |
Shared-Entity: Glowing Orbs/Flares. More... | |
class | env_instructor_hint |
Shared-Entity: Hints/Instructions With Key Bindings. More... | |
class | env_laser |
Shared-Entity: Laser Emitter. More... | |
class | env_muzzleflash |
Shared-Entity: Muzzleflash Emitter. More... | |
class | env_projectedtexture |
Shared-Entity: Light Texture Projector. More... | |
class | env_shockwave |
Shared-Entity: Shockwave Effect. More... | |
class | env_smoker |
Shared-Entity: Smoke Emitter. More... | |
class | env_sprite |
Shared-Entity: Animated Sprite. More... | |
class | env_steam |
Shared-Entity: Steam Emitter. More... | |
class | func_conveyor |
Shared-Entity: Conveyor Belt. More... | |
class | func_friction |
Shared-Entity: Ground Friction Override Volume. More... | |
class | func_illusionary |
Shared-Entity: Non-Solid Brush Model. More... | |
class | func_ladder |
Shared-Entity: Ladder Volume. More... | |
class | func_lod |
Shared-Entity: Level Of Detail Geometry. More... | |
class | func_monitor |
Shared-Entity: Rendertarget Surface. More... | |
class | func_tankmortar |
Shared-Entity: Mountable Mortar Turret. More... | |
class | func_useableladder |
Shared-Entity: Ladder Volume. More... | |
class | func_vehicle |
Shared-Entity: Brush Vehicle. More... | |
class | info_notnull |
Shared-Entity: Generic In-Memory Hint. More... | |
class | info_particle_system |
Shared-Entity: Particle Emitter. More... | |
class | info_waypoint |
Shared-Entity: Objective/Waypoint Hint. More... | |
class | light_dynamic |
Shared-Entity: Dynamic Light. More... | |
class | logic_achievement |
Shared-Entity: Achievement Manager. More... | |
class | phys_rope |
Shared-Entity: Physics Rope. More... | |
class | point_spotlight |
Shared-Entity: Spotlight With Beam. More... | |
class | point_viewcontrol |
Shared-Entity: Camera System Trigger. More... | |
class | prop_rope |
Shared-Entity: Faux Physics Rope. More... | |
class | prop_vehicle_driveable |
Shared-Entity: Model Based Vehicle. More... | |
class | speaker |
Shared-Entity: Announcement Speaker System. More... | |
class | trigger_camera |
Shared-Entity: Camera System Trigger. More... | |
class | trigger_gravity |
Shared-Entity: Gravity Controller Volume. More... | |
class | trigger_push |
Shared-Entity: Push Force Volume. More... | |
class | NSWorldspawn |
Shared-Entity: Game World. More... | |
class | NSSoundScape |
Shared-Entity: Sound System Scape/Reverb Controller. More... | |