ideas = {
    country = {
        vnr_mad = {
			cancel = {
				is_ai = no
				is_debug = no
			}
            modifier = {
                convoy_raiding_efficiency_factor = 0.3
                critical_receive_chance = -0.3
                navy_anti_air_attack_factor = 0.3
                naval_coordination = 0.3
                navy_capital_ship_attack_factor = 0.3
                navy_capital_ship_defence_factor = 0.3
                navy_screen_attack_factor = 0.3
                navy_screen_defence_factor = 0.3
                navy_submarine_attack_factor = 0.3
                navy_submarine_defence_factor = 0.3
                naval_detection = 0.3
                navy_org_factor = 0.3
                naval_morale_factor = 0.3
                naval_retreat_speed = 0.3
                naval_torpedo_screen_penetration_factor = 0.3 
                naval_light_gun_hit_chance_factor = 0.3
                naval_heavy_gun_hit_chance_factor = 0.3
                naval_torpedo_hit_chance_factor = 0.3
                positioning = 0.3
                screening_efficiency = 0.3
                navy_carrier_air_agility_factor = 0.3
                navy_carrier_air_attack_factor = 0.3
                navy_carrier_air_targetting_factor = 0.3
                sortie_efficiency = 0.3
                fighter_sortie_efficiency = 0.3
                air_carrier_night_penalty_reduction_factor = 0.3
				carrier_night_traffic = 0.3
                naval_mastery_gain_factor = 0.6
            }
        }
        vnr_hard = {
			cancel = {
				is_ai = no
				is_debug = no
			}
			modifier = {
                convoy_raiding_efficiency_factor = 0.2
                critical_receive_chance = -0.2
                navy_anti_air_attack_factor = 0.2
                naval_coordination = 0.2
                navy_capital_ship_attack_factor = 0.2
                navy_capital_ship_defence_factor = 0.2
                navy_screen_attack_factor = 0.2
                navy_screen_defence_factor = 0.2
                navy_submarine_attack_factor = 0.2
                navy_submarine_defence_factor = 0.2
                naval_detection = 0.2
                navy_org_factor = 0.2
                naval_morale_factor = 0.2
                naval_retreat_speed = 0.2
                naval_torpedo_screen_penetration_factor = 0.2 
                naval_light_gun_hit_chance_factor = 0.2
                naval_heavy_gun_hit_chance_factor = 0.2
                naval_torpedo_hit_chance_factor = 0.2
                positioning = 0.2
                screening_efficiency = 0.2
                navy_carrier_air_agility_factor = 0.2
                navy_carrier_air_attack_factor = 0.2
                navy_carrier_air_targetting_factor = 0.2
                sortie_efficiency = 0.2
                fighter_sortie_efficiency = 0.2
                air_carrier_night_penalty_reduction_factor = 0.2
				carrier_night_traffic = 0.2
                naval_mastery_gain_factor = 0.4
			}
        }
        vnr_normal = {
			cancel = {
				is_ai = no
				is_debug = no
			}
			modifier = {
                convoy_raiding_efficiency_factor = 0.1
                critical_receive_chance = -0.1
                navy_anti_air_attack_factor = 0.1
                naval_coordination = 0.1
                navy_capital_ship_attack_factor = 0.1
                navy_capital_ship_defence_factor = 0.1
                navy_screen_attack_factor = 0.1
                navy_screen_defence_factor = 0.1
                navy_submarine_attack_factor = 0.1
                navy_submarine_defence_factor = 0.1
                naval_detection = 0.1
                navy_org_factor = 0.1
                naval_morale_factor = 0.1
                naval_retreat_speed = 0.1
                naval_torpedo_screen_penetration_factor = 0.1
                naval_light_gun_hit_chance_factor = 0.1
                naval_heavy_gun_hit_chance_factor = 0.1
                naval_torpedo_hit_chance_factor = 0.1
                positioning = 0.1
                screening_efficiency = 0.1
                navy_carrier_air_agility_factor = 0.1
                navy_carrier_air_attack_factor = 0.1
                navy_carrier_air_targetting_factor = 0.1
                sortie_efficiency = 0.1
                fighter_sortie_efficiency = 0.1
                air_carrier_night_penalty_reduction_factor = 0.1
				carrier_night_traffic = 0.1
                naval_mastery_gain_factor = 0.2
			}
        }
		
		vnr_mad_production = {
			cancel = {
				is_ai = no
				is_debug = no
			}
			picture = generic_navy_bonus
            modifier = {
                industrial_capacity_dockyard = 1
                production_speed_dockyard_factor = 1
                repair_speed_factor = 1
                ship_hull_carrier_design_cost_factor = -0.9
                ship_hull_heavy_design_cost_factor = -0.9
                ship_hull_cruiser_design_cost_factor = -0.9
                ship_hull_light_design_cost_factor = -0.9
                ship_hull_submarine_design_cost_factor = -0.9
            }
        }
        vnr_hard_production = {
			cancel = {
				is_ai = no
				is_debug = no
			}
			picture = generic_navy_bonus
			modifier = {
                industrial_capacity_dockyard = 0.6
                production_speed_dockyard_factor = 0.6
                repair_speed_factor = 0.6
                ship_hull_carrier_design_cost_factor = -0.6
                ship_hull_heavy_design_cost_factor = -0.6
                ship_hull_cruiser_design_cost_factor = -0.6
                ship_hull_light_design_cost_factor = -0.6
                ship_hull_submarine_design_cost_factor = -0.6
			}
        }
        vnr_normal_production = {
			cancel = {
				is_ai = no
				is_debug = no
			}
			picture = generic_navy_bonus
			modifier = {
                industrial_capacity_dockyard = 0.3
                production_speed_dockyard_factor = 0.3
                repair_speed_factor = 0.3
                ship_hull_carrier_design_cost_factor = -0.3
                ship_hull_heavy_design_cost_factor = -0.3
                ship_hull_cruiser_design_cost_factor = -0.3
                ship_hull_light_design_cost_factor = -0.3
                ship_hull_submarine_design_cost_factor = -0.3
			}
        }
		
		vnr_research_budget = {
			picture = liberty_ships_focus
			modifier = {
				consumer_goods_factor = 0.1
                ai_focus_naval_factor = 0.5
                ai_focus_naval_air_factor = 0.5
			}
			
			research_bonus = {
				naval_equipment = 0.25
			}
		}
    }

    hidden_ideas = {
        vnr_shipyard_output_boost = {
            modifier = {
                industrial_capacity_dockyard = 0.6
            }
        }
        vnr_shipyard_output_boost_half = {
            name = vnr_shipyard_output_boost
            modifier = {
                industrial_capacity_dockyard = 0.3
            }
        }
        vnr_cv_plane_output_boost = {
            cancel = {
                is_ai = no
				is_debug = no
            }
            equipment_bonus = {
                cv_small_plane_airframe = {
					build_cost_ic = -0.1 instant = yes
				}
				cv_small_plane_cas_airframe = {
					build_cost_ic = -0.2 instant = yes
				}
				cv_small_plane_naval_bomber_airframe = {
					build_cost_ic = -0.1 instant = yes
				}
            }
        }
        vnr_ai_dd_output_boost_1 = {
            cancel = {
                is_ai = no
				is_debug = no
            }
            # for historical mode
            equipment_bonus = {
				ship_hull_light = {
					instant = yes
					build_cost_ic = -0.35
				}
			}
        }
        vnr_ai_dd_output_boost_2 = {
            cancel = {
                is_ai = no
				is_debug = no
            }
            # for expert mode
            equipment_bonus = {
				ship_hull_light = {
					instant = yes
					build_cost_ic = -0.65
				}
			}
        }
		
		vnr_expert_navy_treaty_workaround = {
			cancel = {
				is_ai = no
				is_debug = no
			}
			equipment_bonus = {
				ship_hull_heavy = {
					instant = yes
					build_cost_ic = -0.25
				}
				ship_hull_carrier = {
					instant = yes
					build_cost_ic = -0.15
				}
				ship_hull_cruiser = {
					instant = yes
					build_cost_ic = -0.15
				}
			}
		}
    }
}