Reference Source Test
public class | source

GreatSquid

Extends:

Combat → GreatSquid

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public

Method Summary

Public Methods
public
public

hit(character: *, target: *, hitInfo: *)

Inherited Summary

From class Combat
public
public

attackers: {}

public
public
public
public
public
public
public
public
public
public

lastHit: *

public

queue: *

public
public
public

world: *

public

addAttacker(character: *)

public

attack(target: *)

public

attackCount(count: *, target: *)

public

begin(attacker: *)

public

canAttackAoE(target: *): *

public

colliding(x: *, y: *): *

public

dealAoE(radius: *, hasTerror: *)

public

end()

public

follow(character: *, target: *)

public

forEachAttacker(callback: *)

public
public

forget()

public
public
public

getTime(): *

public

hasAttacker(character: *): *

public

hit(character: *, target: *, hitInfo: *)

public
public

isAttacked(): *

public

isMob(): *

public

isPlayer(): *

public
public
public

move(character: *, x: *, y: *)

public

onForget(callback: *)

public

onSameTile(): *

public
public
public

removeAttacker(character: *)

public
public
public

setWorld(world: *)

public

start()

public

stop()

public

Public Constructors

public constructor() source

Override:

Combat#constructor

Public Members

public character: * source

Override:

Combat#character

public lastTerror: * source

Public Methods

public canUseTerror(): * source

Return:

*

public hit(character: *, target: *, hitInfo: *) source

Override:

Combat#hit

Params:

NameTypeAttributeDescription
character *
target *
hitInfo *