This commit is contained in:
parent
d64d22c9f8
commit
8f23574cd6
3 changed files with 20 additions and 5 deletions
|
@ -177,8 +177,9 @@ fx_src := fx \
|
|||
fxsteam \
|
||||
fxlaser \
|
||||
fxsmoke \
|
||||
fxgeyser \
|
||||
fxtvexplode \
|
||||
fxgeyser
|
||||
fxzzzz
|
||||
|
||||
projectl_src := projectl \
|
||||
prnpc \
|
||||
|
|
|
@ -30,6 +30,7 @@
|
|||
|
||||
#include "FX\FXNrgBar.h"
|
||||
#include "FX\FXTVExplode.h"
|
||||
#include "FX\FXZzzz.h"
|
||||
|
||||
/*****************************************************************************/
|
||||
/*****************************************************************************/
|
||||
|
@ -102,13 +103,22 @@ void TestFX(DVECTOR Pos,CThing *Parent)
|
|||
*/
|
||||
/*****************************************************************************/
|
||||
|
||||
int FXType=(CFX::FX_TYPE)CFX::FX_TYPE_TV_EXPLODE;
|
||||
#include "game\game.h"
|
||||
int FXType=(CFX::FX_TYPE)CFX::FX_TYPE_ZZZZ;
|
||||
|
||||
#include "game\game.h"
|
||||
CFXZZZZ *TFX=0;
|
||||
void TestFX(DVECTOR Pos,CThing *Parent)
|
||||
{
|
||||
Pos.vy-=16*8;
|
||||
CFX::Create((CFX::FX_TYPE)FXType,Pos);
|
||||
Pos.vy-=16*4;
|
||||
if (!TFX)
|
||||
{
|
||||
TFX=(CFXZZZZ*)CFX::Create((CFX::FX_TYPE)FXType,Pos);
|
||||
}
|
||||
else
|
||||
{
|
||||
TFX->killFX();
|
||||
TFX=0;
|
||||
}
|
||||
// CFX::Create((CFX::FX_TYPE)FXType,Parent);
|
||||
|
||||
}
|
||||
|
@ -260,6 +270,9 @@ CFX *NewFX;
|
|||
case FX_TYPE_TV_EXPLODE:
|
||||
NewFX=new ("FX TVExplode") CFXTVExplode();
|
||||
break;
|
||||
case FX_TYPE_ZZZZ:
|
||||
NewFX=new ("FX ZZZZ") CFXZZZZ();
|
||||
break;
|
||||
|
||||
default:
|
||||
ASSERT(!"UNKNOWN FX TYPE");
|
||||
|
|
|
@ -69,6 +69,7 @@ public:
|
|||
/* 28*/ FX_TYPE_NRG_BAR,
|
||||
/* 29*/ FX_TYPE_LASER,
|
||||
/* 30*/ FX_TYPE_TV_EXPLODE,
|
||||
/* 31*/ FX_TYPE_ZZZZ,
|
||||
|
||||
FX_TYPE_MAX
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue