gmod-rs/docs
Niko Marmeladkov 26a61b0e7e
Some checks are pending
CI / checks (push) Waiting to run
Слияние feat/viewmodel: посадка вьюмоделей и встроенный weapon_pistol
Из ветки feat/viewmodel (32aad74):
- встроенный SWEP weapon_pistol (Slot 1, ClipSize 18, одиночный
  PrimaryAttack, HUD 17/18) — регистрируется только если в ассетах нет
  своего lua/weapons/weapon_pistol.lua (оригинал приоритетнее);
- посадка вьюмодели по модели: таблица right/up/distance/scale/angles
  (w_pistol, v_pistol, c_smg1); ключ — ось ствола: у w_pistol это +Y,
  у v_pistol/c_smg1 — +X; общий view_yaw=-90 ломал флечетган;
- движок: ModelInstance.scale, set_model_instance_scale,
  play_model_animation_oriented / move_model_instance_oriented;
  ViewModelFOV пересчитывается в масштаб, поля SWEP (ViewModelOffset/
  Angles/Scale) перекрывают таблицу;
- слот 1 возвращает пистолет после флечетгана/кулаков, 0 скрывает
  вьюмодель (c_arms без геометрии); тест slot_keys_match_gmod.

Проверено: 28 сьютов зелёные; кадры всех трёх моделей (ближе_near=0,
ствол вперёд), HUD пистолета, переключения.
2026-10-24 21:42:24 +03:00
..
ANDROID.md Документация: встроенные ассеты в APK — замер и инструкция 2026-10-23 17:04:55 +03:00
ARCHITECTURE.md Android: ландшафт, HUD над системными панелями, прыжок по тапу 2026-10-23 14:18:45 +03:00
DIARY.md Слияние feat/viewmodel: посадка вьюмоделей и встроенный weapon_pistol 2026-10-24 21:42:24 +03:00
LUA.md Q-меню: dirty-снимок, слайдеры, колесо и выравнивание текста 2026-10-24 20:37:18 +03:00
NETWORK.md docs: план Source RS — этапы, архитектура, проблемы, Lua, сеть, разведка 2026-10-11 22:25:36 +03:00
PARITY.md Вьюмодель: посадка по модели и встроенный weapon_pistol 2026-10-24 21:40:00 +03:00
PLAN.md Lua: continue, include и загрузка геймода 2026-10-24 13:29:30 +03:00
PROBLEMS.md docs: план Source RS — этапы, архитектура, проблемы, Lua, сеть, разведка 2026-10-11 22:25:36 +03:00
RECON.md net: добавлен недостающий userinfo-конвар cl_playermodel 2026-10-12 14:51:57 +03:00