
Wilson's counter
The real Wilson behind the 2nd Amendment grille. A buy screen, a gun licence, and a pin on everyone's map.
A light RP stack for OPEN//77 using Cyberpunk RED rules
Gun counters at RED prices. RED Hit Points, wounds and Death Saves. Gangs that fight back. Built live on a small crew's dev server in Night City.

The real Wilson behind the 2nd Amendment grille. A buy screen, a gun licence, and a pin on everyone's map.

Every gun sits in its RED Price Category. Admins retune prices and what each counter sells on an in-game screen, live.

Silencers, scopes and other parts at Wilson's, boxed into your pockets. Use one and it fits the gun in your hands.
Hit Points from BODY and WILL. Wound States, Critical Injuries and a Death Save every Turn once you're Mortally Wounded. /stabilize a friend before it's too late.
Gang squads hold their hangouts. Bots wear RED armor that wears down hit by hit, their shots are priced with RED dice, and the crowd panics when the shooting starts.








Place, move and save world props in game, with icons rendered from the game's own meshes. Not part of Light Red, but it builds the world Light Red runs in.
Wilson's stock on a screen at his counter. A test screen is up now.
Run Wilson's counter yourself: owner, staff, stock, pay. The first job is weapons vendor.
Tab rebuilt as a RED Scanner pulse. It marks access points, never people.
Your character in the vanilla studio light, rebuilt for multiplayer.
Reading and writing the game's level, XP and attributes inside a session.
The vanilla health and weapon HUD with RED Wound States. Parked while we try the game's own levels and stats.
Ancient Monster // Night City [DEV]
In the OPEN//77 server browser. A private crew's German dev server. Restarts and bugs any time.
8 slots
Cyberpunk 2077 and the OPEN//77 launcher. No extra mods.
Say hi before you shoot Wilson.
/goto amendmentstraight to Wilson's 2nd Amendment counter/stabilizepatch up a Mortally Wounded friend before their Death Save fails/modsthe parts fitted to the gun in your handsLight Red is a set of OPEN//77 resources on top of Open2077's roleplay pack. It isn't packaged for other servers yet: today it runs here, and a Workshop bundle is on the roadmap. This is what you would be getting.
| Module | Runs on | What it does |
|---|---|---|
lr_gear | server | Gear core: catalogue at RED Price Categories, channels, weapon parts, house rules |
lr_gear_shops | server, client, page | Wilson at the 2nd Amendment counter: buy screen, licence, map pin |
lr_gear_admin | server, client, page | House-rules screen for admins (/redgear.admin) |
lr_health | server | RED Hit Points, Wound States, Critical Injuries, Death Saves, /stabilize |
lr_opfor | server, client | Gang squads, hangouts and bots; bot hits priced by lr_health when it runs |
Designed, not built yet: lr_jobs (player-run businesses), lr_hud (health and weapon HUD), lr_scan (Tab
scanner), lr_gear_board (Wilson's price board).
open77_weapons, open77_interactions, open77_worldui (manifest dependencies), op77_map3d (pins), open77_pedestrians with its panicAt export (a local patch here, f63c0eb; without it lr_opfor's fights cause no crowd panic).rp_inventory (part boxes, ammo), rp_economy (payments into the society 2nd_amendment), rp_shops' licence table rp_shops_licences (one gun licence for both counters).rp_trauma must NOT run: lr_health handles every down, and the two would fight over it.Rules modules (lr_gear, lr_health) are server-only and restart without touching anyone. Modules with an NPC or a page call them at use time, guarded, and declare no manifest dependency on them, so a rules change never respawns Wilson or closes a screen. Each module still runs on its own: lr_opfor falls back to its flat price without lr_health, lr_health uses its own class table without lr_gear.
Here it loads as its own category in server.jsonc:
// server.jsonc, resources
"standalone/*",
"light_red/*",
resources/
light_red/ README.md, run-tests.sh
lr_gear/
lr_gear_shops/
lr_gear_admin/
lr_health/
lr_opfor/
46 Light Red commits so far. The log is written from the resources repo on every build.