25 lines
593 B
TypeScript
25 lines
593 B
TypeScript
declare interface EntityEffect extends Entity {
|
|
FollowParent(parent: Entity): void;
|
|
SetDamageSource(entityType: EntityType | int): void;
|
|
SetRadii(min: float, max: float): void;
|
|
SetTimeout(timeout: int): void;
|
|
|
|
DamageSource: EntityType | int;
|
|
FallingAcceleration: float;
|
|
FallingSpeed: float;
|
|
IsFollowing: boolean;
|
|
LifeSpan: int;
|
|
MaxRadius: float;
|
|
MinRadius: float;
|
|
ParentOffset: Vector;
|
|
Rotation: float;
|
|
Scale: float;
|
|
State: int;
|
|
Timeout: int;
|
|
m_Height: float;
|
|
}
|
|
|
|
declare namespace EntityEffect {
|
|
function IsPlayerCreep(this: void, variant: int): boolean;
|
|
}
|