Mi2dRPGamEng/engine/render
Amir Alexander Abdelbaki ddf67ecb68 Add dev-mode faction tag editor
F7 opens it targeting the player, F8 targets whichever character is directly
ahead. Type + Enter adds a tag, Up/Down selects an existing one, Delete
removes it. Backed by a new DevFactionMenu (mirrors the existing spawn/turret
dev menus) and Mode.FACTION_EDIT.

Note: Character.factions isn't persisted through WorldRepository save/load
yet - same pre-existing gap as implants/ai/held_items.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FyY5qQB6XHRoBFNbsgdRQn
2026-07-16 16:55:58 +02:00
..
shaders Initial commit: top-down RPG engine (wgpu-py + glfw) 2026-07-15 13:35:59 +02:00
__init__.py Initial commit: top-down RPG engine (wgpu-py + glfw) 2026-07-15 13:35:59 +02:00
device.py Initial commit: top-down RPG engine (wgpu-py + glfw) 2026-07-15 13:35:59 +02:00
menu_draw.py Add dev-mode faction tag editor 2026-07-16 16:55:58 +02:00
pipeline.py Add start menu, procedural world generation, and controller support 2026-07-16 10:32:25 +02:00
renderer.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
texture.py Initial commit: top-down RPG engine (wgpu-py + glfw) 2026-07-15 13:35:59 +02:00
ui_draw.py Add start menu, procedural world generation, and controller support 2026-07-16 10:32:25 +02:00
window.py Initial commit: top-down RPG engine (wgpu-py + glfw) 2026-07-15 13:35:59 +02:00