315 {
317 {
318 int particleId = actionDataFishing.m_ContextData.GetResultParticleId();
319 if (actionDataFishing.m_SplashUniqueID < 0)
320 {
321 actionDataFishing.m_SplashUniqueID = SEffectManager.CreateParticleServer(actionDataFishing.m_Target.GetCursorHitPos(),
new ParticleEffecterParameters(
"ParticleEffecter",
EffecterBase.NOT_DEFINED_LIFESPAN, particleId));
322 }
323 else
324 {
325 SEffectManager.ReinitParticleServer(actionDataFishing.m_SplashUniqueID,
new ParticleEffecterParameters(
"ParticleEffecter",
EffecterBase.NOT_DEFINED_LIFESPAN, particleId));
326 SEffectManager.ReactivateParticleServer(actionDataFishing.m_SplashUniqueID);
327 }
328 }
329 }
proto native CGame GetGame()