public MapUnit(int serverId) : this() { Template = TemplateLoader.GetMonsterById(serverId); if (Template == null) { Debug.LogFormat("Invalid unit created (serverId={0})", serverId); } else { InitUnit(); } }