mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-06-27 00:45:10 -04:00
add shadow crystal icon
This commit is contained in:
@@ -525,6 +525,8 @@ endif ()
|
||||
# Add embedded data to target
|
||||
|
||||
file(GLOB_RECURSE RANDOMIZER_DATA "src/dusk/randomizer/generator/data/*")
|
||||
file(GLOB_RECURSE RANDOMIZER_ASSETS "src/dusk/randomizer/assets/*")
|
||||
list(APPEND RANDOMIZER_DATA ${RANDOMIZER_ASSETS})
|
||||
set(RANDO_ROOT_DATA_DIR ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
|
||||
foreach (RANDOMIZER_FILE IN LISTS RANDOMIZER_DATA)
|
||||
|
||||
@@ -28,16 +28,13 @@
|
||||
#include <cstring>
|
||||
|
||||
#include <cstdio>
|
||||
#if TARGET_PC
|
||||
#include "dusk/randomizer/game/verify_item_functions.h"
|
||||
#include "dusk/randomizer/game/tools.h"
|
||||
#endif
|
||||
|
||||
#if TARGET_PC
|
||||
#include "dusk/game_clock.h"
|
||||
#include "dusk/menu_pointer.h"
|
||||
#include "dusk/settings.h"
|
||||
#include "dusk/ui/touch_controls.hpp"
|
||||
#include "dusk/randomizer/game/verify_item_functions.h"
|
||||
#include "dusk/randomizer/game/tools.h"
|
||||
#endif
|
||||
|
||||
typedef void (dMenu_Ring_c::*initFunc)();
|
||||
|
||||
@@ -15,7 +15,10 @@
|
||||
|
||||
#include <cstring>
|
||||
|
||||
#if TARGET_PC
|
||||
#include "dusk/string.hpp"
|
||||
#include "battery/embed.hpp"
|
||||
#endif
|
||||
|
||||
enum ITEMICON_RES_FILE_ID {
|
||||
ITEMICON_BTI_ARI_MESU_00=0x3,
|
||||
@@ -815,6 +818,11 @@ int dMeter2Info_c::readItemTexture(u8 i_itemNo, void* i_texBuf1, J2DPicture* i_p
|
||||
} else if ((itemType == ItemType_POU_FIRE || itemType == ItemType_FAIRY || itemType == ItemType_BEE_CHILD || itemType == ItemType_WORM) && i_texBuf3 == NULL) {
|
||||
u32 size = JKRReadIdxResource(i_texBuf1, 0xC00, get2ndTexture(itemType), dComIfGp_getItemIconArchive());
|
||||
JUT_ASSERT(1222, size != 0);
|
||||
#if TARGET_PC
|
||||
} else if (randomizer_IsActive() && i_itemNo == dItemNo_Randomizer_MAGIC_LV1_e) {
|
||||
auto shadowCrystalBti = b::embed<RANDO_ASSETS_PATH "textures/shadow_crystal.bti">();
|
||||
std::memcpy(i_texBuf1, shadowCrystalBti.data(), shadowCrystalBti.size());
|
||||
#endif
|
||||
} else {
|
||||
u32 size;
|
||||
if (param_9 >= 0) {
|
||||
|
||||
Binary file not shown.
@@ -7,6 +7,7 @@ set(GAME_COMPILE_DEFS ${GAME_COMPILE_DEFS}
|
||||
RANDOMIZER_ONLY=${RANDOMIZER_ONLY}
|
||||
RANDO_SAVE_PATH="${RANDO_SAVE_PATH}"
|
||||
RANDO_DATA_PATH="src/dusk/randomizer/generator/data/"
|
||||
RANDO_ASSETS_PATH="src/dusk/randomizer/assets/"
|
||||
RANDO_LOGIC_TESTS_PATH="${CMAKE_SOURCE_DIR}/src/dusk/randomizer/generator/data/tests/logic")
|
||||
|
||||
if(RANDO_ERROR_LOG)
|
||||
|
||||
Reference in New Issue
Block a user