############ FUN_ 180536f90 size=249 ############ /* WARNING: Removing unreachable block (ram,0x000180537079) */ /* WARNING: Removing unreachable block (ram,0x0001805370c8) */ /* WARNING: Removing unreachable block (ram,0x00018053707f) */ void FUN_180536f90(undefined8 param_1,undefined8 param_2,undefined8 *param_3,undefined8 param_4, undefined4 param_5) { undefined8 *puVar1; undefined8 *puVar2; undefined1 auStack_f8 [32]; undefined8 local_d8; undefined8 local_c8; undefined8 uStack_c0; undefined8 local_b8; undefined4 local_b0; undefined4 uStack_ac; undefined4 uStack_a8; undefined4 uStack_a4; undefined8 local_a0; undefined4 local_98; undefined4 uStack_94; undefined4 uStack_90; undefined4 uStack_8c; ulonglong local_88; local_88 = DAT_182615970 ^ (ulonglong)auStack_f8; puVar1 = (undefined8 *)*param_3; puVar2 = (undefined8 *)param_3[1]; local_b0 = *(undefined4 *)(puVar1 + 1); uStack_ac = *(undefined4 *)((longlong)puVar1 + 0xc); uStack_a8 = *(undefined4 *)(puVar1 + 2); uStack_a4 = *(undefined4 *)((longlong)puVar1 + 0x14); local_98 = *(undefined4 *)(puVar2 + 1); uStack_94 = *(undefined4 *)((longlong)puVar2 + 0xc); uStack_90 = *(undefined4 *)(puVar2 + 2); uStack_8c = *(undefined4 *)((longlong)puVar2 + 0x14); local_c8 = *puVar1; local_a0 = *puVar2; uStack_c0 = 0; local_d8 = param_4; local_b8 = local_c8; /* WARNING: Subroutine does not return */ thunk_FUN_181ba94b0(&local_c8,param_2,param_5); } ############ FUN_ 180535880 size=283 ############ /* WARNING: Removing unreachable block (ram,0x000180535987) */ /* WARNING: Removing unreachable block (ram,0x0001805359d3) */ /* WARNING: Removing unreachable block (ram,0x00018053598d) */ void FUN_180535880(undefined8 param_1,undefined8 param_2,undefined8 *param_3,undefined8 param_4, undefined4 param_5) { double *pdVar1; double *pdVar2; undefined1 auStack_c8 [32]; undefined8 local_a8; float local_a0; float local_9c; float local_98; float local_90; float local_8c; float local_88; ulonglong local_80; local_80 = DAT_182615970 ^ (ulonglong)auStack_c8; pdVar1 = (double *)*param_3; pdVar2 = (double *)param_3[1]; local_8c = (float)pdVar2[1]; local_9c = (float)pdVar1[1]; local_88 = (float)pdVar2[2]; local_a0 = (float)*pdVar1; local_90 = (float)*pdVar2; local_98 = (float)pdVar1[2]; local_a8 = param_4; /* WARNING: Subroutine does not return */ thunk_FUN_181ba94b0(local_a0,param_2,param_5); } ############ FUN_ 18052da00 size=85 ############ void FUN_18052da00(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined4 param_4) { int iVar1; iVar1 = __std_type_info_compare(0x182650db8,0x182650db8); if (iVar1 == 0) { /* WARNING: Subroutine does not return */ thunk_FUN_181ba94b0(param_2,param_3); } /* WARNING: Subroutine does not return */ thunk_FUN_181ba94b0(param_2,(double)(float)param_3,param_1,param_4); } ############ FUN_ 18052d990 size=97 ############ void FUN_18052d990(undefined8 param_1,undefined8 param_2,undefined4 param_3) { int iVar1; iVar1 = __std_type_info_compare(0x182650db8,0x182650db8); if (iVar1 == 0) { /* WARNING: Subroutine does not return */ thunk_FUN_181ba94b0(); } /* WARNING: Subroutine does not return */ thunk_FUN_181ba94b0(param_2,param_1,param_3); } ############ FUN_ 18052da70 size=78 ############ void FUN_18052da70(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined4 param_4) { int iVar1; iVar1 = __std_type_info_compare(0x182650db8,0x182650db8); if (iVar1 == 0) { /* WARNING: Subroutine does not return */ thunk_FUN_181ba94b0(); } /* WARNING: Subroutine does not return */ thunk_FUN_181ba94b0(param_2,param_3,param_1,param_4); }