Remove AUTO_VAR macro and _toString function (#592)
This commit is contained in:
@@ -60,7 +60,7 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
ITEM_AUX(Tile::treeTrunk_Id, 0)
|
||||
ITEM_AUX(Tile::treeTrunk_Id, TreeTile::DARK_TRUNK)
|
||||
ITEM_AUX(Tile::treeTrunk_Id, TreeTile::BIRCH_TRUNK)
|
||||
ITEM_AUX(Tile::treeTrunk_Id, TreeTile::JUNGLE_TRUNK)
|
||||
ITEM_AUX(Tile::treeTrunk_Id, TreeTile::JUNGLE_TRUNK)
|
||||
ITEM(Tile::gravel_Id)
|
||||
ITEM(Tile::redBrick_Id)
|
||||
ITEM(Tile::mossyCobblestone_Id)
|
||||
@@ -144,7 +144,7 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
ITEM(Tile::sponge_Id)
|
||||
ITEM(Tile::melon_Id)
|
||||
ITEM(Tile::pumpkin_Id)
|
||||
ITEM(Tile::litPumpkin_Id)
|
||||
ITEM(Tile::litPumpkin_Id)
|
||||
ITEM_AUX(Tile::sapling_Id, Sapling::TYPE_DEFAULT)
|
||||
ITEM_AUX(Tile::sapling_Id, Sapling::TYPE_EVERGREEN)
|
||||
ITEM_AUX(Tile::sapling_Id, Sapling::TYPE_BIRCH)
|
||||
@@ -321,7 +321,7 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
ITEM(Tile::anvil_Id);
|
||||
ITEM(Item::bed_Id)
|
||||
ITEM(Item::bucket_empty_Id)
|
||||
ITEM(Item::bucket_lava_Id)
|
||||
ITEM(Item::bucket_lava_Id)
|
||||
ITEM(Item::bucket_water_Id)
|
||||
ITEM(Item::bucket_milk_Id)
|
||||
ITEM(Item::cauldron_Id)
|
||||
@@ -408,7 +408,7 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
ITEM(Item::beef_cooked_Id)
|
||||
ITEM(Item::beef_raw_Id)
|
||||
ITEM(Item::chicken_raw_Id)
|
||||
ITEM(Item::chicken_cooked_Id)
|
||||
ITEM(Item::chicken_cooked_Id)
|
||||
ITEM(Item::rotten_flesh_Id)
|
||||
ITEM(Item::spiderEye_Id)
|
||||
ITEM(Item::potato_Id)
|
||||
@@ -430,7 +430,7 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
ITEM(Item::pickAxe_wood_Id)
|
||||
ITEM(Item::hatchet_wood_Id)
|
||||
ITEM(Item::hoe_wood_Id)
|
||||
|
||||
|
||||
ITEM(Item::emptyMap_Id)
|
||||
ITEM(Item::helmet_chain_Id)
|
||||
ITEM(Item::chestplate_chain_Id)
|
||||
@@ -441,7 +441,7 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
ITEM(Item::pickAxe_stone_Id)
|
||||
ITEM(Item::hatchet_stone_Id)
|
||||
ITEM(Item::hoe_stone_Id)
|
||||
|
||||
|
||||
ITEM(Item::bow_Id)
|
||||
ITEM(Item::helmet_iron_Id)
|
||||
ITEM(Item::chestplate_iron_Id)
|
||||
@@ -452,7 +452,7 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
ITEM(Item::pickAxe_iron_Id)
|
||||
ITEM(Item::hatchet_iron_Id)
|
||||
ITEM(Item::hoe_iron_Id)
|
||||
|
||||
|
||||
ITEM(Item::arrow_Id)
|
||||
ITEM(Item::helmet_gold_Id)
|
||||
ITEM(Item::chestplate_gold_Id)
|
||||
@@ -514,7 +514,7 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
ITEM(Item::brick_Id)
|
||||
ITEM(Item::netherbrick_Id)
|
||||
ITEM(Item::stick_Id)
|
||||
ITEM(Item::bowl_Id)
|
||||
ITEM(Item::bowl_Id)
|
||||
ITEM(Item::bone_Id)
|
||||
ITEM(Item::string_Id)
|
||||
ITEM(Item::feather_Id)
|
||||
@@ -523,13 +523,13 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
ITEM(Item::gunpowder_Id)
|
||||
ITEM(Item::clay_Id)
|
||||
ITEM(Item::yellowDust_Id)
|
||||
ITEM(Item::seeds_wheat_Id)
|
||||
ITEM(Item::seeds_wheat_Id)
|
||||
ITEM(Item::seeds_melon_Id)
|
||||
ITEM(Item::seeds_pumpkin_Id)
|
||||
ITEM(Item::wheat_Id)
|
||||
ITEM(Item::reeds_Id)
|
||||
ITEM(Item::egg_Id)
|
||||
ITEM(Item::sugar_Id)
|
||||
ITEM(Item::sugar_Id)
|
||||
ITEM(Item::slimeBall_Id)
|
||||
ITEM(Item::blazeRod_Id)
|
||||
ITEM(Item::goldNugget_Id)
|
||||
@@ -562,7 +562,7 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
ITEM(Item::magmaCream_Id)
|
||||
ITEM(Item::speckledMelon_Id)
|
||||
ITEM(Item::glassBottle_Id)
|
||||
ITEM_AUX(Item::potion_Id,0) // Water bottle
|
||||
ITEM_AUX(Item::potion_Id,0) // Water bottle
|
||||
//ITEM_AUX(Item::potion_Id,MACRO_MAKEPOTION_AUXVAL(0, 0, MASK_TYPE_AWKWARD)) // Awkward Potion
|
||||
|
||||
|
||||
@@ -594,7 +594,7 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
//ITEM_AUX(Item::potion_Id,MACRO_MAKEPOTION_AUXVAL(0, MASK_LEVEL2, MASK_INSTANTHEALTH))
|
||||
//ITEM_AUX(Item::potion_Id,MACRO_MAKEPOTION_AUXVAL(0, MASK_LEVEL2, MASK_NIGHTVISION))
|
||||
//ITEM_AUX(Item::potion_Id,MACRO_MAKEPOTION_AUXVAL(0, MASK_LEVEL2, MASK_INVISIBILITY))
|
||||
|
||||
|
||||
ITEM_AUX(Item::potion_Id,MACRO_MAKEPOTION_AUXVAL(0, 0, MASK_WEAKNESS))
|
||||
ITEM_AUX(Item::potion_Id,MACRO_MAKEPOTION_AUXVAL(0, MASK_LEVEL2, MASK_STRENGTH))
|
||||
ITEM_AUX(Item::potion_Id,MACRO_MAKEPOTION_AUXVAL(0, 0, MASK_SLOWNESS))
|
||||
@@ -669,7 +669,7 @@ void IUIScene_CreativeMenu::staticCtor()
|
||||
// Top Row
|
||||
ECreative_Inventory_Groups blocksGroup[] = {eCreativeInventory_BuildingBlocks};
|
||||
specs[eCreativeInventoryTab_BuildingBlocks] = new TabSpec(L"Structures", IDS_GROUPNAME_BUILDING_BLOCKS, 1, blocksGroup);
|
||||
|
||||
|
||||
#ifndef _CONTENT_PACKAGE
|
||||
ECreative_Inventory_Groups decorationsGroup[] = {eCreativeInventory_Decoration};
|
||||
ECreative_Inventory_Groups debugDecorationsGroup[] = {eCreativeInventory_ArtToolsDecorations};
|
||||
@@ -720,7 +720,7 @@ IUIScene_CreativeMenu::IUIScene_CreativeMenu()
|
||||
m_creativeSlotX = m_creativeSlotY = m_inventorySlotX = m_inventorySlotY = 0;
|
||||
|
||||
// 4J JEV - Settup Tabs
|
||||
for (int i = 0; i < eCreativeInventoryTab_COUNT; i++)
|
||||
for (int i = 0; i < eCreativeInventoryTab_COUNT; i++)
|
||||
{
|
||||
m_tabDynamicPos[i] = 0;
|
||||
m_tabPage[i] = 0;
|
||||
@@ -735,7 +735,7 @@ void IUIScene_CreativeMenu::switchTab(ECreativeInventoryTabs tab)
|
||||
if(tab != m_curTab) updateTabHighlightAndText(tab);
|
||||
|
||||
m_curTab = tab;
|
||||
|
||||
|
||||
updateScrollCurrentPage(m_tabPage[m_curTab] + 1, specs[m_curTab]->getPageCount());
|
||||
|
||||
specs[tab]->populateMenu(itemPickerMenu,m_tabDynamicPos[m_curTab], m_tabPage[m_curTab]);
|
||||
@@ -769,7 +769,7 @@ void IUIScene_CreativeMenu::ScrollBar(UIVec2D pointerPos)
|
||||
IUIScene_CreativeMenu::TabSpec::TabSpec(LPCWSTR icon, int descriptionId, int staticGroupsCount, ECreative_Inventory_Groups *staticGroups, int dynamicGroupsCount, ECreative_Inventory_Groups *dynamicGroups, int debugGroupsCount /*= 0*/, ECreative_Inventory_Groups *debugGroups /*= NULL*/)
|
||||
: m_icon(icon), m_descriptionId(descriptionId), m_staticGroupsCount(staticGroupsCount), m_dynamicGroupsCount(dynamicGroupsCount), m_debugGroupsCount(debugGroupsCount)
|
||||
{
|
||||
|
||||
|
||||
m_pages = 0;
|
||||
m_staticGroupsA = NULL;
|
||||
|
||||
@@ -828,8 +828,8 @@ void IUIScene_CreativeMenu::TabSpec::populateMenu(AbstractContainerMenu *menu, i
|
||||
// Fill the dynamic group
|
||||
if(m_dynamicGroupsCount > 0 && m_dynamicGroupsA != NULL)
|
||||
{
|
||||
for(AUTO_VAR(it, categoryGroups[m_dynamicGroupsA[dynamicIndex]].rbegin()); it != categoryGroups[m_dynamicGroupsA[dynamicIndex]].rend() && lastSlotIndex < MAX_SIZE; ++it)
|
||||
{
|
||||
for (auto it = categoryGroups[m_dynamicGroupsA[dynamicIndex]].rbegin(); it != categoryGroups[m_dynamicGroupsA[dynamicIndex]].rend() && lastSlotIndex < MAX_SIZE; ++it)
|
||||
{
|
||||
Slot *slot = menu->getSlot(++lastSlotIndex);
|
||||
slot->set( *it );
|
||||
}
|
||||
@@ -953,7 +953,7 @@ unsigned int IUIScene_CreativeMenu::TabSpec::getPageCount()
|
||||
IUIScene_CreativeMenu::ItemPickerMenu::ItemPickerMenu( shared_ptr<SimpleContainer> smp, shared_ptr<Inventory> inv ) : AbstractContainerMenu()
|
||||
{
|
||||
inventory = inv;
|
||||
creativeContainer = smp;
|
||||
creativeContainer = smp;
|
||||
|
||||
//int startLength = slots->size();
|
||||
|
||||
@@ -994,7 +994,7 @@ IUIScene_AbstractContainerMenu::ESceneSection IUIScene_CreativeMenu::GetSectionA
|
||||
switch( eSection )
|
||||
{
|
||||
case eSectionInventoryCreativeSelector:
|
||||
if (eTapDirection == eTapStateDown || eTapDirection == eTapStateUp)
|
||||
if (eTapDirection == eTapStateDown || eTapDirection == eTapStateUp)
|
||||
{
|
||||
newSection = eSectionInventoryCreativeUsing;
|
||||
}
|
||||
@@ -1081,7 +1081,7 @@ void IUIScene_CreativeMenu::handleAdditionalKeyPress(int iAction)
|
||||
dir = -1;
|
||||
// Fall through intentional
|
||||
case ACTION_MENU_RIGHT_SCROLL:
|
||||
{
|
||||
{
|
||||
ECreativeInventoryTabs tab = (ECreativeInventoryTabs)(m_curTab + dir);
|
||||
if (tab < 0) tab = (ECreativeInventoryTabs)(eCreativeInventoryTab_COUNT - 1);
|
||||
if (tab >= eCreativeInventoryTab_COUNT) tab = eCreativeInventoryTab_BuildingBlocks;
|
||||
@@ -1375,7 +1375,7 @@ void IUIScene_CreativeMenu::BuildFirework(vector<shared_ptr<ItemInstance> > *lis
|
||||
itemTag->put(FireworksItem::TAG_FIREWORKS, fireTag);
|
||||
|
||||
firework->setTag(itemTag);
|
||||
}
|
||||
}
|
||||
|
||||
list->push_back(firework);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user