1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-08-12 09:50:50 +00:00

Commit some assets/overlays/ (#2582)

* Commit (inline) some assets/overlays/

* rm padding

* ovl_file_choose
This commit is contained in:
Dragorn421 2025-06-04 13:44:10 +02:00 committed by GitHub
parent 4980836ba3
commit c903555e83
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
17 changed files with 522 additions and 44 deletions

View file

@ -39,8 +39,6 @@ EffectSsProfile Effect_Ss_Fhg_Flash_Profile = {
EffectSsFhgFlash_Init,
};
// Should eventually come from assets/overlays/ovl_Effect_Ss_Fhg_Flash/ovl_Effect_Ss_Fhg_Flash.h
//! TODO: investigate having ZAPD forward declare static variables
static Gfx sShockDL[15];
u32 EffectSsFhgFlash_Init(PlayState* play, u32 index, EffectSs* this, void* initParamsx) {
@ -216,4 +214,18 @@ void EffectSsFhgFlash_UpdateShock(PlayState* play, u32 index, EffectSs* this) {
}
}
#include "assets/overlays/ovl_Effect_Ss_Fhg_Flash/ovl_Effect_Ss_Fhg_Flash.c"
static Vtx sShockVtx[] = {
#include "assets/overlays/ovl_Effect_Ss_Fhg_Flash/sShockVtx.inc.c"
};
#define sShockTex_WIDTH 32
#define sShockTex_HEIGHT 32
static u64 sShockTex[TEX_LEN(u64, sShockTex_WIDTH, sShockTex_HEIGHT, 8)];
static Gfx sShockDL[15] = {
#include "assets/overlays/ovl_Effect_Ss_Fhg_Flash/sShockDL.inc.c"
};
static u64 sShockTex[TEX_LEN(u64, sShockTex_WIDTH, sShockTex_HEIGHT, 8)] = {
#include "assets/overlays/ovl_Effect_Ss_Fhg_Flash/sShockTex.i8.inc.c"
};