C# 클래스 SagaMap.Tasks.MobAI

상속: SagaLib.MultiRunTask
파일 보기 프로젝트 열기: Willyham/SagaRO2 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
commands AICommand>.Dictionary

공개 메소드들

메소드 설명
Add ( float v1, float v2 ) : float[]
CallBack ( object o ) : void
GetDistance ( float src, float dst ) : float
GetDistance2 ( float src, float dst ) : float
GetRandomUnitVector ( ) : float[]
GetUnitVector ( float src, float dst ) : float[]
GetYawFromVector ( float vec ) : ushort
Inverse ( float src ) : float[]
MobAI ( Mob mob ) : System
OnBeenAttacked ( Actor sActor, MapEventArgs args ) : void
OnSkillUse ( Actor sActor, MapEventArgs args ) : void
Pause ( ) : void
Pow ( float x, int y ) : float
ScalarProduct ( float src, float scalar ) : float[]
ScalarProduct ( int src, int scalar ) : int[]
Start ( ) : void

메소드 상세

Add() 공개 정적인 메소드

public static Add ( float v1, float v2 ) : float[]
v1 float
v2 float
리턴 float[]

CallBack() 공개 메소드

public CallBack ( object o ) : void
o object
리턴 void

GetDistance() 공개 정적인 메소드

public static GetDistance ( float src, float dst ) : float
src float
dst float
리턴 float

GetDistance2() 공개 정적인 메소드

public static GetDistance2 ( float src, float dst ) : float
src float
dst float
리턴 float

GetRandomUnitVector() 공개 정적인 메소드

public static GetRandomUnitVector ( ) : float[]
리턴 float[]

GetUnitVector() 공개 정적인 메소드

public static GetUnitVector ( float src, float dst ) : float[]
src float
dst float
리턴 float[]

GetYawFromVector() 공개 정적인 메소드

public static GetYawFromVector ( float vec ) : ushort
vec float
리턴 ushort

Inverse() 공개 정적인 메소드

public static Inverse ( float src ) : float[]
src float
리턴 float[]

MobAI() 공개 메소드

public MobAI ( Mob mob ) : System
mob SagaMap.Scripting.Mob
리턴 System

OnBeenAttacked() 공개 메소드

public OnBeenAttacked ( Actor sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.Actor
args MapEventArgs
리턴 void

OnSkillUse() 공개 메소드

public OnSkillUse ( Actor sActor, MapEventArgs args ) : void
sActor SagaDB.Actors.Actor
args MapEventArgs
리턴 void

Pause() 공개 메소드

public Pause ( ) : void
리턴 void

Pow() 공개 정적인 메소드

public static Pow ( float x, int y ) : float
x float
y int
리턴 float

ScalarProduct() 공개 정적인 메소드

public static ScalarProduct ( float src, float scalar ) : float[]
src float
scalar float
리턴 float[]

ScalarProduct() 공개 정적인 메소드

public static ScalarProduct ( int src, int scalar ) : int[]
src int
scalar int
리턴 int[]

Start() 공개 메소드

public Start ( ) : void
리턴 void

프로퍼티 상세

commands 공개적으로 프로퍼티

public Dictionary commands
리턴 AICommand>.Dictionary