Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static function X2AbilityTemplate Create_IRI_DisplayRocket()
- {
- local X2AbilityTemplate Template;
- local X2AbilityToHitCalc_StandardMelee StandardMelee;
- `CREATE_X2ABILITY_TEMPLATE(Template, 'IRI_DisplayRocket');
- Template.AbilitySourceName = 'eAbilitySource_Item';
- Template.eAbilityIconBehaviorHUD = EAbilityIconBehavior_NeverShow;
- Template.Hostility = eHostility_Neutral;
- Template.bDisplayInUITacticalText = false;
- Template.AbilityToHitCalc = default.DeadEye;
- Template.AbilityTargetStyle = default.SelfTarget;
- Template.AbilityTriggers.AddItem(default.UnitPostBeginPlayTrigger);
- Template.AssociatedPlayTiming = SPT_AfterSequential;
- Template.CustomFireAnim = 'FF_IRI_DisplayRocket';
- Template.ActionFireClass = class'X2Action_IRI_DisplayRocket';
- Template.FrameAbilityCameraType = eCameraFraming_Never;
- Template.Hostility = eHostility_Neutral;
- Template.BuildNewGameStateFn = TypicalAbility_BuildGameState;
- Template.BuildVisualizationFn = TypicalAbility_BuildVisualization;
- return Template;
- }
- ===========================
- class X2Action_IRI_DisplayRocket extends X2Action_Fire;
- DefaultProperties
- {
- NotifyTargetTimer = 0.0;
- TimeoutSeconds = 0.0f; //Should eventually be an estimate of how long we will run
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement