ref: e1fabcfbff78533cd1a5f75f4da3ede3b8a04d8f
dir: /maps/BillsFamilysHouse.asm/
const_def 2 ; object constants const BILLSFAMILYSHOUSE_BILL const BILLSFAMILYSHOUSE_POKEFAN_F const BILLSFAMILYSHOUSE_TWIN BillsFamilysHouse_MapScripts: db 0 ; scene scripts db 0 ; callbacks BillScript: faceplayer opentext checkevent EVENT_GOT_EEVEE iftrue .GotEevee writetext UnknownText_0x54c74 yesorno iffalse .Refused writetext UnknownText_0x54d3f buttonsound waitsfx checkcode VAR_PARTYCOUNT ifequal PARTY_LENGTH, .NoRoom writetext UnknownText_0x54dae playsound SFX_CAUGHT_MON waitsfx givepoke EEVEE, 20 setevent EVENT_GOT_EEVEE writetext UnknownText_0x54dc1 waitbutton closetext end .NoRoom: writetext UnknownText_0x54e02 waitbutton closetext end .Refused: writetext UnknownText_0x54e2d waitbutton closetext end .GotEevee: writetext UnknownText_0x54e42 waitbutton closetext end BillsMomScript: faceplayer opentext checkevent EVENT_MET_BILL iffalse .HaventMetBill writetext UnknownText_0x54ea8 waitbutton closetext end .HaventMetBill: writetext UnknownText_0x54f4e waitbutton closetext end BillsSisterScript: faceplayer opentext checkcellnum PHONE_BILL iftrue .GotBillsNumber writetext UnknownText_0x54f9e askforphonenumber PHONE_BILL ifequal PHONE_CONTACTS_FULL, .NoRoom ifequal PHONE_CONTACT_REFUSED, .Refused waitsfx addcellnum PHONE_BILL writetext UnknownText_0x54fd9 playsound SFX_REGISTER_PHONE_NUMBER waitsfx buttonsound .GotBillsNumber: writetext UnknownText_0x55069 waitbutton closetext end .Refused: writetext UnknownText_0x54ff3 waitbutton closetext end .NoRoom: writetext UnknownText_0x55046 buttonsound jump .Refused BillsHouseBookshelf1: jumpstd picturebookshelf BillsHouseBookshelf2: jumpstd magazinebookshelf BillsHouseRadio: jumpstd radio2 UnknownText_0x54c74: text "BILL: Hi, <PLAYER>!" line "Do us a favor and" cont "take this EEVEE." para "It came over when" line "I was adjusting" cont "the TIME CAPSULE." para "Someone has to" line "take care of it," para "but I don't like" line "being outside." para "Can I count on you" line "to play with it," cont "<PLAYER>?" done UnknownText_0x54d3f: text "BILL: I knew you'd" line "come through!" para "Way to go! You're" line "the real deal!" para "OK, I'm counting" line "on you." para "Take good care of" line "it!" done UnknownText_0x54dae: text "<PLAYER> received" line "EEVEE!" done UnknownText_0x54dc1: text "BILL: PROF.ELM" line "claims EEVEE may" para "evolve in new and" line "unknown ways." done UnknownText_0x54e02: text "Whoa, wait. You" line "can't carry any" cont "more #MON." done UnknownText_0x54e2d: text "Oh… Now what to" line "do?" done UnknownText_0x54e42: text "BILL: My pop, he" line "won't work. All he" para "does is goof off" line "all day long." para "He's getting to be" line "a real headache…" done UnknownText_0x54ea8: text "Oh, you collect" line "#MON? My son" cont "BILL is an expert." para "He just got called" line "to the #MON" para "CENTER in ECRUTEAK" line "CITY." para "My husband went" line "off to the GAME" para "CORNER without" line "being called…" done UnknownText_0x54f4e: text "My husband was" line "once known as a" para "#MANIAC." line "BILL must have" para "taken after his" line "father." done UnknownText_0x54f9e: text "Are you a trainer?" para "I've got a useful" line "phone number for" cont "you." done UnknownText_0x54fd9: text "<PLAYER> recorded" line "BILL's number." done UnknownText_0x54ff3: text "My brother made" line "the PC #MON" cont "storage system." para "I was going to" line "give you BILL's" cont "number…" done UnknownText_0x55046: text "You can't record" line "any more numbers." done UnknownText_0x55069: text "My big brother" line "BILL made the PC" para "#MON storage" line "system." done BillsFamilysHouse_MapEvents: db 0, 0 ; filler db 2 ; warp events warp_event 2, 7, GOLDENROD_CITY, 4 warp_event 3, 7, GOLDENROD_CITY, 4 db 0 ; coord events db 3 ; bg events bg_event 0, 1, BGEVENT_READ, BillsHouseBookshelf2 bg_event 1, 1, BGEVENT_READ, BillsHouseBookshelf1 bg_event 7, 1, BGEVENT_READ, BillsHouseRadio db 3 ; object events object_event 2, 3, SPRITE_BILL, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BillScript, EVENT_MET_BILL object_event 5, 3, SPRITE_POKEFAN_F, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BillsMomScript, -1 object_event 5, 4, SPRITE_TWIN, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, BillsSisterScript, -1