summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPheenoh <pheenoh@gmail.com>2021-02-21 21:45:55 -0500
committerPheenoh <pheenoh@gmail.com>2021-02-21 21:45:55 -0500
commit1d3004667049edaaa0e2d26dafc8a70419fa7952 (patch)
treec09138e6f11f8ba6a18a9e3499ae9544138075dd /src
parent2a97f3e3b243c1a705ef859a1fb5455750ae0a58 (diff)
fopKyM_create OK
Diffstat (limited to 'src')
-rw-r--r--src/f/f_op/f_op_kankyo_mng.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/f/f_op/f_op_kankyo_mng.cpp b/src/f/f_op/f_op_kankyo_mng.cpp
index cc028c82c0..3bcfe8044f 100644
--- a/src/f/f_op/f_op_kankyo_mng.cpp
+++ b/src/f/f_op/f_op_kankyo_mng.cpp
@@ -100,11 +100,12 @@ void fopKyM_Create(s16 param_1, fopKyMCreateFunc param_2, void* param_3) {
fpcSCtRq_Request(fpcLy_CurrentLayer(),param_1,(stdCreateFunc)param_2,0,param_3);
}
-// fopKyM_create__FsiP4cXyzP4cXyzPFPv_i
-// fopKyM_create(s16, int, cXyz*, cXyz*, int (*)(void*))
-asm void fopKyM_create(s16, int, cXyz*, cXyz*, int (*)(void*)) {
- nofralloc
-#include "f/f_op/f_op_kankyo_mng/asm/func_8001F7B8.s"
+u32 fopKyM_create(s16 param_1, int param_2, cXyz* param_3, cXyz* param_4, fopKyMCreateFunc param_5) {
+ float* tmp = createAppend(param_2,param_3,param_4);
+ if (!tmp) {
+ return -1;
+ }
+ fopKyM_Create(param_1,param_5,(void*)tmp);
}
// fopKyM_fastCreate__FsiP4cXyzP4cXyzPFPv_i