Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions X2WOTCCommunityHighlander/Config/XComGame.ini
Original file line number Diff line number Diff line change
Expand Up @@ -321,3 +321,10 @@ InterruptionsUpdateTurnStartLocation = false ; Should interruptions update tur
InterruptionsResetPanicTestsPerformedThisTurn = false ; Should interruptions reset the tracker for the amount of panic tests performed this turn, just like a normal turn? Default is false, because the unit isn't taking a typical turn.
InterruptionsTriggerGroupTurnBegunEvent = true ; Should interruptions trigger the GroupTurnBegunEvent, just like what happens in a normal turn. Default is true, because interruptions work closely with "groups" (XComGameState_AIGroup) in the code side of things.
; End Issue #1325

; Start Issue #1486
;Uncomment to exclude civilians from being selected in the X2AllowSelectAll Console Command
;ExcludeCiviliansFromX2AllowSelectAll = true
;Uncomment to alert & scamper all aliens when using X2AllowSelectAll - allows all alien units to move normally
;UseImprovedX2AllowSelectAllBehavior = true
; End Issue #1486
13 changes: 13 additions & 0 deletions X2WOTCCommunityHighlander/Src/XComGame/Classes/CHHelpers.uc
Original file line number Diff line number Diff line change
Expand Up @@ -286,6 +286,19 @@ var config bool bDisableAutomaticPromotionPhoto;
var config bool bDisableAutomaticBondPhoto;
// End Issue #1453

// Start Issue #1486
/// HL-Docs: ref:Bugfixes; issue:1486
/// This set of changes fixes seveal issues with the behavior of the debugging console command X2AllowSelectAll - in particular:
/// 1. With the command active, when selecting units non on the XCom team, the camera would not pan to those units
/// 2. When carrying out other debug commands on non-XCom units (e.g. grantactionpoints), the camera would pan back to the first active unit on the player team
/// 3. Turns which were ended while the command was active would not be processed properly
/// 4. Non-XCom units would not move correctly when the command was issued due to XCom not being considered visible (game resorts to AI-like patrol behavior)
/// All of these are now fixed in a minimally invasive way by gating small setions of basegame code when the command is active and will have no effect otherwise
/// Disabling selection of civilians & 'Improved Behavior' (scamper & alert all aliens) are also provided as optional flags to improve the overall experience.
var config bool ExcludeCiviliansFromX2AllowSelectAll;
var config bool UseImprovedX2AllowSelectAllBehavior;
// End Issue #1486

// Start Issue #885
enum EHLDelegateReturn
{
Expand Down
Loading