What changed
1 fix0 additions0 changes0 removals
fixedfixed bug in faction actions not getting targets correctly if they're not set as the "main" target. added new limits for conflicts, days_since_start, days_since_start_exact, and conflict_wargoal. worked on better implementing start_local_conflict_ask_player_ignore faction action and related code. added option to start_conflict_1v1 setting attackers & defenders sides with "time" (0 user attacker, otherwise user defender). fixed bug with promises not working caused by code that sets hook requirements not handling null cases (which didn't matter before failure hooks were added to promises as now its common for promises to only have one of the now two hook types). changed requirements picker in promises set hooks to allow for specific values alongside existing system for picking target from category, so where before it accepted things like "user_faction" where it would turn that into the using character's faction when needed, now it also allows things like "Loyalists" to also work. fixed bug in promises not timing out correctly. fixed bug in end of conflict preventing conflicts from fully ending and trying to re-end every tick.
Planetary Governor changes
fixedfixed bug in faction actions not getting targets correctly if they're not set as the "main" target. added new limits for conflicts, days_since_start, days_since_start_exact, and conflict_wargoal. worked on better implementing start_local_conflict_ask_player_ignore faction action and related code. added option to start_conflict_1v1 setting attackers & defenders sides with "time" (0 user attacker, otherwise user defender). fixed bug with promises not working caused by code that sets hook requirements not handling null cases (which didn't matter before failure hooks were added to promises as now its common for promises to only have one of the now two hook types). changed requirements picker in promises set hooks to allow for specific values alongside existing system for picking target from category, so where before it accepted things like "user_faction" where it would turn that into the using character's faction when needed, now it also allows things like "Loyalists" to also work. fixed bug in promises not timing out correctly. fixed bug in end of conflict preventing conflicts from fully ending and trying to re-end every tick.
changes to opentest branch only.
fixed bug in faction actions not getting targets correctly if they're not set as the "main" target. added new limits for conflicts, days_since_start, days_since_start_exact, and conflict_wargoal. worked on better implementing start_local_conflict_ask_player_ignore faction action and related code. added option to start_conflict_1v1 setting attackers & defenders sides with "time" (0 user attacker, otherwise user defender). fixed bug with promises not working caused by code that sets hook requirements not handling null cases (which didn't matter before failure hooks were added to promises as now its common for promises to only have one of the now two hook types). changed requirements picker in promises set hooks to allow for specific values alongside existing system for picking target from category, so where before it accepted things like "user_faction" where it would turn that into the using character's faction when needed, now it also allows things like "Loyalists" to also work. fixed bug in promises not timing out correctly. fixed bug in end of conflict preventing conflicts from fully ending and trying to re-end every tick.