Skip to content

Latest commit

 

History

History
115 lines (95 loc) · 6.51 KB

README.md

File metadata and controls

115 lines (95 loc) · 6.51 KB

Paradox Bug Fix

Steam Views Steam Downloads Steam Subscriptions Steam Favorites

English | 中文

Thumbnail

Features

  • Fixed 50+ bugs in all kinds of game files
  • Updated frequently for latest fixes
  • Boosted performance due to massively reduced error logs
  • Special fixes for the localization of Simplified Chinese
  • Compatible with all other mods

Placement order

This mod can be placed at any order to function and is safe to be overwritten by other mods, but it's recommended to place it on top of all mods, in case other mods may be affected and/or corrupted

Supported languages

All languages are supported, with special localization fixes for Simplified Chinese

Some localization fixes are also available in English

List of fixed bugs

  • common/
    • character_interactions/00_character_interactions: Fix scope errors
    • character_templates/country_prg: Fix triggers for PRG_juan_silvano_godoi and PRG_rafael_barrett
    • company_types/00_companies_soi: Fix triggers for company_moscow_irrigation_company
    • diplomatic_actions/
      • 42_subjects_request_market_control: Hide Request Market Control for market owner
    • flag_definitions/00_flag_definitions: Fix Brunei & Scandinavian flags
    • ideologies/
      • Fix a trigger for Radical ideology (NOT -> NAND)
      • Add missing law stances for Modernizer
      • Correct agitator check for Enlightened Royalist
      • Correct agitator weight for Enlightened Royalist and Humanitarian
    • journal_entries/
      • Enable AI countries to activate & complete techonology JEs
      • Fix Opium JE as Opium Plantation is NOT a potential resource
      • Reduce the requirement of Munitions Factories from 5 munition plants to 2 as it's not possible for most countries to own 250+ infantry at early game
      • Hide The Acquisition of Alaska if you already owns Alaska
      • Invaliadate lobby JEs if the relevant lobby is disbanded
    • laws/
      • Fix state religion changes for Atheism related laws
      • Fix scope errors in slavery laws
    • modifier_type_definitions/
      • Make interest_group_ig_armed_forces_approval_add have 1 decimal to keep in line with similar modifier types
      • Make power_bloc_income_transfer_to_leader_factor a percentage
    • objective_subgoals/01_subgoals_player_objectives_egalitarian: Remove non-exists scope slavery_objective_target
    • parties/: Fix several from_serfdom triggers
    • pop_types/: Reorder the calculation of political_engagement_mult & qualifications to boost perfomance (Thanks the idea of PBO mod)
    • production_methods/11_private_infrastructure: pm_trade_center_principle_external_trade_2 should also have basic clerk employments
    • script_values/
      • Fix liberty desire display
      • Increase the reduction of East Indies from 0.2 to 0.5
    • scripted_buttons/00_colonial_administration_buttons
      • Create vassal instead of colony for unrecognized countries to avoid auto-independence
      • Check only direct subjects when expanding colonial administration
    • scripted_effects/
      • Cleanup variables instead of setting it to no
      • Fix calculate_caudillo_progress calculation
    • scripted_triggers/
      • Fix typo in is_brazil_northeast_state (correct STATE_PAUAI to STATE_PIAUI)
      • Check for the existence of scopes in ai_has_enact_weight_modifier_journal_entries
      • Check for the existence of ruler in chinese_manchu_queue_hairstyle_character_trigger
  • events/
    • agitators_events/revolution_events_03: Fix scope error in revolution_pulse2_events.4
    • american_civil_war/acw_events: acw_events.3 should be restricted to USA-owned Mexican states
    • brazil/
      • coffee_with_milk: Check for scope existence & fix typo in coffee_with_milk.6
      • pedro_brazil_events: Correctly save isabel_scope in pedro.12
    • expedition_events/niger_river_expedition_events: Avoid improve relation with your own country in expedition_events.130
    • law_events/slavery_laws: Fix a trigger in slavery_law_events.7 (NOT to NOR)
    • german_unification: Allow forming NGF and SGF as principality or below
    • oil_rush_events: Avoid permanent funding oil pipelines in oil_rush.4
    • red_scare_events: Fix scope error in red_scare.14
    • victoria_events: Check for the existence of c:HAN
  • gfx/portraits/portrait_animations/animations: Check for the existence of character owner in smoker_character_idle
  • localization/: Fix the rank in POWER_BLOC_COHESION_WORST_INFAMY (English and Simplified Chinese)

Note for modders

You're welcome to integrate part or all of this mod in your own mod

For modification details, most modifications are marked with #PBF, and you can always compare the file with the vanilla one to find the difference

Plus, it's intended to overwrite the whole vanilla file instead of creating a new file starting with zz_ in this mod, as it only fix bugs and should simply be replaced by other mods that actually change the content

Credits

Thanks CaesarVincens and 茶锈 for providing many Paradox bug clues

My other mods & tools

  • GDP Ownership Display - Display GDP ownership ratio at home and abroad on country panel
  • Paradox Highlight - A VS Code extension that provides syntax highlight for Paradox Games