Skip to content

Shelved PR 361 guer depot wave params

rayswaynl edited this page Jul 3, 2026 · 1 revision

Shelved: PR #361 — GUER civilian-vehicle depot + wave-depth-variant lobby params

State: Ray-shelved 2026-07-03 (Build 89 pick round). PR #361 was closed without merging; nothing from it is in Build 88/89.

WHAT

Exposes two already-coded-but-inert GUER features as lobby options. (1) A GUER Civilian Vehicle Depot that adds five cheap unarmed civvie transports (TT650 bike 100cr, Tractor 150cr, red Skoda 190cr, sedan 200cr, civilian Ural 390cr) to the GUER buy pool. (2) GUER wave depth variants, which unlock alternative attack-wave compositions so GUER assault waves vary instead of always drawing the same roster. Both ship OFF; the PR only adds the missing lobby entries and one seed so the existing backend can actually be switched on.

WHERE

  • PR: #361 — "feat(guer-civ-depot+guer-wave-variety): expose GUER civilian depot + wave depth variant lobby params".
  • Branch / head commit: fable/guer-depot-params @ 53a3449193251802b77dd7159038c9a3d34cfb3d.
  • Flag (if any): WFBE_C_GUER_CIVILIAN_DEPOT = 0 and WFBE_C_GUER_WAVE_DEPTH_VARIANTS = 0, both in Init_CommonConstants.sqf / lobby params (default OFF).
  • Files touched: Rsc/Parameters.hpp (two new lobby param classes) and Common/Init/Init_CommonConstants.sqf (one isNil seed for the civ-depot flag; the wave-variant flag already had an inline default in the Groups files). The actual behavior already lives in Root_GUE_PlayerOverlay.sqf / Root_GUE.sqf / Root_TKGUE.sqf (civ depot) and Groups_GUE.sqf / Groups_TKGUE.sqf (wave variants) — this PR does not touch those. Mirrored across Chernarus + Takistan + Zargabad.

WHY SHELVED

Ray's reason (2026-07-03): "no" — declined exposing the GUER civilian-depot and wave-depth lobby params. The backend stays dormant (no lobby entry), matching its current inert state.

HOW TO REVIVE

  • Recover from fable/guer-depot-params @ 53a3449193251802b77dd7159038c9a3d34cfb3d.
  • Parameters.hpp is part of the mission config; adding lobby params changes what clients load, so revival should bump the mission pbo filename and repoint the cfg.
  • Set the two params to Enabled (or seed the flags to 1) to activate the already-present backend — no new gameplay code is needed, since the depot append logic and variant rosters already exist behind these flags.
  • If revived, sanity-check that the referenced backend guards still exist in Build 88+ (_civDepotOn gate in Root_GUE_PlayerOverlay.sqf; if (WFBE_C_GUER_WAVE_DEPTH_VARIANTS > 0) roster block in Groups_GUE.sqf/Groups_TKGUE.sqf).

Sidebar

Clone this wiki locally