1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-08-19 21:41:59 +00:00

Fx bootstrap (#278)

* script

* update

* dun?
This commit is contained in:
Ethan Roseman 2020-07-19 19:42:59 -04:00 committed by GitHub
parent 3dd521eef5
commit e672778b0e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
136 changed files with 1883 additions and 170 deletions

View file

@ -1,7 +1,39 @@
#include <ultra64.h>
#include <global.h>
/*
* File: z_eff_ss_sibuki.c
* Overlay: ovl_Effect_Ss_Sibuki
* Description:
*/
#pragma GLOBAL_ASM("asm/non_matchings/overlays/effects/ovl_Effect_Ss_Sibuki/func_809AB630.s")
#include "z_eff_ss_sibuki.h"
typedef enum {
/* 0x00 */ SS_SIBUKI_0,
/* 0x01 */ SS_SIBUKI_1,
/* 0x02 */ SS_SIBUKI_2,
/* 0x03 */ SS_SIBUKI_3,
/* 0x04 */ SS_SIBUKI_4,
/* 0x05 */ SS_SIBUKI_5,
/* 0x06 */ SS_SIBUKI_6,
/* 0x07 */ SS_SIBUKI_7,
/* 0x08 */ SS_SIBUKI_8,
/* 0x09 */ SS_SIBUKI_9,
/* 0x0A */ SS_SIBUKI_A,
/* 0x0B */ SS_SIBUKI_B,
/* 0x0C */ SS_SIBUKI_C,
} EffectSsSibukiRegs;
u32 EffectSsSibuki_Init(GlobalContext* globalCtx, u32 index, EffectSs* this, void* initParamsx);
void EffectSsSibuki_Draw(GlobalContext* globalCtx, u32 index, EffectSs* this);
void EffectSsSibuki_Update(GlobalContext* globalCtx, u32 index, EffectSs* this);
/*
EffectSsInit Effect_Ss_Sibuki_InitVars = {
EFFECT_SS_SIBUKI,
EffectSsSibuki_Init,
};
*/
#pragma GLOBAL_ASM("asm/non_matchings/overlays/effects/ovl_Effect_Ss_Sibuki/EffectSsSibuki_Init.s")
#pragma GLOBAL_ASM("asm/non_matchings/overlays/effects/ovl_Effect_Ss_Sibuki/func_809AB7EC.s")

View file

@ -0,0 +1,13 @@
#ifndef _Z_EFF_SS_SIBUKI_H_
#define _Z_EFF_SS_SIBUKI_H_
#include <ultra64.h>
#include <global.h>
typedef struct {
/* 0x00 */ Vec3f pos;
/* 0x0C */ Vec3f velocity;
/* 0x18 */ Vec3f accel;
} EffectSsSibukiInitParams; // size = 0x
#endif