NMarket

All 18 NMarket constants from HOI4 v1.19 — datamined values with the developers' own comments.

NMarket defines (18 entries)
KeyValueComment
PURCHASE_CONTRACT_DELIVERY_TOTAL_DAYS 30 Number of days between purchase contract deliveries
IC_TO_CIC_FACTOR 2 The factor for mapping IC cost to CIC cost. Should be a positive number.
MAX_CIV_FACTORIES_PER_CONTRACT 15 Max number of factories that can be assigned for paying single contract.
LOW_PRICE_LEVEL_FACTOR 0.75 The factor of base equipment price for low price level. Should be in range (0,1]
HIGH_PRICE_LEVEL_FACTOR 1.25 The factor of base equipment price for high price level. Should be more than 1.
MIN_DELIVERY_LIMIT_WARNING_UI 0.8 The delivery percentage under we want to let player know the contract is inefficient. [0,1]
PURCHASE_CONTRACT_SUBSIDY_BONUS_SPEED_FACTOR 1 The factor of speed bonus from subsidies
CONVOY_WEIGHT_OVERRIDE 0 Overrides the default lend leas weight of convoys for international market
REQUEST_AUTOMATION_AUTO_ACCEPT_MARKET_ACCESS_DEFAULT true Whether by default should accept market access requests from other countries.
REQUEST_AUTOMATION_AUTO_SEND_MARKET_ACCESS_DEFAULT true Whether by default should send market access requests to other countries.
REQUEST_AUTOMATION_AUTO_ACCEPT_PURCHASE_DEFAULT false Whether by default should accept purchase requests from other countries.
CONTRACT_ESTIMATE_AVERAGE_CONVOY_COUNT_ALPHA 0.5 How strong effect should have the daily convoy count on the average (1.0 means it will use only the new number as average)
CONTRACT_ESTIMATE_AVERAGE_DAILY_PRODUCTION_ALPHA 0.5 How strong effect should have the daily production on the average (1.0 means it will use only the new number as average)
CONTRACT_ESTIMATE_AVERAGE_CONVOY_COUNT_SNAP_LIMIT 0.3 If the difference between current and estimated available convoy count is smaller then this value, we will use the current value for calculations.
CONTRACT_ESTIMATE_AVERAGE_DAILY_PRODUCTION_SNAP_LIMIT 1.5 If the difference between current and estimated daily production is smaller then this value, we will use the current value for calculations.
CONTRACT_ESTIMATE_AVERAGE_CONVOY_SUNK_MULTIPLIER_ALPHA 0.5 How strong effect should have the daily sunk efficiency on the average (1.0 means it will use only the new number as average)
CONTRACT_ESTIMATE_AVERAGE_CONVOY_SUNK_MULTIPLIER_SNAP_LIMIT 0.05 If the difference between current and estimated sunk efficiency convoy count is smaller then this value, we will use the current value for calculations.
WARNING_CONVOYS_SUNK_MAX_DAYS 30 The contracts will show sunk convoy message if there was sunk convoy in this amount of days