Implement/match LegoPlantManager::CreatePlant (#1039)

* Implement/match LegoPlantManager::CreatePlant

* Update names

* Fix name

* Fix

* Fix
This commit is contained in:
Christian Semmler
2024-06-18 13:35:03 -04:00
committed by GitHub
parent 1a46d370ec
commit e507f42717
13 changed files with 242 additions and 179 deletions

View File

@@ -5,7 +5,7 @@ DECOMP_SIZE_ASSERT(LegoPlantInfo, 0x54)
// GLOBAL: LEGO1 0x100f16c8
LegoPlantInfo g_plantInfoInit[81] = {
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -29,7 +29,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -53,7 +53,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -77,7 +77,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -101,7 +101,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -125,7 +125,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -149,7 +149,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -173,7 +173,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -197,7 +197,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -221,7 +221,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -245,7 +245,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -269,7 +269,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -293,7 +293,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -317,7 +317,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -341,7 +341,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -365,7 +365,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -389,7 +389,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_bush,
3,
0,
@@ -413,7 +413,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_bush,
3,
0,
@@ -437,7 +437,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_bush,
3,
0,
@@ -461,7 +461,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_bush,
3,
0,
@@ -485,7 +485,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
@@ -509,7 +509,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
@@ -533,7 +533,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
@@ -557,7 +557,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
@@ -581,7 +581,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -605,7 +605,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -629,7 +629,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -653,7 +653,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -677,7 +677,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -701,7 +701,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -725,7 +725,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -749,7 +749,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -773,7 +773,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -797,7 +797,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -821,7 +821,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -845,7 +845,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -869,7 +869,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -893,7 +893,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -917,7 +917,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -941,7 +941,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -965,7 +965,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -989,7 +989,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -1013,7 +1013,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -1037,7 +1037,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -1061,7 +1061,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -1085,7 +1085,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -1109,7 +1109,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -1133,7 +1133,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -1157,7 +1157,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -1181,7 +1181,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_flower,
3,
0,
@@ -1205,7 +1205,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1229,7 +1229,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1253,7 +1253,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1277,7 +1277,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1301,7 +1301,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1325,7 +1325,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1349,7 +1349,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1373,7 +1373,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1397,7 +1397,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1421,7 +1421,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1445,7 +1445,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1469,7 +1469,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1493,7 +1493,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1517,7 +1517,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1541,7 +1541,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1565,7 +1565,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1589,7 +1589,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1613,7 +1613,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1637,7 +1637,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_palm,
3,
0,
@@ -1661,7 +1661,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
@@ -1685,7 +1685,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
@@ -1709,7 +1709,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
@@ -1733,7 +1733,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
@@ -1757,7 +1757,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
@@ -1781,7 +1781,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag1 | LegoPlantInfo::c_flag16 | LegoPlantInfo::c_flag17,
LegoPlantInfo::c_act1 | LegoPlantInfo::c_act2 | LegoPlantInfo::c_act3,
LegoPlantInfo::e_tree,
3,
0,
@@ -1805,7 +1805,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag2,
LegoPlantInfo::c_imain,
LegoPlantInfo::e_flower,
3,
0,
@@ -1829,7 +1829,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag2,
LegoPlantInfo::c_imain,
LegoPlantInfo::e_flower,
3,
0,
@@ -1853,7 +1853,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag5,
LegoPlantInfo::c_ielev,
LegoPlantInfo::e_flower,
3,
0,
@@ -1877,7 +1877,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag5,
LegoPlantInfo::c_ielev,
LegoPlantInfo::e_flower,
3,
0,
@@ -1901,7 +1901,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag6,
LegoPlantInfo::c_iisle,
LegoPlantInfo::e_flower,
3,
0,
@@ -1925,7 +1925,7 @@ LegoPlantInfo g_plantInfoInit[81] = {
1,
0},
{NULL,
LegoPlantInfo::c_flag6,
LegoPlantInfo::c_iisle,
LegoPlantInfo::e_flower,
3,
0,