// Token: 0x06002182 RID: 8578 RVA: 0x0007B87C File Offset: 0x00079A7C private CustomInstantiationArgs(global::NetMainPrefab netMain, Object customInstantiator, IDMain prefab, ref NetworkInstantiateArgs args, bool server, bool checkCustomInstantitorArgument) { this.netMain = netMain; this.prefab = prefab; this.prefabNetworkView = prefab.networkView; this.args = args; this.server = server; if (checkCustomInstantitorArgument && customInstantiator) { this.customInstantiate = (customInstantiator as global::IPrefabCustomInstantiate); if (this.customInstantiate == null) { this.hasCustomInstantiator = global::CustomInstantiationArgs.CheckNetworkViewCustomInstantiator(this.prefabNetworkView, this.prefab, out this.customInstantiate); } else { this.hasCustomInstantiator = true; } } else { this.hasCustomInstantiator = global::CustomInstantiationArgs.CheckNetworkViewCustomInstantiator(this.prefabNetworkView, this.prefab, out this.customInstantiate); } }
// Token: 0x06002180 RID: 8576 RVA: 0x0007B85C File Offset: 0x00079A5C public CustomInstantiationArgs(global::NetMainPrefab netMain, IDMain prefab, ref NetworkInstantiateArgs args, bool server) { this = new global::CustomInstantiationArgs(netMain, null, prefab, ref args, server, false); }
// Token: 0x06002181 RID: 8577 RVA: 0x0007B86C File Offset: 0x00079A6C public CustomInstantiationArgs(global::NetMainPrefab netMain, Object customInstantiator, IDMain prefab, ref NetworkInstantiateArgs args, bool server) { this = new global::CustomInstantiationArgs(netMain, customInstantiator, prefab, ref args, server, true); }