Functions (F1) - GReinoso96/XXModding GitHub Wiki

SetUp_Shop_Menu(unk param_1)

Found at 0x0883acf4. Used to draw the different shop windows, used for item shops, armory and blacksmith.

'''

'''

Draw_General_Graphic(int pointer, uint posX, uint posY, uint width, uint height, int graphicID)

Found in [overlayname] 0x088318e4.

pointer = Unknown.
posX = Horizontal position to draw at (upper left corner of the graphic).
posY = Vertical position to draw at (upper left corner of the graphic).
width = Width, the graphic is visually stretched.
height = Height, the graphic is visually stretched.
graphicID = ID of the graphic to be used.
Graphic ID Description
0x0 Clock Face
0x1 Minute Hand
0x2 Hour Hand
0x3 Health Bar Bit
0x4 Stamina Bar Bit
0x5 Health Bar Cap
0x6 Stamina Bar Cap
0x7 Bincoulars Bar Cap
0x8 Binoculars Bar Step
0x9 Sharpness Glow
0xA Sharpness Indicator Yellow and Up
0xB Sharpness Indicator Orange
0xC Sharpness Indicator Red
0xD Player List Bar Left
0xE Player List Bar Middle
0xF Player List Bar Right
0x10 Defense Up
0x11 Defense Down
0x12 Attack Up
0x13 Attack Down
0x14 Sleep
0x15 Paralysis
0x16 Message
0x17 Poison
0x18 Stun
0x19 Monster Eye Yellow
0x1A Paralysis
0x1B Gift
0x1C Backpack
0x1D Bullet
0x1E Spent Bullet
0x1F Silver Crown
0x20 Gold Crown
0x21 Item Wheel Nameplate Left
0x24 Item Wheel BG
0x25 Item Wheel Triforce
0x26 Bullet Indicator Left
0x28 Bullet Indicator Right
0x29 Bullet Selector Left
0x2C Red Cross
0x2D Red Arrow Right
0x2F Bowgun Indicator Change Bullets
0x30 Bowgun Indicator Loading
0x31 Bowgun Indicator Reload
0x32 Button Circle
0x33 Button Cross
0x34 Button Triangle
0x35 Button Square
0x36 Button L
0x37 Button R
0x38 Analog Stick
0x39 Button Start
0x3A Button Select
0x3B D-Pad
0x3F M Icon
0x49 Item Selection Square
0x4A Smoke Bomb Icon Large
0x70 Throwing Knife Icon Large
0x80 White Dots
0x81 Combining Effect 1
0x82 Black Box with White Upper Left Corner
0x83 Combining Effect 2
0x84 Edible Item Marker Large
0x85 Cross
0x86 Great Sword Player Icon
0x87 Lance Player Icon
0x88 Bowgun Player Icon
0x89 Hammer Player Icon
0x8A Sword and Shield Player Icon
0x8B Quest Joined Player Icon
0x8C Quest Accepted Player Icon
0x8D Piece Equipped Marker
0x8E White Arrow Right
0x8F Guild Card Icon
0x90 Fatalis Emblem
0x91 Nothing
0x92 Map Player Arrow
0x93 Map Circle
0x94 Map Base Camp
0x95 Map Wyvern Flying
0x96 Map Wyvern on Land
0x97 Map Friend Arrow
0x98 Map Dragon Flying
0x99 Map Dragon on Land
0x9A Map Fanged Beast
0x9B Item Wheel BG
0x9C White Arrow Down
0x9D White Arrow Up
0xAE Quest Menu Background (Level Selection)
0xAF Monster Icon Background
0xB0 Quest Menu Background (Quest Info)
0xB1 Quest Type Indicator (Hunting)
0xB2 Quest Type Indicator (Elder Dragon)
0xB3 Quest Type Indicator (Gathering)
0xB4 Quest Type Indicator (Capture)
0xB5 Transparent Black Block
0xB6 Transparent Black Trapezoid
0xB7 Sharpness Meter Border Left
0xB8 Sharpness Meter Border Middle
0xB9 Sharpness Meter Border Right
0xBA Smoke Bomb Icon Small
0xBB Paintball Icon Small
0xED Armor Leg Icon Small
0xEE Edible Item Marker Small
0xEF Felyne Icon Small
0x102 Awards Square Graphic
0x103 Quest Type Indicator (BBQ?)
0x104 Bordered Square Small
0x105 White Transparent Square
0x107 White More Transparent Square
0x108 Brown Page Non Transparent
0x10A Village Chief's Towel
0x10B Village Chief's Bandana
0x10C Village Chief's Scarf
0x10D Village Chief's Cape
0x10E Bronze Medal
0x10F Silver Medal
0x110 Gold Medal
0x111 King's Crown
0x112 SnS Badge
0x113 GS Badge
0x114 Lance Badge
0x115 Hammer Badge
0x116 Bowgun Badge
0x117 Mane Earring
0x118 Fatalis Ring
0x119 Rare Species Report
0x11A Origin Ore
0x11B Kokoto Butterfly
0x11C Springnight Carp
0x11D Dosbiscus
0x11E Grateful Letter
0x11F Seal of the Sage
0x120 Gold Smith Hammer
0x121 Wanderer's Map
0x122 Red Treasure Chest
0x123 Felyne Standing
0x124 Felyne Meowing
0x125 Friendship Heart Emblem
0x126 Felyne Heart Icon
0x168 Guild Card Leather
0x169 Guild Card Velociprey
0x16A Guild Card Silver
0x16B Guild Card Gold
0x16C Equipped Mark Small
0x16D Star Mark

Graphic UV definitions start at 0x088f1974.

Byte Description
uint16 Top Left X
uint16 Top Left Y
uint16 Length X
uint16 Length Y
uint32 Unknown