gEvent_0x271b08: copyvar 0x8000, 0x800d compare 0x8000, 1 jumpif 1, gEvent_0x271b45 compare 0x8000, 5 jumpif 1, gEvent_0x271b55 compare 0x8000, 2 jumpif 1, gEvent_0x271b65 compare 0x8000, 3 jumpif 1, gEvent_0x271b75 compare 0x8000, 4 jumpif 1, gEvent_0x271b85 end gEvent_0x271b45: bufferstd 2, 14 compare 0x8007, 1 callif 1, gEvent_0x271baf return gEvent_0x271b55: bufferstd 2, 15 compare 0x8007, 1 callif 1, gEvent_0x271baf return gEvent_0x271b65: bufferstd 2, 16 compare 0x8007, 1 callif 1, gEvent_0x271baf return gEvent_0x271b75: bufferstd 2, 17 compare 0x8007, 1 callif 1, gEvent_0x271bb3 return gEvent_0x271b85: bufferstd 2, 18 compare 0x8007, 1 callif 1, gEvent_0x271baf return message gText_0x272a78 waitfanfare loadptr 0, gText_0x272a9a callstd 4 setvar 0x800d, 1 return setvar 0x800d, 0 return gEvent_0x271baf: fanfare 370 return gEvent_0x271bb3: fanfare 372 return adddecor 32768 copyvar 0x8007, 0x800d call gEvent_0x271bc5 return gEvent_0x271bc5: bufferdecor 1, 32768 compare 0x8007, 1 callif 1, gEvent_0x271be0 compare 0x8007, 0 callif 1, gEvent_0x271bf7 return gEvent_0x271be0: fanfare 370 message gText_0x272b09 waitfanfare loadptr 0, gText_0x272b48 callstd 4 setvar 0x800d, 1 return gEvent_0x271bf7: setvar 0x800d, 0 return lock faceplayer checksound copyvar 0x8004, 0x8000 copyvar 0x8005, 0x8001 checkitemspace 32768, 32769 copyvar 0x8007, 0x800d storeitems2 1, 32768, 32769 checkitemtype 32768 call gEvent_0x271b08 compare 0x8007, 1 callif 1, gEvent_0x271c3a compare 0x8007, 0 callif 1, gEvent_0x271ca1 release return gEvent_0x271c3a: disappear 32783 additem 32772, 32773 specialval 0x800d, 414 copyvar 0x8008, 0x800d compare 0x8008, 1 callif 1, gEvent_0x271c8f compare 0x8008, 0 callif 1, gEvent_0x271c9b waitfanfare waittext storeitems2 1, 32772, 32773 setvar 0x8004, 12 special 243 compare 0x800d, 1 jumpif 1, gEvent_0x271c86 loadptr 0, gText_0x272a9a callstd 4 return gEvent_0x271c86: loadptr 0, gText_0x272aea callstd 4 return gEvent_0x271c8f: storeitems2 0, 32772, 32773 message gText_0x2731a9 return gEvent_0x271c9b: message gText_0x272abf return gEvent_0x271ca1: loadptr 0, gText_0x272a78 callstd 4 loadptr 0, gText_0x272ad0 callstd 4 setvar 0x800d, 0 return gEvent_0x271cb7: lockall checksound additem 32773, 1 copyvar 0x8007, 0x800d storeitems2 1, 32773, 1 checkitemtype 32773 call gEvent_0x271b08 compare 0x8007, 1 jumpif 1, gEvent_0x271ce8 compare 0x8007, 0 jumpif 1, gEvent_0x271d47 end gEvent_0x271ce8: copyvar 0x8008, 0x8004 copyvar 0x8004, 0x8005 specialval 0x800d, 414 compare 0x800d, 1 jumpif 1, gEvent_0x271d0e compare 0x800d, 0 jumpif 1, gEvent_0x271d1f end gEvent_0x271d0e: storeitems2 0, 32772, 1 message gText_0x2731a9 jump gEvent_0x271d2a baserom 0x271d1e, 0x271d1f gEvent_0x271d1f: message gText_0x272abf jump gEvent_0x271d2a baserom 0x271d29, 0x271d2a gEvent_0x271d2a: waittext waitfanfare storeitems2 1, 32772, 1 copyvar 0x8004, 0x8008 loadptr 0, gText_0x272a9a callstd 4 special 344 special 153 releaseall end gEvent_0x271d47: loadptr 0, gText_0x272abf callstd 4 loadptr 0, gText_0x272ad0 callstd 4 setvar 0x800d, 0 releaseall end baserom 0x271d5e, 0x272a78 gText_0x272a78: .charmapstr "Obtained the {STRVAR_2}!$" baserom 0x272a89, 0x272a9a gText_0x272a9a: .charmapstr "{PLAYER} put away the {STRVAR_2}\n" .charmapstr "in the {STRVAR_3} POCKET.$" gText_0x272abf: .charmapstr "{PLAYER} found one {STRVAR_2}!$" gText_0x272ad0: .charmapstr "Too bad!\n" .charmapstr "The BAG is full…$" gText_0x272aea: .charmapstr "{PLAYER} put away the {STRVAR_2}\n" .charmapstr "in the BAG.$" gText_0x272b09: .charmapstr "Obtained the {STRVAR_2}!$" baserom 0x272b1a, 0x272b48 gText_0x272b48: .charmapstr "The {STRVAR_2} was transferred\n" .charmapstr "to the PC.$" baserom 0x272b6a, 0x2731a9 gText_0x2731a9: .charmapstr "{PLAYER} found one {STRVAR_1}\n" .charmapstr "{STRVAR_2}!$"