Initial commit — Godot space roguelite source

- Touch controls: direct InputEventScreenTouch in shop_ui (bypass relay)
- ItemDB: static preload list instead of DirAccess scan (export fix)
- All 18 items with EN localisation (name_en, desc_en, category_en)
- Ship playstyles: NOVA-1 shield, INFERNO ram, AURORA agile/tank
- Quasar: SMBH visual, jet boost, merge, push, BH-eating
- Atlas & UI text updated EN+DE

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-21 14:38:09 +02:00
commit edc40f9008
108 changed files with 10068 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
extends ItemDef
func _init() -> void:
id = "special_credit_mag"
name = "Kreditmagnet"
name_en = "Credit Magnet"
desc = "+18% Kreditgewinn — keine Nachteile"
desc_en = "+18% credit gain — no downsides"
category = "SPEZIAL"
category_en = "SPECIAL"
icon = "¢"
cost = 170
rarity = 2
effects = { "credit_bonus": 1.18 }
visual_pixels = [
[0, -6, "accent"],
[0, 6, "accent"],
]
hull_size_bonus = 0.0