	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_Team_CheckDroppedItem          ## -- Begin function Team_CheckDroppedItem
	.p2align	4, 0x90
_Team_CheckDroppedItem:                 ## @Team_CheckDroppedItem
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	(%rdi), %rax
	movq	(%rax), %rax
	movq	_PW_REDFLAG@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_2
## %bb.1:
	movq	_TEAM_RED@GOTPCREL(%rip), %rax
	jmp	LBB0_6
LBB0_2:
	movq	_PW_BLUEFLAG@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_4
## %bb.3:
	movq	_TEAM_BLUE@GOTPCREL(%rip), %rax
	jmp	LBB0_6
LBB0_4:
	movq	_PW_NEUTRALFLAG@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_7
## %bb.5:
	movq	_TEAM_FREE@GOTPCREL(%rip), %rax
LBB0_6:
	movl	(%rax), %edi
	movq	_FLAG_DROPPED@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	popq	%rbp
	jmp	_Team_SetFlagStatus             ## TAILCALL
LBB0_7:
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_PW_REDFLAG,8,3                 ## @PW_REDFLAG
	.comm	_TEAM_RED,4,2                   ## @TEAM_RED
	.comm	_FLAG_DROPPED,4,2               ## @FLAG_DROPPED
	.comm	_PW_BLUEFLAG,8,3                ## @PW_BLUEFLAG
	.comm	_TEAM_BLUE,4,2                  ## @TEAM_BLUE
	.comm	_PW_NEUTRALFLAG,8,3             ## @PW_NEUTRALFLAG
	.comm	_TEAM_FREE,4,2                  ## @TEAM_FREE
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_Team_CheckDroppedItem          ; -- Begin function Team_CheckDroppedItem
	.p2align	2
_Team_CheckDroppedItem:                 ; @Team_CheckDroppedItem
	.cfi_startproc
; %bb.0:
	ldr	x8, [x0]
	ldr	x8, [x8]
Lloh0:
	adrp	x9, _PW_REDFLAG@GOTPAGE
Lloh1:
	ldr	x9, [x9, _PW_REDFLAG@GOTPAGEOFF]
Lloh2:
	ldr	x9, [x9]
	cmp	x8, x9
	b.ne	LBB0_2
; %bb.1:
Lloh3:
	adrp	x8, _TEAM_RED@GOTPAGE
Lloh4:
	ldr	x8, [x8, _TEAM_RED@GOTPAGEOFF]
	b	LBB0_6
LBB0_2:
Lloh5:
	adrp	x9, _PW_BLUEFLAG@GOTPAGE
Lloh6:
	ldr	x9, [x9, _PW_BLUEFLAG@GOTPAGEOFF]
Lloh7:
	ldr	x9, [x9]
	cmp	x8, x9
	b.ne	LBB0_4
; %bb.3:
Lloh8:
	adrp	x8, _TEAM_BLUE@GOTPAGE
Lloh9:
	ldr	x8, [x8, _TEAM_BLUE@GOTPAGEOFF]
	b	LBB0_6
LBB0_4:
Lloh10:
	adrp	x9, _PW_NEUTRALFLAG@GOTPAGE
Lloh11:
	ldr	x9, [x9, _PW_NEUTRALFLAG@GOTPAGEOFF]
Lloh12:
	ldr	x9, [x9]
	cmp	x8, x9
	b.ne	LBB0_7
; %bb.5:
Lloh13:
	adrp	x8, _TEAM_FREE@GOTPAGE
Lloh14:
	ldr	x8, [x8, _TEAM_FREE@GOTPAGEOFF]
LBB0_6:
	ldr	w0, [x8]
Lloh15:
	adrp	x8, _FLAG_DROPPED@GOTPAGE
Lloh16:
	ldr	x8, [x8, _FLAG_DROPPED@GOTPAGEOFF]
Lloh17:
	ldr	w1, [x8]
	b	_Team_SetFlagStatus
LBB0_7:
	ret
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGot	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh5, Lloh6, Lloh7
	.loh AdrpLdrGot	Lloh8, Lloh9
	.loh AdrpLdrGotLdr	Lloh10, Lloh11, Lloh12
	.loh AdrpLdrGot	Lloh13, Lloh14
	.loh AdrpLdrGotLdr	Lloh15, Lloh16, Lloh17
	.cfi_endproc
                                        ; -- End function
	.comm	_PW_REDFLAG,8,3                 ; @PW_REDFLAG
	.comm	_TEAM_RED,4,2                   ; @TEAM_RED
	.comm	_FLAG_DROPPED,4,2               ; @FLAG_DROPPED
	.comm	_PW_BLUEFLAG,8,3                ; @PW_BLUEFLAG
	.comm	_TEAM_BLUE,4,2                  ; @TEAM_BLUE
	.comm	_PW_NEUTRALFLAG,8,3             ; @PW_NEUTRALFLAG
	.comm	_TEAM_FREE,4,2                  ; @TEAM_FREE
.subsections_via_symbols
