C# Class FOnline.Linetracer

ファイルを表示 Open project: wladimiiir/vault112

Public Methods

Method Description
Linetracer ( ITraceContext context ) : System
TraceDistance ( Map map, ushort fromHexX, ushort fromHexY, ushort toHexX, ushort toHexY, uint maxDistance ) : uint

Private Methods

Method Description
GetDirectionF ( ushort fromHexX, ushort fromHexY, ushort toHexX, ushort toHexY ) : float

Method Details

Linetracer() public method

public Linetracer ( ITraceContext context ) : System
context ITraceContext
return System

TraceDistance() public method

public TraceDistance ( Map map, ushort fromHexX, ushort fromHexY, ushort toHexX, ushort toHexY, uint maxDistance ) : uint
map Map
fromHexX ushort
fromHexY ushort
toHexX ushort
toHexY ushort
maxDistance uint
return uint