Draw Event:
execute code:
draw_sprite(sprLinkShadow,0,x,y)
var tspr;
tspr=sprite_index
if instance_exists(holding_pot){ //Mask the sprite with the one of him holding it
switch sprite_index {
case sprLinkD: tspr=sprLinkCarryD; image_index=0; break;
case sprLinkU: tspr=sprLinkCarryU; image_index=0; break;
case sprLinkR: tspr=sprLinkCarryR; image_index=0; break;
case sprLinkL: tspr=sprLinkCarryL; image_index=0; break;
case sprLinkD: tspr=sprLinkCarryD; break;
case sprLinkU: tspr=sprLinkCarryU; break;
case sprLinkR: tspr=sprLinkCarryR; break;
case sprLinkL: tspr=sprLinkCarryL; break;
}
}
draw_sprite(tspr,-1,x,y)
draw_sprite(sprIH,-1,view_xview[0]+140,view_yview[0]+0)
if global.select="bow"
draw_sprite(bowHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="boomerang"
draw_sprite(boomerangHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="hookshot"
draw_sprite(hookshotHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="bomb"
draw_sprite(bombHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="firerod"
draw_sprite(firerodHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="icerod"
draw_sprite(icerodHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="bombos"
draw_sprite(bombosHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="ether"
draw_sprite(etherHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="quake"
draw_sprite(quakeHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="torch"
draw_sprite(torchHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="hammer"
draw_sprite(hammerHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="flute"
draw_sprite(fluteHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="net"
draw_sprite(netHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="book"
draw_sprite(bookHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="bottle"
draw_sprite(bottleHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="somaria"
draw_sprite(somariaHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="byrna"
draw_sprite(byrnaHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="cape"
draw_sprite(capeHUD,-1, view_xview[0]+144,view_yview[0]+4)
if global.select="mirror"
draw_sprite(mirrorHUD,-1, view_xview[0]+144,view_yview[0]+4)
Key Press Event for <Enter> Key:
execute code:
if global.pause=0 && !jumping && !usingsword{
instance_create(view_xview[0],view_yview[0]+20,Menu)
instance_create(view_xview[0],view_yview[0]+20,objSelector)
instance_create(view_xview[0],view_yview[0]+20,bow_menu)
instance_create(view_xview[0],view_yview[0]+20,boomerang_menu)
instance_create(view_xview[0],view_yview[0]+20,hookshot_menu)
instance_create(view_xview[0],view_yview[0]+20,bomb_menu)
instance_create(view_xview[0],view_yview[0]+20,powder_menu)
instance_create(view_xview[0],view_yview[0]+20,firerod_menu)
instance_create(view_xview[0],view_yview[0]+20,icerod_menu)
instance_create(view_xview[0],view_yview[0]+20,bombos_menu)
instance_create(view_xview[0],view_yview[0]+20,ether_menu)
instance_create(view_xview[0],view_yview[0]+20,quake_menu)
instance_create(view_xview[0],view_yview[0]+20,torch_menu)
instance_create(view_xview[0],view_yview[0]+20,hammer_menu)
instance_create(view_xview[0],view_yview[0]+20,flute_menu)
instance_create(view_xview[0],view_yview[0]+20,net_menu)
instance_create(view_xview[0],view_yview[0]+20,book_menu)
instance_create(view_xview[0],view_yview[0]+20,bottle_menu)
instance_create(view_xview[0],view_yview[0]+20,somaria_menu)
instance_create(view_xview[0],view_yview[0]+20,byrna_menu)
instance_create(view_xview[0],view_yview[0]+20,cape_menu)
instance_create(view_xview[0],view_yview[0]+20,mirror_menu)
global.pause=1
}
else if global.pause=1{
with Menu instance_destroy()
with bow_menu instance_destroy()
with boomerang_menu instance_destroy()
with hookshot_menu instance_destroy()
with bomb_menu instance_destroy()
with powder_menu instance_destroy()
with firerod_menu instance_destroy()
with icerod_menu instance_destroy()
with bombos_menu instance_destroy()
with ether_menu instance_destroy()
with quake_menu instance_destroy()
with torch_menu instance_destroy()
with hammer_menu instance_destroy()
with flute_menu instance_destroy()
with net_menu instance_destroy()
with book_menu instance_destroy()
with bottle_menu instance_destroy()
with somaria_menu instance_destroy()
with byrna_menu instance_destroy()
with cape_menu instance_destroy()
with mirror_menu instance_destroy()
with objSelector instance_destroy()
with selected instance_destroy()
global.pause=0
}