diff --git a/sa/sa.json b/sa/sa.json index 9a5a92f91..0d308dc90 100644 --- a/sa/sa.json +++ b/sa/sa.json @@ -73288,121 +73288,121 @@ { "name": "Attractor", "constructable": true, - "desc": "" + "desc": "Ped attraction points and behaviors" }, { "name": "Audio", "constructable": false, - "desc": "" + "desc": "Audio Effects" }, { "name": "AudioStream", "constructable": true, - "desc": "" + "desc": "Audio stream playback and control" }, { "name": "AudioStream3D", "constructable": true, "extends": "AudioStream", - "desc": "" + "desc": "3D positioned audio streams" }, { "name": "Blip", "constructable": true, - "desc": "" + "desc": "Markers and Radar Icons" }, { "name": "Boat", "constructable": true, "extends": "Car", - "desc": "" + "desc": "Boats" }, { "name": "Camera", "constructable": false, - "desc": "" + "desc": "Camera/View Manipulation" }, { "name": "Car", "constructable": true, - "desc": "" + "desc": "Script Vehicles" }, { "name": "CarGenerator", "constructable": true, - "desc": "" + "desc": "Parking Lots" }, { "name": "CardDecks", "constructable": false, - "desc": "" + "desc": "Card deck operations" }, { "name": "Char", "constructable": true, - "desc": "" + "desc": "Script Characters (Actors)" }, { "name": "Checkpoint", "constructable": true, - "desc": "" + "desc": "Racing and flight checkpoints" }, { "name": "CleoBlip", "constructable": true, - "desc": "" + "desc": "Extended blip system with custom textures" }, { "name": "Clipboard", "constructable": false, - "desc": "" + "desc": "Basic operations to copy and paste data" }, { "name": "Clock", "constructable": false, - "desc": "" + "desc": "Time Manipulation" }, { "name": "Conversation", "constructable": false, - "desc": "" + "desc": "Character conversation and dialogue trees" }, { "name": "Crane", "constructable": false, - "desc": "" + "desc": "Static Crane Objects" }, { "name": "Credits", "constructable": false, - "desc": "" + "desc": "End-game Credits" }, { "name": "Cutscene", "constructable": false, - "desc": "" + "desc": "Mission Cutscenes" }, { "name": "Debugger", "constructable": false, - "desc": "" + "desc": "Various Debugging Utilities" }, { "name": "DecisionMaker", "constructable": true, - "desc": "" + "desc": "AI decision making system" }, { "name": "DecisionMakerChar", "constructable": true, "extends": "DecisionMaker", - "desc": "" + "desc": "Character-specific AI decisions" }, { "name": "DecisionMakerGroup", "constructable": true, "extends": "DecisionMaker", - "desc": "" + "desc": "Group-based AI decisions" }, { "name": "DynamicLibrary", @@ -73412,53 +73412,53 @@ { "name": "File", "constructable": true, - "desc": "" + "desc": "Reading and writing files" }, { "name": "FindFile", "constructable": true, - "desc": "" + "desc": "File search operations" }, { "name": "Fs", "constructable": false, - "desc": "" + "desc": "File System operations such as copying or deleting files" }, { "name": "Fx", "constructable": false, - "desc": "" + "desc": "Various 2D Effects (Shadows, Lights, Coronas, Particles)" }, { "name": "Game", "constructable": false, - "desc": "" + "desc": "Game State" }, { "name": "Gang", "constructable": false, - "desc": "" + "desc": "Gangs Configuration" }, { "name": "Garage", "constructable": false, - "desc": "" + "desc": "Garages" }, { "name": "Group", "constructable": true, - "desc": "" + "desc": "Character group management and control" }, { "name": "Heli", "constructable": true, "extends": "Car", - "desc": "" + "desc": "Choppers" }, { "name": "Hud", "constructable": false, - "desc": "" + "desc": "Game UI" }, { "name": "ImGui", @@ -73473,28 +73473,28 @@ { "name": "KillFrenzy", "constructable": false, - "desc": "" + "desc": "Rampages Logic" }, { "name": "Math", "constructable": false, - "desc": "" + "desc": "Math and Conversion Utilities" }, { "name": "Memory", "constructable": false, - "desc": "" + "desc": "Process Memory Manipulation" }, { "name": "Menu", "constructable": true, - "desc": "" + "desc": "In-game menu and panel creation" }, { "name": "MenuGrid", "constructable": true, "extends": "Menu", - "desc": "" + "desc": "Grid-based menu systems" }, { "name": "Mission", @@ -73504,159 +73504,159 @@ { "name": "Mouse", "constructable": false, - "desc": "" + "desc": "Mouse and cursor input control" }, { "name": "Object", "constructable": true, - "desc": "" + "desc": "Script Objects" }, { "name": "Pad", "constructable": false, - "desc": "" + "desc": "Input Controls" }, { "name": "Particle", "constructable": true, - "desc": "" + "desc": "Particle effect systems" }, { "name": "Path", "constructable": false, - "desc": "" + "desc": "Path Configuration and Lookup" }, { "name": "Pickup", "constructable": true, - "desc": "" + "desc": "Interactive Script Objects" }, { "name": "Plane", "constructable": true, "extends": "Car", - "desc": "" + "desc": "Planes" }, { "name": "Player", "constructable": true, - "desc": "" + "desc": "The Main Character Controlled by a Player" }, { "name": "Rc", "constructable": false, - "desc": "" + "desc": "Remote-Controlled Cars" }, { "name": "Restart", "constructable": false, - "desc": "" + "desc": "Configuration of Respawn Points" }, { "name": "ScriptFire", "constructable": true, - "desc": "" + "desc": "Script Fires" }, { "name": "Searchlight", "constructable": true, - "desc": "" + "desc": "Searchlight and spotlight objects" }, { "name": "Sequence", "constructable": true, - "desc": "" + "desc": "Task sequence management for characters" }, { "name": "Shopping", "constructable": false, - "desc": "" + "desc": "In-game shopping and store systems" }, { "name": "Skip", "constructable": false, - "desc": "" + "desc": "Scene transitions and teleportation" }, { "name": "Sound", "constructable": false, - "desc": "" + "desc": "Positionable Audio Effects" }, { "name": "Sphere", "constructable": true, - "desc": "" + "desc": "Cylinder Markers" }, { "name": "Stat", "constructable": false, - "desc": "" + "desc": "Game Statistics" }, { "name": "StreamedScript", "constructable": false, - "desc": "" + "desc": "Dynamic script loading and management" }, { "name": "Streaming", "constructable": false, - "desc": "" + "desc": "Loading Game Assets" }, { "name": "StuckCarCheck", "constructable": false, - "desc": "" + "desc": "Stuck Cars Check" }, { "name": "Task", "constructable": false, - "desc": "" + "desc": "Character task assignment and management" }, { "name": "Text", "constructable": false, - "desc": "" + "desc": "Text Messages" }, { "name": "Trailer", "constructable": true, "extends": "Car", - "desc": "" + "desc": "Vehicle trailer attachment system" }, { "name": "Train", "constructable": true, - "desc": "" + "desc": "Train and railway system control" }, { "name": "Txd", "constructable": false, - "desc": "" + "desc": "Texture Dictionaries" }, { "name": "User3DMarker", "constructable": true, - "desc": "" + "desc": "3D world markers and indicators" }, { "name": "Weapon", "constructable": false, - "desc": "" + "desc": "Weapons" }, { "name": "Weather", "constructable": false, - "desc": "" + "desc": "Weather Control" }, { "name": "World", "constructable": false, - "desc": "" + "desc": "Traffic, Population and other Physical Entities" }, { "name": "Zone", "constructable": false, - "desc": "" + "desc": "Game Map Areas Configuration" }, { "name": "ColPoint",