// Token: 0x06002398 RID: 9112 RVA: 0x004125D0 File Offset: 0x004107D0 private GameObject loadModel(AssetBundle bundle, Vector3 pos, Vector3 rotate) { GameObject gameObject = UnityEngine.Object.Instantiate(bundle.mainAsset) as GameObject; int sceneLightmapSize = LightmapManager.Instance.SceneLightmapSize; int lightmapIndex = 2 + sceneLightmapSize; MeshRenderer component = gameObject.GetComponent <MeshRenderer>(); ESheetMeshTexKind kind = (!WarManager.IsNpcModeEnable) ? ESheetMeshTexKind.WAR_BLUE : ESheetMeshTexKind.WAR_GRAY; component.material = SheetAnimInfo.GetMaterial(kind); component.lightmapIndex = lightmapIndex; gameObject.transform.parent = this.castleRoot; gameObject.transform.localPosition = pos; gameObject.transform.Rotate(rotate); return(gameObject); }
// Token: 0x06002341 RID: 9025 RVA: 0x0040ED64 File Offset: 0x0040CF64 public static Material GetMaterial(ESheetMeshTexKind kind) { return((kind >= ESheetMeshTexKind.MAX) ? null : SheetAnimInfo.Instance.sharedMat[(int)kind]); }