//luwei public void ShowServantRevive(NpcCmpt servant) { //return ; SkAliveEntity skAlive_player = Pathea.PeCreature.Instance.mainPlayer.GetCmpt <SkAliveEntity>(); if (skAlive_player.isDead) { return; } currentState = ReivieState.Reivie_Servant; currentEntity = servant.Entity; SetServantReviveInfo(Pathea.PeEntityExt.PeEntityExt.ExtGetFaceTex(servant.Follwerentity), Pathea.PeEntityExt.PeEntityExt.ExtGetName(currentEntity) ); mServantRevided = servant; Show(); }
void OnPlayerDead(SkEntity skSelf, SkEntity skCaster) { currentState = ReivieState.Reivie_Player; currentEntity = (skSelf as SkAliveEntity).Entity; Show(); }