Ability Editor: Alien Hunters¶
Mod package AbilityEditorAlienHunters · source and releases.
Requires the AbilityEditor mod and the Alien Hunters DLC.
Effects¶
| Game class | Editor | Extends | Own fields |
|---|---|---|---|
DLC_2.X2Effect_DLC_Day60Freeze |
X2AbilityEffectsEditor_DLC_Day60Freeze |
X2AbilityEffectsEditor_PersistentStatChange |
5 |
DLC_2.X2Effect_DLC_Day60TurnStartRemoveActionPoints |
X2AbilityEffectsEditor_DLC_Day60TurnStartRemoveActionPoints |
X2AbilityEffectsEditor_Persistent |
1 |
Triggers¶
| Game class | Editor | Extends | Own fields |
|---|---|---|---|
DLC_2.X2AbilityTrigger_DLC_Day60OnAbilityActivated |
X2AbilityTriggerEditor_DLC_Day60OnAbilityActivated |
X2AbilityTriggerEditor_EventListener |
2 |
Writing the config¶
These classes live outside XComGame, so every entry names them with their package. The fields themselves are ordinary Ability Editor fields, listed on each class page.
Registration¶
What the bridge's Config\XComAbilityEditor.ini registers with Ability Editor. Extras are checked before every built-in editor, highest Priority first; an editor for a subclass of one of these classes needs a higher Priority.
[AbilityEditor.X2DLCInfo_AbilityEditor]
+ExtraEffectsEditors=(EditorClass="AbilityEditorAlienHunters.X2AbilityEffectsEditor_DLC_Day60Freeze", Priority=10)
+ExtraEffectsEditors=(EditorClass="AbilityEditorAlienHunters.X2AbilityEffectsEditor_DLC_Day60TurnStartRemoveActionPoints", Priority=10)
+ExtraTriggerEditors=(EditorClass="AbilityEditorAlienHunters.X2AbilityTriggerEditor_DLC_Day60OnAbilityActivated", Priority=10)