// [TypeInfo RVA: 0x0]
public class ServerScript : MonoBehaviour
{
	public JoinRoom joinRoom; // 0x20
	public string Letter; // 0x28
	public TMPro.TextMeshPro ServerText; // 0x30

	// RVA: 0x3250270 VA: 0x781893B270
	private void OnTriggerEnter(UnityEngine.Collider other);
	/*
	 *   undefined *puVar1;
	 *   bool bVar2;
	 *   void *pvVar3;
	 *   long *plVar4;
	 *   undefined8 *puVar5;
	 *
	 *   if ((bRam000000000754aa6b & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c07b8);
	 *     bRam000000000754aa6b = 1;
	 *   }
	 *   if ((other != null) &&
	 *      (pvVar3 = UnityEngine.Component.get_transform(other),
	 *      puVar1 = PTR_DAT_070c07b8, pvVar3 != null)) {
	 *     pvVar3 = UnityEngine.Component.get_tag(pvVar3);
	 *     bVar2 = System.String.op_Equality(pvVar3,*(void **)puVar1);
	 *     if (!bVar2) {
	 *       return;
	 *     }
	 *     if (this.joinRoom != null) {
	 *       puVar5 = (undefined8 *)((long)this.joinRoom + 0x30);
	 *       pvVar3 = (void *)*puVar5;
	 *       if (pvVar3 != null) {
	 *         if (0xb < *(int *)((long)pvVar3 + 0x10)) {
	 *           return;
	 *         }
	 *         pvVar3 = System.String.Concat(pvVar3,this.Letter);
	 *         *puVar5 = pvVar3;
	 *         func_0x031fdc38(puVar5,pvVar3);
	 *         if ((this.joinRoom != null) && (plVar4 = this.ServerText, plVar4 != null)) {
	 *           (**(code **)(*plVar4 + 0x558))
	 *                     (plVar4,*(undefined8 *)((long)this.joinRoom + 0x30),
	 *                      *(undefined8 *)(*plVar4 + 0x560));
	 *           return;
	 *         }
	 *       }
	 *     }
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x3250348 VA: 0x781893B348
	private void FixedUpdate();
	/*
	 *   long *plVar1;
	 *
	 *   if ((this.joinRoom != null) && (plVar1 = this.ServerText, plVar1 != null)) {
	 *     (**(code **)(*plVar1 + 0x558))
	 *               (plVar1,*(undefined8 *)((long)this.joinRoom + 0x30),*(undefined8 *)(*plVar1 + 0x560))
	 *     ;
	 *     return;
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x3250378 VA: 0x781893B378
	public void .ctor();
	/*
	 *   undefined *puVar1;
	 *
	 *   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;
	 */
}
