Properties
Optional chasingPower
chasingPower: number
Optional chasingRange
chasingRange: number
Optional color
color: Color
Optional onDestroy
onDestroy: (self: SpellEntity, arg: GameObject) => void
Type declaration
-
- (self: SpellEntity, arg: GameObject): void
-
Parameters
-
self: SpellEntity
-
arg: GameObject
Returns void
Optional onHit
onHit: (self: SpellEntity, arg: GameObject) => void
Type declaration
-
- (self: SpellEntity, arg: GameObject): void
-
Parameters
-
self: SpellEntity
-
arg: GameObject
Returns void
Optional onMobHit
onMobHit: (self: SpellEntity, arg: MobEntity) => void
Type declaration
-
- (self: SpellEntity, arg: MobEntity): void
-
Parameters
-
self: SpellEntity
-
arg: MobEntity
Returns void
Optional onUpdate
onUpdate: (self: SpellEntity, dt: number) => void
Type declaration
-
- (self: SpellEntity, dt: number): void
-
Parameters
-
self: SpellEntity
-
dt: number
Returns void
Optional onWorldHit
onWorldHit: (self: SpellEntity, arg: GameObject) => void
Type declaration
-
- (self: SpellEntity, arg: GameObject): void
-
Parameters
-
self: SpellEntity
-
arg: GameObject
Returns void
Optional speed
speed: number
Optional target
target: MobEntity | Vector2