C# Class ActionSkillDef, SRPGCK

Inheritance: SkillDef
Afficher le fichier Open project: JoeOsborn/SRPGCK Class Usage Examples

Méthodes publiques

Свойство Type Description
_io SkillIO,
_targetSettings TargetSettings[],
applicationEffects StatEffectGroup,
canCancelWaypoints bool
delay Formula,
delayedApplicationUsesOriginalPosition bool
maxWaypointDistanceF Formula,
multiTargetMode MultiTargetMode
scheduledEffects StatEffectGroup,
targetEffects StatEffectGroup[],
turnToFaceTarget bool
waypointsAreIncremental bool

Protected Properties

Свойство Type Description
doubleClickThreshold float
firstClickTime float
indicatorKeyboardMoveThreshold float
lastIndicatorKeyboardMove float
nodeCount int
probe CharacterController

Méthodes publiques

Méthode Description
ActivateSkill ( ) : void
ApplyCurrentTarget ( ) : void
ApplySkill ( ) : void
ApplySkillToTargets ( Vector3 start = null ) : void
Cancel ( ) : void
CancelEffectPreview ( ) : void
CharacterFacingForTarget ( Target, t ) : Quaternion
ConfirmDelayedSkillTarget ( TargetOption tgo ) : void
ConfirmationDenied ( ) : void
DeactivateSkill ( ) : void
DelayedApply ( Vector3 start, List targs ) : void
EffectFacingForTarget ( Target, t ) : Quaternion
EffectPositionForTarget ( Target, t ) : Vector3
FaceDirection ( Quaternion q ) : void
FaceDirection ( float ang ) : void
FindPerApplicationCharacterTargets ( ) : void
HasTargetingMode ( TargetingMode tm ) : bool
ImmediatelyPickFacing ( Quaternion f ) : void
ImmediatelyPickSubregion ( int subregionIndex ) : void
IncrementalApplyCurrentTarget ( ) : void
IncrementalCancel ( ) : void
Pick ( PathNode, pn ) : void
Pick ( Vector3 p ) : void
PickFacing ( Quaternion f ) : void
PickFacing ( float angle ) : void
PickSubregion ( int subregionIndex ) : void
PresentMoves ( ) : void
Reset ( ) : void
Start ( ) : void
TargetFacingForTarget ( Target, t ) : Quaternion
TargetPositionForTarget ( Target, t ) : Vector3
TemporaryApplyCurrentTarget ( ) : void
TentativePick ( PathNode, pn ) : void
TentativePick ( Vector3 p ) : void
TentativePickFacing ( Quaternion f ) : void
TentativePickFacing ( float angle ) : void
TentativePickSubregion ( int subregionIndex ) : void
UnwindPath ( int nodes = 1 ) : void
UnwindToLastWaypoint ( ) : void
Update ( ) : void

Méthodes protégées

Méthode Description
ActivateTargetCustom ( ) : void
CancelTargetCustom ( ) : void
CreateOverlay ( ) : void
DeactivateTargetCustom ( ) : void
DestIsBacktrack ( Vector3 newDest ) : bool
ExecutePathTo ( PathNode, pn ) : void
GetPresentedActionTiles ( ) : PathNode[],
GetValidActionTiles ( ) : PathNode[],
ImmediatelyApplyTarget ( Target, t, TargetSettings, ts ) : void
ImmediatelyExecutePathTo ( PathNode, pn ) : void
IncrementalExecutePathTo ( PathNode, pn ) : void
LastTargetPushed ( ) : void
PopTarget ( ) : void
PresentMovesCustom ( ) : void
PushTarget ( ) : void
RegisterPathPoint ( PathNode, endOfPath ) : void
ResetActionSkill ( ) : void
ResetPosition ( ) : void
ResetSkill ( ) : void
ResetToInitialPosition ( ) : void
ResetToInitialPositionCustom ( ) : void
SubregionContaining ( Vector3 p ) : int
TemporaryApplyTarget ( Target, t, TargetSettings, ts ) : void
TemporaryExecutePathTo ( PathNode, pn ) : void
UpdateCancel ( ) : void
UpdateGridSelection ( ) : void
UpdateOverlayNextFrame ( ) : IEnumerator
UpdateOverlayParameters ( ) : void
UpdatePickOrPath ( ) : void
UpdateTarget ( ) : void
UpdateTargetCustom ( ) : void

Method Details

ActivateSkill() public méthode

public ActivateSkill ( ) : void
Résultat void

ActivateTargetCustom() protected méthode

protected ActivateTargetCustom ( ) : void
Résultat void

ApplyCurrentTarget() public méthode

public ApplyCurrentTarget ( ) : void
Résultat void

ApplySkill() public méthode

public ApplySkill ( ) : void
Résultat void

ApplySkillToTargets() public méthode

public ApplySkillToTargets ( Vector3 start = null ) : void
start Vector3
Résultat void

Cancel() public méthode

public Cancel ( ) : void
Résultat void

CancelEffectPreview() public méthode

public CancelEffectPreview ( ) : void
Résultat void

CancelTargetCustom() protected méthode

protected CancelTargetCustom ( ) : void
Résultat void

CharacterFacingForTarget() public méthode

public CharacterFacingForTarget ( Target, t ) : Quaternion
t Target,
Résultat Quaternion

ConfirmDelayedSkillTarget() public méthode

public ConfirmDelayedSkillTarget ( TargetOption tgo ) : void
tgo TargetOption
Résultat void

ConfirmationDenied() public méthode

public ConfirmationDenied ( ) : void
Résultat void

CreateOverlay() protected méthode

protected CreateOverlay ( ) : void
Résultat void

DeactivateSkill() public méthode

public DeactivateSkill ( ) : void
Résultat void

DeactivateTargetCustom() protected méthode

protected DeactivateTargetCustom ( ) : void
Résultat void

DelayedApply() public méthode

public DelayedApply ( Vector3 start, List targs ) : void
start Vector3
targs List
Résultat void

DestIsBacktrack() protected méthode

protected DestIsBacktrack ( Vector3 newDest ) : bool
newDest Vector3
Résultat bool

EffectFacingForTarget() public méthode

public EffectFacingForTarget ( Target, t ) : Quaternion
t Target,
Résultat Quaternion

EffectPositionForTarget() public méthode

public EffectPositionForTarget ( Target, t ) : Vector3
t Target,
Résultat Vector3

ExecutePathTo() protected méthode

protected ExecutePathTo ( PathNode, pn ) : void
pn PathNode,
Résultat void

FaceDirection() public méthode

public FaceDirection ( Quaternion q ) : void
q Quaternion
Résultat void

FaceDirection() public méthode

public FaceDirection ( float ang ) : void
ang float
Résultat void

FindPerApplicationCharacterTargets() public méthode

public FindPerApplicationCharacterTargets ( ) : void
Résultat void

GetPresentedActionTiles() protected méthode

protected GetPresentedActionTiles ( ) : PathNode[],
Résultat PathNode[],

GetValidActionTiles() protected méthode

protected GetValidActionTiles ( ) : PathNode[],
Résultat PathNode[],

HasTargetingMode() public méthode

public HasTargetingMode ( TargetingMode tm ) : bool
tm TargetingMode
Résultat bool

ImmediatelyApplyTarget() protected méthode

protected ImmediatelyApplyTarget ( Target, t, TargetSettings, ts ) : void
t Target,
ts TargetSettings,
Résultat void

ImmediatelyExecutePathTo() protected méthode

protected ImmediatelyExecutePathTo ( PathNode, pn ) : void
pn PathNode,
Résultat void

ImmediatelyPickFacing() public méthode

public ImmediatelyPickFacing ( Quaternion f ) : void
f Quaternion
Résultat void

ImmediatelyPickSubregion() public méthode

public ImmediatelyPickSubregion ( int subregionIndex ) : void
subregionIndex int
Résultat void

IncrementalApplyCurrentTarget() public méthode

public IncrementalApplyCurrentTarget ( ) : void
Résultat void

IncrementalCancel() public méthode

public IncrementalCancel ( ) : void
Résultat void

IncrementalExecutePathTo() protected méthode

protected IncrementalExecutePathTo ( PathNode, pn ) : void
pn PathNode,
Résultat void

LastTargetPushed() protected méthode

protected LastTargetPushed ( ) : void
Résultat void

Pick() public méthode

public Pick ( PathNode, pn ) : void
pn PathNode,
Résultat void

Pick() public méthode

public Pick ( Vector3 p ) : void
p Vector3
Résultat void

PickFacing() public méthode

public PickFacing ( Quaternion f ) : void
f Quaternion
Résultat void

PickFacing() public méthode

public PickFacing ( float angle ) : void
angle float
Résultat void

PickSubregion() public méthode

public PickSubregion ( int subregionIndex ) : void
subregionIndex int
Résultat void

PopTarget() protected méthode

protected PopTarget ( ) : void
Résultat void

PresentMoves() public méthode

public PresentMoves ( ) : void
Résultat void

PresentMovesCustom() protected méthode

protected PresentMovesCustom ( ) : void
Résultat void

PushTarget() protected méthode

protected PushTarget ( ) : void
Résultat void

RegisterPathPoint() protected méthode

protected RegisterPathPoint ( PathNode, endOfPath ) : void
endOfPath PathNode,
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

ResetActionSkill() protected méthode

protected ResetActionSkill ( ) : void
Résultat void

ResetPosition() protected méthode

protected ResetPosition ( ) : void
Résultat void

ResetSkill() protected méthode

protected ResetSkill ( ) : void
Résultat void

ResetToInitialPosition() protected méthode

protected ResetToInitialPosition ( ) : void
Résultat void

ResetToInitialPositionCustom() protected méthode

protected ResetToInitialPositionCustom ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

SubregionContaining() protected méthode

protected SubregionContaining ( Vector3 p ) : int
p Vector3
Résultat int

TargetFacingForTarget() public méthode

public TargetFacingForTarget ( Target, t ) : Quaternion
t Target,
Résultat Quaternion

TargetPositionForTarget() public méthode

public TargetPositionForTarget ( Target, t ) : Vector3
t Target,
Résultat Vector3

TemporaryApplyCurrentTarget() public méthode

public TemporaryApplyCurrentTarget ( ) : void
Résultat void

TemporaryApplyTarget() protected méthode

protected TemporaryApplyTarget ( Target, t, TargetSettings, ts ) : void
t Target,
ts TargetSettings,
Résultat void

TemporaryExecutePathTo() protected méthode

protected TemporaryExecutePathTo ( PathNode, pn ) : void
pn PathNode,
Résultat void

TentativePick() public méthode

public TentativePick ( PathNode, pn ) : void
pn PathNode,
Résultat void

TentativePick() public méthode

public TentativePick ( Vector3 p ) : void
p Vector3
Résultat void

TentativePickFacing() public méthode

public TentativePickFacing ( Quaternion f ) : void
f Quaternion
Résultat void

TentativePickFacing() public méthode

public TentativePickFacing ( float angle ) : void
angle float
Résultat void

TentativePickSubregion() public méthode

public TentativePickSubregion ( int subregionIndex ) : void
subregionIndex int
Résultat void

UnwindPath() public méthode

public UnwindPath ( int nodes = 1 ) : void
nodes int
Résultat void

UnwindToLastWaypoint() public méthode

public UnwindToLastWaypoint ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

UpdateCancel() protected méthode

protected UpdateCancel ( ) : void
Résultat void

UpdateGridSelection() protected méthode

protected UpdateGridSelection ( ) : void
Résultat void

UpdateOverlayNextFrame() protected méthode

protected UpdateOverlayNextFrame ( ) : IEnumerator
Résultat IEnumerator

UpdateOverlayParameters() protected méthode

protected UpdateOverlayParameters ( ) : void
Résultat void

UpdatePickOrPath() protected méthode

protected UpdatePickOrPath ( ) : void
Résultat void

UpdateTarget() protected méthode

protected UpdateTarget ( ) : void
Résultat void

UpdateTargetCustom() protected méthode

protected UpdateTargetCustom ( ) : void
Résultat void

Property Details

_io public_oe property

public SkillIO, _io
Résultat SkillIO,

_targetSettings public_oe property

public TargetSettings[], _targetSettings
Résultat TargetSettings[],

applicationEffects public_oe property

public StatEffectGroup, applicationEffects
Résultat StatEffectGroup,

canCancelWaypoints public_oe property

public bool canCancelWaypoints
Résultat bool

delay public_oe property

public Formula, delay
Résultat Formula,

delayedApplicationUsesOriginalPosition public_oe property

public bool delayedApplicationUsesOriginalPosition
Résultat bool

doubleClickThreshold protected_oe property

protected float doubleClickThreshold
Résultat float

firstClickTime protected_oe property

protected float firstClickTime
Résultat float

indicatorKeyboardMoveThreshold protected_oe property

protected float indicatorKeyboardMoveThreshold
Résultat float

lastIndicatorKeyboardMove protected_oe property

protected float lastIndicatorKeyboardMove
Résultat float

maxWaypointDistanceF public_oe property

public Formula, maxWaypointDistanceF
Résultat Formula,

multiTargetMode public_oe property

public MultiTargetMode multiTargetMode
Résultat MultiTargetMode

nodeCount protected_oe property

protected int nodeCount
Résultat int

probe protected_oe property

protected CharacterController probe
Résultat CharacterController

scheduledEffects public_oe property

public StatEffectGroup, scheduledEffects
Résultat StatEffectGroup,

targetEffects public_oe property

public StatEffectGroup[], targetEffects
Résultat StatEffectGroup[],

turnToFaceTarget public_oe property

public bool turnToFaceTarget
Résultat bool

waypointsAreIncremental public_oe property

public bool waypointsAreIncremental
Résultat bool