From 29fb879b01b3eec7a3b3e59e2bf73282f6d1f509 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期一, 13 八月 2018 14:45:41 +0800
Subject: [PATCH] fixed #1918 翅膀名字差异化出错
---
Fight/GameActor/GA_NpcCollect.cs | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/Fight/GameActor/GA_NpcCollect.cs b/Fight/GameActor/GA_NpcCollect.cs
index 9e0409d..33a1f92 100644
--- a/Fight/GameActor/GA_NpcCollect.cs
+++ b/Fight/GameActor/GA_NpcCollect.cs
@@ -125,13 +125,22 @@
}
}
+ public sealed override void RequestName()
+ {
+ base.RequestName();
+
+ if (m_ReplaceNpcID != -1)
+ {
+ m_HeadUpName.SetNPCName(m_ReplaceNpcID);
+ }
+ }
+
protected override void OnInit(GameNetPackBasic package)
{
base.OnInit(package);
+
if (m_ReplaceNpcID != -1)
{
- NPCConfig _npcConfig = ConfigManager.Instance.GetTemplate<NPCConfig>(m_ReplaceNpcID);
- ActorInfo.PlayerName = _npcConfig.charName;
RequestName();
}
--
Gitblit v1.8.0