C# Class DarkEmu_GameServer.obj

Afficher le fichier Open project: CarlosX/DarkEmu Class Usage Examples

Méthodes publiques

Свойство Type Description
Agro List<_agro>
Attack System.Threading.Timer
AttackHandle Thread
AttackSpeed double
Busy bool
DeBuff _debuff
EffectTimer System.Threading.Timer[]
HP int
ID int
Ids DarkEmu_GameServer.Global.ID
Move sbyte
Spawn List
SpeedWalk float
Target object
UniqueID int
aRound bool[]
area short
guard bool[]
rnd System.Random
rotation System.Int32
spawnOran byte
x double
xSec byte

Méthodes publiques

Méthode Description
AddAgroDmg ( int playerid, int dmg ) : void
AttackCallBack ( object e ) : void
AttackHim ( int AttackType ) : void
AttackMain ( ) : void
AttackStop ( ) : void
AutoRunCallBack ( object e ) : void
CalcSharedPartyExpSp ( int paramexp, party pt, Systems targetplayer, long &outexp ) : void
ChangeState ( byte type, byte type2 ) : void
CheckAgro ( ) : void
CheckEveryOne ( ) : void
CheckEveryOne ( object e ) : void
CheckUnique ( ) : void
CheckUnique ( Systems s ) : void
DeBuffGetFreeSlot ( ) : byte
DeSpawnMe ( ) : void
DeleteTarget ( ) : void
Dispose ( ) : void
FollowHim ( Systems sys ) : void
GetAgroClass ( int id ) : _agro
GetBlueRandom ( ) : List
GetElixir ( byte level ) : List
GetItemType ( int id ) : byte
GetLevelItem ( byte level ) : List
GetLevelItemSOX ( byte level ) : List
GetMaterials ( byte level ) : List
GetPotions ( byte level ) : List
GetRangePlayers ( int dist ) : List
GetTarget ( ) : object
GotoPlayer ( character Player, double distance ) : void
Mob_Effect_CallBack ( object e ) : void
ObjeSleepCallBack ( object e ) : void
RandomMonster ( int sID, byte randomTYPE ) : void
Regen ( int time ) : void
Send ( byte buff ) : void
SetExperience ( ) : void
SetPartyMemberExp ( Systems ch, long expamount, short stat, long sp ) : void
SetSp ( Systems sys, long sp ) : void
Sleep ( int time ) : void
SpawnMe ( ) : void
Spawned ( int id ) : bool
StartAgressiveTimer ( int time ) : void

Check the distance between the mob and player every time

StartAttackTimer_old ( int Time ) : void
StartDeadTimer ( int time ) : void
StartEffectTimer ( int time, byte e_index ) : void
StartGanimet ( int time ) : void
StartMovement ( int perTime ) : void
StartObjeSleep ( int time ) : void
StartRunTimer ( int time ) : void
StopAgressiveTimer ( ) : void
StopAttackTimer ( ) : void
StopAutoRunTimer ( ) : void
StopEffectTimer ( byte e_index ) : void
StopMovement ( ) : void
deadcallback ( object e ) : void
ganicallback ( object e ) : void
obj ( ) : System
reSpawn ( ) : void
sleepcallback ( object e ) : void
walkcallback ( object e ) : void

Method Details

AddAgroDmg() public méthode

public AddAgroDmg ( int playerid, int dmg ) : void
playerid int
dmg int
Résultat void

AttackCallBack() public méthode

public AttackCallBack ( object e ) : void
e object
Résultat void

AttackHim() public méthode

public AttackHim ( int AttackType ) : void
AttackType int
Résultat void

AttackMain() public méthode

public AttackMain ( ) : void
Résultat void

AttackStop() public méthode

public AttackStop ( ) : void
Résultat void

AutoRunCallBack() public méthode

public AutoRunCallBack ( object e ) : void
e object
Résultat void

CalcSharedPartyExpSp() public méthode

public CalcSharedPartyExpSp ( int paramexp, party pt, Systems targetplayer, long &outexp ) : void
paramexp int
pt party
targetplayer Systems
outexp long
Résultat void

ChangeState() public méthode

public ChangeState ( byte type, byte type2 ) : void
type byte
type2 byte
Résultat void

CheckAgro() public méthode

public CheckAgro ( ) : void
Résultat void

CheckEveryOne() public méthode

public CheckEveryOne ( ) : void
Résultat void

CheckEveryOne() public méthode

public CheckEveryOne ( object e ) : void
e object
Résultat void

CheckUnique() public méthode

public CheckUnique ( ) : void
Résultat void

CheckUnique() public méthode

public CheckUnique ( Systems s ) : void
s Systems
Résultat void

DeBuffGetFreeSlot() public méthode

public DeBuffGetFreeSlot ( ) : byte
Résultat byte

DeSpawnMe() public méthode

public DeSpawnMe ( ) : void
Résultat void

DeleteTarget() public méthode

public DeleteTarget ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FollowHim() public méthode

public FollowHim ( Systems sys ) : void
sys Systems
Résultat void

GetAgroClass() public méthode

public GetAgroClass ( int id ) : _agro
id int
Résultat _agro

GetBlueRandom() public méthode

public GetBlueRandom ( ) : List
Résultat List

GetElixir() public méthode

public GetElixir ( byte level ) : List
level byte
Résultat List

GetItemType() public static méthode

public static GetItemType ( int id ) : byte
id int
Résultat byte

GetLevelItem() public méthode

public GetLevelItem ( byte level ) : List
level byte
Résultat List

GetLevelItemSOX() public méthode

public GetLevelItemSOX ( byte level ) : List
level byte
Résultat List

GetMaterials() public méthode

public GetMaterials ( byte level ) : List
level byte
Résultat List

GetPotions() public méthode

public GetPotions ( byte level ) : List
level byte
Résultat List

GetRangePlayers() public méthode

public GetRangePlayers ( int dist ) : List
dist int
Résultat List

GetTarget() public méthode

public GetTarget ( ) : object
Résultat object

GotoPlayer() public méthode

public GotoPlayer ( character Player, double distance ) : void
Player character
distance double
Résultat void

Mob_Effect_CallBack() public méthode

public Mob_Effect_CallBack ( object e ) : void
e object
Résultat void

ObjeSleepCallBack() public méthode

public ObjeSleepCallBack ( object e ) : void
e object
Résultat void

RandomMonster() public méthode

public RandomMonster ( int sID, byte randomTYPE ) : void
sID int
randomTYPE byte
Résultat void

Regen() public méthode

public Regen ( int time ) : void
time int
Résultat void

Send() public méthode

public Send ( byte buff ) : void
buff byte
Résultat void

SetExperience() public méthode

public SetExperience ( ) : void
Résultat void

SetPartyMemberExp() public static méthode

public static SetPartyMemberExp ( Systems ch, long expamount, short stat, long sp ) : void
ch Systems
expamount long
stat short
sp long
Résultat void

SetSp() public static méthode

public static SetSp ( Systems sys, long sp ) : void
sys Systems
sp long
Résultat void

Sleep() public méthode

public Sleep ( int time ) : void
time int
Résultat void

SpawnMe() public méthode

public SpawnMe ( ) : void
Résultat void

Spawned() public méthode

public Spawned ( int id ) : bool
id int
Résultat bool

StartAgressiveTimer() public méthode

Check the distance between the mob and player every time
public StartAgressiveTimer ( int time ) : void
time int /// The time in milliseconds. /// A ///
Résultat void

StartAttackTimer_old() public méthode

public StartAttackTimer_old ( int Time ) : void
Time int
Résultat void

StartDeadTimer() public méthode

public StartDeadTimer ( int time ) : void
time int
Résultat void

StartEffectTimer() public méthode

public StartEffectTimer ( int time, byte e_index ) : void
time int
e_index byte
Résultat void

StartGanimet() public méthode

public StartGanimet ( int time ) : void
time int
Résultat void

StartMovement() public méthode

public StartMovement ( int perTime ) : void
perTime int
Résultat void

StartObjeSleep() public méthode

public StartObjeSleep ( int time ) : void
time int
Résultat void

StartRunTimer() public méthode

public StartRunTimer ( int time ) : void
time int
Résultat void

StopAgressiveTimer() public méthode

public StopAgressiveTimer ( ) : void
Résultat void

StopAttackTimer() public méthode

public StopAttackTimer ( ) : void
Résultat void

StopAutoRunTimer() public méthode

public StopAutoRunTimer ( ) : void
Résultat void

StopEffectTimer() public méthode

public StopEffectTimer ( byte e_index ) : void
e_index byte
Résultat void

StopMovement() public méthode

public StopMovement ( ) : void
Résultat void

deadcallback() public méthode

public deadcallback ( object e ) : void
e object
Résultat void

ganicallback() public méthode

public ganicallback ( object e ) : void
e object
Résultat void

obj() public méthode

public obj ( ) : System
Résultat System

reSpawn() public méthode

public reSpawn ( ) : void
Résultat void

sleepcallback() public méthode

public sleepcallback ( object e ) : void
e object
Résultat void

walkcallback() public méthode

public walkcallback ( object e ) : void
e object
Résultat void

Property Details

Agro public_oe property

public List<_agro> Agro
Résultat List<_agro>

Attack public_oe property

public Timer,System.Threading Attack
Résultat System.Threading.Timer

AttackHandle public_oe property

public Thread AttackHandle
Résultat Thread

AttackSpeed public_oe property

public double AttackSpeed
Résultat double

Busy public_oe property

public bool Busy
Résultat bool

DeBuff public_oe property

public _debuff DeBuff
Résultat _debuff

EffectTimer public_oe property

public Timer[],System.Threading EffectTimer
Résultat System.Threading.Timer[]

HP public_oe property

public int HP
Résultat int

ID public_oe property

public int ID
Résultat int

Ids public_oe property

public ID,DarkEmu_GameServer.Global Ids
Résultat DarkEmu_GameServer.Global.ID

Move public_oe property

public sbyte Move
Résultat sbyte

Spawn public_oe property

public List Spawn
Résultat List

SpeedWalk public_oe property

public float SpeedWalk
Résultat float

Target public_oe property

public object Target
Résultat object

UniqueID public_oe property

public int UniqueID
Résultat int

aRound public_oe property

public bool[] aRound
Résultat bool[]

area public_oe property

public short area
Résultat short

guard public_oe property

public bool[] guard
Résultat bool[]

rnd public_oe property

public Random,System rnd
Résultat System.Random

rotation public_oe property

public Int32,System rotation
Résultat System.Int32

spawnOran public_oe property

public byte spawnOran
Résultat byte

x public_oe property

public double x
Résultat double

xSec public_oe property

public byte xSec
Résultat byte