//--------------------------------------------------------------------- public EntityParticleSystem create(BaseFishLordMgr fish_lord_mgr, BaseEntityFactory factory, EntityParticleSystemData fish_lord_data, int fish_begin_id, List <string> server_param, RouteObjectMgr route_object_mgr) { mFishLordMgr = fish_lord_mgr; mBaseEntityFactory = factory; mSurvivalTime = fish_lord_data.mFishLordCommonData.mDestroyTime; mParticleSystemEntityKeeper = new ParticleSystemEntityKeeper(); mGeneratorAndAffectorKeeper = new GeneratorAndAffectorKeeper(fish_lord_mgr, this, factory, fish_lord_data, fish_begin_id, server_param, route_object_mgr); return(this); }
//--------------------------------------------------------------------- public EntityParticleSystem create(BaseFishLordMgr fish_lord_mgr, BaseEntityFactory factory, EntityParticleSystemData fish_lord_data, int fish_begin_id, List<string> server_param, RouteObjectMgr route_object_mgr) { mFishLordMgr = fish_lord_mgr; mBaseEntityFactory = factory; mSurvivalTime = fish_lord_data.mFishLordCommonData.mDestroyTime; mParticleSystemEntityKeeper = new ParticleSystemEntityKeeper(); mGeneratorAndAffectorKeeper = new GeneratorAndAffectorKeeper(fish_lord_mgr, this, factory, fish_lord_data, fish_begin_id, server_param, route_object_mgr); return this; }