diff --git a/games/age-of-four/game.json b/games/age-of-four/game.json deleted file mode 100644 index 9985fb3c..00000000 --- a/games/age-of-four/game.json +++ /dev/null @@ -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"] - } -} diff --git a/games/age-of-four/ui_theme.tres b/games/age-of-four/ui_theme.tres deleted file mode 100644 index c93c7198..00000000 --- a/games/age-of-four/ui_theme.tres +++ /dev/null @@ -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 diff --git a/games/age-of-four/vocabulary.json b/games/age-of-four/vocabulary.json deleted file mode 100644 index e2bc6001..00000000 --- a/games/age-of-four/vocabulary.json +++ /dev/null @@ -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." -}