mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-07-01 18:28:56 -04:00
@@ -7,7 +7,7 @@
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
|
||||
/* 8003A188-8003A194 034AC8 000C+00 0/0 0/0 17/17 .text getKind__13door_param2_cFP10fopAc_ac_c */
|
||||
u32 door_param2_c::getKind(fopAc_ac_c* i_actor) {
|
||||
int door_param2_c::getKind(fopAc_ac_c* i_actor) {
|
||||
return fopAcM_GetParamBit(i_actor, 0, 5);
|
||||
}
|
||||
|
||||
@@ -31,13 +31,13 @@ u8 door_param2_c::getBackOption(fopAc_ac_c* i_actor) {
|
||||
|
||||
/* 8003A1B8-8003A1C4 034AF8 000C+00 0/0 0/0 19/19 .text getFRoomNo__13door_param2_cFP10fopAc_ac_c
|
||||
*/
|
||||
u32 door_param2_c::getFRoomNo(fopAc_ac_c* i_actor) {
|
||||
u8 door_param2_c::getFRoomNo(fopAc_ac_c* i_actor) {
|
||||
return fopAcM_GetParamBit(i_actor, 13, 6);
|
||||
}
|
||||
|
||||
/* 8003A1C4-8003A1D0 034B04 000C+00 0/0 0/0 10/10 .text getBRoomNo__13door_param2_cFP10fopAc_ac_c
|
||||
*/
|
||||
u32 door_param2_c::getBRoomNo(fopAc_ac_c* i_actor) {
|
||||
u8 door_param2_c::getBRoomNo(fopAc_ac_c* i_actor) {
|
||||
return fopAcM_GetParamBit(i_actor, 19, 6);
|
||||
}
|
||||
|
||||
@@ -58,7 +58,7 @@ u8 door_param2_c::getSwbit3(fopAc_ac_c* i_actor) {
|
||||
}
|
||||
|
||||
/* 8003A1F4-8003A200 034B34 000C+00 0/0 0/0 4/4 .text isMsgDoor__13door_param2_cFP10fopAc_ac_c */
|
||||
u32 door_param2_c::isMsgDoor(fopAc_ac_c* i_actor) {
|
||||
int door_param2_c::isMsgDoor(fopAc_ac_c* i_actor) {
|
||||
return fopAcM_GetParamBit(i_actor, 31, 1);
|
||||
}
|
||||
|
||||
@@ -69,7 +69,7 @@ u8 door_param2_c::getEventNo(fopAc_ac_c* i_actor) {
|
||||
|
||||
/* 8003A20C-8003A218 034B4C 000C+00 0/0 0/0 2/2 .text getEventNo2__13door_param2_cFP10fopAc_ac_c
|
||||
*/
|
||||
u32 door_param2_c::getEventNo2(fopAc_ac_c* i_actor) {
|
||||
u8 door_param2_c::getEventNo2(fopAc_ac_c* i_actor) {
|
||||
return (i_actor->home.angle.x >> 8) & 0xFF;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user