26 lines
701 B
TypeScript
26 lines
701 B
TypeScript
declare interface EntityProjectile extends Entity {
|
|
AddChangeFlags(flags: int): void;
|
|
AddFallingAccel(value: float): void;
|
|
AddFallingSpeed(value: float): void;
|
|
AddHeight(value: float): void;
|
|
AddProjectileFlags(flags: ProjectileFlags): void;
|
|
AddScale(value: float): void;
|
|
ClearProjectileFlags(flags: int): void;
|
|
HasProjectileFlags(flags: int): void;
|
|
|
|
Acceleration: float;
|
|
ChangeFlags: ProjectileFlags;
|
|
ChangeTimeout: int;
|
|
ChangeVelocity: float;
|
|
CurvingStrength: float;
|
|
Damage: float;
|
|
DepthOffset: float;
|
|
FallingAccel: float;
|
|
FallingSpeed: float;
|
|
Height: float;
|
|
HomingStrength: float;
|
|
ProjectileFlags: ProjectileFlags;
|
|
Scale: float;
|
|
WiggleFrameOffset: int;
|
|
}
|