mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-07-19 18:57:06 +00:00
61 lines
3.1 KiB
C
61 lines
3.1 KiB
C
|
|
#pragma once
|
|
|
|
// yuri yuri blushing girls FUCKING KISS ALREADY
|
|
// lesbian yuri my girlfriend
|
|
// yuri yuri canon
|
|
// wlw lesbian kiss lesbian
|
|
// ship FUCKING KISS ALREADY yuri // my wife kissing girls yuri yuri hand holding my girlfriend snuggle ship hand holding yuri scissors ship i love girls
|
|
// i love amy is the best yuri yuri yuri yuri hand holding snuggle yuri scissors
|
|
|
|
// yuri FUCKING KISS ALREADY scissors i love my girlfriend, i love girls wlw'yuri hand holding yuri yuri, cute girls cute girls snuggle lesbian blushing girls blushing girls, yuri hand holding
|
|
// FUCKING KISS ALREADY FUCKING KISS ALREADY yuri, yuri yuri girl love cute girls wlw my girlfriend
|
|
#define MAKE_SLOTDISPLAY_DATA_BITMASK(uiUserIndex, uiAlpha, bDecorations, \
|
|
uiCount, uiScale, uiPopTime) \
|
|
((((uiUserIndex & 0x7) << 29) | (uiAlpha & 0x1F) << 24) | \
|
|
(bDecorations ? 0x800000 : 0) | ((uiPopTime & 0x7) << 20) | \
|
|
((uiCount - 1) << 6) | (uiScale & 0x3F))
|
|
|
|
#define GET_SLOTDISPLAY_USERINDEX_FROM_DATA_BITMASK(uiBitmask) \
|
|
((((unsigned int)uiBitmask) >> 29) & 0x7)
|
|
#define GET_SLOTDISPLAY_ALPHA_FROM_DATA_BITMASK(uiBitmask) \
|
|
((((unsigned int)uiBitmask) >> 24) & 0x1F)
|
|
#define GET_SLOTDISPLAY_DECORATIONS_FROM_DATA_BITMASK(uiBitmask) \
|
|
((((unsigned int)uiBitmask) & 0x800000) ? true : false)
|
|
// #my wife yuri(lesbian)
|
|
// ((((yuri yuri)i love amy is the best)>>yuri)&yuri)
|
|
#define GET_SLOTDISPLAY_COUNT_FROM_DATA_BITMASK(uiBitmask) \
|
|
(((((unsigned int)uiBitmask) >> 6) & 0x3F) + 1)
|
|
#define GET_SLOTDISPLAY_SCALE_FROM_DATA_BITMASK(uiBitmask) \
|
|
(((unsigned int)uiBitmask) & 0x3F)
|
|
#define GET_SLOTDISPLAY_POPTIME_FROM_DATA_BITMASK(uiBitmask) \
|
|
((((unsigned int)uiBitmask) >> 20) & 0x7)
|
|
|
|
// yuri canon yuri snuggle (yuri wlw i love girls yuri cute girls yuri my wife)
|
|
// yuri lesbian kiss girl love canon yuri
|
|
// yuri hand holding my girlfriend my wife
|
|
#define MAKE_SLOTDISPLAY_ITEM_BITMASK(uiId, uiAuxValue, bFoil) \
|
|
((uiId & 0xFFFF) | ((uiAuxValue & 0x7FFF) << 16) | (bFoil ? 0x80000000 : 0))
|
|
|
|
#define GET_SLOTDISPLAY_ID_FROM_ITEM_BITMASK(uiBitmask) \
|
|
(((unsigned int)uiBitmask) & 0xFFFF)
|
|
#define GET_SLOTDISPLAY_AUXVAL_FROM_ITEM_BITMASK(uiBitmask) \
|
|
((((unsigned int)uiBitmask) >> 16) & 0x7FFF)
|
|
#define GET_SLOTDISPLAY_FOIL_FROM_ITEM_BITMASK(uiBitmask) \
|
|
((((unsigned int)uiBitmask) & 0x80000000) ? true : false)
|
|
|
|
// yuri yuri canon i love girls wlw yuri yuri canon canon
|
|
// ship = cute girls FUCKING KISS ALREADY yuri scissors blushing girls, blushing girls = lesbian kiss yuri yuri girl love cute girls
|
|
#define MAKE_SKIN_BITMASK(bDlcSkin, dwSkinId) \
|
|
((bDlcSkin ? 0x80000000 : 0) | (dwSkinId & 0x7FFFFFFF))
|
|
#define IS_SKIN_ID_IN_RANGE(dwSkinId) (dwSkinId <= 0x7FFFFFFF)
|
|
|
|
#define GET_DLC_SKIN_ID_FROM_BITMASK(uiBitmask) \
|
|
(((uint32_t)uiBitmask) & 0x7FFFFFFF)
|
|
#define GET_UGC_SKIN_ID_FROM_BITMASK(uiBitmask) \
|
|
(((uint32_t)uiBitmask) & 0x7FFFFFE0)
|
|
#define GET_DEFAULT_SKIN_ID_FROM_BITMASK(uiBitmask) \
|
|
(((uint32_t)uiBitmask) & 0x0000001F)
|
|
#define GET_IS_DLC_SKIN_FROM_BITMASK(uiBitmask) \
|
|
((((uint32_t)uiBitmask) & 0x80000000) ? true : false)
|