// [TypeInfo RVA: 0x0]
public class KickButton : MonoBehaviour
{
	public int ButtonNumber; // 0x20
	public LeaderBoard LB; // 0x28
	public string HandTag; // 0x30

	// RVA: 0x3223A54 VA: 0x781890EA54
	private void OnTriggerEnter(UnityEngine.Collider other);
	/*
	 *   int iVar1;
	 *   uint uVar2;
	 *   uint uVar3;
	 *   undefined *puVar4;
	 *   undefined *puVar5;
	 *   undefined *puVar6;
	 *   bool bVar7;
	 *   void *pvVar8;
	 *   void *pvVar9;
	 *   long lVar10;
	 *   void *pvVar11;
	 *   long lVar12;
	 *   long lVar13;
	 *   undefined8 uVar14;
	 *   long lVar15;
	 *   uint uVar16;
	 *
	 *   if (other != null) {
	 *     bVar7 = UnityEngine.Component.CompareTag(other,this.HandTag);
	 *     puVar4 = typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0;
	 *     if (!bVar7) {
	 *       return;
	 *     }
	 *     pvVar8 = this.LB;
	 *     if (pvVar8 != null) {
	 *       iVar1 = this.ButtonNumber;
	 *       if ((bRam000000000754a8db & 1) == 0) {
	 *         func_0x031fdc8c(PTR_DAT_070c12e8);
	 *         func_0x031fdc8c(PTR_DAT_070c1b80);
	 *         func_0x031fdc8c(PTR_DAT_070c0a28);
	 *         func_0x031fdc8c(PTR_DAT_070c26b0);
	 *         func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8);
	 *         func_0x031fdc8c(typeinfo_ptr_PhotonUnityNetworking_PhotonNetwork_6FC08F0);
	 *         func_0x031fdc8c(PTR_DAT_070c26b8);
	 *         bRam000000000754a8db = 1;
	 *       }
	 *       if (*(int *)(*(long *)puVar4 + 0xe4) == 0) {
	 *         func_0x031fde08();
	 *       }
	 *       pvVar9 = Photon.Pun.PhotonNetwork.get_PlayerList();
	 *       if (pvVar9 != null) {
	 *         uVar3 = iVar1 - 1;
	 *         if ((int)uVar3 <= *(int *)((long)pvVar9 + 0x18)) {
	 *           if (*(int *)(*(long *)typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8 + 0xe4) == 0) {
	 *             func_0x031fde08();
	 *           }
	 *           lVar10 = func_0x03890744(*(undefined8 *)PTR_DAT_070c26b0);
	 *           puVar6 = PTR_DAT_070c1b80;
	 *           puVar5 = PTR_DAT_070c0a28;
	 *           if (lVar10 == 0) goto LAB_03323d0c;
	 *           uVar2 = *(uint *)(lVar10 + 0x18);
	 *           if (0 < (int)uVar2) {
	 *             uVar16 = 0;
	 *             do {
	 *               if (uVar2 <= uVar16) {
	 * LAB_03323d10:
	 *                 IL2CPP.ThrowIndexOutOfRangeException();
	 *               }
	 *               pvVar9 = *(void **)(lVar10 + (long)(int)uVar16 * 8 + 0x20);
	 *               if (((pvVar9 == null) ||
	 *                   (pvVar11 = UnityEngine.Component.get_gameObject(pvVar9), pvVar11 == null)) ||
	 *                  (lVar12 = func_0x037f3038(pvVar11,*(undefined8 *)puVar5), lVar12 == 0))
	 *               goto LAB_03323d0c;
	 *               lVar12 = *(long *)(lVar12 + 0x80);
	 *               if (*(int *)(*(long *)puVar4 + 0xe4) == 0) {
	 *                 func_0x031fde08();
	 *               }
	 *               pvVar11 = Photon.Pun.PhotonNetwork.get_PlayerList();
	 *               if (pvVar11 == null) goto LAB_03323d0c;
	 *               if (*(uint *)((long)pvVar11 + 0x18) <= uVar3) goto LAB_03323d10;
	 *               if (lVar12 == *(long *)((long)pvVar11 + (long)(int)uVar3 * 8 + 0x20)) {
	 *                 pvVar11 = (void *)func_0x0373df50(pvVar8,*(undefined8 *)puVar6);
	 *                 if (pvVar11 == null) goto LAB_03323d0c;
	 *                 Photon.Pun.PhotonView.RequestOwnership(pvVar11);
	 *                 lVar12 = func_0x0373df50(pvVar8,*(undefined8 *)puVar6);
	 *                 pvVar9 = UnityEngine.Component.get_gameObject(pvVar9);
	 *                 if ((pvVar9 == null) ||
	 *                    (lVar13 = func_0x037f3038(pvVar9,*(undefined8 *)puVar5), lVar13 == 0))
	 *                 goto LAB_03323d0c;
	 *                 uVar14 = *(undefined8 *)(lVar13 + 0x80);
	 *                 lVar15 = *(long *)PTR_DAT_070c12e8;
	 *                 lVar13 = *(long *)(lVar15 + 0x38);
	 *                 if (lVar13 == 0) {
	 *                   func_0x03237280(lVar15);
	 *                   lVar13 = *(long *)(lVar15 + 0x38);
	 *                 }
	 *                 lVar13 = *(long *)(lVar13 + 0x10);
	 *                 if ((*(ushort *)(lVar13 + 0x135) & 1) == 0) {
	 *                   lVar13 = func_0x03237224();
	 *                 }
	 *                 if (*(int *)(lVar13 + 0xe4) == 0) {
	 *                   func_0x031fde08();
	 *                 }
	 *                 lVar13 = *(long *)(*(long *)(lVar15 + 0x38) + 0x10);
	 *                 if ((*(ushort *)(lVar13 + 0x135) & 1) == 0) {
	 *                   lVar13 = func_0x03237224();
	 *                 }
	 *                 if (lVar12 == 0) goto LAB_03323d0c;
	 *                 Photon.Pun.PhotonView.RPC(lVar12,*(undefined8 *)PTR_DAT_070c26b8,uVar14,**(undefined8 **)(lVar13 + 0xb8));
	 *               }
	 *               uVar2 = *(uint *)(lVar10 + 0x18);
	 *               uVar16 = uVar16 + 1;
	 *             } while ((int)uVar16 < (int)uVar2);
	 *           }
	 *         }
	 *         return;
	 *       }
	 * LAB_03323d0c:
	 *       IL2CPP.ThrowNullReferenceException();
	 *     }
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x3223D14 VA: 0x781890ED14
	public void .ctor();
	/*
	 *   undefined *puVar1;
	 *
	 *   puVar1 = PTR_DAT_070c07b8;
	 *   if ((bRam000000000754a8d7 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c07b8);
	 *     bRam000000000754a8d7 = 1;
	 *   }
	 *   this.HandTag = *(void **)puVar1;
	 *   func_0x031fdc38();
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
	 *   if ((bRam000000000755f76f & 1) == 0) {
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8,0);
	 *     bRam000000000755f76f = 1;
	 *   }
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *   }
	 *   return;
	 */
}
