- scriptified Hexen's Firedemon.
This commit is contained in:
parent
213b3f1fe4
commit
49ef541513
8 changed files with 264 additions and 258 deletions
|
|
@ -3327,6 +3327,13 @@ void AActor::PlayActiveSound ()
|
|||
}
|
||||
}
|
||||
|
||||
DEFINE_ACTION_FUNCTION(AActor, PlayActiveSound)
|
||||
{
|
||||
PARAM_SELF_PROLOGUE(AActor);
|
||||
self->PlayActiveSound();
|
||||
return 0;
|
||||
}
|
||||
|
||||
bool AActor::IsOkayToAttack (AActor *link)
|
||||
{
|
||||
if (!(player // Original AActor::IsOkayToAttack was only for players
|
||||
|
|
@ -6877,6 +6884,13 @@ DEFINE_ACTION_FUNCTION(AActor, deltaangle) // should this be global?
|
|||
ACTION_RETURN_FLOAT(deltaangle(DAngle(a1), DAngle(a2)).Degrees);
|
||||
}
|
||||
|
||||
DEFINE_ACTION_FUNCTION(AActor, Distance2D)
|
||||
{
|
||||
PARAM_SELF_PROLOGUE(AActor);
|
||||
PARAM_OBJECT(other, AActor);
|
||||
ACTION_RETURN_FLOAT(self->Distance2D(other));
|
||||
}
|
||||
|
||||
DEFINE_ACTION_FUNCTION(AActor, AddZ)
|
||||
{
|
||||
PARAM_SELF_PROLOGUE(AActor);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue