mirror of
https://github.com/ACreTeam/ac-decomp
synced 2026-06-29 01:30:53 -04:00
2698 lines
92 KiB
Plaintext
2698 lines
92 KiB
Plaintext
static bg_item_type_data_c typeData_table_bgItem[] = {
|
|
{ 0, bIT_DRAW_TYPE_NONE, NULL, NULL }, // 0x0000
|
|
{ 0, bIT_DRAW_TYPE_STUMP1, pos_table, pos_table }, // 0x0001
|
|
{ 0, bIT_DRAW_TYPE_STUMP2, pos_table, pos_table }, // 0x0002
|
|
{ 0, bIT_DRAW_TYPE_STUMP3, pos_table, pos_table }, // 0x0003
|
|
{ 0, bIT_DRAW_TYPE_STUMP4, pos_table, pos_table }, // 0x0004
|
|
{ 0, bIT_DRAW_TYPE_FENCE, pos_table2, pos_table }, // 0x0005
|
|
{ 0, bIT_DRAW_TYPE_NONE, pos_table, pos_table }, // 0x0006
|
|
{ 0, bIT_DRAW_TYPE_NOTICE, pos_table2, pos_table }, // 0x0007
|
|
{ 0, bIT_DRAW_TYPE_GRASS, pos_table, pos_table }, // 0x0008
|
|
{ 1, bIT_DRAW_TYPE_GRASS, pos_table, pos_table }, // 0x0009
|
|
{ 2, bIT_DRAW_TYPE_GRASS, pos_table, pos_table }, // 0x000A
|
|
{ 0, bIT_DRAW_TYPE_NONE, pos_table, pos_table }, // 0x000B
|
|
{ 0, bIT_DRAW_TYPE_MAPBOARD, pos_table2, pos_table }, // 0x000C
|
|
{ 0, bIT_DRAW_TYPE_NONE, pos_table, pos_table }, // 0x000D
|
|
{ 0, bIT_DRAW_TYPE_MELODY, pos_table2, pos_table }, // 0x000E
|
|
{ 0, bIT_DRAW_TYPE_NONE, pos_table, pos_table }, // 0x000F
|
|
{ 0, bIT_DRAW_TYPE_FENCES, pos_table, pos_table }, // 0x0010
|
|
{ 0, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0011
|
|
{ 1, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0012
|
|
{ 2, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0013
|
|
{ 3, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0014
|
|
{ 4, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0015
|
|
{ 5, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0016
|
|
{ 6, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0017
|
|
{ 7, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0018
|
|
{ 8, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0019
|
|
{ 9, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x001A
|
|
{ 10, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x001B
|
|
{ 11, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x001C
|
|
{ 12, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x001D
|
|
{ 13, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x001E
|
|
{ 14, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x001F
|
|
{ 15, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0020
|
|
{ 16, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0021
|
|
{ 17, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0022
|
|
{ 18, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0023
|
|
{ 19, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0024
|
|
{ 20, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0025
|
|
{ 21, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0026
|
|
{ 22, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0027
|
|
{ 23, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0028
|
|
{ 24, bIT_DRAW_TYPE_HOLE00_G, pos_table, pos_table }, // 0x0029
|
|
{ 0, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x002A
|
|
{ 1, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x002B
|
|
{ 2, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x002C
|
|
{ 3, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x002D
|
|
{ 4, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x002E
|
|
{ 5, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x002F
|
|
{ 6, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0030
|
|
{ 7, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0031
|
|
{ 8, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0032
|
|
{ 9, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0033
|
|
{ 10, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0034
|
|
{ 11, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0035
|
|
{ 12, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0036
|
|
{ 13, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0037
|
|
{ 14, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0038
|
|
{ 15, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0039
|
|
{ 16, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x003A
|
|
{ 17, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x003B
|
|
{ 18, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x003C
|
|
{ 19, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x003D
|
|
{ 20, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x003E
|
|
{ 21, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x003F
|
|
{ 22, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0040
|
|
{ 23, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0041
|
|
{ 24, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0042
|
|
{ 0, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0043
|
|
{ 1, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0044
|
|
{ 2, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0045
|
|
{ 3, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0046
|
|
{ 4, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0047
|
|
{ 5, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0048
|
|
{ 6, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0049
|
|
{ 7, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x004A
|
|
{ 8, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x004B
|
|
{ 9, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x004C
|
|
{ 10, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x004D
|
|
{ 11, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x004E
|
|
{ 12, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x004F
|
|
{ 13, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0050
|
|
{ 14, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0051
|
|
{ 15, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0052
|
|
{ 16, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0053
|
|
{ 17, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0054
|
|
{ 18, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0055
|
|
{ 19, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0056
|
|
{ 20, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0057
|
|
{ 21, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0058
|
|
{ 22, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x0059
|
|
{ 23, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x005A
|
|
{ 24, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table }, // 0x005B
|
|
{ 0, bIT_DRAW_TYPE_NONE, pos_table, pos_table }, // 0x005C
|
|
{ 0, bIT_DRAW_TYPE_HOLE00_SHIN_G, pos_table, pos_table }, // 0x005D
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x005E
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x005F
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0060
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0061
|
|
{ 0, bIT_DRAW_TYPE_HONYCOMB, pos_table, pos_table }, // 0x0062
|
|
{ 0, bIT_DRAW_TYPE_STONE_A, pos_table, pos_table }, // 0x0063
|
|
{ 1, bIT_DRAW_TYPE_STONE_B, pos_table, pos_table }, // 0x0064
|
|
{ 2, bIT_DRAW_TYPE_STONE_C, pos_table, pos_table }, // 0x0065
|
|
{ 3, bIT_DRAW_TYPE_STONE_D, pos_table, pos_table }, // 0x0066
|
|
{ 4, bIT_DRAW_TYPE_STONE_E, pos_table, pos_table }, // 0x0067
|
|
{ 0, bIT_DRAW_TYPE_TANE, pos_table, pos_table }, // 0x0068
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0069
|
|
{ 0, bIT_DRAW_TYPE_STONE_A, pos_table, pos_table }, // 0x006A
|
|
{ 1, bIT_DRAW_TYPE_STONE_B, pos_table, pos_table }, // 0x006B
|
|
{ 2, bIT_DRAW_TYPE_STONE_C, pos_table, pos_table }, // 0x006C
|
|
{ 3, bIT_DRAW_TYPE_STONE_D, pos_table, pos_table }, // 0x006D
|
|
{ 4, bIT_DRAW_TYPE_STONE_E, pos_table, pos_table }, // 0x006E
|
|
{ 0, bIT_DRAW_TYPE_NONE, pos_table, pos_table }, // 0x006F
|
|
{ 0, bIT_DRAW_TYPE_PALM_STUMP001, pos_table, pos_table }, // 0x0070
|
|
{ 0, bIT_DRAW_TYPE_PALM_STUMP002, pos_table, pos_table }, // 0x0071
|
|
{ 0, bIT_DRAW_TYPE_PALM_STUMP003, pos_table, pos_table }, // 0x0072
|
|
{ 0, bIT_DRAW_TYPE_PALM_STUMP004, pos_table, pos_table }, // 0x0073
|
|
{ 0, bIT_DRAW_TYPE_CEDAR_STUMP001, pos_table, pos_table }, // 0x0074
|
|
{ 0, bIT_DRAW_TYPE_CEDAR_STUMP002, pos_table, pos_table }, // 0x0075
|
|
{ 0, bIT_DRAW_TYPE_CEDAR_STUMP003, pos_table, pos_table }, // 0x0076
|
|
{ 0, bIT_DRAW_TYPE_CEDAR_STUMP004, pos_table, pos_table }, // 0x0077
|
|
{ 0, bIT_DRAW_TYPE_CEDAR004, pos_table, pos_table }, // 0x0078
|
|
{ 0, bIT_DRAW_TYPE_CEDAR004, pos_table, pos_table }, // 0x0079
|
|
{ 0, bIT_DRAW_TYPE_CEDAR004, pos_table, pos_table }, // 0x007A
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE_STUMP001, pos_table, pos_table }, // 0x007B
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE_STUMP002, pos_table, pos_table }, // 0x007C
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE_STUMP003, pos_table, pos_table }, // 0x007D
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE_STUMP004, pos_table, pos_table }, // 0x007E
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE004, pos_table, pos_table }, // 0x007F
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE004, pos_table, pos_table }, // 0x0080
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE004, pos_table, pos_table }, // 0x0081
|
|
{ 0, bIT_DRAW_TYPE_CEDAR004, pos_table, pos_table }, // 0x0082
|
|
};
|
|
|
|
static bg_item_type_data_c typeData_table_bgItem2[] = {
|
|
{ 0, bIT_DRAW_TYPE_TREE0, pos_table, pos_table }, // 0x0800
|
|
{ 0, bIT_DRAW_TYPE_TREE1, pos_table, pos_table }, // 0x0801
|
|
{ 0, bIT_DRAW_TYPE_TREE2, pos_table, pos_table }, // 0x0802
|
|
{ 0, bIT_DRAW_TYPE_TREE3, pos_table, pos_table }, // 0x0803
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0804
|
|
{ 0, bIT_DRAW_TYPE_TREE0, pos_table, pos_table }, // 0x0805
|
|
{ 0, bIT_DRAW_TYPE_TREE1, pos_table, pos_table }, // 0x0806
|
|
{ 0, bIT_DRAW_TYPE_TREE2, pos_table, pos_table }, // 0x0807
|
|
{ 0, bIT_DRAW_TYPE_TREE3, pos_table, pos_table }, // 0x0808
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0809
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x080A
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x080B
|
|
{ 0, bIT_DRAW_TYPE_TREE4_AP, pos_table, pos_table }, // 0x080C
|
|
{ 0, bIT_DRAW_TYPE_TREE0, pos_table, pos_table }, // 0x080D
|
|
{ 0, bIT_DRAW_TYPE_TREE1, pos_table, pos_table }, // 0x080E
|
|
{ 0, bIT_DRAW_TYPE_TREE2, pos_table, pos_table }, // 0x080F
|
|
{ 0, bIT_DRAW_TYPE_TREE3, pos_table, pos_table }, // 0x0810
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0811
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0812
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0813
|
|
{ 0, bIT_DRAW_TYPE_TREE4_OR, pos_table, pos_table }, // 0x0814
|
|
{ 0, bIT_DRAW_TYPE_TREE0, pos_table, pos_table }, // 0x0815
|
|
{ 0, bIT_DRAW_TYPE_TREE1, pos_table, pos_table }, // 0x0816
|
|
{ 0, bIT_DRAW_TYPE_TREE2, pos_table, pos_table }, // 0x0817
|
|
{ 0, bIT_DRAW_TYPE_TREE3, pos_table, pos_table }, // 0x0818
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0819
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x081A
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x081B
|
|
{ 0, bIT_DRAW_TYPE_TREE4_PH, pos_table, pos_table }, // 0x081C
|
|
{ 0, bIT_DRAW_TYPE_TREE0, pos_table, pos_table }, // 0x081D
|
|
{ 0, bIT_DRAW_TYPE_TREE1, pos_table, pos_table }, // 0x081E
|
|
{ 0, bIT_DRAW_TYPE_TREE2, pos_table, pos_table }, // 0x081F
|
|
{ 0, bIT_DRAW_TYPE_TREE3, pos_table, pos_table }, // 0x0820
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0821
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0822
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0823
|
|
{ 0, bIT_DRAW_TYPE_TREE4_PR, pos_table, pos_table }, // 0x0824
|
|
{ 0, bIT_DRAW_TYPE_TREE0, pos_table, pos_table }, // 0x0825
|
|
{ 0, bIT_DRAW_TYPE_TREE1, pos_table, pos_table }, // 0x0826
|
|
{ 0, bIT_DRAW_TYPE_TREE2, pos_table, pos_table }, // 0x0827
|
|
{ 0, bIT_DRAW_TYPE_TREE3, pos_table, pos_table }, // 0x0828
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x0829
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x082A
|
|
{ 0, bIT_DRAW_TYPE_TREE4, pos_table, pos_table }, // 0x082B
|
|
{ 0, bIT_DRAW_TYPE_TREE4_NT, pos_table, pos_table }, // 0x082C
|
|
{ 0, bIT_DRAW_TYPE_TREE0, pos_table, pos_table }, // 0x082D
|
|
{ 0, bIT_DRAW_TYPE_TREE1, pos_table, pos_table }, // 0x082E
|
|
{ 0, bIT_DRAW_TYPE_TREE2, pos_table, pos_table }, // 0x082F
|
|
{ 0, bIT_DRAW_TYPE_TREE3, pos_table, pos_table }, // 0x0830
|
|
{ 0, bIT_DRAW_TYPE_TREE4_BG, pos_table, pos_table }, // 0x0831
|
|
{ 0, bIT_DRAW_TYPE_TREE0, pos_table, pos_table }, // 0x0832
|
|
{ 0, bIT_DRAW_TYPE_TREE1, pos_table, pos_table }, // 0x0833
|
|
{ 0, bIT_DRAW_TYPE_TREE2, pos_table, pos_table }, // 0x0834
|
|
{ 0, bIT_DRAW_TYPE_TREE3, pos_table, pos_table }, // 0x0835
|
|
{ 0, bIT_DRAW_TYPE_TREE4_BG, pos_table, pos_table }, // 0x0836
|
|
{ 0, bIT_DRAW_TYPE_TREE0, pos_table, pos_table }, // 0x0837
|
|
{ 0, bIT_DRAW_TYPE_TREE1, pos_table, pos_table }, // 0x0838
|
|
{ 0, bIT_DRAW_TYPE_TREE2, pos_table, pos_table }, // 0x0839
|
|
{ 0, bIT_DRAW_TYPE_TREE3, pos_table, pos_table }, // 0x083A
|
|
{ 0, bIT_DRAW_TYPE_TREE4_BG, pos_table, pos_table }, // 0x083B
|
|
{ 0, bIT_DRAW_TYPE_FLOWER_LEAF, pos_table, pos_table }, // 0x083C
|
|
{ 0, bIT_DRAW_TYPE_FLOWER_LEAF, pos_table, pos_table }, // 0x083D
|
|
{ 0, bIT_DRAW_TYPE_FLOWER_LEAF, pos_table, pos_table }, // 0x083E
|
|
{ 0, bIT_DRAW_TYPE_FLOWER_LEAF, pos_table, pos_table }, // 0x083F
|
|
{ 0, bIT_DRAW_TYPE_FLOWER_LEAF, pos_table, pos_table }, // 0x0840
|
|
{ 0, bIT_DRAW_TYPE_FLOWER_LEAF, pos_table, pos_table }, // 0x0841
|
|
{ 0, bIT_DRAW_TYPE_FLOWER_LEAF, pos_table, pos_table }, // 0x0842
|
|
{ 0, bIT_DRAW_TYPE_FLOWER_LEAF, pos_table, pos_table }, // 0x0843
|
|
{ 0, bIT_DRAW_TYPE_FLOWER_LEAF, pos_table, pos_table }, // 0x0844
|
|
{ 0, bIT_DRAW_TYPE_FLOWER00, pos_table, pos_table }, // 0x0845
|
|
{ 0, bIT_DRAW_TYPE_FLOWER01, pos_table, pos_table }, // 0x0846
|
|
{ 0, bIT_DRAW_TYPE_FLOWER02, pos_table, pos_table }, // 0x0847
|
|
{ 1, bIT_DRAW_TYPE_FLOWER00, pos_table, pos_table }, // 0x0848
|
|
{ 1, bIT_DRAW_TYPE_FLOWER01, pos_table, pos_table }, // 0x0849
|
|
{ 1, bIT_DRAW_TYPE_FLOWER02, pos_table, pos_table }, // 0x084A
|
|
{ 2, bIT_DRAW_TYPE_FLOWER00, pos_table, pos_table }, // 0x084B
|
|
{ 2, bIT_DRAW_TYPE_FLOWER01, pos_table, pos_table }, // 0x084C
|
|
{ 2, bIT_DRAW_TYPE_FLOWER02, pos_table, pos_table }, // 0x084D
|
|
{ 0, bIT_DRAW_TYPE_TREE0_DEAD, pos_table, pos_table }, // 0x084E
|
|
{ 0, bIT_DRAW_TYPE_TREE0, pos_table, pos_table }, // 0x084F
|
|
{ 0, bIT_DRAW_TYPE_TREE1, pos_table, pos_table }, // 0x0850
|
|
{ 0, bIT_DRAW_TYPE_TREE2, pos_table, pos_table }, // 0x0851
|
|
{ 0, bIT_DRAW_TYPE_TREE3, pos_table, pos_table }, // 0x0852
|
|
{ 0, bIT_DRAW_TYPE_TREE4_BG, pos_table, pos_table }, // 0x0853
|
|
{ 0, bIT_DRAW_TYPE_PALM000, pos_table, pos_table }, // 0x0854
|
|
{ 0, bIT_DRAW_TYPE_PALM001, pos_table, pos_table }, // 0x0855
|
|
{ 0, bIT_DRAW_TYPE_PALM002, pos_table, pos_table }, // 0x0856
|
|
{ 0, bIT_DRAW_TYPE_PALM003, pos_table, pos_table }, // 0x0857
|
|
{ 0, bIT_DRAW_TYPE_PALM004, pos_table, pos_table }, // 0x0858
|
|
{ 0, bIT_DRAW_TYPE_PALM004, pos_table, pos_table }, // 0x0859
|
|
{ 0, bIT_DRAW_TYPE_PALM004, pos_table, pos_table }, // 0x085A
|
|
{ 0, bIT_DRAW_TYPE_PALM004_CC, pos_table, pos_table }, // 0x085B
|
|
{ 0, bIT_DRAW_TYPE_PALM000_DEAD, pos_table, pos_table }, // 0x085C
|
|
{ 0, bIT_DRAW_TYPE_CEDAR000, pos_table, pos_table }, // 0x085D
|
|
{ 0, bIT_DRAW_TYPE_CEDAR001, pos_table, pos_table }, // 0x085E
|
|
{ 0, bIT_DRAW_TYPE_CEDAR002, pos_table, pos_table }, // 0x085F
|
|
{ 0, bIT_DRAW_TYPE_CEDAR003, pos_table, pos_table }, // 0x0860
|
|
{ 0, bIT_DRAW_TYPE_CEDAR004, pos_table, pos_table }, // 0x0861
|
|
{ 0, bIT_DRAW_TYPE_CEDAR000_DEAD, pos_table, pos_table }, // 0x0862
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE000, pos_table, pos_table }, // 0x0863
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE001, pos_table, pos_table }, // 0x0864
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE002, pos_table, pos_table }, // 0x0865
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE003, pos_table, pos_table }, // 0x0866
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE004, pos_table, pos_table }, // 0x0867
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE004, pos_table, pos_table }, // 0x0868
|
|
{ 0, bIT_DRAW_TYPE_GOLD_TREE000_DEAD, pos_table, pos_table }, // 0x0869
|
|
};
|
|
|
|
static bg_item_type_data_c typeData_table_dummy[] = {
|
|
{ 0, bIT_DRAW_TYPE_FISH2, pos_table, pos_table },
|
|
};
|
|
|
|
extern Gfx obj_s_tree1T_mat_model[];
|
|
extern Gfx obj_s_tree3_trunkT_mat_model[];
|
|
extern Gfx obj_s_tree5_leafT_mat_model[];
|
|
extern Gfx obj_s_tree5_trunkT_mat_model[];
|
|
extern Gfx obj_tree5_shadowT_mat_model[];
|
|
extern Gfx obj_s_tree1T_gfx_model[];
|
|
extern Gfx obj_s_tree2T_gfx_model[];
|
|
extern Gfx obj_s_tree3_leafT_gfx_model[];
|
|
extern Gfx obj_s_tree3_trunkT_gfx_model[];
|
|
extern Gfx obj_tree3_shadowT_gfx_model[];
|
|
extern Gfx obj_s_tree4_leafT_gfx_model[];
|
|
extern Gfx obj_s_tree4_trunkT_gfx_model[];
|
|
extern Gfx obj_tree4_shadowT_gfx_model[];
|
|
extern Gfx obj_s_tree5_leafT_gfx_model[];
|
|
extern Gfx obj_s_tree5_trunkT_gfx_model[];
|
|
extern Gfx obj_tree5_shadowT_gfx_model[];
|
|
extern Gfx apple_DL_mode[];
|
|
extern Gfx orange_DL_mode[];
|
|
extern Gfx peach_DL_mode[];
|
|
extern Gfx pear_DL_mode[];
|
|
extern Gfx nuts_DL_mode[];
|
|
extern Gfx bag_DL_mode[];
|
|
extern Gfx obj_s_tree5_apple_appleT_gfx_model[];
|
|
extern Gfx obj_s_tree1_deadT_mat_model[];
|
|
extern Gfx obj_s_tree1_deadT_gfx_model[];
|
|
|
|
static Gfx* tree_DL_table[] = {
|
|
obj_s_tree1T_mat_model,
|
|
obj_s_tree3_trunkT_mat_model,
|
|
obj_s_tree5_leafT_mat_model,
|
|
obj_s_tree5_trunkT_mat_model,
|
|
obj_tree5_shadowT_mat_model,
|
|
obj_s_tree1T_gfx_model,
|
|
obj_s_tree2T_gfx_model,
|
|
obj_s_tree3_leafT_gfx_model,
|
|
obj_s_tree3_trunkT_gfx_model,
|
|
obj_tree3_shadowT_gfx_model,
|
|
obj_s_tree4_leafT_gfx_model,
|
|
obj_s_tree4_trunkT_gfx_model,
|
|
obj_tree4_shadowT_gfx_model,
|
|
obj_s_tree5_leafT_gfx_model,
|
|
obj_s_tree5_trunkT_gfx_model,
|
|
obj_tree5_shadowT_gfx_model,
|
|
apple_DL_mode,
|
|
orange_DL_mode,
|
|
peach_DL_mode,
|
|
pear_DL_mode,
|
|
nuts_DL_mode,
|
|
bag_DL_mode,
|
|
obj_s_tree5_apple_appleT_gfx_model,
|
|
obj_s_tree1_deadT_mat_model,
|
|
obj_s_tree1_deadT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c tree0_list = { &bg_item_common_draw_loop_type1, 0, 5 };
|
|
|
|
static bg_item_draw_list_c tree1_list = { &bg_item_common_draw_loop_type1, 1, 6 };
|
|
|
|
static bg_item_draw_list_c tree2_list = { &bg_item_common_draw_loop_type1, 2, 7 };
|
|
|
|
static bg_item_draw_list_c tree2_list2 = { &bg_item_common_draw_loop_type1, 1, 8 };
|
|
|
|
static bg_item_draw_list_c tree2_shadow_list = { &bg_item_common_s_draw_loop_type1, 4, 9 };
|
|
|
|
static bg_item_draw_list_c tree3_list = { &bg_item_common_draw_loop_type1, 2, 10 };
|
|
|
|
static bg_item_draw_list_c tree3_list2 = { &bg_item_common_draw_loop_type1, 3, 11 };
|
|
|
|
static bg_item_draw_list_c tree3_shadow_list = { &bg_item_common_s_draw_loop_type1, 4, 12 };
|
|
|
|
static bg_item_draw_list_c tree4_list = { &bg_item_common_draw_loop_type1, 2, 13 };
|
|
|
|
static bg_item_draw_list_c tree4_list2 = { &bg_item_common_draw_loop_type1, 3, 14 };
|
|
|
|
static bg_item_draw_list_c tree4_shadow_list = { &bg_item_common_s_draw_loop_type1, 4, 15 };
|
|
|
|
static bg_item_draw_list_c tree4_ap_list = { &bg_item_common_draw_loop_type1, 16, 22 };
|
|
|
|
static bg_item_draw_list_c tree4_or_list = { &bg_item_common_draw_loop_type1, 17, 22 };
|
|
|
|
static bg_item_draw_list_c tree4_ph_list = { &bg_item_common_draw_loop_type1, 18, 22 };
|
|
|
|
static bg_item_draw_list_c tree4_pr_list = { &bg_item_common_draw_loop_type1, 19, 22 };
|
|
|
|
static bg_item_draw_list_c tree4_nt_list = { &bg_item_common_draw_loop_type1, 20, 22 };
|
|
|
|
static bg_item_draw_list_c tree4_bg_list = { &bg_item_common_draw_loop_type1, 21, 22 };
|
|
|
|
static bg_item_draw_list_c tree0_dead_list = { &bg_item_common_draw_loop_type1, 23, 24 };
|
|
|
|
static bg_item_draw_list_c* tree0_list_table[] = {
|
|
&tree0_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* tree1_list_table[] = {
|
|
&tree1_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* tree2_list_table[] = {
|
|
&tree2_list,
|
|
&tree2_list2,
|
|
};
|
|
|
|
static bg_item_draw_list_c* tree3_list_table[] = {
|
|
&tree3_list,
|
|
&tree3_list2,
|
|
};
|
|
|
|
static bg_item_draw_list_c* tree4_list_table[] = {
|
|
&tree4_list,
|
|
&tree4_list2,
|
|
};
|
|
|
|
static bg_item_draw_list_c* tree4_ap_list_table[] = {
|
|
&tree4_ap_list,
|
|
&tree4_list,
|
|
&tree4_list2,
|
|
};
|
|
|
|
static bg_item_draw_list_c* tree4_or_list_table[] = {
|
|
&tree4_or_list,
|
|
&tree4_list,
|
|
&tree4_list2,
|
|
};
|
|
|
|
static bg_item_draw_list_c* tree4_ph_list_table[] = {
|
|
&tree4_ph_list,
|
|
&tree4_list,
|
|
&tree4_list2,
|
|
};
|
|
|
|
static bg_item_draw_list_c* tree4_pr_list_table[] = {
|
|
&tree4_pr_list,
|
|
&tree4_list,
|
|
&tree4_list2,
|
|
};
|
|
|
|
static bg_item_draw_list_c* tree4_nt_list_table[] = {
|
|
&tree4_nt_list,
|
|
&tree4_list,
|
|
&tree4_list2,
|
|
};
|
|
|
|
static bg_item_draw_list_c* tree4_bg_list_table[] = {
|
|
&tree4_bg_list,
|
|
&tree4_list,
|
|
&tree4_list2,
|
|
};
|
|
|
|
static bg_item_draw_list_c* tree0_dead_list_table[] = {
|
|
&tree0_dead_list,
|
|
};
|
|
|
|
static u8 tree_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
static bg_item_draw_part_c tree0_part = {
|
|
tree_DL_table, 1, tree0_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_part_c tree1_part = {
|
|
tree_DL_table, 1, tree1_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Vtx obj_tree3_shadow_v[];
|
|
|
|
static bg_item_draw_part_c tree2_part = {
|
|
tree_DL_table, 2, tree2_list_table, 4, obj_tree3_shadow_v, 30.0f, tree_shadow_v_fix, &tree2_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_tree4_shadow_v[];
|
|
|
|
static bg_item_draw_part_c tree3_part = {
|
|
tree_DL_table, 2, tree3_list_table, 4, obj_tree4_shadow_v, 45.0f, tree_shadow_v_fix, &tree3_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_tree5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c tree4_part = {
|
|
tree_DL_table, 2, tree4_list_table, 4, obj_tree5_shadow_v, 60.0f, tree_shadow_v_fix, &tree4_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_tree5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c tree4_ap_part = {
|
|
tree_DL_table, 3, tree4_ap_list_table, 4, obj_tree5_shadow_v, 60.0f, tree_shadow_v_fix, &tree4_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_tree5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c tree4_or_part = {
|
|
tree_DL_table, 3, tree4_or_list_table, 4, obj_tree5_shadow_v, 60.0f, tree_shadow_v_fix, &tree4_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_tree5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c tree4_ph_part = {
|
|
tree_DL_table, 3, tree4_ph_list_table, 4, obj_tree5_shadow_v, 60.0f, tree_shadow_v_fix, &tree4_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_tree5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c tree4_pr_part = {
|
|
tree_DL_table, 3, tree4_pr_list_table, 4, obj_tree5_shadow_v, 60.0f, tree_shadow_v_fix, &tree4_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_tree5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c tree4_nt_part = {
|
|
tree_DL_table, 3, tree4_nt_list_table, 4, obj_tree5_shadow_v, 60.0f, tree_shadow_v_fix, &tree4_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_tree5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c tree4_bg_part = {
|
|
tree_DL_table, 3, tree4_bg_list_table, 4, obj_tree5_shadow_v, 60.0f, tree_shadow_v_fix, &tree4_shadow_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c tree0_dead_part = {
|
|
tree_DL_table, 1, tree0_dead_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_s_palm1T_mat_model[];
|
|
extern Gfx obj_s_palm1T_gfx_model[];
|
|
extern Gfx obj_s_palm1_deadT_mat_model[];
|
|
extern Gfx obj_s_palm1_deadT_gfx_model[];
|
|
extern Gfx obj_s_palm2T_mat_model[];
|
|
extern Gfx obj_s_palm2T_gfx_model[];
|
|
extern Gfx obj_s_palm3_leafT_mat_model[];
|
|
extern Gfx obj_s_palm3_leafT_gfx_model[];
|
|
extern Gfx obj_s_palm3_trunkT_mat_model[];
|
|
extern Gfx obj_s_palm3_trunkT_gfx_model[];
|
|
extern Gfx obj_s_palm4_leafT_mat_model[];
|
|
extern Gfx obj_s_palm4_leafT_gfx_model[];
|
|
extern Gfx obj_s_palm4_trunkT_mat_model[];
|
|
extern Gfx obj_s_palm4_trunkT_gfx_model[];
|
|
extern Gfx obj_s_palm5_trunkT_mat_model[];
|
|
extern Gfx obj_s_palm5_trunkT_gfx_model[];
|
|
extern Gfx obj_s_palm5_leafT_mat_model[];
|
|
extern Gfx obj_s_palm5_leafT_gfx_model[];
|
|
extern Gfx obj_item_cocoT_mat_model[];
|
|
extern Gfx obj_s_palm5_cocoT_gfx_model[];
|
|
extern Gfx obj_palm3_shadowT_mat_model[];
|
|
extern Gfx obj_palm3_shadowT_gfx_model[];
|
|
extern Gfx obj_palm4_shadowT_mat_model[];
|
|
extern Gfx obj_palm4_shadowT_gfx_model[];
|
|
extern Gfx obj_palm5_shadowT_mat_model[];
|
|
extern Gfx obj_palm5_shadowT_gfx_model[];
|
|
|
|
static Gfx* palm_DL_table[] = {
|
|
obj_s_palm1T_mat_model, obj_s_palm1T_gfx_model, obj_s_palm1_deadT_mat_model,
|
|
obj_s_palm1_deadT_gfx_model, obj_s_palm2T_mat_model, obj_s_palm2T_gfx_model,
|
|
obj_s_palm3_leafT_mat_model, obj_s_palm3_leafT_gfx_model, obj_s_palm3_trunkT_mat_model,
|
|
obj_s_palm3_trunkT_gfx_model, obj_s_palm4_leafT_mat_model, obj_s_palm4_leafT_gfx_model,
|
|
obj_s_palm4_trunkT_mat_model, obj_s_palm4_trunkT_gfx_model, obj_s_palm5_trunkT_mat_model,
|
|
obj_s_palm5_trunkT_gfx_model, obj_s_palm5_leafT_mat_model, obj_s_palm5_leafT_gfx_model,
|
|
obj_item_cocoT_mat_model, obj_s_palm5_cocoT_gfx_model, obj_palm3_shadowT_mat_model,
|
|
obj_palm3_shadowT_gfx_model, obj_palm4_shadowT_mat_model, obj_palm4_shadowT_gfx_model,
|
|
obj_palm5_shadowT_mat_model, obj_palm5_shadowT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c palm1_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c palm1_dead_list = { &bg_item_common_draw_loop_type1, 2, 3 };
|
|
|
|
static bg_item_draw_list_c palm2_list = { &bg_item_common_draw_loop_type1, 4, 5 };
|
|
|
|
static bg_item_draw_list_c palm3_leaf_list = { &bg_item_common_draw_loop_type1, 6, 7 };
|
|
|
|
static bg_item_draw_list_c palm3_trunk_list = { &bg_item_common_draw_loop_type1, 8, 9 };
|
|
|
|
static bg_item_draw_list_c palm4_leaf_list = { &bg_item_common_draw_loop_type1, 10, 11 };
|
|
|
|
static bg_item_draw_list_c palm4_trunk_list = { &bg_item_common_draw_loop_type1, 12, 13 };
|
|
|
|
static bg_item_draw_list_c palm5_leaf_list = { &bg_item_common_draw_loop_type1, 16, 17 };
|
|
|
|
static bg_item_draw_list_c palm5_trunk_list = { &bg_item_common_draw_loop_type1, 14, 15 };
|
|
|
|
static bg_item_draw_list_c palm5_coco_list = { &bg_item_common_draw_loop_type1, 18, 19 };
|
|
|
|
static bg_item_draw_list_c palm3_shadow_list = { &bg_item_common_s_draw_loop_type1, 20, 21 };
|
|
|
|
static bg_item_draw_list_c palm4_shadow_list = { &bg_item_common_s_draw_loop_type1, 22, 23 };
|
|
|
|
static bg_item_draw_list_c palm5_shadow_list = { &bg_item_common_s_draw_loop_type1, 24, 25 };
|
|
|
|
static bg_item_draw_list_c* palm1_list_table[] = {
|
|
&palm1_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* palm2_list_table[] = {
|
|
&palm2_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* palm3_list_table[] = {
|
|
&palm3_leaf_list,
|
|
&palm3_trunk_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* palm4_list_table[] = {
|
|
&palm4_leaf_list,
|
|
&palm4_trunk_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* palm5_list_table[] = {
|
|
&palm5_leaf_list,
|
|
&palm5_trunk_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* palm5_cc_list_table[] = {
|
|
&palm5_coco_list,
|
|
&palm5_leaf_list,
|
|
&palm5_trunk_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* palm1_dead_list_table[] = {
|
|
&palm1_dead_list,
|
|
};
|
|
|
|
static u8 palm3_shadow_v_fix[] = {
|
|
0,
|
|
1,
|
|
1,
|
|
0,
|
|
};
|
|
|
|
static u8 palm5_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
static bg_item_draw_part_c palm000_part = {
|
|
palm_DL_table, 1, palm1_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_part_c palm001_part = {
|
|
palm_DL_table, 1, palm2_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Vtx obj_palm3_shadow_v[];
|
|
|
|
static bg_item_draw_part_c palm002_part = {
|
|
palm_DL_table, 2, palm3_list_table, 4, obj_palm3_shadow_v, 30.0f, palm3_shadow_v_fix, &palm3_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_palm4_shadow_v[];
|
|
|
|
static bg_item_draw_part_c palm003_part = {
|
|
palm_DL_table, 2, palm4_list_table, 4, obj_palm4_shadow_v, 45.0f, palm3_shadow_v_fix, &palm4_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_palm5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c palm004_part = {
|
|
palm_DL_table, 2, palm5_list_table, 4, obj_palm5_shadow_v, 60.0f, palm5_shadow_v_fix, &palm5_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_palm5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c palm004_cc_part = {
|
|
palm_DL_table, 3, palm5_cc_list_table, 4, obj_palm5_shadow_v, 60.0f, palm5_shadow_v_fix, &palm5_shadow_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c palm000_dead_part = {
|
|
palm_DL_table, 1, palm1_dead_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_cedar3_shadowT_mat_model[];
|
|
extern Gfx obj_cedar3_shadowT_gfx_model[];
|
|
extern Gfx obj_cedar4_shadowT_mat_model[];
|
|
extern Gfx obj_cedar4_shadowT_gfx_model[];
|
|
extern Gfx obj_cedar5_shadowT_mat_model[];
|
|
extern Gfx obj_cedar5_shadowT_gfx_model[];
|
|
extern Gfx obj_s_cedar1T_mat_model[];
|
|
extern Gfx obj_s_cedar1T_gfx_model[];
|
|
extern Gfx obj_s_cedar1_deadT_mat_model[];
|
|
extern Gfx obj_s_cedar1_deadT_gfx_model[];
|
|
extern Gfx obj_s_cedar2T_mat_model[];
|
|
extern Gfx obj_s_cedar2T_gfx_model[];
|
|
extern Gfx obj_s_cedar3_leafT_mat_model[];
|
|
extern Gfx obj_s_cedar3_leafT_gfx_model[];
|
|
extern Gfx obj_s_cedar3_trunkT_mat_model[];
|
|
extern Gfx obj_s_cedar3_trunkT_gfx_model[];
|
|
extern Gfx obj_s_cedar4_trunkT_mat_model[];
|
|
extern Gfx obj_s_cedar4_trunkT_gfx_model[];
|
|
extern Gfx obj_s_cedar4_leafT_mat_model[];
|
|
extern Gfx obj_s_cedar4_leafT_gfx_model[];
|
|
extern Gfx obj_s_cedar5_leafT_mat_model[];
|
|
extern Gfx obj_s_cedar5_leafT_gfx_model[];
|
|
extern Gfx obj_s_cedar5_trunkT_mat_model[];
|
|
extern Gfx obj_s_cedar5_trunkT_gfx_model[];
|
|
|
|
static Gfx* Cedar_DL_table[] = {
|
|
obj_cedar3_shadowT_mat_model, obj_cedar3_shadowT_gfx_model, obj_cedar4_shadowT_mat_model,
|
|
obj_cedar4_shadowT_gfx_model, obj_cedar5_shadowT_mat_model, obj_cedar5_shadowT_gfx_model,
|
|
obj_s_cedar1T_mat_model, obj_s_cedar1T_gfx_model, obj_s_cedar1_deadT_mat_model,
|
|
obj_s_cedar1_deadT_gfx_model, obj_s_cedar2T_mat_model, obj_s_cedar2T_gfx_model,
|
|
obj_s_cedar3_leafT_mat_model, obj_s_cedar3_leafT_gfx_model, obj_s_cedar3_trunkT_mat_model,
|
|
obj_s_cedar3_trunkT_gfx_model, obj_s_cedar4_trunkT_mat_model, obj_s_cedar4_trunkT_gfx_model,
|
|
obj_s_cedar4_leafT_mat_model, obj_s_cedar4_leafT_gfx_model, obj_s_cedar5_leafT_mat_model,
|
|
obj_s_cedar5_leafT_gfx_model, obj_s_cedar5_trunkT_mat_model, obj_s_cedar5_trunkT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c cedar3_shadow_list = { &bg_item_common_s_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c cedar4_shadow_list = { &bg_item_common_s_draw_loop_type1, 2, 3 }; // @unused
|
|
|
|
static bg_item_draw_list_c cedar5_shadow_list = { &bg_item_common_s_draw_loop_type1, 4, 5 }; // @unused
|
|
|
|
static bg_item_draw_list_c cedar1_list = { &bg_item_common_draw_loop_type1, 6, 7 };
|
|
|
|
static bg_item_draw_list_c cedar1_dead_list = { &bg_item_common_draw_loop_type1, 8, 9 };
|
|
|
|
static bg_item_draw_list_c cedar2_list = { &bg_item_common_draw_loop_type1, 10, 11 };
|
|
|
|
static bg_item_draw_list_c cedar3_leaf_list = { &bg_item_common_draw_loop_type1, 12, 13 };
|
|
|
|
static bg_item_draw_list_c cedar3_trunk_list = { &bg_item_common_draw_loop_type1, 14, 15 };
|
|
|
|
static bg_item_draw_list_c cedar4_leaf_list = { &bg_item_common_draw_loop_type1, 18, 19 };
|
|
|
|
static bg_item_draw_list_c cedar4_trunk_list = { &bg_item_common_draw_loop_type1, 16, 17 };
|
|
|
|
static bg_item_draw_list_c cedar5_leaf_list = { &bg_item_common_draw_loop_type1, 20, 21 };
|
|
|
|
static bg_item_draw_list_c cedar5_trunk_list = { &bg_item_common_draw_loop_type1, 22, 23 };
|
|
|
|
static bg_item_draw_list_c* cedar1_list_table[] = {
|
|
&cedar1_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* cedar1_dead_list_table[] = {
|
|
&cedar1_dead_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* cedar2_list_table[] = {
|
|
&cedar2_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* cedar3_list_table[] = {
|
|
&cedar3_leaf_list,
|
|
&cedar3_trunk_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* cedar4_list_table[] = {
|
|
&cedar4_leaf_list,
|
|
&cedar4_trunk_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* cedar5_list_table[] = {
|
|
&cedar5_leaf_list,
|
|
&cedar5_trunk_list,
|
|
};
|
|
|
|
static u8 cedar_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
static bg_item_draw_part_c cedar000_part = {
|
|
Cedar_DL_table, 1, cedar1_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_part_c cedar001_part = {
|
|
Cedar_DL_table, 1, cedar2_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Vtx obj_cedar3_shadow_v[];
|
|
|
|
static bg_item_draw_part_c cedar002_part = {
|
|
Cedar_DL_table, 2, cedar3_list_table, 4, obj_cedar3_shadow_v, 30.0f, cedar_shadow_v_fix, &cedar3_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_cedar4_shadow_v[];
|
|
|
|
static bg_item_draw_part_c cedar003_part = {
|
|
Cedar_DL_table, 2, cedar4_list_table, 4, obj_cedar4_shadow_v, 45.0f, cedar_shadow_v_fix, &cedar3_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_cedar5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c cedar004_part = {
|
|
Cedar_DL_table, 2, cedar5_list_table, 4, obj_cedar5_shadow_v, 60.0f, cedar_shadow_v_fix, &cedar3_shadow_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c cedar000_dead_part = {
|
|
Cedar_DL_table, 1, cedar1_dead_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_s_gold_tree1T_mat_model[];
|
|
extern Gfx obj_s_tree1T_gfx_model[];
|
|
extern Gfx obj_s_gold_tree1_deadT_mat_model[];
|
|
extern Gfx obj_s_tree1_deadT_gfx_model[];
|
|
extern Gfx obj_s_gold_tree2T_mat_model[];
|
|
extern Gfx obj_s_tree2T_gfx_model[];
|
|
extern Gfx obj_s_gold_tree3_leafT_mat_model[];
|
|
extern Gfx obj_s_tree3_leafT_gfx_model[];
|
|
extern Gfx obj_s_gold_tree3_trunkT_mat_model[];
|
|
extern Gfx obj_s_tree3_trunkT_gfx_model[];
|
|
extern Gfx obj_s_gold_tree4_leafT_mat_model[];
|
|
extern Gfx obj_s_tree4_leafT_gfx_model[];
|
|
extern Gfx obj_s_gold_tree4_trunkT_mat_model[];
|
|
extern Gfx obj_s_tree4_trunkT_gfx_model[];
|
|
extern Gfx obj_s_gold_tree5_leafT_mat_model[];
|
|
extern Gfx obj_s_tree5_leafT_gfx_model[];
|
|
extern Gfx obj_s_gold_tree5_trunkT_mat_model[];
|
|
extern Gfx obj_s_tree5_trunkT_gfx_model[];
|
|
extern Gfx obj_tree3_shadowT_mat_model[];
|
|
extern Gfx obj_tree3_shadowT_gfx_model[];
|
|
extern Gfx obj_tree4_shadowT_mat_model[];
|
|
extern Gfx obj_tree4_shadowT_gfx_model[];
|
|
extern Gfx obj_tree5_shadowT_mat_model[];
|
|
extern Gfx obj_tree5_shadowT_gfx_model[];
|
|
|
|
static Gfx* GTree_DL_table[] = {
|
|
obj_s_gold_tree1T_mat_model, obj_s_tree1T_gfx_model,
|
|
obj_s_gold_tree1_deadT_mat_model, obj_s_tree1_deadT_gfx_model,
|
|
obj_s_gold_tree2T_mat_model, obj_s_tree2T_gfx_model,
|
|
obj_s_gold_tree3_leafT_mat_model, obj_s_tree3_leafT_gfx_model,
|
|
obj_s_gold_tree3_trunkT_mat_model, obj_s_tree3_trunkT_gfx_model,
|
|
obj_s_gold_tree4_leafT_mat_model, obj_s_tree4_leafT_gfx_model,
|
|
obj_s_gold_tree4_trunkT_mat_model, obj_s_tree4_trunkT_gfx_model,
|
|
obj_s_gold_tree5_leafT_mat_model, obj_s_tree5_leafT_gfx_model,
|
|
obj_s_gold_tree5_trunkT_mat_model, obj_s_tree5_trunkT_gfx_model,
|
|
obj_tree3_shadowT_mat_model, obj_tree3_shadowT_gfx_model,
|
|
obj_tree4_shadowT_mat_model, obj_tree4_shadowT_gfx_model,
|
|
obj_tree5_shadowT_mat_model, obj_tree5_shadowT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c gold_tree1_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c gold_tree1_dead_list = { &bg_item_common_draw_loop_type1, 2, 3 };
|
|
|
|
static bg_item_draw_list_c gold_tree2_list = { &bg_item_common_draw_loop_type1, 4, 5 };
|
|
|
|
static bg_item_draw_list_c gold_tree3_leaf_list = { &bg_item_common_draw_loop_type1, 6, 7 };
|
|
|
|
static bg_item_draw_list_c gold_tree3_trunk_list = { &bg_item_common_draw_loop_type1, 8, 9 };
|
|
|
|
static bg_item_draw_list_c gold_tree4_leaf_list = { &bg_item_common_draw_loop_type1, 10, 11 };
|
|
|
|
static bg_item_draw_list_c gold_tree4_trunk_list = { &bg_item_common_draw_loop_type1, 12, 13 };
|
|
|
|
static bg_item_draw_list_c gold_tree5_leaf_list = { &bg_item_common_draw_loop_type1, 14, 15 };
|
|
|
|
static bg_item_draw_list_c gold_tree5_trunk_list = { &bg_item_common_draw_loop_type1, 16, 17 };
|
|
|
|
static bg_item_draw_list_c gold_tree3_shadow_list = { &bg_item_common_s_draw_loop_type1, 18, 19 };
|
|
|
|
static bg_item_draw_list_c gold_tree4_shadow_list = { &bg_item_common_s_draw_loop_type1, 20, 21 };
|
|
|
|
static bg_item_draw_list_c gold_tree5_shadow_list = { &bg_item_common_s_draw_loop_type1, 22, 23 };
|
|
|
|
static bg_item_draw_list_c* gold_tree1_list_table[] = {
|
|
&gold_tree1_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* gold_tree1_dead_list_table[] = {
|
|
&gold_tree1_dead_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* gold_tree2_list_table[] = {
|
|
&gold_tree2_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* gold_tree3_list_table[] = {
|
|
&gold_tree3_leaf_list,
|
|
&gold_tree3_trunk_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* gold_tree4_list_table[] = {
|
|
&gold_tree4_leaf_list,
|
|
&gold_tree4_trunk_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* gold_tree5_list_table[] = {
|
|
&gold_tree5_leaf_list,
|
|
&gold_tree5_trunk_list,
|
|
};
|
|
|
|
static u8 gold_tree_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
static bg_item_draw_part_c gold_tree000_part = {
|
|
GTree_DL_table, 1, gold_tree1_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_part_c gold_tree001_part = {
|
|
GTree_DL_table, 1, gold_tree2_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Vtx obj_tree3_shadow_v[];
|
|
|
|
static bg_item_draw_part_c gold_tree002_part = {
|
|
GTree_DL_table, 2, gold_tree3_list_table, 4,
|
|
obj_tree3_shadow_v, 30.0f, gold_tree_shadow_v_fix, &gold_tree3_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_tree4_shadow_v[];
|
|
|
|
static bg_item_draw_part_c gold_tree003_part = {
|
|
GTree_DL_table, 2, gold_tree4_list_table, 4,
|
|
obj_tree4_shadow_v, 45.0f, gold_tree_shadow_v_fix, &gold_tree4_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_tree5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c gold_tree004_part = {
|
|
GTree_DL_table, 2, gold_tree5_list_table, 4,
|
|
obj_tree5_shadow_v, 60.0f, gold_tree_shadow_v_fix, &gold_tree5_shadow_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c gold_tree000_dead_part = {
|
|
GTree_DL_table, 1, gold_tree1_dead_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_stump5T_mat_model[];
|
|
extern Gfx obj_stump5T_gfx_model[];
|
|
extern Gfx obj_stump5_shadowT_mat_model[];
|
|
extern Gfx obj_stump5_shadowT_gfx_model[];
|
|
extern Gfx obj_stump4T_mat_model[];
|
|
extern Gfx obj_stump4T_gfx_model[];
|
|
extern Gfx obj_stump4_shadowT_mat_model[];
|
|
extern Gfx obj_stump4_shadowT_gfx_model[];
|
|
extern Gfx obj_stump3T_mat_model[];
|
|
extern Gfx obj_stump3T_gfx_model[];
|
|
extern Gfx obj_stump3_shadowT_mat_model[];
|
|
extern Gfx obj_stump3_shadowT_gfx_model[];
|
|
extern Gfx obj_stump2T_mat_model[];
|
|
extern Gfx obj_stump2T_gfx_model[];
|
|
|
|
static Gfx* stump_DL_table[] = {
|
|
obj_stump5T_mat_model, obj_stump5T_gfx_model, obj_stump5_shadowT_mat_model, obj_stump5_shadowT_gfx_model,
|
|
obj_stump4T_mat_model, obj_stump4T_gfx_model, obj_stump4_shadowT_mat_model, obj_stump4_shadowT_gfx_model,
|
|
obj_stump3T_mat_model, obj_stump3T_gfx_model, obj_stump3_shadowT_mat_model, obj_stump3_shadowT_gfx_model,
|
|
obj_stump2T_mat_model, obj_stump2T_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c stump_list0 = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c stump_shadow_list0 = { &bg_item_common_s_draw_loop_type1, 2, 3 };
|
|
|
|
static bg_item_draw_list_c stump_list1 = { &bg_item_common_draw_loop_type1, 4, 5 };
|
|
|
|
static bg_item_draw_list_c stump_shadow_list1 = { &bg_item_common_s_draw_loop_type1, 6, 7 };
|
|
|
|
static bg_item_draw_list_c stump_list2 = { &bg_item_common_draw_loop_type1, 8, 9 };
|
|
|
|
static bg_item_draw_list_c stump_shadow_list2 = { &bg_item_common_s_draw_loop_type1, 10, 11 };
|
|
|
|
static bg_item_draw_list_c stump_list3 = { &bg_item_common_draw_loop_type1, 12, 13 };
|
|
|
|
static bg_item_draw_list_c* stump_list_table0[] = {
|
|
&stump_list0,
|
|
};
|
|
|
|
static bg_item_draw_list_c* stump_list_table1[] = {
|
|
&stump_list1,
|
|
};
|
|
|
|
static bg_item_draw_list_c* stump_list_table2[] = {
|
|
&stump_list2,
|
|
};
|
|
|
|
static bg_item_draw_list_c* stump_list_table3[] = {
|
|
&stump_list3,
|
|
};
|
|
|
|
static u8 stump_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
extern Vtx obj_stump5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c stump_part4 = {
|
|
stump_DL_table, 1, stump_list_table0, 4, obj_stump5_shadow_v, 50.0f, stump_shadow_v_fix, &stump_shadow_list0,
|
|
};
|
|
|
|
extern Vtx obj_stump4_shadow_v[];
|
|
|
|
static bg_item_draw_part_c stump_part3 = {
|
|
stump_DL_table, 1, stump_list_table1, 4, obj_stump4_shadow_v, 45.0f, stump_shadow_v_fix, &stump_shadow_list1,
|
|
};
|
|
|
|
extern Vtx obj_stump3_shadow_v[];
|
|
|
|
static bg_item_draw_part_c stump_part2 = {
|
|
stump_DL_table, 1, stump_list_table2, 4, obj_stump3_shadow_v, 30.0f, stump_shadow_v_fix, &stump_shadow_list2,
|
|
};
|
|
|
|
static bg_item_draw_part_c stump_part1 = {
|
|
stump_DL_table, 1, stump_list_table3, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_pstump3_shadowT_mat_model[];
|
|
extern Gfx obj_pstump3_shadowT_gfx_model[];
|
|
extern Gfx obj_pstump4_shadowT_mat_model[];
|
|
extern Gfx obj_pstump4_shadowT_gfx_model[];
|
|
extern Gfx obj_pstump5_shadowT_mat_model[];
|
|
extern Gfx obj_pstump5_shadowT_gfx_model[];
|
|
extern Gfx obj_s_pstump2T_mat_model[];
|
|
extern Gfx obj_s_pstump2T_gfx_model[];
|
|
extern Gfx obj_s_pstump3T_mat_model[];
|
|
extern Gfx obj_s_pstump3T_gfx_model[];
|
|
extern Gfx obj_s_pstump4T_mat_model[];
|
|
extern Gfx obj_s_pstump4T_gfx_model[];
|
|
extern Gfx obj_s_spstump5T_mat_model[];
|
|
extern Gfx obj_s_spstump5T_gfx_model[];
|
|
|
|
static Gfx* palm_stump_DL_table[] = {
|
|
obj_pstump3_shadowT_mat_model, obj_pstump3_shadowT_gfx_model, obj_pstump4_shadowT_mat_model,
|
|
obj_pstump4_shadowT_gfx_model, obj_pstump5_shadowT_mat_model, obj_pstump5_shadowT_gfx_model,
|
|
obj_s_pstump2T_mat_model, obj_s_pstump2T_gfx_model, obj_s_pstump3T_mat_model,
|
|
obj_s_pstump3T_gfx_model, obj_s_pstump4T_mat_model, obj_s_pstump4T_gfx_model,
|
|
obj_s_spstump5T_mat_model, obj_s_spstump5T_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c pstump3_shadow_list = { &bg_item_common_s_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c pstump4_shadow_list = { &bg_item_common_s_draw_loop_type1, 2, 3 };
|
|
|
|
static bg_item_draw_list_c pstump5_shadow_list = { &bg_item_common_s_draw_loop_type1, 4, 5 };
|
|
|
|
static bg_item_draw_list_c pstump2_list = { &bg_item_common_draw_loop_type1, 6, 7 };
|
|
|
|
static bg_item_draw_list_c pstump3_list = { &bg_item_common_draw_loop_type1, 8, 9 };
|
|
|
|
static bg_item_draw_list_c pstump4_list = { &bg_item_common_draw_loop_type1, 10, 11 };
|
|
|
|
static bg_item_draw_list_c pstump5_list = { &bg_item_common_draw_loop_type1, 12, 13 };
|
|
|
|
static bg_item_draw_list_c* pstump2_list_table[] = {
|
|
&pstump2_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* pstump3_list_table[] = {
|
|
&pstump3_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* pstump4_list_table[] = {
|
|
&pstump4_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* pstump5_list_table[] = {
|
|
&pstump5_list,
|
|
};
|
|
|
|
static u8 pstump3_shadow_v_fix[] = {
|
|
0,
|
|
1,
|
|
1,
|
|
0,
|
|
};
|
|
|
|
static u8 pstump5_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
static bg_item_draw_part_c palm_stump001_part = {
|
|
palm_stump_DL_table, 1, pstump2_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Vtx obj_pstump3_shadow_v[];
|
|
|
|
static bg_item_draw_part_c palm_stump002_part = {
|
|
palm_stump_DL_table, 1, pstump3_list_table, 4,
|
|
obj_pstump3_shadow_v, 30.0f, pstump3_shadow_v_fix, &pstump3_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_pstump4_shadow_v[];
|
|
|
|
static bg_item_draw_part_c palm_stump003_part = {
|
|
palm_stump_DL_table, 1, pstump4_list_table, 4,
|
|
obj_pstump4_shadow_v, 45.0f, pstump3_shadow_v_fix, &pstump4_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_pstump5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c palm_stump004_part = {
|
|
palm_stump_DL_table, 1, pstump5_list_table, 4,
|
|
obj_pstump5_shadow_v, 50.0f, pstump5_shadow_v_fix, &pstump5_shadow_list,
|
|
};
|
|
|
|
extern Gfx obj_cstump3_shadowT_mat_model[];
|
|
extern Gfx obj_cstump3_shadowT_gfx_model[];
|
|
extern Gfx obj_cstump4_shadowT_mat_model[];
|
|
extern Gfx obj_cstump4_shadowT_gfx_model[];
|
|
extern Gfx obj_cstump5_shadowT_mat_model[];
|
|
extern Gfx obj_cstump5_shadowT_gfx_model[];
|
|
extern Gfx obj_s_cstump2T_mat_model[];
|
|
extern Gfx obj_s_cstump2T_gfx_model[];
|
|
extern Gfx obj_s_cstump3T_mat_model[];
|
|
extern Gfx obj_s_cstump3T_gfx_model[];
|
|
extern Gfx obj_s_cstump4T_mat_model[];
|
|
extern Gfx obj_s_cstump4T_gfx_model[];
|
|
extern Gfx obj_s_cstump5T_mat_model[];
|
|
extern Gfx obj_s_cstump5T_gfx_model[];
|
|
|
|
static Gfx* CedarStump_DL_table[] = {
|
|
obj_cstump3_shadowT_mat_model, obj_cstump3_shadowT_gfx_model, obj_cstump4_shadowT_mat_model,
|
|
obj_cstump4_shadowT_gfx_model, obj_cstump5_shadowT_mat_model, obj_cstump5_shadowT_gfx_model,
|
|
obj_s_cstump2T_mat_model, obj_s_cstump2T_gfx_model, obj_s_cstump3T_mat_model,
|
|
obj_s_cstump3T_gfx_model, obj_s_cstump4T_mat_model, obj_s_cstump4T_gfx_model,
|
|
obj_s_cstump5T_mat_model, obj_s_cstump5T_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c cstump3_shadow_list = { &bg_item_common_s_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c cstump4_shadow_list = { &bg_item_common_s_draw_loop_type1, 2, 3 };
|
|
|
|
static bg_item_draw_list_c cstump5_shadow_list = { &bg_item_common_s_draw_loop_type1, 4, 5 };
|
|
|
|
static bg_item_draw_list_c cstump2_list = { &bg_item_common_draw_loop_type1, 6, 7 };
|
|
|
|
static bg_item_draw_list_c cstump3_list = { &bg_item_common_draw_loop_type1, 8, 9 };
|
|
|
|
static bg_item_draw_list_c cstump4_list = { &bg_item_common_draw_loop_type1, 10, 11 };
|
|
|
|
static bg_item_draw_list_c cstump5_list = { &bg_item_common_draw_loop_type1, 12, 13 };
|
|
|
|
static bg_item_draw_list_c* cstump2_list_table[] = {
|
|
&cstump2_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* cstump3_list_table[] = {
|
|
&cstump3_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* cstump4_list_table[] = {
|
|
&cstump4_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* cstump5_list_table[] = {
|
|
&cstump5_list,
|
|
};
|
|
|
|
static u8 cstump_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
static bg_item_draw_part_c cedar_stump001_part = {
|
|
CedarStump_DL_table, 1, cstump2_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Vtx obj_cstump3_shadow_v[];
|
|
|
|
static bg_item_draw_part_c cedar_stump002_part = {
|
|
CedarStump_DL_table, 1, cstump3_list_table, 4,
|
|
obj_cstump3_shadow_v, 30.0f, cstump_shadow_v_fix, &cstump3_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_cstump4_shadow_v[];
|
|
|
|
static bg_item_draw_part_c cedar_stump003_part = {
|
|
CedarStump_DL_table, 1, cstump4_list_table, 4,
|
|
obj_cstump4_shadow_v, 45.0f, cstump_shadow_v_fix, &cstump4_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_cstump5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c cedar_stump004_part = {
|
|
CedarStump_DL_table, 1, cstump5_list_table, 4,
|
|
obj_cstump5_shadow_v, 50.0f, cstump_shadow_v_fix, &cstump5_shadow_list,
|
|
};
|
|
|
|
extern Gfx obj_gold_stump2T_mat_model[];
|
|
extern Gfx obj_stump2T_gfx_model[];
|
|
extern Gfx obj_gold_stump3T_mat_model[];
|
|
extern Gfx obj_stump3T_gfx_model[];
|
|
extern Gfx obj_gold_stump4T_mat_model[];
|
|
extern Gfx obj_stump4T_gfx_model[];
|
|
extern Gfx obj_gold_stump5T_mat_model[];
|
|
extern Gfx obj_stump5T_gfx_model[];
|
|
extern Gfx obj_stump3_shadowT_mat_model[];
|
|
extern Gfx obj_stump3_shadowT_gfx_model[];
|
|
extern Gfx obj_stump4_shadowT_mat_model[];
|
|
extern Gfx obj_stump4_shadowT_gfx_model[];
|
|
extern Gfx obj_stump5_shadowT_mat_model[];
|
|
extern Gfx obj_stump5_shadowT_gfx_model[];
|
|
|
|
static Gfx* GStump_DL_table[] = {
|
|
obj_gold_stump2T_mat_model, obj_stump2T_gfx_model, obj_gold_stump3T_mat_model,
|
|
obj_stump3T_gfx_model, obj_gold_stump4T_mat_model, obj_stump4T_gfx_model,
|
|
obj_gold_stump5T_mat_model, obj_stump5T_gfx_model, obj_stump3_shadowT_mat_model,
|
|
obj_stump3_shadowT_gfx_model, obj_stump4_shadowT_mat_model, obj_stump4_shadowT_gfx_model,
|
|
obj_stump5_shadowT_mat_model, obj_stump5_shadowT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c gold_stump2_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c gold_stump3_list = { &bg_item_common_draw_loop_type1, 2, 3 };
|
|
|
|
static bg_item_draw_list_c gold_stump4_list = { &bg_item_common_draw_loop_type1, 4, 5 };
|
|
|
|
static bg_item_draw_list_c gold_stump5_list = { &bg_item_common_draw_loop_type1, 6, 7 };
|
|
|
|
static bg_item_draw_list_c gold_stump3_shadow_list = { &bg_item_common_s_draw_loop_type1, 8, 9 };
|
|
|
|
static bg_item_draw_list_c gold_stump4_shadow_list = { &bg_item_common_s_draw_loop_type1, 10, 11 };
|
|
|
|
static bg_item_draw_list_c gold_stump5_shadow_list = { &bg_item_common_s_draw_loop_type1, 12, 13 };
|
|
|
|
static bg_item_draw_list_c* gold_stump2_list_table[] = {
|
|
&gold_stump2_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* gold_stump3_list_table[] = {
|
|
&gold_stump3_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* gold_stump4_list_table[] = {
|
|
&gold_stump4_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* gold_stump5_list_table[] = {
|
|
&gold_stump5_list,
|
|
};
|
|
|
|
static u8 gold_stump_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
static bg_item_draw_part_c gold_tree_stump001_part = {
|
|
GStump_DL_table, 1, gold_stump2_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Vtx obj_stump3_shadow_v[];
|
|
|
|
static bg_item_draw_part_c gold_tree_stump002_part = {
|
|
GStump_DL_table, 1, gold_stump3_list_table, 4,
|
|
obj_stump3_shadow_v, 30.0f, gold_stump_shadow_v_fix, &gold_stump3_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_stump4_shadow_v[];
|
|
|
|
static bg_item_draw_part_c gold_tree_stump003_part = {
|
|
GStump_DL_table, 1, gold_stump4_list_table, 4,
|
|
obj_stump4_shadow_v, 45.0f, gold_stump_shadow_v_fix, &gold_stump4_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_stump5_shadow_v[];
|
|
|
|
static bg_item_draw_part_c gold_tree_stump004_part = {
|
|
GStump_DL_table, 1, gold_stump5_list_table, 4,
|
|
obj_stump5_shadow_v, 50.0f, gold_stump_shadow_v_fix, &gold_stump5_shadow_list,
|
|
};
|
|
|
|
extern Gfx obj_s_fenceLT_mat_model[];
|
|
extern Gfx obj_s_fenceLT_gfx_model[];
|
|
extern Gfx obj_fenceL_shadowT_mat_model[];
|
|
extern Gfx obj_fenceL_shadowT_gfx_model[];
|
|
|
|
static Gfx* fence_DL_table[] = {
|
|
obj_s_fenceLT_mat_model,
|
|
obj_s_fenceLT_gfx_model,
|
|
obj_fenceL_shadowT_mat_model,
|
|
obj_fenceL_shadowT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c fence_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* fence_list_table[] = {
|
|
&fence_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c fence_shadow_list = { &bg_item_common_s_draw_loop_type1, 2, 3 };
|
|
|
|
static u8 fence_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
extern Vtx obj_fenceL_shadow_v[];
|
|
|
|
static bg_item_draw_part_c fence_part = {
|
|
fence_DL_table, 1, fence_list_table, 4, obj_fenceL_shadow_v, 40.0f, fence_shadow_v_fix, &fence_shadow_list,
|
|
};
|
|
|
|
extern Gfx obj_s_noticeT_mat_model[];
|
|
extern Gfx obj_s_noticeT_gfx_model[];
|
|
extern Gfx obj_notice_shadowT_mat_model[];
|
|
extern Gfx obj_notice_shadowT_gfx_model[];
|
|
|
|
static Gfx* notice_DL_table[] = {
|
|
obj_s_noticeT_mat_model,
|
|
obj_s_noticeT_gfx_model,
|
|
obj_notice_shadowT_mat_model,
|
|
obj_notice_shadowT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c notice_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* notice_list_table[] = {
|
|
¬ice_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c notice_shadow_list = { &bg_item_common_s_draw_loop_type1, 2, 3 };
|
|
|
|
static u8 notice_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
extern Vtx obj_notice_shadow_v[];
|
|
|
|
static bg_item_draw_part_c notice_part = {
|
|
notice_DL_table, 1, notice_list_table, 4, obj_notice_shadow_v, 60.0f, notice_shadow_v_fix, ¬ice_shadow_list,
|
|
};
|
|
|
|
extern Gfx obj_s_melodyT_mat_model[];
|
|
extern Gfx obj_s_melodyT_gfx_model[];
|
|
extern Gfx obj_melody_shadowT_mat_model[];
|
|
extern Gfx obj_melody_shadowT_gfx_model[];
|
|
|
|
static Gfx* melody_DL_table[] = {
|
|
obj_s_melodyT_mat_model,
|
|
obj_s_melodyT_gfx_model,
|
|
obj_melody_shadowT_mat_model,
|
|
obj_melody_shadowT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c melody_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* melody_list_table[] = {
|
|
&melody_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c melody_shadow_list = { &bg_item_common_s_draw_loop_type1, 2, 3 };
|
|
|
|
static u8 melody_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
extern Vtx obj_melody_shadow_v[];
|
|
|
|
static bg_item_draw_part_c melody_part = {
|
|
melody_DL_table, 1, melody_list_table, 4, obj_melody_shadow_v, 60.0f, melody_shadow_v_fix, &melody_shadow_list,
|
|
};
|
|
|
|
extern Gfx obj_s_sightmapT_mat_model[];
|
|
extern Gfx obj_s_sightmapT_gfx_model[];
|
|
extern Gfx obj_sightmap_shadowT_mat_model[];
|
|
extern Gfx obj_sightmap_shadowT_gfx_model[];
|
|
|
|
static Gfx* mapboard_DL_table[] = {
|
|
obj_s_sightmapT_mat_model,
|
|
obj_s_sightmapT_gfx_model,
|
|
obj_sightmap_shadowT_mat_model,
|
|
obj_sightmap_shadowT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c mapboard_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* mapboard_list_table[] = {
|
|
&mapboard_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c mapboard_shadow_list = { &bg_item_common_s_draw_loop_type1, 2, 3 };
|
|
|
|
static u8 mapboard_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
extern Vtx obj_sightmap_shadow_v[];
|
|
|
|
static bg_item_draw_part_c mapboard_part = {
|
|
mapboard_DL_table, 1, mapboard_list_table, 4,
|
|
obj_sightmap_shadow_v, 60.0f, mapboard_shadow_v_fix, &mapboard_shadow_list,
|
|
};
|
|
|
|
extern Gfx obj_flower_aT_mat_model[];
|
|
extern Gfx obj_flower_bT_mat_model[];
|
|
extern Gfx obj_flower_cT_mat_model[];
|
|
extern Gfx obj_flower_aT_gfx_model[];
|
|
extern Gfx obj_flower_bT_gfx_model[];
|
|
extern Gfx obj_flower_cT_gfx_model[];
|
|
extern Gfx obj_flower_leafT_mat_model[];
|
|
extern Gfx obj_flower_leafT_gfx_model[];
|
|
|
|
static Gfx* flower_DL_table[] = {
|
|
obj_flower_aT_mat_model, obj_flower_bT_mat_model, obj_flower_cT_mat_model, obj_flower_aT_gfx_model,
|
|
obj_flower_bT_gfx_model, obj_flower_cT_gfx_model, obj_flower_leafT_mat_model, obj_flower_leafT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c flower_list00 = { &bg_item_common_draw_loop_type1, 0, 3 };
|
|
|
|
static bg_item_draw_list_c flower_list01 = { &bg_item_common_draw_loop_type1, 1, 3 };
|
|
|
|
static bg_item_draw_list_c flower_list02 = { &bg_item_common_draw_loop_type1, 2, 3 };
|
|
|
|
static bg_item_draw_list_c flower_leaf_list = { &bg_item_common_draw_loop_type1, 6, 7 };
|
|
|
|
static bg_item_draw_list_c* flower_list_table00[] = {
|
|
&flower_list00,
|
|
};
|
|
|
|
static bg_item_draw_list_c* flower_list_table01[] = {
|
|
&flower_list01,
|
|
};
|
|
|
|
static bg_item_draw_list_c* flower_list_table02[] = {
|
|
&flower_list02,
|
|
};
|
|
|
|
static bg_item_draw_list_c* flower_leaf_list_table[] = {
|
|
&flower_leaf_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c flower_leaf_part = {
|
|
flower_DL_table, 1, flower_leaf_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_part_c flower_part00 = {
|
|
flower_DL_table, 1, flower_list_table00, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_part_c flower_part01 = {
|
|
flower_DL_table, 1, flower_list_table01, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_part_c flower_part02 = {
|
|
flower_DL_table, 1, flower_list_table02, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_zassou_aT_mat_model[];
|
|
extern Gfx obj_zassou_aT_gfx_model[];
|
|
extern Gfx obj_zassou_bT_gfx_model[];
|
|
extern Gfx obj_zassou_cT_gfx_model[];
|
|
|
|
static Gfx* grass_DL_table[] = {
|
|
obj_zassou_aT_mat_model,
|
|
obj_zassou_aT_gfx_model,
|
|
obj_zassou_bT_gfx_model,
|
|
obj_zassou_cT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c grass_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* grass_list_table[] = {
|
|
&grass_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c grass_part = {
|
|
grass_DL_table, 1, grass_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_s_fenceST_mat_model[];
|
|
extern Gfx obj_s_fenceST_gfx_model[];
|
|
extern Gfx obj_fenceS_shadowT_mat_model[];
|
|
extern Gfx obj_fenceS_shadowT_gfx_model[];
|
|
|
|
static Gfx* fences_DL_table[] = {
|
|
obj_s_fenceST_mat_model,
|
|
obj_s_fenceST_gfx_model,
|
|
obj_fenceS_shadowT_mat_model,
|
|
obj_fenceS_shadowT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c fences_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* fences_list_table[] = {
|
|
&fences_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c fences_shadow_list = { &bg_item_common_s_draw_loop_type1, 2, 3 };
|
|
|
|
static u8 fences_shadow_v_fix[] = {
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
};
|
|
|
|
extern Vtx obj_fenceS_shadow_v[];
|
|
|
|
static bg_item_draw_part_c fences_part = {
|
|
fences_DL_table, 1, fences_list_table, 4, obj_fenceS_shadow_v, 40.0f, fences_shadow_v_fix, &fences_shadow_list,
|
|
};
|
|
|
|
extern Gfx obj_hole0T_g_mat_model[];
|
|
extern Gfx obj_hole0T_s_mat_model[];
|
|
extern Gfx obj_hole0T_gfx_model[];
|
|
extern Gfx obj_hole1T_gfx_model[];
|
|
extern Gfx obj_hole2T_gfx_model[];
|
|
extern Gfx obj_hole3T_gfx_model[];
|
|
extern Gfx obj_hole4T_gfx_model[];
|
|
extern Gfx obj_hole5T_gfx_model[];
|
|
extern Gfx obj_hole6T_gfx_model[];
|
|
extern Gfx obj_hole7T_gfx_model[];
|
|
extern Gfx obj_hole8T_gfx_model[];
|
|
extern Gfx obj_hole9T_gfx_model[];
|
|
extern Gfx obj_hole10T_gfx_model[];
|
|
extern Gfx obj_hole11T_gfx_model[];
|
|
extern Gfx obj_hole12T_gfx_model[];
|
|
extern Gfx obj_hole13T_gfx_model[];
|
|
extern Gfx obj_hole14T_gfx_model[];
|
|
extern Gfx obj_hole15T_gfx_model[];
|
|
extern Gfx obj_hole16T_gfx_model[];
|
|
extern Gfx obj_hole17T_gfx_model[];
|
|
extern Gfx obj_hole18T_gfx_model[];
|
|
extern Gfx obj_hole19T_gfx_model[];
|
|
extern Gfx obj_hole20T_gfx_model[];
|
|
extern Gfx obj_hole21T_gfx_model[];
|
|
extern Gfx obj_hole22T_gfx_model[];
|
|
extern Gfx obj_hole23T_gfx_model[];
|
|
extern Gfx obj_hole24T_gfx_model[];
|
|
|
|
static Gfx* hole_DL_table[] = {
|
|
obj_hole0T_g_mat_model, obj_hole0T_s_mat_model, obj_hole0T_gfx_model, obj_hole1T_gfx_model, obj_hole2T_gfx_model,
|
|
obj_hole3T_gfx_model, obj_hole4T_gfx_model, obj_hole5T_gfx_model, obj_hole6T_gfx_model, obj_hole7T_gfx_model,
|
|
obj_hole8T_gfx_model, obj_hole9T_gfx_model, obj_hole10T_gfx_model, obj_hole11T_gfx_model, obj_hole12T_gfx_model,
|
|
obj_hole13T_gfx_model, obj_hole14T_gfx_model, obj_hole15T_gfx_model, obj_hole16T_gfx_model, obj_hole17T_gfx_model,
|
|
obj_hole18T_gfx_model, obj_hole19T_gfx_model, obj_hole20T_gfx_model, obj_hole21T_gfx_model, obj_hole22T_gfx_model,
|
|
obj_hole23T_gfx_model, obj_hole24T_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c hole00_g_list = { &bg_item_common_draw_loop_type1, 0, 2 };
|
|
|
|
static bg_item_draw_list_c* hole00_g_list_table[] = {
|
|
&hole00_g_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c hole00_g_part = {
|
|
hole_DL_table, 1, hole00_g_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_list_c hole00_s_list = { &bg_item_common_draw_loop_type1, 1, 2 };
|
|
|
|
static bg_item_draw_list_c* hole00_s_list_table[] = {
|
|
&hole00_s_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c hole00_s_part = {
|
|
hole_DL_table, 1, hole00_s_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_crack0T_g_mat_model[];
|
|
extern Gfx obj_crack0T_s_mat_model[];
|
|
extern Gfx obj_hole0T_gfx_model[];
|
|
extern Gfx obj_hole1T_gfx_model[];
|
|
extern Gfx obj_hole2T_gfx_model[];
|
|
extern Gfx obj_hole3T_gfx_model[];
|
|
extern Gfx obj_hole4T_gfx_model[];
|
|
extern Gfx obj_hole5T_gfx_model[];
|
|
extern Gfx obj_hole6T_gfx_model[];
|
|
extern Gfx obj_hole7T_gfx_model[];
|
|
extern Gfx obj_hole8T_gfx_model[];
|
|
extern Gfx obj_hole9T_gfx_model[];
|
|
extern Gfx obj_hole10T_gfx_model[];
|
|
extern Gfx obj_hole11T_gfx_model[];
|
|
extern Gfx obj_hole12T_gfx_model[];
|
|
extern Gfx obj_hole13T_gfx_model[];
|
|
extern Gfx obj_hole14T_gfx_model[];
|
|
extern Gfx obj_hole15T_gfx_model[];
|
|
extern Gfx obj_hole16T_gfx_model[];
|
|
extern Gfx obj_hole17T_gfx_model[];
|
|
extern Gfx obj_hole18T_gfx_model[];
|
|
extern Gfx obj_hole19T_gfx_model[];
|
|
extern Gfx obj_hole20T_gfx_model[];
|
|
extern Gfx obj_hole21T_gfx_model[];
|
|
extern Gfx obj_hole22T_gfx_model[];
|
|
extern Gfx obj_hole23T_gfx_model[];
|
|
extern Gfx obj_hole24T_gfx_model[];
|
|
|
|
static Gfx* crack_DL_table[] = {
|
|
obj_crack0T_g_mat_model, obj_crack0T_s_mat_model, obj_hole0T_gfx_model, obj_hole1T_gfx_model,
|
|
obj_hole2T_gfx_model, obj_hole3T_gfx_model, obj_hole4T_gfx_model, obj_hole5T_gfx_model,
|
|
obj_hole6T_gfx_model, obj_hole7T_gfx_model, obj_hole8T_gfx_model, obj_hole9T_gfx_model,
|
|
obj_hole10T_gfx_model, obj_hole11T_gfx_model, obj_hole12T_gfx_model, obj_hole13T_gfx_model,
|
|
obj_hole14T_gfx_model, obj_hole15T_gfx_model, obj_hole16T_gfx_model, obj_hole17T_gfx_model,
|
|
obj_hole18T_gfx_model, obj_hole19T_gfx_model, obj_hole20T_gfx_model, obj_hole21T_gfx_model,
|
|
obj_hole22T_gfx_model, obj_hole23T_gfx_model, obj_hole24T_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c crack00_g_list = { &bg_item_common_draw_loop_type1, 0, 2 };
|
|
|
|
static bg_item_draw_list_c* crack00_g_list_table[] = {
|
|
&crack00_g_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c crack00_g_part = {
|
|
crack_DL_table, 1, crack00_g_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_list_c crack00_s_list = { &bg_item_common_draw_loop_type1, 1, 2 };
|
|
|
|
static bg_item_draw_list_c* crack00_s_list_table[] = {
|
|
&crack00_s_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c crack00_s_part = {
|
|
crack_DL_table, 1, crack00_s_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_s_honeycombT_mat_model[];
|
|
extern Gfx obj_s_honeycombT_gfx_model[];
|
|
|
|
static Gfx* honycomb_DL_table[] = {
|
|
obj_s_honeycombT_mat_model,
|
|
obj_s_honeycombT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c honycomb_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* honycomb_list_table[] = {
|
|
&honycomb_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c honycomb_part = {
|
|
honycomb_DL_table, 1, honycomb_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static u8 stone_a_shadow_v_fix[] = {
|
|
1, 0, 0, 1, 0, 1, 0, 1, 1, 0,
|
|
};
|
|
|
|
static u8 stone_b_shadow_v_fix[] = {
|
|
1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0,
|
|
};
|
|
|
|
static u8 stone_c_shadow_v_fix[] = {
|
|
1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1,
|
|
};
|
|
|
|
static u8 stone_d_shadow_v_fix[] = {
|
|
1, 0, 0, 1, 1, 0, 0, 1,
|
|
};
|
|
|
|
static u8 stone_e_shadow_v_fix[] = {
|
|
1, 0, 0, 1, 1, 0, 0, 1, 1, 0,
|
|
};
|
|
|
|
extern Gfx obj_s_stoneA_mat_model[];
|
|
extern Gfx obj_s_stoneA_gfx_model[];
|
|
extern Gfx obj_s_stoneB_gfx_model[];
|
|
extern Gfx obj_s_stoneC_gfx_model[];
|
|
extern Gfx obj_s_stoneD_gfx_model[];
|
|
extern Gfx obj_s_stoneE_gfx_model[];
|
|
extern Gfx obj_stoneA_shadowT_mat_model[];
|
|
extern Gfx obj_stoneA_shadowT_gfx_model[];
|
|
extern Gfx obj_stoneB_shadowT_gfx_model[];
|
|
extern Gfx obj_stoneC_shadowT_gfx_model[];
|
|
extern Gfx obj_stoneD_shadowT_gfx_model[];
|
|
extern Gfx obj_stoneE_shadowT_gfx_model[];
|
|
|
|
static Gfx* stone_DL_table[] = {
|
|
obj_s_stoneA_mat_model, obj_s_stoneA_gfx_model, obj_s_stoneB_gfx_model,
|
|
obj_s_stoneC_gfx_model, obj_s_stoneD_gfx_model, obj_s_stoneE_gfx_model,
|
|
obj_stoneA_shadowT_mat_model, obj_stoneA_shadowT_gfx_model, obj_stoneB_shadowT_gfx_model,
|
|
obj_stoneC_shadowT_gfx_model, obj_stoneD_shadowT_gfx_model, obj_stoneE_shadowT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c stone_a_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c stone_a_shadow_list = { &bg_item_common_s_draw_loop_type1, 6, 7 };
|
|
|
|
static bg_item_draw_list_c* stone_a_list_table[] = {
|
|
&stone_a_list,
|
|
};
|
|
|
|
extern Vtx obj_stoneA_shadow_v[];
|
|
|
|
static bg_item_draw_part_c stone_a_part = {
|
|
stone_DL_table, 1, stone_a_list_table, 10, obj_stoneA_shadow_v, 30.0f, stone_a_shadow_v_fix, &stone_a_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_stoneB_shadow_v[];
|
|
|
|
static bg_item_draw_part_c stone_b_part = {
|
|
stone_DL_table, 1, stone_a_list_table, 12, obj_stoneB_shadow_v, 20.0f, stone_b_shadow_v_fix, &stone_a_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_stoneC_shadow_v[];
|
|
|
|
static bg_item_draw_part_c stone_c_part = {
|
|
stone_DL_table, 1, stone_a_list_table, 12, obj_stoneC_shadow_v, 20.0f, stone_c_shadow_v_fix, &stone_a_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_stoneD_shadow_v[];
|
|
|
|
static bg_item_draw_part_c stone_d_part = {
|
|
stone_DL_table, 1, stone_a_list_table, 8, obj_stoneD_shadow_v, 20.0f, stone_d_shadow_v_fix, &stone_a_shadow_list,
|
|
};
|
|
|
|
extern Vtx obj_stoneE_shadow_v[];
|
|
|
|
static bg_item_draw_part_c stone_e_part = {
|
|
stone_DL_table, 1, stone_a_list_table, 10, obj_stoneE_shadow_v, 20.0f, stone_e_shadow_v_fix, &stone_a_shadow_list,
|
|
};
|
|
|
|
extern Gfx obj_taneT_mat_model[];
|
|
extern Gfx obj_taneT_gfx_model[];
|
|
|
|
static Gfx* tane_DL_table[] = {
|
|
obj_taneT_mat_model,
|
|
obj_taneT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c tane_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* tane_list_table[] = {
|
|
&tane_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c tane_part = {
|
|
tane_DL_table, 1, tane_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_type_data_c typeData_table_item1[] = {
|
|
{ 0, bIT_DRAW_TYPE_APPLE, pos_table, pos_table }, // 2XXX
|
|
};
|
|
|
|
static bg_item_type_data_c typeData_table_ftr[] = {
|
|
{ 0, bIT_DRAW_TYPE_LEAF, pos_table, pos_table }, // 1XXX, 3XXX
|
|
};
|
|
|
|
static bg_item_type_data_c typeData_table_crack[] = {
|
|
{ 0, bIT_DRAW_TYPE_CRACK00_G, pos_table, pos_table },
|
|
};
|
|
|
|
extern Gfx apple_DL_mode[];
|
|
extern Gfx apple_DL_vtx[];
|
|
|
|
static Gfx* apple_DL_table[] = {
|
|
apple_DL_mode,
|
|
apple_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c apple_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* apple_list_table[] = {
|
|
&apple_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c apple_part = {
|
|
apple_DL_table, 1, apple_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx orange_DL_mode[];
|
|
extern Gfx orange_DL_vtx[];
|
|
|
|
static Gfx* orange_DL_table[] = {
|
|
orange_DL_mode,
|
|
orange_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c orange_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* orange_list_table[] = {
|
|
&orange_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c orange_part = {
|
|
orange_DL_table, 1, orange_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx peach_DL_mode[];
|
|
extern Gfx peach_DL_vtx[];
|
|
|
|
static Gfx* peach_DL_table[] = {
|
|
peach_DL_mode,
|
|
peach_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c peach_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* peach_list_table[] = {
|
|
&peach_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c peach_part = {
|
|
peach_DL_table, 1, peach_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx pear_DL_mode[];
|
|
extern Gfx pear_DL_vtx[];
|
|
|
|
static Gfx* pear_DL_table[] = {
|
|
pear_DL_mode,
|
|
pear_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c pear_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* pear_list_table[] = {
|
|
&pear_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c pear_part = {
|
|
pear_DL_table, 1, pear_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx nuts_DL_mode[];
|
|
extern Gfx nuts_DL_vtx[];
|
|
|
|
static Gfx* nuts_DL_table[] = {
|
|
nuts_DL_mode,
|
|
nuts_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c nuts_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* nuts_list_table[] = {
|
|
&nuts_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c nuts_part = {
|
|
nuts_DL_table, 1, nuts_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx matutake_DL_mode[];
|
|
extern Gfx matutake_DL_vtx[];
|
|
|
|
static Gfx* matutake_DL_table[] = {
|
|
matutake_DL_mode,
|
|
matutake_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c matutake_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* matutake_list_table[] = {
|
|
&matutake_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c matutake_part = {
|
|
matutake_DL_table, 1, matutake_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx kabu_DL_mode[];
|
|
extern Gfx kabu_DL_vtx[];
|
|
|
|
static Gfx* kabu_DL_table[] = {
|
|
kabu_DL_mode,
|
|
kabu_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c kabu_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* kabu_list_table[] = {
|
|
&kabu_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c kabu_part = {
|
|
kabu_DL_table, 1, kabu_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx fish_DL_mode[];
|
|
extern Gfx fish_DL_vtx[];
|
|
|
|
static Gfx* fish_DL_table[] = {
|
|
fish_DL_mode,
|
|
fish_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c fish_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* fish_list_table[] = {
|
|
&fish_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c fish_part = {
|
|
fish_DL_table, 1, fish_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx bag_DL_mode[];
|
|
extern Gfx bag_DL_vtx[];
|
|
|
|
static Gfx* bag_DL_table[] = {
|
|
bag_DL_mode,
|
|
bag_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c bag_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* bag_list_table[] = {
|
|
&bag_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c bag_part = {
|
|
bag_DL_table, 1, bag_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx leaf_DL_mode[];
|
|
extern Gfx leaf_DL_vtx[];
|
|
|
|
static Gfx* leaf_DL_table[] = {
|
|
leaf_DL_mode,
|
|
leaf_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c leaf_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* leaf_list_table[] = {
|
|
&leaf_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c leaf_part = {
|
|
leaf_DL_table, 1, leaf_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_rollT_mat_model[];
|
|
extern Gfx obj_rollT_gfx_model[];
|
|
|
|
static Gfx* roll_DL_table[] = {
|
|
obj_rollT_mat_model,
|
|
obj_rollT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c roll_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* roll_list_table[] = {
|
|
&roll_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c roll_part = {
|
|
roll_DL_table, 1, roll_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx box_DL_mode[];
|
|
extern Gfx box_DL_vtx[];
|
|
|
|
static Gfx* box_DL_table[] = {
|
|
box_DL_mode,
|
|
box_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c box_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* box_list_table[] = {
|
|
&box_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c box_part = {
|
|
box_DL_table, 1, box_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx pack_DL_mode[];
|
|
extern Gfx pack_DL_vtx[];
|
|
|
|
static Gfx* pack_DL_table[] = {
|
|
pack_DL_mode,
|
|
pack_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c pack_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* pack_list_table[] = {
|
|
&pack_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c pack_part = {
|
|
pack_DL_table, 1, pack_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx present_DL_mode[];
|
|
extern Gfx present_DL_vtx[];
|
|
|
|
static Gfx* present_DL_table[] = {
|
|
present_DL_mode,
|
|
present_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c present_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* present_list_table[] = {
|
|
&present_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c present_part = {
|
|
present_DL_table, 1, present_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx seed_DL_mode[];
|
|
extern Gfx seed_DL_vtx[];
|
|
|
|
static Gfx* seed_DL_table[] = {
|
|
seed_DL_mode,
|
|
seed_DL_vtx,
|
|
};
|
|
|
|
static bg_item_draw_list_c seed_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* seed_list_table[] = {
|
|
&seed_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c seed_part = {
|
|
seed_DL_table, 1, seed_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_haniwaT_mat_model[];
|
|
extern Gfx obj_haniwaT_gfx_model[];
|
|
|
|
static Gfx* haniwa_DL_table[] = {
|
|
obj_haniwaT_mat_model,
|
|
obj_haniwaT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c haniwa_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* haniwa_list_table[] = {
|
|
&haniwa_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c haniwa_part = {
|
|
haniwa_DL_table, 1, haniwa_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_boxT_mat_model[];
|
|
extern Gfx obj_boxT_gfx_model[];
|
|
|
|
static Gfx* other_DL_table[] = {
|
|
obj_boxT_mat_model,
|
|
obj_boxT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c other_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* other_list_table[] = {
|
|
&other_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c other_part = {
|
|
other_DL_table, 1, other_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_toolT_mat_model[];
|
|
extern Gfx obj_toolT_gfx_model[];
|
|
|
|
static Gfx* tool_DL_table[] = {
|
|
obj_toolT_mat_model,
|
|
obj_toolT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c tool_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* tool_list_table[] = {
|
|
&tool_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c tool_part = {
|
|
tool_DL_table, 1, tool_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_fossilT_mat_model[];
|
|
extern Gfx obj_fossilT_gfx_model[];
|
|
|
|
static Gfx* fossil_DL_table[] = {
|
|
obj_fossilT_mat_model,
|
|
obj_fossilT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c fossil_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* fossil_list_table[] = {
|
|
&fossil_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c fossil_part = {
|
|
fossil_DL_table, 1, fossil_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_trashT_mat_model[];
|
|
extern Gfx obj_trashT_gfx_model[];
|
|
|
|
static Gfx* trash_DL_table[] = {
|
|
obj_trashT_mat_model,
|
|
obj_trashT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c trash_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* trash_list_table[] = {
|
|
&trash_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c trash_part = {
|
|
trash_DL_table, 1, trash_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_otosiT_mat_model[];
|
|
extern Gfx obj_otosiT_gfx_model[];
|
|
|
|
static Gfx* otosi_DL_table[] = {
|
|
obj_otosiT_mat_model,
|
|
obj_otosiT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c otosi_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* otosi_list_table[] = {
|
|
&otosi_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c otosi_part = {
|
|
otosi_DL_table, 1, otosi_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_shellAT_mat_model[];
|
|
extern Gfx obj_item_shellAT_gfx_model[];
|
|
extern Gfx obj_item_shellBT_mat_model[];
|
|
extern Gfx obj_item_shellBT_gfx_model[];
|
|
extern Gfx obj_item_shellCT_mat_model[];
|
|
extern Gfx obj_item_shellCT_gfx_model[];
|
|
|
|
static Gfx* shell_DL_table[] = {
|
|
obj_item_shellAT_mat_model, obj_item_shellAT_gfx_model, obj_item_shellBT_mat_model,
|
|
obj_item_shellBT_gfx_model, obj_item_shellCT_mat_model, obj_item_shellCT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c shell_a_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c shell_b_list = { &bg_item_common_draw_loop_type1, 2, 3 };
|
|
|
|
static bg_item_draw_list_c shell_c_list = { &bg_item_common_draw_loop_type1, 4, 5 };
|
|
|
|
static bg_item_draw_list_c* shell_a_list_table[] = {
|
|
&shell_a_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* shell_b_list_table[] = {
|
|
&shell_b_list,
|
|
};
|
|
|
|
static bg_item_draw_list_c* shell_c_list_table[] = {
|
|
&shell_c_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c shell_a_part = {
|
|
shell_DL_table, 1, shell_a_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_part_c shell_b_part = {
|
|
shell_DL_table, 1, shell_b_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_part_c shell_c_part = {
|
|
shell_DL_table, 1, shell_c_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_shop_candy_mat_modelT[];
|
|
extern Gfx obj_shop_candy_gfx_modelT[];
|
|
|
|
static Gfx* candy_DL_table[] = {
|
|
obj_shop_candy_mat_modelT,
|
|
obj_shop_candy_gfx_modelT,
|
|
};
|
|
|
|
static bg_item_draw_list_c candy_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* candy_list_table[] = {
|
|
&candy_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c candy_part = {
|
|
candy_DL_table, 1, candy_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_cocoT_mat_model[];
|
|
extern Gfx obj_item_cocoT_gfx_model[];
|
|
|
|
static Gfx* coconut_DL_table[] = {
|
|
obj_item_cocoT_mat_model,
|
|
obj_item_cocoT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c coconut_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* coconut_list_table[] = {
|
|
&coconut_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c coconut_part = {
|
|
coconut_DL_table, 1, coconut_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_clothT_mat_model[];
|
|
extern Gfx obj_item_clothT_gfx_model[];
|
|
|
|
static Gfx* cloth_DL_table[] = {
|
|
obj_item_clothT_mat_model,
|
|
obj_item_clothT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c cloth_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* cloth_list_table[] = {
|
|
&cloth_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c cloth_part = {
|
|
cloth_DL_table, 1, cloth_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_carpetT_mat_model[];
|
|
extern Gfx obj_item_carpetT_gfx_model[];
|
|
|
|
static Gfx* carpet_DL_table[] = {
|
|
obj_item_carpetT_mat_model,
|
|
obj_item_carpetT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c carpet_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* carpet_list_table[] = {
|
|
&carpet_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c carpet_part = {
|
|
carpet_DL_table, 1, carpet_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_wallT_mat_model[];
|
|
extern Gfx obj_item_wallT_gfx_model[];
|
|
|
|
static Gfx* wall_DL_table[] = {
|
|
obj_item_wallT_mat_model,
|
|
obj_item_wallT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c wall_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* wall_list_table[] = {
|
|
&wall_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c wall_part = {
|
|
wall_DL_table, 1, wall_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_axeT_mat_model[];
|
|
extern Gfx obj_item_axeT_gfx_model[];
|
|
|
|
static Gfx* axe_DL_table[] = {
|
|
obj_item_axeT_mat_model,
|
|
obj_item_axeT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c axe_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* axe_list_table[] = {
|
|
&axe_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c axe_part = {
|
|
axe_DL_table, 1, axe_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_netT_mat_model[];
|
|
extern Gfx obj_item_netT_gfx_model[];
|
|
|
|
static Gfx* net_DL_table[] = {
|
|
obj_item_netT_mat_model,
|
|
obj_item_netT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c net_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* net_list_table[] = {
|
|
&net_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c net_part = {
|
|
net_DL_table, 1, net_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_rodT_mat_model[];
|
|
extern Gfx obj_item_rodT_gfx_model[];
|
|
|
|
static Gfx* rod_DL_table[] = {
|
|
obj_item_rodT_mat_model,
|
|
obj_item_rodT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c rod_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* rod_list_table[] = {
|
|
&rod_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c rod_part = {
|
|
rod_DL_table, 1, rod_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_shovelT_mat_model[];
|
|
extern Gfx obj_item_shovelT_gfx_model[];
|
|
|
|
static Gfx* scoop_DL_table[] = {
|
|
obj_item_shovelT_mat_model,
|
|
obj_item_shovelT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c scoop_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* scoop_list_table[] = {
|
|
&scoop_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c scoop_part = {
|
|
scoop_DL_table, 1, scoop_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_axe2T_mat_model[];
|
|
extern Gfx obj_item_axe2T_gfx_model[];
|
|
|
|
static Gfx* gold_axe_DL_table[] = {
|
|
obj_item_axe2T_mat_model,
|
|
obj_item_axe2T_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c gold_axe_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* gold_axe_list_table[] = {
|
|
&gold_axe_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c gold_axe_part = {
|
|
gold_axe_DL_table, 1, gold_axe_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_net2T_mat_model[];
|
|
extern Gfx obj_item_net2T_gfx_model[];
|
|
|
|
static Gfx* gold_net_DL_table[] = {
|
|
obj_item_net2T_mat_model,
|
|
obj_item_net2T_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c gold_net_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* gold_net_list_table[] = {
|
|
&gold_net_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c gold_net_part = {
|
|
gold_net_DL_table, 1, gold_net_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_rod2T_mat_model[];
|
|
extern Gfx obj_item_rod2T_gfx_model[];
|
|
|
|
static Gfx* gold_rod_DL_table[] = {
|
|
obj_item_rod2T_mat_model,
|
|
obj_item_rod2T_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c gold_rod_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* gold_rod_list_table[] = {
|
|
&gold_rod_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c gold_rod_part = {
|
|
gold_rod_DL_table, 1, gold_rod_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_shovel2T_mat_model[];
|
|
extern Gfx obj_item_shovel2T_gfx_model[];
|
|
|
|
static Gfx* gold_scoop_DL_table[] = {
|
|
obj_item_shovel2T_mat_model,
|
|
obj_item_shovel2T_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c gold_scoop_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* gold_scoop_list_table[] = {
|
|
&gold_scoop_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c gold_scoop_part = {
|
|
gold_scoop_DL_table, 1, gold_scoop_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_umbrellaT_mat_model[];
|
|
extern Gfx obj_item_umbrellaT_gfx_model[];
|
|
|
|
static Gfx* umbrella_DL_table[] = {
|
|
obj_item_umbrellaT_mat_model,
|
|
obj_item_umbrellaT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c umbrella_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* umbrella_list_table[] = {
|
|
&umbrella_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c umbrella_part = {
|
|
umbrella_DL_table, 1, umbrella_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_kazaT_mat_model[];
|
|
extern Gfx obj_item_kazaT_gfx_model[];
|
|
|
|
static Gfx* pinwheel_DL_table[] = {
|
|
obj_item_kazaT_mat_model,
|
|
obj_item_kazaT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c pinwheel_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* pinwheel_list_table[] = {
|
|
&pinwheel_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c pinwheel_part = {
|
|
pinwheel_DL_table, 1, pinwheel_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_utiwaT_mat_model[];
|
|
extern Gfx obj_item_utiwaT_gfx_model[];
|
|
|
|
static Gfx* fan_DL_table[] = {
|
|
obj_item_utiwaT_mat_model,
|
|
obj_item_utiwaT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c fan_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* fan_list_table[] = {
|
|
&fan_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c fan_part = {
|
|
fan_DL_table, 1, fan_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_paperT_mat_model[];
|
|
extern Gfx obj_item_paperT_gfx_model[];
|
|
|
|
static Gfx* paper_DL_table[] = {
|
|
obj_item_paperT_mat_model,
|
|
obj_item_paperT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c paper_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* paper_list_table[] = {
|
|
&paper_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c paper_part = {
|
|
paper_DL_table, 1, paper_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_seedT_mat_model[];
|
|
extern Gfx obj_item_seedT_gfx_model[];
|
|
|
|
static Gfx* seedbag_DL_table[] = {
|
|
obj_item_seedT_mat_model,
|
|
obj_item_seedT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c seedbag_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* seedbag_list_table[] = {
|
|
&seedbag_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c seedbag_part = {
|
|
seedbag_DL_table, 1, seedbag_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_fukuT_mat_model[];
|
|
extern Gfx obj_item_fukuT_gfx_model[];
|
|
|
|
static Gfx* luckbag_DL_table[] = {
|
|
obj_item_fukuT_mat_model,
|
|
obj_item_fukuT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c luckbag_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* luckbag_list_table[] = {
|
|
&luckbag_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c luckbag_part = {
|
|
luckbag_DL_table, 1, luckbag_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_taisouT_mat_model[];
|
|
extern Gfx obj_item_taisouT_gfx_model[];
|
|
|
|
static Gfx* gymcard_DL_table[] = {
|
|
obj_item_taisouT_mat_model,
|
|
obj_item_taisouT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c gymcard_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* gymcard_list_table[] = {
|
|
&gymcard_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c gymcard_part = {
|
|
gymcard_DL_table, 1, gymcard_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_mdT_mat_model[];
|
|
extern Gfx obj_mdT_gfx_model[];
|
|
|
|
static Gfx* music_DL_table[] = {
|
|
obj_mdT_mat_model,
|
|
obj_mdT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c music_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* music_list_table[] = {
|
|
&music_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c music_part = {
|
|
music_DL_table, 1, music_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_ticketT_mat_model[];
|
|
extern Gfx obj_item_ticketT_gfx_model[];
|
|
|
|
static Gfx* lottery_DL_table[] = {
|
|
obj_item_ticketT_mat_model,
|
|
obj_item_ticketT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c lottery_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* lottery_list_table[] = {
|
|
&lottery_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c lottery_part = {
|
|
lottery_DL_table, 1, lottery_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_boneT_mat_model[];
|
|
extern Gfx obj_item_boneT_gfx_model[];
|
|
|
|
static Gfx* bone_DL_table[] = {
|
|
obj_item_boneT_mat_model,
|
|
obj_item_boneT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c bone_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* bone_list_table[] = {
|
|
&bone_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c bone_part = {
|
|
bone_DL_table, 1, bone_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_diaryT_mat_model[];
|
|
extern Gfx obj_item_diaryT_gfx_model[];
|
|
|
|
static Gfx* diary_DL_table[] = {
|
|
obj_item_diaryT_mat_model,
|
|
obj_item_diaryT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c diary_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* diary_list_table[] = {
|
|
&diary_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c diary_part = {
|
|
diary_DL_table, 1, diary_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
extern Gfx obj_item_fork_onT_mat_model[];
|
|
extern Gfx obj_item_fork_onT_gfx_model[];
|
|
|
|
static Gfx* fork_DL_table[] = {
|
|
obj_item_fork_onT_mat_model,
|
|
obj_item_fork_onT_gfx_model,
|
|
};
|
|
|
|
static bg_item_draw_list_c fork_list = { &bg_item_common_draw_loop_type1, 0, 1 };
|
|
|
|
static bg_item_draw_list_c* fork_list_table[] = {
|
|
&fork_list,
|
|
};
|
|
|
|
static bg_item_draw_part_c fork_part = {
|
|
fork_DL_table, 1, fork_list_table, 0, NULL, 0.0f, NULL, NULL,
|
|
};
|
|
|
|
static bg_item_draw_part_table_c draw_part_table_a[] = {
|
|
{ &stump_part1, 0 }, // bIT_DRAW_TYPE_STUMP1
|
|
{ &stump_part2, 0 }, // bIT_DRAW_TYPE_STUMP2
|
|
{ &stump_part3, 0 }, // bIT_DRAW_TYPE_STUMP3
|
|
{ &stump_part4, 0 }, // bIT_DRAW_TYPE_STUMP4
|
|
{ &fence_part, 0 }, // bIT_DRAW_TYPE_FENCE
|
|
{ ¬ice_part, 0 }, // bIT_DRAW_TYPE_NOTICE
|
|
{ &grass_part, 2 }, // bIT_DRAW_TYPE_GRASS
|
|
{ &mapboard_part, 0 }, // bIT_DRAW_TYPE_MAPBOARD
|
|
{ &melody_part, 0 }, // bIT_DRAW_TYPE_MELODY
|
|
{ &fences_part, 0 }, // bIT_DRAW_TYPE_FENCES
|
|
{ &honycomb_part, 0 }, // bIT_DRAW_TYPE_HONYCOMB
|
|
{ &hole00_g_part, 0 }, // bIT_DRAW_TYPE_HOLE00_G
|
|
{ &hole00_s_part, 0 }, // bIT_DRAW_TYPE_HOLE00_S
|
|
{ &crack00_g_part, 0 }, // bIT_DRAW_TYPE_CRACK00_G
|
|
{ &crack00_s_part, 0 }, // bIT_DRAW_TYPE_CRACK00_S
|
|
{ &hole00_g_part, 0 }, // bIT_DRAW_TYPE_HOLE00_SHIN_G
|
|
{ &stone_a_part, 0 }, // bIT_DRAW_TYPE_STONE_A
|
|
{ &stone_b_part, 0 }, // bIT_DRAW_TYPE_STONE_B
|
|
{ &stone_c_part, 0 }, // bIT_DRAW_TYPE_STONE_C
|
|
{ &stone_d_part, 0 }, // bIT_DRAW_TYPE_STONE_D
|
|
{ &stone_e_part, 0 }, // bIT_DRAW_TYPE_STONE_E
|
|
{ &tane_part, 0 }, // bIT_DRAW_TYPE_TANE
|
|
{ &tree0_part, 0 }, // bIT_DRAW_TYPE_TREE0
|
|
{ &tree1_part, 0 }, // bIT_DRAW_TYPE_TREE1
|
|
{ &tree2_part, 0 }, // bIT_DRAW_TYPE_TREE2
|
|
{ &tree3_part, 0 }, // bIT_DRAW_TYPE_TREE3
|
|
{ &tree4_part, 0 }, // bIT_DRAW_TYPE_TREE4
|
|
{ &tree4_ap_part, 0 }, // bIT_DRAW_TYPE_TREE4_AP
|
|
{ &tree4_or_part, 0 }, // bIT_DRAW_TYPE_TREE4_OR
|
|
{ &tree4_ph_part, 0 }, // bIT_DRAW_TYPE_TREE4_PH
|
|
{ &tree4_pr_part, 0 }, // bIT_DRAW_TYPE_TREE4_PR
|
|
{ &tree4_nt_part, 0 }, // bIT_DRAW_TYPE_TREE4_NT
|
|
{ &tree4_bg_part, 0 }, // bIT_DRAW_TYPE_TREE4_BG
|
|
{ &flower_leaf_part, 0 }, // bIT_DRAW_TYPE_FLOWER_LEAF
|
|
{ &flower_part00, 0 }, // bIT_DRAW_TYPE_FLOWER00
|
|
{ &flower_part01, 0 }, // bIT_DRAW_TYPE_FLOWER01
|
|
{ &flower_part02, 0 }, // bIT_DRAW_TYPE_FLOWER02
|
|
{ &tree0_dead_part, 0 }, // bIT_DRAW_TYPE_TREE0_DEAD
|
|
{ &palm000_part, 0 }, // bIT_DRAW_TYPE_PALM000
|
|
{ &palm001_part, 0 }, // bIT_DRAW_TYPE_PALM001
|
|
{ &palm002_part, 0 }, // bIT_DRAW_TYPE_PALM002
|
|
{ &palm003_part, 0 }, // bIT_DRAW_TYPE_PALM003
|
|
{ &palm004_part, 0 }, // bIT_DRAW_TYPE_PALM004
|
|
{ &palm004_cc_part, 0 }, // bIT_DRAW_TYPE_PALM004_CC
|
|
{ &palm_stump001_part, 0 }, // bIT_DRAW_TYPE_PALM_STUMP001
|
|
{ &palm_stump002_part, 0 }, // bIT_DRAW_TYPE_PALM_STUMP002
|
|
{ &palm_stump003_part, 0 }, // bIT_DRAW_TYPE_PALM_STUMP003
|
|
{ &palm_stump004_part, 0 }, // bIT_DRAW_TYPE_PALM_STUMP004
|
|
{ &palm000_dead_part, 0 }, // bIT_DRAW_TYPE_PALM000_DEAD
|
|
{ &cedar000_part, 0 }, // bIT_DRAW_TYPE_CEDAR000
|
|
{ &cedar001_part, 0 }, // bIT_DRAW_TYPE_CEDAR001
|
|
{ &cedar002_part, 0 }, // bIT_DRAW_TYPE_CEDAR002
|
|
{ &cedar003_part, 0 }, // bIT_DRAW_TYPE_CEDAR003
|
|
{ &cedar004_part, 0 }, // bIT_DRAW_TYPE_CEDAR004
|
|
{ &cedar_stump001_part, 0 }, // bIT_DRAW_TYPE_CEDAR_STUMP001
|
|
{ &cedar_stump002_part, 0 }, // bIT_DRAW_TYPE_CEDAR_STUMP002
|
|
{ &cedar_stump003_part, 0 }, // bIT_DRAW_TYPE_CEDAR_STUMP003
|
|
{ &cedar_stump004_part, 0 }, // bIT_DRAW_TYPE_CEDAR_STUMP004
|
|
{ &cedar000_dead_part, 0 }, // bIT_DRAW_TYPE_CEDAR000_DEAD
|
|
{ &gold_tree000_part, 0 }, // bIT_DRAW_TYPE_GOLD_TREE000
|
|
{ &gold_tree001_part, 0 }, // bIT_DRAW_TYPE_GOLD_TREE001
|
|
{ &gold_tree002_part, 0 }, // bIT_DRAW_TYPE_GOLD_TREE002
|
|
{ &gold_tree003_part, 0 }, // bIT_DRAW_TYPE_GOLD_TREE003
|
|
{ &gold_tree004_part, 0 }, // bIT_DRAW_TYPE_GOLD_TREE004
|
|
{ &gold_tree_stump001_part, 0 }, // bIT_DRAW_TYPE_GOLD_TREE_STUMP001
|
|
{ &gold_tree_stump002_part, 0 }, // bIT_DRAW_TYPE_GOLD_TREE_STUMP002
|
|
{ &gold_tree_stump003_part, 0 }, // bIT_DRAW_TYPE_GOLD_TREE_STUMP003
|
|
{ &gold_tree_stump004_part, 0 }, // bIT_DRAW_TYPE_GOLD_TREE_STUMP004
|
|
{ &gold_tree000_dead_part, 0 }, // bIT_DRAW_TYPE_GOLD_TREE000_DEAD
|
|
{ &apple_part, 1 }, // bIT_DRAW_TYPE_APPLE
|
|
{ &orange_part, 1 }, // bIT_DRAW_TYPE_ORANGE
|
|
{ &peach_part, 1 }, // bIT_DRAW_TYPE_PEACH
|
|
{ &pear_part, 1 }, // bIT_DRAW_TYPE_PEAR
|
|
{ &nuts_part, 1 }, // bIT_DRAW_TYPE_NUTS
|
|
{ &matutake_part, 1 }, // bIT_DRAW_TYPE_MATUTAKE
|
|
{ &kabu_part, 1 }, // bIT_DRAW_TYPE_KABU
|
|
{ &fish_part, 1 }, // bIT_DRAW_TYPE_FISH
|
|
{ &bag_part, 1 }, // bIT_DRAW_TYPE_BAG
|
|
{ &leaf_part, 1 }, // bIT_DRAW_TYPE_LEAF
|
|
{ &roll_part, 1 }, // bIT_DRAW_TYPE_ROLL
|
|
{ &box_part, 1 }, // bIT_DRAW_TYPE_BOX
|
|
{ &pack_part, 1 }, // bIT_DRAW_TYPE_PACK
|
|
{ &present_part, 1 }, // bIT_DRAW_TYPE_PRESENT
|
|
{ &seed_part, 1 }, // bIT_DRAW_TYPE_SEED
|
|
{ &haniwa_part, 1 }, // bIT_DRAW_TYPE_HANIWA
|
|
{ &other_part, 1 }, // bIT_DRAW_TYPE_OTHER
|
|
{ NULL, 1 }, // bIT_DRAW_TYPE_86
|
|
{ &tool_part, 1 }, // bIT_DRAW_TYPE_TOOL
|
|
{ &fossil_part, 1 }, // bIT_DRAW_TYPE_FOSSIL
|
|
{ &trash_part, 1 }, // bIT_DRAW_TYPE_TRASH
|
|
{ NULL, 1 }, // bIT_DRAW_TYPE_90
|
|
{ &otosi_part, 1 }, // bIT_DRAW_TYPE_OTOSI
|
|
{ &shell_a_part, 2 }, // bIT_DRAW_TYPE_SHELL_A
|
|
{ &shell_b_part, 2 }, // bIT_DRAW_TYPE_SHELL_B
|
|
{ &shell_c_part, 2 }, // bIT_DRAW_TYPE_SHELL_C
|
|
{ &candy_part, 1 }, // bIT_DRAW_TYPE_CANDY
|
|
{ &coconut_part, 1 }, // bIT_DRAW_TYPE_COCONUT
|
|
{ NULL, 1 }, // bIT_DRAW_TYPE_97
|
|
{ &cloth_part, 1 }, // bIT_DRAW_TYPE_CLOTH
|
|
{ &carpet_part, 1 }, // bIT_DRAW_TYPE_CARPET
|
|
{ &wall_part, 1 }, // bIT_DRAW_TYPE_WALL
|
|
{ &axe_part, 1 }, // bIT_DRAW_TYPE_AXE
|
|
{ &net_part, 1 }, // bIT_DRAW_TYPE_NET
|
|
{ &rod_part, 1 }, // bIT_DRAW_TYPE_ROD
|
|
{ &scoop_part, 1 }, // bIT_DRAW_TYPE_SCOOP
|
|
{ &gold_axe_part, 1 }, // bIT_DRAW_TYPE_GOLD_AXE
|
|
{ &gold_net_part, 1 }, // bIT_DRAW_TYPE_GOLD_NET
|
|
{ &gold_rod_part, 1 }, // bIT_DRAW_TYPE_GOLD_ROD
|
|
{ &gold_scoop_part, 1 }, // bIT_DRAW_TYPE_GOLD_SCOOP
|
|
{ &umbrella_part, 1 }, // bIT_DRAW_TYPE_UMBRELLA
|
|
{ &pinwheel_part, 1 }, // bIT_DRAW_TYPE_PINWHEEL
|
|
{ &fan_part, 1 }, // bIT_DRAW_TYPE_FAN
|
|
{ &paper_part, 1 }, // bIT_DRAW_TYPE_PAPER
|
|
{ &seedbag_part, 1 }, // bIT_DRAW_TYPE_SEEDBAG
|
|
{ &luckbag_part, 1 }, // bIT_DRAW_TYPE_LUCKBAG
|
|
{ &gymcard_part, 1 }, // bIT_DRAW_TYPE_GYMCARD
|
|
{ &music_part, 1 }, // bIT_DRAW_TYPE_MUSIC
|
|
{ &lottery_part, 1 }, // bIT_DRAW_TYPE_LOTTERY
|
|
{ &bone_part, 1 }, // bIT_DRAW_TYPE_BONE
|
|
{ &diary_part, 1 }, // bIT_DRAW_TYPE_DIARY
|
|
{ &fork_part, 1 }, // bIT_DRAW_TYPE_FORK
|
|
{ &fish_part, 0 }, // bIT_DRAW_TYPE_FISH2
|
|
{ NULL, 0 }, // bIT_DRAW_TYPE_NONE
|
|
};
|