Esempio n. 1
0
    CCEquippableVG *CCEquippableVG::create(__Integer *equippingModel, __String *name, __String *description, __String *itemId, CCPurchaseType *purchaseType) {
        CCEquippableVG *ret = new CCEquippableVG();
        if (ret->init(equippingModel, name, description, itemId, purchaseType)) {
            ret->autorelease();
        }
        else {
            CC_SAFE_DELETE(ret);
        }

        return ret;
    }
Esempio n. 2
0
 CCEquippableVG *CCEquippableVG::createWithDictionary(CCDictionary *dict) {
     CCEquippableVG *ret = new CCEquippableVG();
     ret->autorelease();
     ret->initWithDictionary(dict);
     return ret;
 }
Esempio n. 3
0
 CCEquippableVG *CCEquippableVG::create(CCInteger *equippingModel, CCString *name, CCString *description, CCString *itemId, CCPurchaseType *purchaseType) {
     CCEquippableVG *ret = new CCEquippableVG();
     ret->autorelease();
     ret->init(equippingModel, name, description, itemId, purchaseType);
     return ret;
 }
void MJStoreEventHandler::onGoodUnEquipped(EventCustom *event) {
    __Dictionary *eventData = (__Dictionary *)event->getUserData();
    CCEquippableVG *equippable = dynamic_cast<CCEquippableVG *>(eventData->objectForKey(CCStoreConsts::DICT_ELEMENT_EQUIPPABLEVG));
    CCSoomlaUtils::logDebug(TAG, __String::createWithFormat("GoodUnEquipped: %s", equippable->getItemId()->getCString())->getCString());
}