XCOM 2
X2WOTCCommunityHighlander v1.29.0
Showing 31-40 of 50 entries
< 1  2  3  4  5 >
Update: Jul 7, 2018 @ 2:20pm

Release 1.11.1

* Hotfix to fix crashes after covert ops missions

Update: Jul 7, 2018 @ 6:52am

Release 1.11.0

see the release notes https://github.com/X2CommunityCore/X2WOTCCommunityHighlander/releases/tag/v1.11.0 and he release candidate release notes https://github.com/X2CommunityCore/X2WOTCCommunityHighlander/releases/tag/v1.11.0rc

* DLCInfo hook in SeqAct_GetPawnFromSaveData
* DLCInfo hook in XComGameState_Item.GetWeaponAttachments
* Add event trigger to ApplySquaddieLoadout to allow for custom handling of applied items
* Fix Covert Ops CheckToUpgradePrimaryWeapons
* More general Material Update hooks for XComHumanPawn
* Convert the MP teams into usable teams for modders

Update: Apr 25, 2018 @ 5:32am

- Revert to 1.9.0 due to unforeseen consequences with 1.10.X

Update: Apr 24, 2018 @ 1:30pm

Hotfix 1.10.1:
- Attempt to fix a bug causing Chosen to spawn every mission

Update: Apr 23, 2018 @ 3:24am

Release 1.10.0: See the Release notes [github.com] and the Release candidate release notes [github.com] for a full changelog.

- Add eTeam_One and eTeam_Two as usable teams for modders in SP
- Several improvements and fixes regarding UI navigation
- Add class we forgot in an earlier release (fixes ammo pocket)
- Add eInvSlot_Decorations

Update: Mar 18, 2018 @ 2:52am

Release 1.9.0: See the Release notes [github.com] and the Release candidate release notes [github.com] for a full changelog.

- Triggers the event `OverridePsiOpTraining` that allows mods to override unit eligibility for Psi Op slots (#159)
- Triggers the event `OverrideItemIsModified` to prevent items with custom modifications from being stacked / removed
- Triggers the events `UnitRandomizedStats` and `RewardUnitGenerated` for unit initialization logic (#185)
- Allows mods to add custom items to the Avenger Shortcuts (#163)
- Fix units unequipping items they shouldn't, resulting in duplicate Paired Weapons (#189)
- `ModifyEnvironmentDamage` to modify environment damage (#200)
- `OverrideKilledByExplosion` to allow mods to override the "was killed by explosion" flag (#202)
- `GetNumUtilitySlotsOverride` and `GetNumHeavyWeaponSlotsOverride` added to allow mods to override the number of available slots (#171)
- `OverrideItemImage` added to conditionally change the loadout image of an item (#171)
- `OverrideItemMinEquipped` added to allow mods to override the min number of equipped items in a slot (#171)
- `AddConversation` added to allow mods to change narrative behavior before they are played (#204)
- Allow mods to register custom OnInput UI handlers (#198)
- Use `CHHelpers.CosmeticDLCNamesUnaffectedByRoll` to remove the random roll from specific part names (#155)
- `eInvSlot_HeavyWeapon` is now a multi-item slot (#171)
- Improve performance by removing unnecessary calls to UpdateAllMeshMaterials (#186)

Update: Feb 4, 2018 @ 11:33am

1.8.1

Hotfix -- Fixes a major performance issue occuring on some machines when starting up the game

Update: Feb 3, 2018 @ 3:46pm

1.8.0

- Triggers the event `PostMissionUpdateSoldierHealing` that allows excluding soldiers from starting healing projects (#140)
- Triggers the event `UpdateResources` that allows mods to show resources in the ResourceHeader (#174)
- `UpdateMaterial`added to allow manipulate pawn materials (#169)
- Triggers the event `OverrideHasHeavyWeapon` that allows to override the result of `XComGameState_Unit.HasHeavyWeapon` (#172)

Update: Jan 24, 2018 @ 3:38am

1.7.0

- Fix UIOptionsPCScreen so part pack sliders actually get shown as intended
(#150)
- Fix XGCharacterGenerator so it's actually possible to disable part packs for
new soldiers (#154)
- Alter XComGameState_Unit so it obeys part pack sliders when picking new armour
appearances (#155)
- `UpdateUIOnDifficultyChange` added to allow modders to modify the UI on the
difficulty selection (UIShellDifficulty) (#148)
- Allow Mods/DLC to modify encounters after creation (#136)
- Allow Mods/DLC to alter mission data after SitRep creation (#157)
- Triggers the event `PostMissionUpdateSoldierHealing` that allows excluding soldiers from starting healing projects (#140)

Update: Dec 25, 2017 @ 1:37pm

Version 1.6.0.

Lacks the latest Unrealscript code in WOTC's patch as Firaxis has not yet updated the SDK, but the Highlander is still functional.

- `GetDLCEventInfo` allows mods to add their own events for the Geoscape Event
List (#112)
- Allow customization of auto-equipment removal behavior in 'UISquadSelect' (#134)
- `OnGetItemRange` override an item's range (#119)
- `PreAcquiredHackReward` for overriding Hack Rewards (#120)
- Added ability to prevent multi-part missions counting as separate missions
for will loss purposes (#44)
- `CanAddItemToInventory_CH_Improved` added as a backwards compatible extension
to other CanAddItem... helpers, allowing access to the ItemState (#114)
- `GetLocalizedCategory`added to allow inject custom weapon category localizations (#125)
- `GetPCSImageTuple` added to allow customising PCS Image string (#110)
- Able to list classes to be excluded from being 'needed', which means they are
rarely meant to be acquired via Rookie level up and instead trained (#113)
- Allow to define mutually exclusive abilities (#128) like
`Template.PrerequisiteAbilities.AddItem('NOT_SomeAbility');`
- Rebuild PerkContentCache during OnPostTemplatesCreated to improve handling for
PerkContent attachments to Units (#123)
- Check DLCInfo for `CanAddItemToInventory` no matter what, rather than short
circuiting if DisabledReason != "" (#127)
- Major Overhaul of InventorySlot handling so modders can suggest extra
inventory slots (#118, #137)