![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | ParticleEffecter |
| class | ParticleEffecterParameters |
| class | SEffectManager |
| Manager class for managing Effect (EffectParticle, EffectSound). More... | |
Functions | |
| void | DecreaseLifespan (float timeSlice) |
| void | EffecterBase () |
| void | EffecterParameters (string type, float lifespan) |
| void | EffectParticleGeneral () |
| override int | GetHideIconMask () |
| void | Init (int id, EffecterParameters parameters) |
| void | Process () |
| void | Reactivate () |
| void | SetLifespan (float lifespan) |
| void | SetParticle (int particleID) |
| override void | SetParticleID (int id) |
| void | Start () |
| void | Stop () |
| Stops all elements this effect consists of. | |
Variables | |
| int | m_Command = EffecterCommands.NONE |
| int | m_CommandSync = EffecterCommands.NONE |
| class SEffectManager | m_EffecterType = -1 |
| int | m_ID |
| ParticleEffecter | m_LastParticleID |
| float | m_Lifespan |
| class SEffectManager | NONE = -1 |
| ParticleEffecterParameters | NOT_DEFINED_LIFESPAN = -1 |
| class SEffectManager | REACTIVATE0 = -1 |
| class SEffectManager | START = -1 |
| class SEffectManager | STOP = -1 |
|
protected |
Definition at line 701 of file effectmanager.c.
References SEffectManager::DestroyEffecterParticleServer(), m_ID, m_Lifespan, and NOT_DEFINED_LIFESPAN.
|
protected |
Definition at line 690 of file effectmanager.c.
Referenced by SEffectManager::Cleanup(), SEffectManager::CreateParticleServer(), SEffectManager::DestroyEffecterParticleServer(), ActionMineBush::OnExecuteServer(), OnExecuteServer(), SEffectManager::OnUpdate(), ActionFishingNew::PlaySplashEffectSynced(), SEffectManager::ReactivateParticleServer(), SEffectManager::ReinitParticleServer(), SEffectManager::StartParticleServer(), and SEffectManager::StopParticleServer().
Definition at line 665 of file effectmanager.c.
References m_EffecterType, and m_Lifespan.
Referenced by SEffectManager::CreateParticleServer(), Init(), ParticleEffecter::Init(), and SEffectManager::ReinitParticleServer().
|
protected |
Definition at line 852 of file effectmanager.c.
Referenced by ~TreeEffecter(), OnVariablesSynchronized(), and ParticleEffecter::OnVariablesSynchronized().
|
protected |
Definition at line 755 of file effectmanager.c.
|
protected |
Definition at line 695 of file effectmanager.c.
References EffecterParameters(), m_ID, and SetLifespan().
|
protected |
Definition at line 743 of file effectmanager.c.
References g_Game, and OnVariablesSynchronized().
Referenced by ActionDetachFromTarget::OnExecute(), ActionDetachPowerSourceFromPanel::OnExecuteClient(), ActionPlugIn::OnExecuteClient(), ActionDetachPowerSourceFromPanel::OnExecuteServer(), ActionPlantSeed::OnExecuteServer(), ActionPlugIn::OnExecuteServer(), ActionPlugTargetIntoThis::OnExecuteServer(), Reactivate(), ParticleEffecter::SetParticle(), SetRadius(), Start(), Stop(), and HeatComfortAnimHandler::Update().
|
protected |
Definition at line 730 of file effectmanager.c.
References m_CommandSync, and Process().
|
protected |
|
protected |
Definition at line 856 of file effectmanager.c.
References IsPlaying(), EffectParticle::SetParticleID(), EffectParticle::Start(), and EffectParticle::Stop().
|
protected |
Definition at line 870 of file effectmanager.c.
References m_LastParticleID.
|
protected |
Definition at line 718 of file effectmanager.c.
References m_CommandSync, and Process().
|
protected |
Definition at line 687 of file effectmanager.c.
Referenced by OnVariablesSynchronized(), and ParticleEffecter::OnVariablesSynchronized().
|
protected |
Definition at line 688 of file effectmanager.c.
Referenced by OnVariablesSynchronized(), ParticleEffecter::OnVariablesSynchronized(), Reactivate(), Start(), and Stop().
| class SEffectManager m_EffecterType = -1 |
Referenced by EffecterParameters().
|
protected |
Definition at line 686 of file effectmanager.c.
|
protected |
Referenced by SetParticleID().
| float m_Lifespan |
Definition at line 664 of file effectmanager.c.
Referenced by DecreaseLifespan(), EffecterParameters(), and SetLifespan().
| class SEffectManager NONE = -1 |
| ParticleEffecterParameters NOT_DEFINED_LIFESPAN = -1 |
Referenced by DecreaseLifespan().
| class SEffectManager REACTIVATE0 = -1 |
| class SEffectManager START = -1 |
| class SEffectManager STOP = -1 |