summaryrefslogtreecommitdiff
path: root/engine/debug/field/toggle_npc_movement.inc
blob: 1dba0491cf56dd176066a3ebf660e6694e42658c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
FieldDebug_ToggleNPCMovement:
	call .ToggleNPCMovement
	jr nc, .close
	ld a, FIELDDEBUG_RETURN_REOPEN
	ret
.close
	ld a, FIELDDEBUG_RETURN_CLOSE
	ret

.ToggleNPCMovement:
	ld hl, .MenuHeader
	call GetMenu2
	ret c
	ld a, [wMenuCursorY]
	cp 1
	jr nz, .move
; stop NPCs
	ld a, 0
	call Function17f9
	jr .done

.move
	call Function1848
.done
	and a
	ret

.MenuHeader:
	db MENU_BACKUP_TILES
	menu_coords 0, 0, 7, 6
	dw .MenuData
	db 1

.MenuData:
	db STATICMENU_CURSOR
	db 2
	db "とめる@"
	db "うごかす@"