Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void CSlotWindow::__CreateSlotEnableEffect()
- {
- __DestroySlotEnableEffect();
- #ifdef ENABLE_HIGHLIGHT_SYSTEM
- #ifdef ENABLE_RUBINUM_SLOT_EFFECT
- // Size 1
- CAniImageBox* pEff = new CAniImageBox(NULL);
- for (int i = 1; i <= 22; i++)
- {
- char buf[64+1];
- sprintf_s(buf, "d:/ymir work/ui/public/newitemeffect/newitemeffect_%06d.sub", i);
- pEff->AppendImage(buf);
- }
- pEff->SetRenderingMode(CGraphicExpandedImageInstance::RENDERING_MODE_SCREEN);
- m_apSlotActiveEffect[0] = pEff;
- // Size 2
- CAniImageBox* pEff = new CAniImageBox(NULL);
- for (int i = 23; i <= 54; i++)
- {
- char buf[64+1];
- sprintf_s(buf, "d:/ymir work/ui/public/newitemeffect/newitemeffect_%06d.sub", i);
- pEff->AppendImage(buf);
- }
- pEff->SetRenderingMode(CGraphicExpandedImageInstance::RENDERING_MODE_SCREEN);
- m_apSlotActiveEffect[1] = pEff;
- // Size 3
- CAniImageBox* pEff = new CAniImageBox(NULL);
- for (int i = 55; i <= 93; i++)
- {
- char buf[64+1];
- sprintf_s(buf, "d:/ymir work/ui/public/newitemeffect/newitemeffect_%06d.sub", i);
- pEff->AppendImage(buf);
- }
- pEff->SetRenderingMode(CGraphicExpandedImageInstance::RENDERING_MODE_SCREEN);
- m_apSlotActiveEffect[2] = pEff;
- #else
- for (int i = 0; i < 3; ++i)
- {
- CAniImageBox* pEff = new CAniImageBox(NULL);
- for (int j = 0; j <= 12; ++j)
- {
- char buf[64+1];
- sprintf_s(buf, "d:/ymir work/ui/public/slotactiveeffect/slot%d/%02d.sub", (i+1), j);
- pEff->AppendImage(buf);
- }
- pEff->SetRenderingMode(CGraphicExpandedImageInstance::RENDERING_MODE_SCREEN);
- m_apSlotActiveEffect[i] = pEff;
- }
- #endif
- #else
- m_pSlotActiveEffect = new CAniImageBox(NULL);
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/00.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/01.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/02.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/03.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/04.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/05.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/06.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/07.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/08.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/09.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/10.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/11.sub");
- m_pSlotActiveEffect->AppendImage("d:/ymir work/ui/public/slotactiveeffect/12.sub");
- m_pSlotActiveEffect->SetRenderingMode(CGraphicExpandedImageInstance::RENDERING_MODE_SCREEN);
- m_pSlotActiveEffect->Show();
- #endif
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement