mirror of
https://github.com/GTAmodding/re3.git
synced 2025-10-20 03:09:24 +00:00
neo screen droplets
This commit is contained in:
parent
8963cbcb7c
commit
07fe099b4e
21 changed files with 1034 additions and 8 deletions
|
@ -8,6 +8,7 @@
|
|||
#include "Camera.h"
|
||||
#include "Game.h"
|
||||
#include "DMAudio.h"
|
||||
#include "screendroplets.h"
|
||||
|
||||
|
||||
CParticleObject gPObjectArray[MAX_PARTICLEOBJECTS];
|
||||
|
@ -18,6 +19,8 @@ CParticleObject *CParticleObject::pUnusedListHead;
|
|||
|
||||
CAudioHydrant List[MAX_AUDIOHYDRANTS];
|
||||
|
||||
CAudioHydrant *CAudioHydrant::Get(int n) { return &List[n]; }
|
||||
|
||||
bool
|
||||
CAudioHydrant::Add(CParticleObject *particleobject)
|
||||
{
|
||||
|
@ -246,6 +249,9 @@ CParticleObject::AddObject(uint16 type, CVector const &pos, CVector const &targe
|
|||
pobj->m_nNumEffectCycles = 0;
|
||||
pobj->m_nSkipFrames = 1;
|
||||
pobj->m_nCreationChance = 0;
|
||||
#ifdef SCREEN_DROPLETS
|
||||
ScreenDroplets::RegisterSplash(pobj);
|
||||
#endif
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
|
@ -107,4 +107,6 @@ public:
|
|||
|
||||
static bool Add (CParticleObject *particleobject);
|
||||
static void Remove(CParticleObject *particleobject);
|
||||
|
||||
static CAudioHydrant *Get(int n); // for neo screen droplets
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue