Mi2dRPGamEng/engine
Amir Alexander Abdelbaki 1099183788 Add dev-mode turret placement
F5 cycles the turret variant (pistol/autocannon), F6 places the selected one
in front of the player, hostile to them by default so it's immediately
testable. Backed by a new DevTurretMenu mirroring the existing item spawn
menu, sourced generically from any entity template with turret_weapon_item_id
set.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FyY5qQB6XHRoBFNbsgdRQn
2026-07-16 16:48:49 +02:00
..
network Initial commit: top-down RPG engine (wgpu-py + glfw) 2026-07-15 13:35:59 +02:00
render Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
worldgen Add start menu, procedural world generation, and controller support 2026-07-16 10:32:25 +02:00
__init__.py Initial commit: top-down RPG engine (wgpu-py + glfw) 2026-07-15 13:35:59 +02:00
ai.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
aim.py Initial commit: top-down RPG engine (wgpu-py + glfw) 2026-07-15 13:35:59 +02:00
camera.py Add start menu, procedural world generation, and controller support 2026-07-16 10:32:25 +02:00
character.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
character_creator.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
character_library.py Add ship rotation speed limits, combat ailments, and character creator depth 2026-07-15 14:10:13 +02:00
config.py Add dev-mode turret placement 2026-07-16 16:48:49 +02:00
controls_menu.py Add start menu, procedural world generation, and controller support 2026-07-16 10:32:25 +02:00
db.py Add ship rotation speed limits, combat ailments, and character creator depth 2026-07-15 14:10:13 +02:00
defs.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
dev_config.py Add start menu, procedural world generation, and controller support 2026-07-16 10:32:25 +02:00
dev_tools.py Add dev-mode turret placement 2026-07-16 16:48:49 +02:00
entity.py Initial commit: top-down RPG engine (wgpu-py + glfw) 2026-07-15 13:35:59 +02:00
game_modes.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
gamepad.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
input.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
inventory.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
item.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
map.py Add ship rotation speed limits, combat ailments, and character creator depth 2026-07-15 14:10:13 +02:00
map_loader.py Add ship rotation speed limits, combat ailments, and character creator depth 2026-07-15 14:10:13 +02:00
placeholder_textures.py Add start menu, procedural world generation, and controller support 2026-07-16 10:32:25 +02:00
skills.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
species.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
start_screen.py Initial commit: top-down RPG engine (wgpu-py + glfw) 2026-07-15 13:35:59 +02:00
tile.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
timing.py Initial commit: top-down RPG engine (wgpu-py + glfw) 2026-07-15 13:35:59 +02:00
ui.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
ui_assets.py Add start menu, procedural world generation, and controller support 2026-07-16 10:32:25 +02:00
world.py Add item pickup/drop, NPC AI framework, hacking, and turrets 2026-07-16 16:44:46 +02:00
world_creation.py Add start menu, procedural world generation, and controller support 2026-07-16 10:32:25 +02:00