Created
January 6, 2019 01:04
-
-
Save shinyquagsire23/9c1f4c2e86242867ddf4f5f61b68fdb4 to your computer and use it in GitHub Desktop.
nrooooooo convergence/divergence test: multiple ifs and if..else
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
lib::L2CValue::L2CValue((lib::L2CValue *)&v21, 1); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
lib::L2CAgent::push_lua_stack((lib::L2CAgent *)v2, (const lib::L2CValue *)&v21); | |
v4 = *(_QWORD *)(v2 + 8); | |
lib::L2CValue::as_number((lib::L2CValue *)&v21); | |
app::sv_animcmd::frame(); | |
lib::L2CAgent::pop_lua_stack((L2CValue *)&v20, (lib::L2CAgent *)v2, 1); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v20); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v21); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
app::sv_animcmd::is_excute(*(void **)(v2 + 8)); | |
lib::L2CAgent::pop_lua_stack((L2CValue *)&v19, (lib::L2CAgent *)v2, 1); | |
LOBYTE(v4) = lib::L2CValue::operator bool(&v19); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v19); | |
if ( v4 & 1 ) | |
{ | |
lib::L2CValue::L2CValue(&v21, 65120070717LL); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
lib::L2CAgent::push_lua_stack((lib::L2CAgent *)v2, (const lib::L2CValue *)&v21); | |
app::sv_animcmd::STOP_SE(*(_QWORD *)(v2 + 8)); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v21); | |
lib::L2CValue::L2CValue(&v21, 66009062571LL); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
lib::L2CAgent::push_lua_stack((lib::L2CAgent *)v2, (const lib::L2CValue *)&v21); | |
app::sv_animcmd::PLAY_SE_NO_3D(*(_QWORD *)(v2 + 8)); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v21); | |
} | |
lib::L2CValue::L2CValue((lib::L2CValue *)&v21, 40); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
lib::L2CAgent::push_lua_stack((lib::L2CAgent *)v2, (const lib::L2CValue *)&v21); | |
v5 = *(_QWORD *)(v2 + 8); | |
lib::L2CValue::as_number((lib::L2CValue *)&v21); | |
app::sv_animcmd::frame(); | |
lib::L2CAgent::pop_lua_stack((L2CValue *)&v18, (lib::L2CAgent *)v2, 1); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v18); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v21); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
app::sv_animcmd::is_excute(*(void **)(v2 + 8)); | |
lib::L2CAgent::pop_lua_stack((L2CValue *)((char *)&v17 + 16), (lib::L2CAgent *)v2, 1); | |
LOBYTE(v5) = lib::L2CValue::operator bool(&v17.field_10); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v17.field_10); | |
if ( v5 & 1 ) | |
{ | |
lib::L2CValue::L2CValue(&v21, 111096220140LL); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
lib::L2CAgent::push_lua_stack((lib::L2CAgent *)v2, (const lib::L2CValue *)&v21); | |
app::sv_animcmd::PLAY_SE_NO_3D(*(_QWORD *)(v2 + 8)); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v21); | |
} | |
lib::L2CValue::L2CValue((lib::L2CValue *)&v21, 51); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
lib::L2CAgent::push_lua_stack((lib::L2CAgent *)v2, (const lib::L2CValue *)&v21); | |
v6 = *(_QWORD *)(v2 + 8); | |
lib::L2CValue::as_number((lib::L2CValue *)&v21); | |
app::sv_animcmd::frame(); | |
lib::L2CAgent::pop_lua_stack(&v17, (lib::L2CAgent *)v2, 1); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v17); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v21); | |
lib::L2CValue::L2CValue((lib::L2CValue *)&v15, 553648157); | |
lib::L2CValue::as_integer((lib::L2CValue *)&v15); | |
v7 = (*(__int64 (**)(void))(**(_QWORD **)(*(_QWORD *)(v2 + 64) + 0x50LL) + 0x108LL))(); | |
lib::L2CValue::L2CValue((lib::L2CValue *)&v16, v7 & 1); | |
lib::L2CValue::L2CValue((lib::L2CValue *)&v21, 1); | |
LOBYTE(v6) = lib::L2CValue::operator==(&v16, &v21); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v21); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v16); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v15); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
app::sv_animcmd::is_excute(*(void **)(v2 + 8)); | |
if ( v6 & 1 ) | |
{ | |
lib::L2CAgent::pop_lua_stack((L2CValue *)&v14, (lib::L2CAgent *)v2, 1); | |
v8 = lib::L2CValue::operator bool(&v14); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v14); | |
if ( (v8 & 1) ) | |
{ | |
lib::L2CValue::L2CValue(&v21, 66927962518LL); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
lib::L2CAgent::push_lua_stack((lib::L2CAgent *)v2, (const lib::L2CValue *)&v21); | |
app::sv_animcmd::PLAY_SE_NO_3D(*(_QWORD *)(v2 + 8)); | |
} | |
} | |
else | |
{ | |
lib::L2CAgent::pop_lua_stack((L2CValue *)((char *)&v13 + 16), (lib::L2CAgent *)v2, 1); | |
v9 = lib::L2CValue::operator bool(&v13.field_10); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v13.field_10); | |
if ( (v9 & 1) ) | |
{ | |
lib::L2CValue::L2CValue(&v21, 68219345152LL); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
lib::L2CAgent::push_lua_stack((lib::L2CAgent *)v2, (const lib::L2CValue *)&v21); | |
app::sv_animcmd::PLAY_SE_NO_3D(*(_QWORD *)(v2 + 8)); | |
} | |
} | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v21); | |
lib::L2CValue::L2CValue((lib::L2CValue *)&v21, 210); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
lib::L2CAgent::push_lua_stack((lib::L2CAgent *)v2, (const lib::L2CValue *)&v21); | |
v10 = *(_QWORD *)(v2 + 8); | |
lib::L2CValue::as_number((lib::L2CValue *)&v21); | |
app::sv_animcmd::frame(); | |
lib::L2CAgent::pop_lua_stack(&v13, (lib::L2CAgent *)v2, 1); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v13); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v21); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
app::sv_animcmd::is_excute(*(void **)(v2 + 8)); | |
lib::L2CAgent::pop_lua_stack((L2CValue *)&v12, (lib::L2CAgent *)v2, 1); | |
LOBYTE(v10) = lib::L2CValue::operator bool(&v12); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v12); | |
if ( v10 & 1 ) | |
{ | |
lib::L2CValue::L2CValue(&v21, 101789092584LL); | |
lib::L2CAgent::clear_lua_stack((lib::L2CAgent *)v2); | |
lib::L2CAgent::push_lua_stack((lib::L2CAgent *)v2, (const lib::L2CValue *)&v21); | |
app::sv_animcmd::PLAY_SE_NO_3D(*(_QWORD *)(v2 + 8)); | |
lib::L2CValue::~L2CValue((lib::L2CValue *)&v21); | |
} | |
return lib::L2CValue::L2CValue(v3, 0); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1000ceda4 0 lib::L2CValue::L2CValue(int) | |
1000cedac 0 lib::L2CAgent::clear_lua_stack() | |
1000cedb8 0 lib::L2CAgent::push_lua_stack(lib::L2CValue const&) | |
1000cedc4 0 lib::L2CValue::as_number() const | |
1000cedcc 0 app::sv_animcmd::frame(lua_State*, float) | |
1000ceddc 0 lib::L2CAgent::pop_lua_stack(int) | |
1000cede4 0 lib::L2CValue::~L2CValue() | |
1000cedec 0 lib::L2CValue::~L2CValue() | |
1000cedf4 0 lib::L2CAgent::clear_lua_stack() | |
1000cedfc 0 app::sv_animcmd::is_excute(lua_State*) | |
1000cee0c 0 lib::L2CAgent::pop_lua_stack(int) | |
1000cee14 0 lib::L2CValue::operator bool() const | |
1000cee20 0 lib::L2CValue::~L2CValue() | |
1000cee24 0 DIV_START | |
1000cee28 0 DIV_DST_FORK | |
1000cee38 0->1 lib::L2CValue::L2CValue(phx::Hash40) | |
1000cee40 0->1 lib::L2CAgent::clear_lua_stack() | |
1000cee4c 0->1 lib::L2CAgent::push_lua_stack(lib::L2CValue const&) | |
1000cee54 0->1 app::sv_animcmd::STOP_SE(lua_State*) | |
1000cee5c 0->1 lib::L2CValue::~L2CValue() | |
1000cee70 0->1 lib::L2CValue::L2CValue(phx::Hash40) | |
1000cee78 0->1 lib::L2CAgent::clear_lua_stack() | |
1000cee84 0->1 lib::L2CAgent::push_lua_stack(lib::L2CValue const&) | |
1000cee8c 0->1 app::sv_animcmd::PLAY_SE_NO_3D(lua_State*) | |
1000cee94 0->1 lib::L2CValue::~L2CValue() | |
1000cee98 0 DIV_DST_PARENT | |
1000ceea0 0->1 CONV | |
1000ceea0 0 lib::L2CValue::L2CValue(int) | |
1000ceea8 0 lib::L2CAgent::clear_lua_stack() | |
1000ceeb4 0 lib::L2CAgent::push_lua_stack(lib::L2CValue const&) | |
1000ceec0 0 lib::L2CValue::as_number() const | |
1000ceec8 0 app::sv_animcmd::frame(lua_State*, float) | |
1000ceed8 0 lib::L2CAgent::pop_lua_stack(int) | |
1000ceee0 0 lib::L2CValue::~L2CValue() | |
1000ceee8 0 lib::L2CValue::~L2CValue() | |
1000ceef0 0 lib::L2CAgent::clear_lua_stack() | |
1000ceef8 0 app::sv_animcmd::is_excute(lua_State*) | |
1000cef08 0 lib::L2CAgent::pop_lua_stack(int) | |
1000cef10 0 lib::L2CValue::operator bool() const | |
1000cef1c 0 lib::L2CValue::~L2CValue() | |
1000cef20 0 DIV_START | |
1000cef24 0 DIV_DST_FORK | |
1000cef34 0->2 lib::L2CValue::L2CValue(phx::Hash40) | |
1000cef3c 0->2 lib::L2CAgent::clear_lua_stack() | |
1000cef48 0->2 lib::L2CAgent::push_lua_stack(lib::L2CValue const&) | |
1000cef50 0->2 app::sv_animcmd::PLAY_SE_NO_3D(lua_State*) | |
1000cef58 0->2 lib::L2CValue::~L2CValue() | |
1000cef5c 0 DIV_DST_PARENT | |
1000cef64 0->2 CONV | |
1000cef64 0 lib::L2CValue::L2CValue(int) | |
1000cef6c 0 lib::L2CAgent::clear_lua_stack() | |
1000cef78 0 lib::L2CAgent::push_lua_stack(lib::L2CValue const&) | |
1000cef84 0 lib::L2CValue::as_number() const | |
1000cef8c 0 app::sv_animcmd::frame(lua_State*, float) | |
1000cef9c 0 lib::L2CAgent::pop_lua_stack(int) | |
1000cefa4 0 lib::L2CValue::~L2CValue() | |
1000cefac 0 lib::L2CValue::~L2CValue() | |
1000cefbc 0 lib::L2CValue::L2CValue(int) | |
1000cefc4 0 lib::L2CValue::as_integer() const | |
1000cefdc 0 L2CUnk40ptr50VtableFunc33 | |
1000cefe8 0 lib::L2CValue::L2CValue(bool) | |
1000ceff4 0 lib::L2CValue::L2CValue(bool) | |
1000cf000 0 lib::L2CValue::operator==(lib::L2CValue const&) const | |
1000cf00c 0 lib::L2CValue::~L2CValue() | |
1000cf014 0 lib::L2CValue::~L2CValue() | |
1000cf01c 0 lib::L2CValue::~L2CValue() | |
1000cf024 0 lib::L2CAgent::clear_lua_stack() | |
1000cf02c 0 app::sv_animcmd::is_excute(lua_State*) | |
1000cf030 0 DIV_START | |
1000cf034 0 DIV_DST_FORK | |
1000cf040 0->3 lib::L2CAgent::pop_lua_stack(int) | |
1000cf048 0->3 lib::L2CValue::operator bool() const | |
1000cf054 0->3 lib::L2CValue::~L2CValue() | |
1000cf058 0->3 DIV_START | |
1000cf05c 0->3 DIV_DST_FORK | |
1000cf06c 0->3->4 lib::L2CValue::L2CValue(phx::Hash40) | |
1000cf074 0->3->4 lib::L2CAgent::clear_lua_stack() | |
1000cf080 0->3->4 lib::L2CAgent::push_lua_stack(lib::L2CValue const&) | |
1000cf088 0->3->4 app::sv_animcmd::PLAY_SE_NO_3D(lua_State*) | |
1000cf090 0 DIV_DST_PARENT | |
1000cf09c 0 lib::L2CAgent::pop_lua_stack(int) | |
1000cf0a4 0 lib::L2CValue::operator bool() const | |
1000cf0b0 0 lib::L2CValue::~L2CValue() | |
1000cf0b4 0 DIV_START | |
1000cf0b8 0 DIV_DST_FORK | |
1000cf0c8 0->6 lib::L2CValue::L2CValue(phx::Hash40) | |
1000cf0d0 0->6 lib::L2CAgent::clear_lua_stack() | |
1000cf0dc 0->6 lib::L2CAgent::push_lua_stack(lib::L2CValue const&) | |
1000cf0e4 0->6 app::sv_animcmd::PLAY_SE_NO_3D(lua_State*) | |
1000cf0ec 0->3->4 lib::L2CValue::~L2CValue() | |
1000cf0ec 0->6 CONV | |
1000cf0f0 0->3 DIV_DST_PARENT | |
1000cf0f0 0 DIV_DST_PARENT | |
1000cf0f8 0->3->4 CONV | |
1000cf0f8 0 lib::L2CValue::L2CValue(int) | |
1000cf100 0 lib::L2CAgent::clear_lua_stack() | |
1000cf10c 0 lib::L2CAgent::push_lua_stack(lib::L2CValue const&) | |
1000cf118 0 lib::L2CValue::as_number() const | |
1000cf120 0 app::sv_animcmd::frame(lua_State*, float) | |
1000cf130 0 lib::L2CAgent::pop_lua_stack(int) | |
1000cf138 0 lib::L2CValue::~L2CValue() | |
1000cf140 0 lib::L2CValue::~L2CValue() | |
1000cf148 0 lib::L2CAgent::clear_lua_stack() | |
1000cf150 0 app::sv_animcmd::is_excute(lua_State*) | |
1000cf160 0 lib::L2CAgent::pop_lua_stack(int) | |
1000cf168 0 lib::L2CValue::operator bool() const | |
1000cf174 0 lib::L2CValue::~L2CValue() | |
1000cf178 0->3 DIV_START | |
1000cf178 0 DIV_START | |
1000cf17c 0->3 DIV_DST_FORK | |
1000cf17c 0 DIV_DST_FORK | |
1000cf18c 0->3->5 lib::L2CValue::L2CValue(phx::Hash40) | |
1000cf18c 0->7 CONV | |
1000cf194 0->3->5 lib::L2CAgent::clear_lua_stack() | |
1000cf1b4 0->3 DIV_DST_PARENT | |
1000cf1b4 0 DIV_DST_PARENT | |
1000cf1bc 0 lib::L2CValue::L2CValue(int) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment