1#ifndef D_A_OBJ_TOGETRAP_H
2#define D_A_OBJ_TOGETRAP_H
74 ctx->
genLabel(
"--- 速 出現時---", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18);
76 ctx->genSlider(
"初速", &
mInitialSpeed, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200,
79 ctx->genSlider(
"最大", &
mMaxSpeed, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18);
81 ctx->
genLabel(
"--- 速度 引っ込み時---", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18);
82 ctx->genSlider(
"初速", &
mInitialDownSpeed, 0.0, 10000.0, 0, NULL, 0xffff, 0xffff, 0x200,
85 ctx->genSlider(
"最大", &
mMaxDownSpeed, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200,
88 ctx->genSlider(
"範囲", &
mRange, 0.1f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18);
90 ctx->genSlider(
"スピナー速度", &
mSpinnerSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200,
93 ctx->startComboBox(
"振動", &
mVibration, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a);
Definition JORMContext.h:120
void genLabel(const char *label, u32 id, u32 style=0, JOREventListener *pListener=NULL, u16 posX=-1, u16 posY=-1, u16 width=JORM_DEFAULT_WIDTH, u16 height=JORM_DEFAULT_HEIGHT)
Definition JORServer.cpp:624
void genComboBoxItem(const char *label, s32 itemNo)
Definition JORMContext.h:262
Definition d_bg_s_movebg_actor.h:11
Definition d_a_obj_togeTrap.h:66
f32 mInitialSpeed
Definition d_a_obj_togeTrap.h:108
f32 mMaxDownSpeed
Definition d_a_obj_togeTrap.h:111
u8 mVibration
Definition d_a_obj_togeTrap.h:113
f32 mInitialDownSpeed
Definition d_a_obj_togeTrap.h:110
f32 mRange
Definition d_a_obj_togeTrap.h:107
daTogeTrap_HIO_c()
Definition d_a_obj_togeTrap.cpp:13
f32 mMaxSpeed
Definition d_a_obj_togeTrap.h:109
void genMessage(JORMContext *ctx)
Definition d_a_obj_togeTrap.h:72
f32 mSpinnerSpeed
Definition d_a_obj_togeTrap.h:112
~daTogeTrap_HIO_c()
Definition d_a_obj_togeTrap.h:69
Blade Trap.
Definition d_a_obj_togeTrap.h:16
Mode
Definition d_a_obj_togeTrap.h:20
@ MODE_MOVE_DOWN
Definition d_a_obj_togeTrap.h:23
@ MODE_WAIT
Definition d_a_obj_togeTrap.h:21
@ MODE_BREAK
Definition d_a_obj_togeTrap.h:24
@ MODE_MOVE_UP
Definition d_a_obj_togeTrap.h:22
void modeBreak()
Definition d_a_obj_togeTrap.cpp:245
void moveMain()
Definition d_a_obj_togeTrap.cpp:123
int create()
Definition d_a_obj_togeTrap.cpp:69
request_of_phase_process_class mPhase
Definition d_a_obj_togeTrap.h:53
dCcD_Stts mStts
Definition d_a_obj_togeTrap.h:51
u8 mMode
Definition d_a_obj_togeTrap.h:56
J3DModel * mModel
Definition d_a_obj_togeTrap.h:54
int Delete()
Definition d_a_obj_togeTrap.cpp:268
static dCcD_SrcCyl mCcDCyl
Definition d_a_obj_togeTrap.h:32
int CreateHeap()
Definition d_a_obj_togeTrap.cpp:52
void setBaseMtx()
Definition d_a_obj_togeTrap.cpp:41
void modeMoveDown()
Definition d_a_obj_togeTrap.cpp:225
static dCcD_SrcGObjInf const mCcDObjInfo
Definition d_a_obj_togeTrap.h:25
void modeMoveUp()
Definition d_a_obj_togeTrap.cpp:205
dCcD_Cyl mCyls[4]
Definition d_a_obj_togeTrap.h:52
void init_modeMoveDown()
Definition d_a_obj_togeTrap.cpp:220
u8 mSwBit
Definition d_a_obj_togeTrap.h:58
void init_modeMoveUp()
Definition d_a_obj_togeTrap.cpp:195
static void rideCallBack(dBgW *, fopAc_ac_c *, fopAc_ac_c *)
Definition d_a_obj_togeTrap.cpp:106
BOOL mIsPlayerInArea
Definition d_a_obj_togeTrap.h:60
void modeWait()
Definition d_a_obj_togeTrap.cpp:193
int Draw()
Definition d_a_obj_togeTrap.cpp:256
bool mIsWolfEye
Definition d_a_obj_togeTrap.h:59
int Execute(Mtx **)
Definition d_a_obj_togeTrap.cpp:112
void(daTogeTrap_c::*) modeFunc()
Definition d_a_obj_togeTrap.h:18
J3DModel * mWolfEyeModel
Definition d_a_obj_togeTrap.h:55
void init_modeBreak()
Definition d_a_obj_togeTrap.cpp:236
u8 getSwBit()
Definition d_a_obj_togeTrap.h:45
u8 field_0xadd
Definition d_a_obj_togeTrap.h:57
BOOL playerAreaCheck()
Definition d_a_obj_togeTrap.cpp:175
void init_modeWait()
Definition d_a_obj_togeTrap.cpp:189
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(daTogeTrap_c)==0xae4)
f32 Mtx[3][4]
Definition mtx.h:25
int BOOL
Definition types.h:33
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:196
Definition f_op_actor_mng.h:83