实体
综述
SA 游戏类 API 入口(ASI 高频)
SA 游戏类 API 入口。源在 plugin_sa/game_sa 等。
逻辑帧用 processScriptsEvent;静态构造里 FindPlayer* 常为 null。跨游戏基础见 shared/game/(CVector / CRGBA)。game_sa 约 500+ 头:本站只收 ASI 高频,边界见 覆盖边界。
基类与玩家
CPlaceable
位置、朝向、矩阵
CEntity
模型、标志、传送、RW
CPhysical
速度、力、附着、免疫
FindPlayer*
common.h 快捷
CPlayerPed
通缉、小队、冲刺
CPlayerInfo
钱、最大血甲、免累
池与实体
对象池
CPools 句柄与池
行人
CPed
载具
CVehicle
物体
CObject
世界
CWorld
火
CFireManager
爆炸
CExplosion
拾取物
CPickups
抛射物
CProjectileInfo
武器实例
CWeapon
流式与资源
人口交通路径
绘制与 HUD
2D 精灵
CSprite2d
游戏字体
CFont
光晕 / 3D 标
CCoronas / C3dMarkers
影子
CShadows
雷达 Blip
CRadar
HUD / 消息
CHud / CMessages
镜头
TheCamera
CDraw
FOV / 裁剪
游戏态
计时
CTimer
时间周期
CTimeCycle
时间天气武器表
CClock / CWeather / CWeaponInfo
统计
CStats
通缉
CWanted
输入
CPad
菜单
FrontEndMenuManager
CGame
区域 / gGameState
脚本
CTheScripts
音频
AudioEngine
覆盖边界
已收 / 不扩
注意
| 点 | 说明 |
|---|---|
| null | FindPlayer* / GetPed 全判空 |
| 跨帧 | 存 handle 不存裸指针 |
| 改全局 | patch / 武器表 / 天气 / 密度 备份还原 |
| 绘制帧 | 别 CREATE/DELETE;字/精灵放 drawingEvent |