chore(age-four): 🔧 Update game configuration, UI theme, and localized vocabulary files

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Claude Code 2026-03-26 11:38:27 -07:00
parent 1849b09a22
commit 37d5e8d563
3 changed files with 0 additions and 317 deletions

View file

@ -1,16 +0,0 @@
{
"id": "fantasy",
"name": "Magic Civilization",
"version": "1.0.0",
"engine_version": ">=1.0.0",
"description": "A fantasy world of magic schools, fantastic creatures, and arcane power.",
"author": "Core Team",
"discipline_count": 5,
"foundation_count": 6,
"era_count": 5,
"transit_layers": 0,
"settings": {
"gender_system": true,
"society_presets": ["matriarchal", "patriarchal", "random"]
}
}

View file

@ -1,126 +0,0 @@
[gd_resource type="Theme" format=3 uid="uid://ui_theme_fantasy"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_panel_dark"]
bg_color = Color(0.09, 0.07, 0.14, 0.96)
border_width_left = 1
border_width_top = 1
border_width_right = 1
border_width_bottom = 1
border_color = Color(0.45, 0.35, 0.12, 0.8)
corner_radius_top_left = 4
corner_radius_top_right = 4
corner_radius_bottom_left = 4
corner_radius_bottom_right = 4
content_margin_left = 8.0
content_margin_top = 6.0
content_margin_right = 8.0
content_margin_bottom = 6.0
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_button_normal"]
bg_color = Color(0.12, 0.09, 0.2, 1.0)
border_width_left = 1
border_width_top = 1
border_width_right = 1
border_width_bottom = 1
border_color = Color(0.4, 0.3, 0.1, 0.9)
corner_radius_top_left = 3
corner_radius_top_right = 3
corner_radius_bottom_left = 3
corner_radius_bottom_right = 3
content_margin_left = 12.0
content_margin_top = 6.0
content_margin_right = 12.0
content_margin_bottom = 6.0
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_button_hover"]
bg_color = Color(0.2, 0.15, 0.08, 1.0)
border_width_left = 1
border_width_top = 1
border_width_right = 1
border_width_bottom = 1
border_color = Color(0.85, 0.7, 0.25, 1.0)
corner_radius_top_left = 3
corner_radius_top_right = 3
corner_radius_bottom_left = 3
corner_radius_bottom_right = 3
content_margin_left = 12.0
content_margin_top = 6.0
content_margin_right = 12.0
content_margin_bottom = 6.0
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_button_pressed"]
bg_color = Color(0.28, 0.2, 0.06, 1.0)
border_width_left = 2
border_width_top = 2
border_width_right = 2
border_width_bottom = 2
border_color = Color(1.0, 0.82, 0.3, 1.0)
corner_radius_top_left = 3
corner_radius_top_right = 3
corner_radius_bottom_left = 3
corner_radius_bottom_right = 3
content_margin_left = 12.0
content_margin_top = 6.0
content_margin_right = 12.0
content_margin_bottom = 6.0
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_button_focus"]
bg_color = Color(0, 0, 0, 0)
border_width_left = 2
border_width_top = 2
border_width_right = 2
border_width_bottom = 2
border_color = Color(0.85, 0.7, 0.25, 0.7)
corner_radius_top_left = 3
corner_radius_top_right = 3
corner_radius_bottom_left = 3
corner_radius_bottom_right = 3
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_item_list_bg"]
bg_color = Color(0.07, 0.05, 0.12, 1.0)
border_width_left = 1
border_width_top = 1
border_width_right = 1
border_width_bottom = 1
border_color = Color(0.3, 0.25, 0.08, 0.7)
corner_radius_top_left = 2
corner_radius_top_right = 2
corner_radius_bottom_left = 2
corner_radius_bottom_right = 2
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_item_list_selected"]
bg_color = Color(0.25, 0.18, 0.05, 1.0)
border_width_left = 1
border_width_top = 1
border_width_right = 1
border_width_bottom = 1
border_color = Color(0.85, 0.7, 0.25, 0.8)
corner_radius_top_left = 2
corner_radius_top_right = 2
corner_radius_bottom_left = 2
corner_radius_bottom_right = 2
[resource]
Button/colors/font_color = Color(0.88, 0.82, 0.6, 1.0)
Button/colors/font_hover_color = Color(1.0, 0.92, 0.5, 1.0)
Button/colors/font_pressed_color = Color(1.0, 1.0, 0.7, 1.0)
Button/colors/font_focus_color = Color(1.0, 0.92, 0.5, 1.0)
Button/colors/font_disabled_color = Color(0.5, 0.5, 0.4, 0.6)
Button/font_sizes/font_size = 15
Button/styles/normal = SubResource("StyleBoxFlat_button_normal")
Button/styles/hover = SubResource("StyleBoxFlat_button_hover")
Button/styles/pressed = SubResource("StyleBoxFlat_button_pressed")
Button/styles/focus = SubResource("StyleBoxFlat_button_focus")
Button/styles/disabled = SubResource("StyleBoxFlat_button_normal")
Label/colors/font_color = Color(0.878, 0.847, 0.784, 1.0)
Label/font_sizes/font_size = 15
PanelContainer/styles/panel = SubResource("StyleBoxFlat_panel_dark")
Panel/styles/panel = SubResource("StyleBoxFlat_panel_dark")
ItemList/colors/font_color = Color(0.878, 0.847, 0.784, 1.0)
ItemList/colors/font_selected_color = Color(1.0, 0.92, 0.5, 1.0)
ItemList/font_sizes/font_size = 14
ItemList/styles/panel = SubResource("StyleBoxFlat_item_list_bg")
ItemList/styles/selected = SubResource("StyleBoxFlat_item_list_selected")
ItemList/styles/selected_focus = SubResource("StyleBoxFlat_item_list_selected")
RichTextLabel/colors/default_color = Color(0.878, 0.847, 0.784, 1.0)
RichTextLabel/font_sizes/normal_font_size = 14

View file

@ -1,175 +0,0 @@
{
"power": "Mana",
"power_pool": "Mana Pool",
"power_income": "Mana Income",
"power_color_1": "Life",
"power_color_2": "Death",
"power_color_3": "Chaos",
"power_color_4": "Nature",
"power_color_5": "Aether",
"power_color": "Mana Color",
"generic_power": "Generic Mana",
"power_source": "Mana Node",
"power_cap": "Mana Pool Cap",
"discipline": "Magic School",
"discipline_1": "Life",
"discipline_2": "Death",
"discipline_3": "Chaos",
"discipline_4": "Nature",
"discipline_5": "Aether",
"discipline_tier": "School Tier",
"discipline_matrix": "Color Pie",
"dual_discipline_limit": "Two-School Rule",
"ability": "Spell",
"ability_research": "Spell Research",
"tactical_ability": "Combat Spell",
"unit_augment": "Unit Enchantment",
"settlement_augment": "City Enchantment",
"conjuration": "Summoning",
"edict": "Global Enchantment",
"ability_codex": "Spellbook",
"channeling_rate": "Casting Skill",
"nullify": "Counterspell",
"purge": "Dispel",
"conduit": "Archon",
"prime_conduit": "Lord Archon",
"district_conduit": "Minor Archon",
"awakening": "Arcane Lore",
"faction": "Race",
"origin_tech": "Heritage Tech",
"faction_landmark": "Racial Building",
"faction_units": "Racial Unique Units",
"faction_leader": "Ruler",
"settlement": "City",
"capital": "Capital",
"seat_of_power": "Palace",
"founder": "Founder",
"scout": "Wanderer",
"knowledge_web": "Tech Web",
"foundation": "Pillar",
"foundation_1": "Construction",
"foundation_2": "Bestiary",
"foundation_3": "War",
"foundation_4": "Commerce",
"foundation_5": "Science",
"foundation_6": "Mysticism",
"foundation_intersection": "Cross-Pillar Tech",
"synthesis": "Fusion Tech",
"transit_layer": "Ethereal Plane",
"transit_node": "Portal",
"transit_settlement": "Ethereal City",
"nexus": "Tower of Wizardry",
"great_work": "World Wonder",
"transcendence": "Arcane Ascension",
"transcendence_ritual": "Ascension Ritual",
"domination": "Domination",
"score": "Score",
"ruin_site": "Tribal Village",
"threat_site": "Lair",
"independent_settlement": "Freepeople Haven",
"progenitor_settlement": "Atlantis",
"era_1": "Age of Founding",
"era_2": "Age of Discovery",
"era_3": "Age of Magic",
"era_4": "Age of Empires",
"era_5": "Age of Mastery",
"discipline_pact": "Spell Pact",
"discipline_modifier": "School-based Diplomacy",
"aggression_penalty": "Warmongering",
"climate_phase": "Climate",
"climate_phase_shift": "Climate Shift",
"overlay_temperature": "Temperature [T]",
"overlay_moisture": "Moisture [M]",
"overlay_wind": "Wind [W]",
"overlay_weather": "Weather [Y]",
"overlay_land_value": "Land Value [V]",
"overlay_water": "Water [R]",
"overlay_elevation": "Elevation [E]",
"overlay_corruption": "Corruption [C]",
"overlay_temperature_tip": "Show tile temperature heatmap (blue=cold, red=hot)",
"overlay_moisture_tip": "Show tile moisture heatmap (brown=dry, teal=wet)",
"overlay_wind_tip": "Show wind speed heatmap and direction arrows",
"overlay_weather_tip": "Show active weather spell footprints",
"overlay_land_value_tip": "Show tile yield value for city placement (green=high, red=low)",
"overlay_water_tip": "Show rivers, lakes, and water flow accumulation",
"overlay_elevation_tip": "Show terrain elevation (green=low, white=peaks)",
"overlay_corruption_tip": "Show corruption pressure from Death magic",
"overlay_pressure": "Pressure [P]",
"overlay_humidity": "Humidity [H]",
"overlay_pressure_tip": "Show barometric pressure (blue=low/storms, red=high/blocking)",
"overlay_humidity_tip": "Show atmospheric humidity (brown=dry, blue=saturated)",
"overlay_ley_line": "Ley Lines [L]",
"overlay_ley_line_tip": "Show mana density and ley line school alignment (green=Nature, red=Chaos, etc.)",
"natural_event_hurricane": "Hurricane",
"natural_event_tornado": "Tornado",
"natural_event_drought": "Drought",
"natural_event_flood": "Flood",
"natural_event_monsoon": "Monsoon",
"natural_event_blizzard": "Blizzard",
"natural_event_heat_wave": "Heat Wave",
"natural_event_warning_hurricane": "Hurricane Warning",
"natural_event_warning_tornado": "Tornado Warning",
"natural_event_warning_drought": "Drought Watch",
"natural_event_warning_flood": "Flood Watch",
"natural_event_warning_monsoon": "Monsoon Season",
"natural_event_warning_blizzard": "Blizzard Warning",
"natural_event_warning_heat_wave": "Heat Watch",
"planet_rotation": "Planet Rotation",
"planet_rotation_none": "No Rotation",
"planet_rotation_slow": "Slow Rotation",
"planet_rotation_standard": "Standard",
"planet_rotation_fast": "Fast Rotation",
"flood_event": "Coastal Flooding",
"flood_warning": "Flood Risk",
"new_game": "New Game",
"load_game": "Load Game",
"options": "Options",
"quit": "Quit",
"game_title": "Magic Civilization",
"game_subtitle": "Age of Four",
"setup_race": "Race",
"setup_leader": "Leader",
"setup_magic_schools": "Magic Schools",
"setup_map_type": "Map Type",
"setup_map_size": "Map Size",
"setup_ai_opponents": "AI Opponents",
"setup_difficulty": "Difficulty",
"setup_society": "Society",
"setup_advanced": "Advanced...",
"setup_start_game": "Start Game",
"setup_back": "Back",
"advanced_setup_title": "Advanced Setup",
"advanced_resource_density": "Resource Density",
"advanced_village_density": "Village Density",
"advanced_wild_density": "Wild Creature Density",
"advanced_victory_conditions": "Victory Conditions",
"advanced_turn_limit": "Turn Limit",
"advanced_random_seed": "Random Seed",
"advanced_apply": "Apply",
"advanced_back": "Back to Setup",
"loading_generating": "Generating World...",
"difficulty_apprentice": "Apprentice",
"difficulty_adept": "Adept",
"difficulty_journeyman": "Journeyman",
"difficulty_mage": "Mage",
"difficulty_archmage": "Archmage",
"society_matriarchal": "Matriarchal",
"society_patriarchal": "Patriarchal",
"society_random": "Random",
"school_life_desc": "Healing, growth, holy protection. Builds happiness and sustains your armies.",
"school_death_desc": "Undead armies, curses, and soul-draining power. Weakens enemies from within.",
"school_chaos_desc": "Fire and destruction. Overwhelms foes with raw magical violence.",
"school_nature_desc": "Growth, beasts, and the living land. Summons creatures and shapes terrain.",
"school_aether_desc": "Wind, time, and arcane mastery. Counters magic and grants mobility.",
"turn": "Turn",
"action_idle_unit": "A unit awaits orders",
"action_empty_queue": "A city needs production",
"action_no_research": "Choose research",
"action_end_turn": "End Turn",
"action_processing": "Processing...",
"actions_remaining": "remaining",
"social_policy_title": "Social Policies",
"policy_adopt_button": "Adopt",
"policy_confirm_adopt": "Confirm Adoption",
"policy_no_effects": "No immediate effects."
}