DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
ParticleTest.c
См. документацию.
1// Particle test for Maxman
2
3class ParticleTest extends ItemBase
4{
5 protected int PARTICLE_PATH;
7
8 // Constructor
10 {
11 if ( !GetGame().IsServer() || !GetGame().IsMultiplayer() ) // Client side
12 {
14
15
16
17
18
19 // Enter particle ID to play when ParticleTest spawns
21
22 // Alternatively, uncomment the second line and enter particle filename without *.ptc suffix instead. Example: "menu_engine_fire"
23 string particle_filename = "menu_engine_fire";
24 //PARTICLE_PATH = ParticleList.GetParticleID( path + particle_filename );
25
26
27
28
29
30 m_Particle = ParticleManager.GetInstance().PlayOnObject( PARTICLE_PATH, this, GetPosition());
31 }
32 }
33
34 // Destructor
35 override void EEDelete(EntityAI parent)
36 {
37 super.EEDelete(parent);
38
39 if (m_Particle && GetGame()) // GetGame() is null when the game is being shut down
40 {
41 m_Particle.Stop();
43 }
44 }
45}
string path
Определения OptionSelectorMultistate.c:142
void ParticleManager(ParticleManagerSettings settings)
Constructor (ctor)
Определения ParticleManager.c:88
proto native void ObjectDelete(Object obj)
Определения Building.c:6
override void EEDelete(EntityAI parent)
Определения ParticleTest.c:35
void ParticleTest()
Определения ParticleTest.c:9
Particle m_Particle
Определения ParticleTest.c:6
int PARTICLE_PATH
Определения ParticleTest.c:5
Определения InventoryItem.c:731
Legacy way of using particles in the game.
Определения Particle.c:7
static string GetPathToParticles()
Returns base path to all particles.
Определения ParticleList.c:509
static const int DEBUG_DOT
Определения ParticleList.c:23
Определения ParticleList.c:12
proto native CGame GetGame()
class JsonUndergroundAreaTriggerData GetPosition
Определения UndergroundAreaLoader.c:9