C# 클래스 NScumm.Sword1.Router

파일 보기 프로젝트 열기: scemino/nscumm

공개 메소드들

메소드 설명
RouteFinder ( int id, SwordObject megaObject, int x, int y, int dir ) : int
Router ( ObjectMan objMan, ResMan resMan ) : System
SetPlayerTarget ( int x, int y, int dir, int stance ) : void

비공개 메소드들

메소드 설명
Check ( int x1, int y1, int x2, int y2 ) : int
CheckTarget ( int x, int y ) : int
ExtractRoute ( ) : void
GetRoute ( ) : int
HorizCheck ( int x1, int y, int x2 ) : int
LineCheck ( int x1, int y1, int x2, int y2 ) : int
LoadWalkResources ( SwordObject megaObject, int x, int y, int dir ) : int
NewCheck ( int status, int x1, int y1, int x2, int y2 ) : int
Scan ( int level ) : bool
SlidyPath ( ) : void
SlidyWalkAnimator ( WalkData walkAnim ) : void
SmoothCheck ( int &k, int best, int p, int dirS, int dirD ) : void
SmoothestPath ( ) : int
SolidPath ( ) : void
SolidWalkAnimator ( WalkData walkAnim ) : int
VertCheck ( int x, int y1, int y2 ) : int

메소드 상세

RouteFinder() 공개 메소드

public RouteFinder ( int id, SwordObject megaObject, int x, int y, int dir ) : int
id int
megaObject SwordObject
x int
y int
dir int
리턴 int

Router() 공개 메소드

public Router ( ObjectMan objMan, ResMan resMan ) : System
objMan ObjectMan
resMan ResMan
리턴 System

SetPlayerTarget() 공개 메소드

public SetPlayerTarget ( int x, int y, int dir, int stance ) : void
x int
y int
dir int
stance int
리턴 void