isle-portable/LEGO1/lego/legoomni/src/common/legoplants.cpp
Christian Semmler e507f42717
Implement/match LegoPlantManager::CreatePlant (#1039)
* Implement/match LegoPlantManager::CreatePlant

* Update names

* Fix name

* Fix

* Fix
2024-06-18 19:35:03 +02:00

1951 lines
21 KiB
C++

#include "legoplants.h"
DECOMP_SIZE_ASSERT(LegoPlantInfo, 0x54)
// GLOBAL: LEGO1 0x100f16c8
LegoPlantInfo g_plantInfoInit[81] = {
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"edg01_20",
1,
-7e1,
8,
-8.40763,
NULL,
-73.75,
8,
-8.4375,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"edg00_20",
3,
-15.45,
0,
-41.32,
NULL,
-16.8125,
0,
-41.2,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"edg01_24",
1,
-69.7176,
7,
-25.25,
NULL,
-71,
7,
-25,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"edg02_27",
1,
82.75,
4,
29.24163,
NULL,
82.6125,
4,
27.625,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"int18",
3,
28.15,
2,
29.27804,
NULL,
29.8125,
2,
27.6875,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"int48",
0,
85.16238,
9,
-0.83761,
NULL,
86.125,
8.80447,
0.3125,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"int18",
3,
24.31819,
2,
29.04404,
NULL,
22.8125,
2,
27.6875,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"int56",
4,
-64.125,
14,
27.5,
NULL,
-61.6875,
14,
28,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"int67",
3,
-23.3197,
1,
29.00803,
NULL,
-21.9375,
1,
27.6875,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"edg02_79",
3,
9.15,
0,
-18.1854,
NULL,
9.15,
0,
-19.9375,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"edg02_79",
1,
9.15,
0,
-14.5695,
NULL,
9.15,
0,
-12.9375,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"edg00_151",
1,
-75.7186,
4,
44.60529,
NULL,
-74.9375,
4,
44.3875,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"int53",
6,
-22.375,
0,
-81.875,
NULL,
-21.625,
0,
-83,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg01_47",
1,
42.8125,
0,
-48.125,
NULL,
47.75,
-0.299,
-58.125,
0.6751,
-0.1071,
0.7299,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg00_155",
1,
-39,
0,
40.8125,
NULL,
-41,
0,
39.5,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg03_05",
3,
-35.125,
0,
3.875,
NULL,
-35,
0,
0,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_bush,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg00_128",
3,
-59.3624,
14,
22.86249,
NULL,
-58.375,
14,
21.98749,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_bush,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"int48",
4,
87.9875,
9,
-1.125,
NULL,
87.3,
8.609336,
1.125,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_bush,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg01_18",
1,
-69.6875,
8,
-3.5,
NULL,
-73.8,
8,
-5.3,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_bush,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_85",
1,
-26.45,
0,
-48.5,
NULL,
-25.45,
0,
-46.5,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg00_123",
3,
-60.625,
14,
22.9375,
NULL,
-6e1,
14,
24,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg00_131",
1,
-63.7755,
14,
26.70394,
NULL,
-65,
14,
26,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_61",
3,
70.1875,
1,
-78.3125,
NULL,
72.6875,
1,
-80.3125,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg01_33",
1,
-64.1875,
7,
-45.25,
NULL,
-64.1875,
7,
-43.4375,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_59",
1,
-47.8124,
1.8634,
-58.2624,
NULL,
-47.8124,
1.875,
-60.2624,
0.174,
0,
0.985,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"edg02_32",
1,
25.5,
0,
9,
NULL,
22.8125,
0,
9,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"int25",
0,
27.1875,
0,
-16.3125,
NULL,
29.8125,
0,
-14.3125,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"edg02_01",
1,
-19.625,
0,
-17.9375,
NULL,
-19.625,
0,
-2e1,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"edg00_95",
3,
34.125,
0,
3.5125,
NULL,
32.9375,
0,
2.95,
-1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"int25",
1,
25.6875,
0,
-16.4375,
NULL,
22.8125,
0,
-12.9375,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"int26",
1,
24.25,
0,
-44.5,
NULL,
22.8125,
0,
-43.0625,
0.707,
0,
0.707,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"int26",
6,
28.25,
0,
-47.3125,
NULL,
29.8125,
0,
-45.875,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"int10",
1,
-69.125,
7,
-29.125,
NULL,
-70.5625,
7,
-29.875,
0.707,
0,
0.707,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"edg02_61",
3,
70.75,
1,
-76.5625,
NULL,
73.5,
1,
-78.25,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"int04",
5,
-94.4,
4,
-15.3125,
NULL,
-94.875,
4,
-13.3125,
0.707,
0,
0.707,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"edg02_79",
1,
9.15,
0,
-14.5695,
NULL,
9.15,
0,
-11.5625,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"edg01_58",
3,
66.2125,
0,
-17.5625,
NULL,
65.33261,
0.11868,
-19.8125,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"int34",
4,
0.375,
0,
-44.8875,
NULL,
-1.3125,
0,
-43.075,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"edg02_32",
1,
25.5,
0,
9.8,
NULL,
22.8125,
0,
10.4875,
0.707,
0,
0.707,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"int22",
6,
28.92499,
0,
6.45,
NULL,
29.8,
0,
8.0125,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"edg02_28",
1,
85.5,
4,
22.25,
NULL,
82.5625,
4,
26.25,
0.707,
0,
0.707,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"edg00_176",
0,
73.875,
1,
-82.9375,
NULL,
74.75,
1,
-81.25,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"edg02_35",
3,
26.25,
0,
-12.45,
NULL,
22.8125,
0,
-11.575,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"edg02_79",
3,
9.15,
0,
-18.1854,
NULL,
9.0875,
0,
-21.3125,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"edg02_01",
3,
-19.75,
0,
-15.3125,
NULL,
-19.75,
0,
-12.875,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"edg01_56",
3,
72.8125,
0,
-25.9375,
NULL,
70.6875,
0,
-26.5625,
-0.9848,
0,
1.1736,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"int67",
0,
-26.9375,
1,
29.075,
NULL,
-28.9375,
1,
27.7,
1,
0,
0,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"int51",
3,
-2.125,
0,
-17.6875,
NULL,
-3.25,
0,
-19.75,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"edg02_57",
1,
-23.875,
0,
-54.9375,
NULL,
-25.1875,
0,
-52.625,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"int04",
5,
-94,
4,
-15.3125,
NULL,
-95.9375,
4,
-14.25,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_36",
3,
18.6875,
0,
-14.6375,
NULL,
18.75,
0,
-10.95,
0.707,
0,
0.707,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_30",
1,
25.1375,
2,
25.5,
NULL,
21.8875,
1.84509,
25.5,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_30",
3,
27.45,
2,
25.5,
NULL,
30.95,
2,
25.5,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg00_78",
1,
64.35749,
0,
10.95579,
NULL,
66.67,
0.256506,
10.95579,
0,
0,
-1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_38",
1,
9.625,
0,
-45.375,
NULL,
9.625,
0,
-4e1,
0.5,
0,
0.866,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg00_76",
3,
65,
0,
7.0125,
NULL,
62,
0,
2.825,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_35",
1,
27.4375,
0,
-8.125,
NULL,
33.375,
0,
-8.125,
0.342,
0,
0.94,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_23",
3,
18.825,
1.7575,
30.125,
NULL,
18.825,
1,
25.5,
0.707,
0,
0.707,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg00_130",
1,
-67.5,
14,
23.25,
NULL,
-63.6875,
14,
21.4375,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg01_13",
3,
-92.75,
4,
2.5,
NULL,
-95.625,
4,
2.5,
0.707,
0,
0.707,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg01_09",
1,
-8e1,
4,
-52.6875,
NULL,
-8e1,
4,
-55.875,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_53",
1,
-8.75,
0,
-45.5,
NULL,
-8.75,
0,
-40.75,
0.707,
0,
0.707,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_37",
3,
27.5,
0,
-32,
NULL,
35.625,
0,
-32,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg00_127",
1,
-62.25,
14,
26.6875,
NULL,
-61,
14,
26.8125,
0.707,
0,
0.707,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_01",
1,
-16,
0,
-18.575,
NULL,
-16,
0,
-22.45,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg01_17",
1,
-76.4325,
8,
5.875,
NULL,
-78,
8,
2.375,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg01_38",
1,
-77.1875,
7,
-36.9375,
NULL,
-72,
7,
-36.5,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg02_82",
1,
97,
0,
-42.125,
NULL,
98.1875,
0,
-41.3125,
0.707,
0,
0.707,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg00_15",
3,
96.5,
4,
18.75,
NULL,
97.5,
4,
18.25,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"",
1,
0,
0,
0,
NULL,
-67.5,
14,
23.25,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"int48",
4,
87.9875,
9,
-1.125,
NULL,
88.75,
8.75,
0.875,
0.259,
0,
0.966,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg01_01",
3,
-48.625,
7,
-23.1875,
NULL,
-50.4375,
7,
-25,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg01_01",
0,
-48.625,
7,
-23.1875,
NULL,
-49.125,
7,
-25.8,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg01_01",
3,
-48.625,
7,
-23.1875,
NULL,
-51.25,
7,
-23.75,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
1,
LegoPlantInfo::e_green,
-1,
-1,
"edg00_129",
1,
-56.75,
14,
26.625,
NULL,
-58,
14,
26.75,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_imain,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"",
1,
0,
0,
0,
NULL,
-4.33403,
-2.18029,
-1.53595,
0,
0,
1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_imain,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"",
1,
0,
0,
0,
NULL,
1.280536,
-2.18024,
-1.57823,
0,
0,
-1,
0,
1,
0},
{NULL,
LegoPlantInfo::c_ielev,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"",
1,
0,
0,
0,
NULL,
-1.52465,
-0.52473,
-11.1617,
-0.0175,
0,
-0.9998,
0,
1,
0},
{NULL,
LegoPlantInfo::c_ielev,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"",
1,
0,
0,
0,
NULL,
1.439563,
-0.52554,
-11.1846,
0.866,
0,
-0.5,
0,
1,
0},
{NULL,
LegoPlantInfo::c_iisle,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_yellow,
-1,
-1,
"",
1,
0,
0,
0,
NULL,
-1.82829,
-0.52554,
-11.7741,
0.866,
0,
-0.5,
0,
1,
0},
{NULL,
LegoPlantInfo::c_iisle,
LegoPlantInfo::e_flower,
3,
0,
1,
LegoPlantInfo::e_red,
-1,
-1,
"",
1,
0,
0,
0,
NULL,
1.801479,
-0.52473,
-11.75,
-0.0175,
0,
-0.9998,
0,
1,
0}
};