gmod-rs/docs
Niko Marmeladkov 8aff0caf12
Some checks are pending
CI / checks (push) Waiting to run
Слияние feat/qmenu: Q-меню спавна и SWEP в клиенте
- map.rs: объединены ветки ввода. Пока меню открыто, Esc/Q/цифры/ЛКМ
  принадлежат меню (клик выбирает предмет, игрок стоит), иначе работают
  SWEP-атака и физган; отпускание ЛКМ снимает primary_up у SWEP и не
  трогает физган при открытом меню. Спавн из меню и по G идёт общим
  SpawnRequest с досборкой рендерера. HUD показывает активное оружие и
  подсказку с Q; вьюмодель SWEP сохранена.
- lua/lib.rs: сохранены и API SWEP (weapon_number, weapon_bool,
  set_active_weapon, cur_time, weapon_field, weapon_table), и ENT-API
  (entity_string, entity_bool), и лексер/препроцессор continue
  (Token, preprocess_continue, is_statement_continue, read_script),
  и find_model_literal для спавн-меню.
- render: push_rect и сплошной глиф для заливки оверлея.

Проверено: cargo fmt, clippy --workspace --all-targets -D warnings,
cargo test --workspace; glua с ассетами — оружия 3, энтити 6, ошибок 0;
engine world_real — 21 тест; кадры Q-меню (арбуз заспавнен перед камерой)
и SWEP (weapon_fists в HUD). При открытом меню ЛКМ не стреляет, после
закрытия ЛКМ вызывает attack: weapon_fists.
2026-10-24 13:45:44 +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/qmenu: Q-меню спавна и SWEP в клиенте 2026-10-24 13:45:44 +03:00
LUA.md docs: план Source RS — этапы, архитектура, проблемы, Lua, сеть, разведка 2026-10-11 22:25:36 +03:00
NETWORK.md docs: план Source RS — этапы, архитектура, проблемы, Lua, сеть, разведка 2026-10-11 22:25:36 +03:00
PARITY.md Дневник: SWEP в клиенте и что осталось 2026-10-24 13:29:46 +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