Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save leoetlino/540c58dac9803fd4b8ed7f0ff5c93e3c to your computer and use it in GitHub Desktop.
Save leoetlino/540c58dac9803fd4b8ed7f0ff5c93e3c to your computer and use it in GitHub Desktop.
sead::SafeStringBase<char> *__fastcall ksys::res::GParamListObjectTraveler::GParamListObjectTraveler(__int64 x0_0)
{
// [COLLAPSED LOCAL DECLARATIONS. PRESS KEYPAD CTRL-"+" TO EXPAND]
v2 = (agl::utl::IParameterObj *)(x0_0 + 8);
*(_QWORD *)x0_0 = &BgparamlistObject::vt;
agl::utl::IParameterObj::IParameterObj((agl::utl::IParameterObj *)(x0_0 + 8));
v3 = (agl::utl::ParameterBase *)(x0_0 + 0x38);
*(_QWORD *)x0_0 = &off_71025114A0;
*(_QWORD *)(x0_0 + 8) = &`vtable for'agl::utl::ParameterObj;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x38));
*(_QWORD *)(x0_0 + 0x38) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x50) = &sead::SafeString::vt;
v4 = (sead::SafeStringBase<char> *)(x0_0 + 0x50);
*(_QWORD *)(x0_0 + 0x58) = &sead::SafeStringBase<char>::cNullChar;
a1 = (agl::utl::ParameterBase *)(x0_0 + 0x60);
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x60));
*(_QWORD *)(x0_0 + 0x60) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x78) = &sead::SafeString::vt;
v5 = (sead::SafeStringBase<char> *)(x0_0 + 0x78);
v9 = (agl::utl::ParameterBase *)(x0_0 + 0x88);
*(_QWORD *)(x0_0 + 0x80) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x88));
*(_QWORD *)(x0_0 + 0x88) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xA0) = &sead::SafeString::vt;
v6 = (sead::SafeStringBase<char> *)(x0_0 + 0xA0);
v10 = (agl::utl::ParameterBase *)(x0_0 + 0xB0);
*(_QWORD *)(x0_0 + 0xA8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xB0));
*(_QWORD *)(x0_0 + 0xB0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xC8) = &sead::SafeString::vt;
x0_0 += 0xC8LL;
*(_QWORD *)(x0_0 + 8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x10));
*(_QWORD *)(x0_0 + 0x10) = &`vtable for'agl::utl::Parameter<bool>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x30));
*(_QWORD *)(x0_0 + 0x30) = &`vtable for'agl::utl::Parameter<int>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x50));
*(_QWORD *)(x0_0 + 0x50) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x68) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x70) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x78));
*(_QWORD *)(x0_0 + 0x78) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x90) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x98) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xA0));
*(_QWORD *)(x0_0 + 0xA0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xC0));
*(_QWORD *)(x0_0 + 0xC0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xD8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xE0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xE8));
*(_QWORD *)(x0_0 + 0xE8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x100) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x108) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x110));
*(_QWORD *)(x0_0 + 0x110) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x128) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x130) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x138));
*(_QWORD *)(x0_0 + 0x138) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x150) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x158) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x160));
*(_QWORD *)(x0_0 + 0x160) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x180));
*(_QWORD *)(x0_0 + 0x180) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x198) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1A0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1A8));
*(_QWORD *)(x0_0 + 0x1A8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1C0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1C8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1D0));
*(_QWORD *)(x0_0 + 0x1D0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1E8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1F0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1F8));
*(_QWORD *)(x0_0 + 0x1F8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x210) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x218) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x220));
*(_QWORD *)(x0_0 + 0x220) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x238) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x240) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x248));
*(_QWORD *)(x0_0 + 0x248) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x268));
*(_QWORD *)(x0_0 + 0x268) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x280) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x288) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x290));
*(_QWORD *)(x0_0 + 0x290) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2A8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2B0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2B8));
*(_QWORD *)(x0_0 + 0x2B8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2D0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2D8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2E0));
*(_QWORD *)(x0_0 + 0x2E0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2F8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x300) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x308));
*(_QWORD *)(x0_0 + 0x308) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x328));
*(_QWORD *)(x0_0 + 0x328) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x340) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x348) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x350));
*(_QWORD *)(x0_0 + 0x350) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x368) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x370) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x378));
*(_QWORD *)(x0_0 + 0x378) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x390) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x398) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x3A0));
*(_QWORD *)(x0_0 + 0x3A0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x3B8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x3C0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x3C8));
*(_QWORD *)(x0_0 + 0x3C8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x3E0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x3E8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x3F0));
*(_QWORD *)(x0_0 + 0x3F0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x410));
*(_QWORD *)(x0_0 + 0x410) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x428) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x430) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x438));
*(_QWORD *)(x0_0 + 0x438) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x450) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x458) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x460));
*(_QWORD *)(x0_0 + 0x460) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x478) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x480) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x488));
*(_QWORD *)(x0_0 + 0x488) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x4A0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x4A8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x4B0));
*(_QWORD *)(x0_0 + 0x4B0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x4D0));
*(_QWORD *)(x0_0 + 0x4D0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x4E8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x4F0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x4F8));
*(_QWORD *)(x0_0 + 0x4F8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x510) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x518) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x520));
*(_QWORD *)(x0_0 + 0x520) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x538) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x540) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x548));
*(_QWORD *)(x0_0 + 0x548) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x560) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x568) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x570));
*(_QWORD *)(x0_0 + 0x570) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x588) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x590) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x598));
*(_QWORD *)(x0_0 + 0x598) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x5B8));
*(_QWORD *)(x0_0 + 0x5B8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x5D0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x5D8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x5E0));
*(_QWORD *)(x0_0 + 0x5E0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x5F8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x600) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x608));
*(_QWORD *)(x0_0 + 0x608) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x620) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x628) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x630));
*(_QWORD *)(x0_0 + 0x630) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x648) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x650) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x658));
*(_QWORD *)(x0_0 + 0x658) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x678));
*(_QWORD *)(x0_0 + 0x678) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x690) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x698) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x6A0));
*(_QWORD *)(x0_0 + 0x6A0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x6B8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x6C0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x6C8));
*(_QWORD *)(x0_0 + 0x6C8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x6E0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x6E8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x6F0));
*(_QWORD *)(x0_0 + 0x6F0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x708) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x710) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x718));
*(_QWORD *)(x0_0 + 0x718) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x730) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x738) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x740));
*(_QWORD *)(x0_0 + 0x740) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x760));
*(_QWORD *)(x0_0 + 0x760) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x778) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x780) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x788));
*(_QWORD *)(x0_0 + 0x788) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x7A0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x7A8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x7B0));
*(_QWORD *)(x0_0 + 0x7B0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x7C8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x7D0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x7D8));
*(_QWORD *)(x0_0 + 0x7D8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x7F0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x7F8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x800));
*(_QWORD *)(x0_0 + 0x800) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x820));
*(_QWORD *)(x0_0 + 0x820) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x838) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x840) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x848));
*(_QWORD *)(x0_0 + 0x848) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x860) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x868) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x870));
*(_QWORD *)(x0_0 + 0x870) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x888) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x890) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x898));
*(_QWORD *)(x0_0 + 0x898) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x8B0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x8B8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x8C0));
*(_QWORD *)(x0_0 + 0x8C0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x8D8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x8E0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x8E8));
*(_QWORD *)(x0_0 + 0x8E8) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x908));
*(_QWORD *)(x0_0 + 0x908) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x920) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x928) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x930));
*(_QWORD *)(x0_0 + 0x930) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x948) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x950) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x958));
*(_QWORD *)(x0_0 + 0x958) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x970) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x978) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x980));
*(_QWORD *)(x0_0 + 0x980) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x998) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x9A0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x9A8));
*(_QWORD *)(x0_0 + 0x9A8) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x9C8));
*(_QWORD *)(x0_0 + 0x9C8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x9E0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x9E8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x9F0));
*(_QWORD *)(x0_0 + 0x9F0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xA08) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xA10) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xA18));
*(_QWORD *)(x0_0 + 0xA18) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xA30) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xA38) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xA40));
*(_QWORD *)(x0_0 + 0xA40) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xA58) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xA60) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xA68));
*(_QWORD *)(x0_0 + 0xA68) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xA80) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xA88) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xA90));
*(_QWORD *)(x0_0 + 0xA90) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xAB0));
*(_QWORD *)(x0_0 + 0xAB0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xAC8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xAD0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xAD8));
*(_QWORD *)(x0_0 + 0xAD8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xAF0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xAF8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xB00));
*(_QWORD *)(x0_0 + 0xB00) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xB18) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xB20) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xB28));
*(_QWORD *)(x0_0 + 0xB28) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xB40) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xB48) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xB50));
*(_QWORD *)(x0_0 + 0xB50) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xB70));
*(_QWORD *)(x0_0 + 0xB70) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xB88) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xB90) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xB98));
*(_QWORD *)(x0_0 + 0xB98) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xBB0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xBB8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xBC0));
*(_QWORD *)(x0_0 + 0xBC0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xBD8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xBE0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xBE8));
*(_QWORD *)(x0_0 + 0xBE8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xC00) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xC08) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xC10));
*(_QWORD *)(x0_0 + 0xC10) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xC28) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xC30) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xC38));
*(_QWORD *)(x0_0 + 0xC38) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xC58));
*(_QWORD *)(x0_0 + 0xC58) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xC70) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xC78) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xC80));
*(_QWORD *)(x0_0 + 0xC80) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xC98) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xCA0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xCA8));
*(_QWORD *)(x0_0 + 0xCA8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xCC0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xCC8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xCD0));
*(_QWORD *)(x0_0 + 0xCD0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xCE8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xCF0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xCF8));
*(_QWORD *)(x0_0 + 0xCF8) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xD18));
*(_QWORD *)(x0_0 + 0xD18) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xD30) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xD38) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xD40));
*(_QWORD *)(x0_0 + 0xD40) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xD58) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xD60) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xD68));
*(_QWORD *)(x0_0 + 0xD68) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xD80) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xD88) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xD90));
*(_QWORD *)(x0_0 + 0xD90) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xDA8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xDB0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xDB8));
*(_QWORD *)(x0_0 + 0xDB8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xDD0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xDD8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xDE0));
*(_QWORD *)(x0_0 + 0xDE0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xE00));
*(_QWORD *)(x0_0 + 0xE00) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xE18) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xE20) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xE28));
*(_QWORD *)(x0_0 + 0xE28) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xE40) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xE48) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xE50));
*(_QWORD *)(x0_0 + 0xE50) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xE68) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xE70) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xE78));
*(_QWORD *)(x0_0 + 0xE78) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xE90) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xE98) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xEA0));
*(_QWORD *)(x0_0 + 0xEA0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xEC0));
*(_QWORD *)(x0_0 + 0xEC0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xED8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xEE0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xEE8));
*(_QWORD *)(x0_0 + 0xEE8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xF00) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xF08) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xF10));
*(_QWORD *)(x0_0 + 0xF10) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xF28) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xF30) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xF38));
*(_QWORD *)(x0_0 + 0xF38) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xF50) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xF58) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xF60));
*(_QWORD *)(x0_0 + 0xF60) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xF78) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xF80) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xF88));
*(_QWORD *)(x0_0 + 0xF88) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xFA8));
*(_QWORD *)(x0_0 + 0xFA8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xFC0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xFC8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xFD0));
*(_QWORD *)(x0_0 + 0xFD0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0xFE8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0xFF0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0xFF8));
*(_QWORD *)(x0_0 + 0xFF8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1010) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1018) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1020));
*(_QWORD *)(x0_0 + 0x1020) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1038) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1040) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1048));
*(_QWORD *)(x0_0 + 0x1048) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1068));
*(_QWORD *)(x0_0 + 0x1068) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1080) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1088) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1090));
*(_QWORD *)(x0_0 + 0x1090) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x10A8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x10B0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x10B8));
*(_QWORD *)(x0_0 + 0x10B8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x10D0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x10D8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x10E0));
*(_QWORD *)(x0_0 + 0x10E0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x10F8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1100) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1108));
*(_QWORD *)(x0_0 + 0x1108) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1120) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1128) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1130));
*(_QWORD *)(x0_0 + 0x1130) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1150));
*(_QWORD *)(x0_0 + 0x1150) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1168) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1170) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1178));
*(_QWORD *)(x0_0 + 0x1178) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1190) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1198) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x11A0));
*(_QWORD *)(x0_0 + 0x11A0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x11B8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x11C0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x11C8));
*(_QWORD *)(x0_0 + 0x11C8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x11E0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x11E8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x11F0));
*(_QWORD *)(x0_0 + 0x11F0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1210));
*(_QWORD *)(x0_0 + 0x1210) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1228) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1230) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1238));
*(_QWORD *)(x0_0 + 0x1238) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1250) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1258) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1260));
*(_QWORD *)(x0_0 + 0x1260) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1278) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1280) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1288));
*(_QWORD *)(x0_0 + 0x1288) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x12A0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x12A8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x12B0));
*(_QWORD *)(x0_0 + 0x12B0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x12C8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x12D0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x12D8));
*(_QWORD *)(x0_0 + 0x12D8) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x12F8));
*(_QWORD *)(x0_0 + 0x12F8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1310) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1318) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1320));
*(_QWORD *)(x0_0 + 0x1320) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1338) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1340) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1348));
*(_QWORD *)(x0_0 + 0x1348) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1360) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1368) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1370));
*(_QWORD *)(x0_0 + 0x1370) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1388) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1390) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1398));
*(_QWORD *)(x0_0 + 0x1398) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x13B8));
*(_QWORD *)(x0_0 + 0x13B8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x13D0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x13D8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x13E0));
*(_QWORD *)(x0_0 + 0x13E0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x13F8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1400) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1408));
*(_QWORD *)(x0_0 + 0x1408) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1420) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1428) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1430));
*(_QWORD *)(x0_0 + 0x1430) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1448) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1450) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1458));
*(_QWORD *)(x0_0 + 0x1458) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1470) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1478) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1480));
*(_QWORD *)(x0_0 + 0x1480) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x14A0));
*(_QWORD *)(x0_0 + 0x14A0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x14B8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x14C0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x14C8));
*(_QWORD *)(x0_0 + 0x14C8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x14E0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x14E8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x14F0));
*(_QWORD *)(x0_0 + 0x14F0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1508) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1510) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1518));
*(_QWORD *)(x0_0 + 0x1518) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1530) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1538) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1540));
*(_QWORD *)(x0_0 + 0x1540) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1560));
*(_QWORD *)(x0_0 + 0x1560) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1578) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1580) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1588));
*(_QWORD *)(x0_0 + 0x1588) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x15A0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x15A8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x15B0));
*(_QWORD *)(x0_0 + 0x15B0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x15C8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x15D0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x15D8));
*(_QWORD *)(x0_0 + 0x15D8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x15F0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x15F8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1600));
*(_QWORD *)(x0_0 + 0x1600) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1618) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1620) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1628));
*(_QWORD *)(x0_0 + 0x1628) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1648));
*(_QWORD *)(x0_0 + 0x1648) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1660) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1668) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1670));
*(_QWORD *)(x0_0 + 0x1670) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1688) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1690) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1698));
*(_QWORD *)(x0_0 + 0x1698) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x16B0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x16B8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x16C0));
*(_QWORD *)(x0_0 + 0x16C0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x16D8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x16E0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x16E8));
*(_QWORD *)(x0_0 + 0x16E8) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1708));
*(_QWORD *)(x0_0 + 0x1708) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1720) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1728) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1730));
*(_QWORD *)(x0_0 + 0x1730) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1748) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1750) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1758));
*(_QWORD *)(x0_0 + 0x1758) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1770) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1778) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1780));
*(_QWORD *)(x0_0 + 0x1780) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1798) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x17A0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x17A8));
*(_QWORD *)(x0_0 + 0x17A8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x17C0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x17C8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x17D0));
*(_QWORD *)(x0_0 + 0x17D0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x17F0));
*(_QWORD *)(x0_0 + 0x17F0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1808) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1810) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1818));
*(_QWORD *)(x0_0 + 0x1818) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1830) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1838) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1840));
*(_QWORD *)(x0_0 + 0x1840) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1858) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1860) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1868));
*(_QWORD *)(x0_0 + 0x1868) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1880) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1888) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1890));
*(_QWORD *)(x0_0 + 0x1890) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x18B0));
*(_QWORD *)(x0_0 + 0x18B0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x18C8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x18D0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x18D8));
*(_QWORD *)(x0_0 + 0x18D8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x18F0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x18F8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1900));
*(_QWORD *)(x0_0 + 0x1900) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1918) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1920) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1928));
*(_QWORD *)(x0_0 + 0x1928) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1940) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1948) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1950));
*(_QWORD *)(x0_0 + 0x1950) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1968) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1970) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1978));
*(_QWORD *)(x0_0 + 0x1978) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1998));
*(_QWORD *)(x0_0 + 0x1998) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x19B0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x19B8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x19C0));
*(_QWORD *)(x0_0 + 0x19C0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x19D8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x19E0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x19E8));
*(_QWORD *)(x0_0 + 0x19E8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1A00) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1A08) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1A10));
*(_QWORD *)(x0_0 + 0x1A10) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1A28) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1A30) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1A38));
*(_QWORD *)(x0_0 + 0x1A38) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1A58));
*(_QWORD *)(x0_0 + 0x1A58) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1A70) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1A78) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1A80));
*(_QWORD *)(x0_0 + 0x1A80) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1A98) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1AA0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1AA8));
*(_QWORD *)(x0_0 + 0x1AA8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1AC0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1AC8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1AD0));
*(_QWORD *)(x0_0 + 0x1AD0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1AE8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1AF0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1AF8));
*(_QWORD *)(x0_0 + 0x1AF8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1B10) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1B18) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1B20));
*(_QWORD *)(x0_0 + 0x1B20) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1B40));
*(_QWORD *)(x0_0 + 0x1B40) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1B58) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1B60) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1B68));
*(_QWORD *)(x0_0 + 0x1B68) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1B80) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1B88) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1B90));
*(_QWORD *)(x0_0 + 0x1B90) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1BA8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1BB0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1BB8));
*(_QWORD *)(x0_0 + 0x1BB8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1BD0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1BD8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1BE0));
*(_QWORD *)(x0_0 + 0x1BE0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1C00));
*(_QWORD *)(x0_0 + 0x1C00) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1C18) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1C20) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1C28));
*(_QWORD *)(x0_0 + 0x1C28) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1C40) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1C48) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1C50));
*(_QWORD *)(x0_0 + 0x1C50) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1C68) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1C70) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1C78));
*(_QWORD *)(x0_0 + 0x1C78) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1C90) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1C98) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1CA0));
*(_QWORD *)(x0_0 + 0x1CA0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1CB8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1CC0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1CC8));
*(_QWORD *)(x0_0 + 0x1CC8) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1CE8));
*(_QWORD *)(x0_0 + 0x1CE8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1D00) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1D08) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1D10));
*(_QWORD *)(x0_0 + 0x1D10) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1D28) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1D30) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1D38));
*(_QWORD *)(x0_0 + 0x1D38) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1D50) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1D58) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1D60));
*(_QWORD *)(x0_0 + 0x1D60) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1D78) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1D80) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1D88));
*(_QWORD *)(x0_0 + 0x1D88) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1DA8));
*(_QWORD *)(x0_0 + 0x1DA8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1DC0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1DC8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1DD0));
*(_QWORD *)(x0_0 + 0x1DD0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1DE8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1DF0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1DF8));
*(_QWORD *)(x0_0 + 0x1DF8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1E10) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1E18) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1E20));
*(_QWORD *)(x0_0 + 0x1E20) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1E38) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1E40) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1E48));
*(_QWORD *)(x0_0 + 0x1E48) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1E60) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1E68) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1E70));
*(_QWORD *)(x0_0 + 0x1E70) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1E90));
*(_QWORD *)(x0_0 + 0x1E90) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1EA8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1EB0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1EB8));
*(_QWORD *)(x0_0 + 0x1EB8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1ED0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1ED8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1EE0));
*(_QWORD *)(x0_0 + 0x1EE0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1EF8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1F00) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1F08));
*(_QWORD *)(x0_0 + 0x1F08) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1F20) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1F28) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1F30));
*(_QWORD *)(x0_0 + 0x1F30) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1F50));
*(_QWORD *)(x0_0 + 0x1F50) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1F68) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1F70) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1F78));
*(_QWORD *)(x0_0 + 0x1F78) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1F90) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1F98) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1FA0));
*(_QWORD *)(x0_0 + 0x1FA0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1FB8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1FC0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1FC8));
*(_QWORD *)(x0_0 + 0x1FC8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x1FE0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x1FE8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x1FF0));
*(_QWORD *)(x0_0 + 0x1FF0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2008) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2010) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2018));
*(_QWORD *)(x0_0 + 0x2018) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2038));
*(_QWORD *)(x0_0 + 0x2038) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2050) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2058) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2060));
*(_QWORD *)(x0_0 + 0x2060) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2078) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2080) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2088));
*(_QWORD *)(x0_0 + 0x2088) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x20A0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x20A8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x20B0));
*(_QWORD *)(x0_0 + 0x20B0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x20C8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x20D0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x20D8));
*(_QWORD *)(x0_0 + 0x20D8) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x20F8));
*(_QWORD *)(x0_0 + 0x20F8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2110) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2118) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2120));
*(_QWORD *)(x0_0 + 0x2120) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2138) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2140) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2148));
*(_QWORD *)(x0_0 + 0x2148) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2160) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2168) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2170));
*(_QWORD *)(x0_0 + 0x2170) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2188) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2190) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2198));
*(_QWORD *)(x0_0 + 0x2198) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x21B0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x21B8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x21C0));
*(_QWORD *)(x0_0 + 0x21C0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x21E0));
*(_QWORD *)(x0_0 + 0x21E0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x21F8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2200) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2208));
*(_QWORD *)(x0_0 + 0x2208) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2220) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2228) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2230));
*(_QWORD *)(x0_0 + 0x2230) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2248) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2250) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2258));
*(_QWORD *)(x0_0 + 0x2258) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2270) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2278) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2280));
*(_QWORD *)(x0_0 + 0x2280) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x22A0));
*(_QWORD *)(x0_0 + 0x22A0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x22B8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x22C0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x22C8));
*(_QWORD *)(x0_0 + 0x22C8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x22E0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x22E8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x22F0));
*(_QWORD *)(x0_0 + 0x22F0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2308) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2310) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2318));
*(_QWORD *)(x0_0 + 0x2318) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2330) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2338) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2340));
*(_QWORD *)(x0_0 + 0x2340) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2358) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2360) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2368));
*(_QWORD *)(x0_0 + 0x2368) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2388));
*(_QWORD *)(x0_0 + 0x2388) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x23A0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x23A8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x23B0));
*(_QWORD *)(x0_0 + 0x23B0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x23C8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x23D0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x23D8));
*(_QWORD *)(x0_0 + 0x23D8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x23F0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x23F8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2400));
*(_QWORD *)(x0_0 + 0x2400) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2418) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2420) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2428));
*(_QWORD *)(x0_0 + 0x2428) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2448));
*(_QWORD *)(x0_0 + 0x2448) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2460) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2468) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2470));
*(_QWORD *)(x0_0 + 0x2470) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2488) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2490) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2498));
*(_QWORD *)(x0_0 + 0x2498) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x24B0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x24B8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x24C0));
*(_QWORD *)(x0_0 + 0x24C0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x24D8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x24E0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x24E8));
*(_QWORD *)(x0_0 + 0x24E8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2500) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2508) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2510));
*(_QWORD *)(x0_0 + 0x2510) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2530));
*(_QWORD *)(x0_0 + 0x2530) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2548) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2550) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2558));
*(_QWORD *)(x0_0 + 0x2558) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2570) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2578) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2580));
*(_QWORD *)(x0_0 + 0x2580) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2598) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x25A0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x25A8));
*(_QWORD *)(x0_0 + 0x25A8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x25C0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x25C8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x25D0));
*(_QWORD *)(x0_0 + 0x25D0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x25F0));
*(_QWORD *)(x0_0 + 0x25F0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2608) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2610) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2618));
*(_QWORD *)(x0_0 + 0x2618) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2630) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2638) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2640));
*(_QWORD *)(x0_0 + 0x2640) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2658) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2660) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2668));
*(_QWORD *)(x0_0 + 0x2668) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2680) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2688) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2690));
*(_QWORD *)(x0_0 + 0x2690) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x26A8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x26B0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x26B8));
*(_QWORD *)(x0_0 + 0x26B8) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x26D8));
*(_QWORD *)(x0_0 + 0x26D8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x26F0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x26F8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2700));
*(_QWORD *)(x0_0 + 0x2700) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2718) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2720) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2728));
*(_QWORD *)(x0_0 + 0x2728) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2740) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2748) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2750));
*(_QWORD *)(x0_0 + 0x2750) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2768) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2770) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2778));
*(_QWORD *)(x0_0 + 0x2778) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2798));
*(_QWORD *)(x0_0 + 0x2798) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x27B0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x27B8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x27C0));
*(_QWORD *)(x0_0 + 0x27C0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x27D8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x27E0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x27E8));
*(_QWORD *)(x0_0 + 0x27E8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2800) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2808) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2810));
*(_QWORD *)(x0_0 + 0x2810) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2828) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2830) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2838));
*(_QWORD *)(x0_0 + 0x2838) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2850) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2858) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2860));
*(_QWORD *)(x0_0 + 0x2860) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2880));
*(_QWORD *)(x0_0 + 0x2880) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2898) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x28A0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x28A8));
*(_QWORD *)(x0_0 + 0x28A8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x28C0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x28C8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x28D0));
*(_QWORD *)(x0_0 + 0x28D0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x28E8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x28F0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x28F8));
*(_QWORD *)(x0_0 + 0x28F8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2910) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2918) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2920));
*(_QWORD *)(x0_0 + 0x2920) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2940));
*(_QWORD *)(x0_0 + 0x2940) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2958) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2960) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2968));
*(_QWORD *)(x0_0 + 0x2968) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2980) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2988) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2990));
*(_QWORD *)(x0_0 + 0x2990) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x29A8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x29B0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x29B8));
*(_QWORD *)(x0_0 + 0x29B8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x29D0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x29D8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x29E0));
*(_QWORD *)(x0_0 + 0x29E0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x29F8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2A00) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2A08));
*(_QWORD *)(x0_0 + 0x2A08) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2A28));
*(_QWORD *)(x0_0 + 0x2A28) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2A40) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2A48) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2A50));
*(_QWORD *)(x0_0 + 0x2A50) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2A68) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2A70) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2A78));
*(_QWORD *)(x0_0 + 0x2A78) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2A90) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2A98) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2AA0));
*(_QWORD *)(x0_0 + 0x2AA0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2AB8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2AC0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2AC8));
*(_QWORD *)(x0_0 + 0x2AC8) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2AE8));
*(_QWORD *)(x0_0 + 0x2AE8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2B00) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2B08) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2B10));
*(_QWORD *)(x0_0 + 0x2B10) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2B28) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2B30) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2B38));
*(_QWORD *)(x0_0 + 0x2B38) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2B50) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2B58) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2B60));
*(_QWORD *)(x0_0 + 0x2B60) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2B78) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2B80) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2B88));
*(_QWORD *)(x0_0 + 0x2B88) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2BA0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2BA8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2BB0));
*(_QWORD *)(x0_0 + 0x2BB0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2BD0));
*(_QWORD *)(x0_0 + 0x2BD0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2BE8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2BF0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2BF8));
*(_QWORD *)(x0_0 + 0x2BF8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2C10) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2C18) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2C20));
*(_QWORD *)(x0_0 + 0x2C20) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2C38) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2C40) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2C48));
*(_QWORD *)(x0_0 + 0x2C48) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2C60) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2C68) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2C70));
*(_QWORD *)(x0_0 + 0x2C70) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2C90));
*(_QWORD *)(x0_0 + 0x2C90) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2CA8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2CB0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2CB8));
*(_QWORD *)(x0_0 + 0x2CB8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2CD0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2CD8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2CE0));
*(_QWORD *)(x0_0 + 0x2CE0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2CF8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2D00) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2D08));
*(_QWORD *)(x0_0 + 0x2D08) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2D20) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2D28) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2D30));
*(_QWORD *)(x0_0 + 0x2D30) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2D48) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2D50) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2D58));
*(_QWORD *)(x0_0 + 0x2D58) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2D78));
*(_QWORD *)(x0_0 + 0x2D78) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2D90) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2D98) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2DA0));
*(_QWORD *)(x0_0 + 0x2DA0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2DB8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2DC0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2DC8));
*(_QWORD *)(x0_0 + 0x2DC8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2DE0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2DE8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2DF0));
*(_QWORD *)(x0_0 + 0x2DF0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2E08) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2E10) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2E18));
*(_QWORD *)(x0_0 + 0x2E18) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2E38));
*(_QWORD *)(x0_0 + 0x2E38) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2E50) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2E58) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2E60));
*(_QWORD *)(x0_0 + 0x2E60) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2E78) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2E80) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2E88));
*(_QWORD *)(x0_0 + 0x2E88) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2EA0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2EA8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2EB0));
*(_QWORD *)(x0_0 + 0x2EB0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2EC8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2ED0) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2ED8));
*(_QWORD *)(x0_0 + 0x2ED8) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2EF0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2EF8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2F00));
*(_QWORD *)(x0_0 + 0x2F00) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2F20));
*(_QWORD *)(x0_0 + 0x2F20) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2F38) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2F40) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2F48));
*(_QWORD *)(x0_0 + 0x2F48) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2F60) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2F68) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2F70));
*(_QWORD *)(x0_0 + 0x2F70) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2F88) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2F90) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2F98));
*(_QWORD *)(x0_0 + 0x2F98) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2FB0) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x2FB8) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2FC0));
*(_QWORD *)(x0_0 + 0x2FC0) = &`vtable for'agl::utl::Parameter<float>;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x2FE0));
*(_QWORD *)(x0_0 + 0x2FE0) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x2FF8) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x3000) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x3008));
*(_QWORD *)(x0_0 + 0x3008) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x3020) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x3028) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x3030));
*(_QWORD *)(x0_0 + 0x3030) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x3048) = &sead::SafeString::vt;
*(_QWORD *)(x0_0 + 0x3050) = &sead::SafeStringBase<char>::cNullChar;
agl::utl::ParameterBase::ParameterBase((agl::utl::ParameterBase *)(x0_0 + 0x3058));
*(_QWORD *)(x0_0 + 0x3058) = &`vtable for'agl::utl::Parameter<sead::SafeStringBase<char>>;
*(_QWORD *)(x0_0 + 0x3078) = &sead::SafeStringBase<char>::cNullChar;
*(_QWORD *)(x0_0 + 0x3070) = &sead::SafeString::vt;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "AppearGameDataName";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
v3,
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=(v4, &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "DeleteGameDataName";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
a1,
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=(v5, &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RouteType";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
v9,
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=(v6, &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RideHorseName";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
v10,
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)x0_0, &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "IsLeadHorse";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x10),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_BYTE *)(x0_0 + 0x28) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "HorseGearLevel";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x30),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x48) = 0xFFFFFFFF;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint0Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x50),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x68), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint0to1EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x78),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x90), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint0to1WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xA0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0xB8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint0to1Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xC0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xD8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint0to1MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xE8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x100), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint0to1WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x110),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x128), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint1to0EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x138),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x150), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint1to0WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x160),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x178) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint1to0Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x180),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x198), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint1to0MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1A8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1C0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint1to0WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1D0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1E8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint1Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1F8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x210), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint1to2EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x220),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x238), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint1to2WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x248),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x260) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint1to2Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x268),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x280), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint1to2MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x290),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2A8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint1to2WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2B8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2D0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint2to1EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2E0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2F8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint2to1WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x308),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x320) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint2to1Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x328),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x340), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint2to1MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x350),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x368), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint2to1WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x378),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x390), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint2Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x3A0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x3B8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint2to3EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x3C8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x3E0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint2to3WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x3F0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x408) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint2to3Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x410),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x428), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint2to3MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x438),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x450), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint2to3WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x460),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x478), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint3to2EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x488),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x4A0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint3to2WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x4B0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x4C8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint3to2Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x4D0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x4E8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint3to2MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x4F8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x510), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint3to2WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x520),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x538), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint3Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x548),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x560), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint3to4EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x570),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x588), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint3to4WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x598),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x5B0) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint3to4Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x5B8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x5D0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint3to4MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x5E0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x5F8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint3to4WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x608),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x620), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint4to3EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x630),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x648), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint4to3WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x658),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x670) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint4to3Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x678),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x690), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint4to3MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x6A0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x6B8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint4to3WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x6C8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x6E0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint4Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x6F0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x708), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint4to5EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x718),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x730), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint4to5WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x740),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x758) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint4to5Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x760),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x778), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint4to5MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x788),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x7A0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint4to5WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x7B0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x7C8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint5to4EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x7D8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x7F0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint5to4WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x800),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x818) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint5to4Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x820),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x838), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint5to4MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x848),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x860), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint5to4WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x870),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x888), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint5Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x898),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x8B0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint5to6EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x8C0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x8D8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint5to6WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x8E8),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x900) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint5to6Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x908),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x920), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint5to6MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x930),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x948), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint5to6WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x958),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x970), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint6to5EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x980),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x998), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint6to5WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x9A8),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x9C0) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint6to5Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x9C8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x9E0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint6to5MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x9F0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xA08), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint6to5WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xA18),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xA30), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint6Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xA40),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xA58), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint6to7EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xA68),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xA80), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint6to7WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xA90),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0xAA8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint6to7Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xAB0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xAC8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint6to7MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xAD8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xAF0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint6to7WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xB00),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xB18), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint7to6EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xB28),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xB40), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint7to6WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xB50),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0xB68) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint7to6Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xB70),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xB88), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint7to6MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xB98),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xBB0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint7to6WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xBC0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xBD8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint7Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xBE8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xC00), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint7to8EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xC10),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xC28), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint7to8WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xC38),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0xC50) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint7to8Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xC58),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xC70), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint7to8MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xC80),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xC98), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint7to8WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xCA8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xCC0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint8to7EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xCD0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xCE8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint8to7WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xCF8),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0xD10) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint8to7Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xD18),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xD30), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint8to7MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xD40),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xD58), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint8to7WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xD68),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xD80), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint8Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xD90),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xDA8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint8to9EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xDB8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xDD0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint8to9WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xDE0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0xDF8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint8to9Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xE00),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xE18), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint8to9MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xE28),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xE40), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint8to9WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xE50),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xE68), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint9to8EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xE78),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xE90), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint9to8WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xEA0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0xEB8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint9to8Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xEC0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xED8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint9to8MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xEE8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xF00), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint9to8WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xF10),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xF28), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint9Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xF38),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xF50), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint9to10EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xF60),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xF78), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint9to10WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xF88),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0xFA0) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint9to10Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xFA8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xFC0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint9to10MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xFD0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0xFE8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint9to10WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0xFF8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1010), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint10to9EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1020),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1038), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint10to9WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1048),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1060) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint10to9Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1068),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1080), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint10to9MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1090),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x10A8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint10to9WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x10B8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x10D0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint10Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x10E0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x10F8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint10to11EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1108),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1120), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint10to11WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1130),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1148) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint10to11Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1150),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1168), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint10to11MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1178),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1190), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint10to11WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x11A0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x11B8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint11to10EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x11C8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x11E0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint11to10WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x11F0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1208) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint11to10Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1210),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1228), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint11to10MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1238),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1250), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint11to10WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1260),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1278), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint11Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1288),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x12A0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint11to12EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x12B0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x12C8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint11to12WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x12D8),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x12F0) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint11to12Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x12F8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1310), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint11to12MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1320),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1338), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint11to12WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1348),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1360), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint12to11EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1370),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1388), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint12to11WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1398),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x13B0) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint12to11Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x13B8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x13D0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint12to11MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x13E0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x13F8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint12to11WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1408),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1420), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint12Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1430),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1448), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint12to13EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1458),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1470), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint12to13WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1480),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1498) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint12to13Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x14A0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x14B8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint12to13MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x14C8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x14E0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint12to13WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x14F0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1508), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint13to12EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1518),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1530), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint13to12WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1540),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1558) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint13to12Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1560),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1578), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint13to12MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1588),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x15A0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint13to12WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x15B0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x15C8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint13Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x15D8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x15F0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint13to14EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1600),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1618), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint13to14WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1628),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1640) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint13to14Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1648),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1660), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint13to14MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1670),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1688), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint13to14WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1698),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x16B0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint14to13EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x16C0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x16D8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint14to13WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x16E8),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1700) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint14to13Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1708),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1720), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint14to13MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1730),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1748), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint14to13WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1758),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1770), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint14Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1780),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1798), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint14to15EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x17A8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x17C0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint14to15WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x17D0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x17E8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint14to15Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x17F0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1808), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint14to15MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1818),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1830), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint14to15WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1840),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1858), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint15to14EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1868),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1880), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint15to14WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1890),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x18A8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint15to14Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x18B0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x18C8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint15to14MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x18D8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x18F0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint15to14WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1900),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1918), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint15Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1928),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1940), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint15to16EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1950),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1968), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint15to16WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1978),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1990) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint15to16Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1998),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x19B0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint15to16MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x19C0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x19D8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint15to16WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x19E8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1A00), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint16to15EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1A10),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1A28), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint16to15WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1A38),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1A50) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint16to15Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1A58),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1A70), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint16to15MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1A80),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1A98), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint16to15WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1AA8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1AC0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint16Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1AD0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1AE8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint16to17EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1AF8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1B10), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint16to17WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1B20),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1B38) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint16to17Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1B40),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1B58), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint16to17MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1B68),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1B80), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint16to17WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1B90),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1BA8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint17to16EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1BB8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1BD0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint17to16WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1BE0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1BF8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint17to16Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1C00),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1C18), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint17to16MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1C28),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1C40), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint17to16WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1C50),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1C68), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint17Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1C78),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1C90), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint17to18EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1CA0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1CB8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint17to18WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1CC8),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1CE0) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint17to18Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1CE8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1D00), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint17to18MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1D10),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1D28), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint17to18WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1D38),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1D50), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint18to17EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1D60),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1D78), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint18to17WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1D88),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1DA0) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint18to17Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1DA8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1DC0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint18to17MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1DD0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1DE8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint18to17WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1DF8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1E10), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint18Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1E20),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1E38), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint18to19EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1E48),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1E60), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint18to19WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1E70),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1E88) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint18to19Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1E90),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1EA8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint18to19MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1EB8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1ED0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint18to19WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1EE0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1EF8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint19to18EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1F08),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1F20), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint19to18WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1F30),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x1F48) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint19to18Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1F50),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1F68), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint19to18MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1F78),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1F90), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint19to18WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1FA0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1FB8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint19Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1FC8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x1FE0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint19to20EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x1FF0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2008), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint19to20WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2018),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2030) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint19to20Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2038),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2050), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint19to20MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2060),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2078), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint19to20WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2088),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x20A0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint20to19EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x20B0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x20C8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint20to19WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x20D8),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x20F0) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint20to19Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x20F8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2110), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint20to19MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2120),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2138), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint20to19WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2148),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2160), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint20Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2170),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2188), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint20to21EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2198),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x21B0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint20to21WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x21C0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x21D8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint20to21Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x21E0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x21F8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint20to21MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2208),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2220), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint20to21WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2230),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2248), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint21to20EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2258),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2270), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint21to20WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2280),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2298) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint21to20Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x22A0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x22B8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint21to20MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x22C8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x22E0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint21to20WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x22F0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2308), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint21Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2318),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2330), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint21to22EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2340),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2358), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint21to22WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2368),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2380) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint21to22Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2388),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x23A0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint21to22MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x23B0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x23C8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint21to22WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x23D8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x23F0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint22to21EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2400),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2418), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint22to21WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2428),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2440) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint22to21Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2448),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2460), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint22to21MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2470),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2488), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint22to21WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2498),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x24B0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint22Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x24C0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x24D8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint22to23EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x24E8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2500), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint22to23WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2510),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2528) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint22to23Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2530),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2548), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint22to23MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2558),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2570), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint22to23WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2580),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2598), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint23to22EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x25A8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x25C0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint23to22WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x25D0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x25E8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint23to22Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x25F0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2608), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint23to22MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2618),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2630), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint23to22WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2640),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2658), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint23Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2668),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2680), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint23to24EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2690),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x26A8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint23to24WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x26B8),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x26D0) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint23to24Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x26D8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x26F0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint23to24MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2700),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2718), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint23to24WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2728),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2740), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint24to23EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2750),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2768), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint24to23WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2778),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2790) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint24to23Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2798),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x27B0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint24to23MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x27C0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x27D8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint24to23WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x27E8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2800), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint24Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2810),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2828), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint24to25EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2838),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2850), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint24to25WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2860),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2878) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint24to25Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2880),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2898), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint24to25MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x28A8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x28C0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint24to25WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x28D0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x28E8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint25to24EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x28F8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2910), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint25to24WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2920),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2938) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint25to24Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2940),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2958), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint25to24MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2968),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2980), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint25to24WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2990),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x29A8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint25Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x29B8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x29D0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint25to26EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x29E0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x29F8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint25to26WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2A08),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2A20) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint25to26Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2A28),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2A40), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint25to26MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2A50),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2A68), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint25to26WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2A78),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2A90), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint26to25EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2AA0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2AB8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint26to25WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2AC8),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2AE0) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint26to25Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2AE8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2B00), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint26to25MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2B10),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2B28), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint26to25WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2B38),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2B50), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint26Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2B60),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2B78), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint26to27EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2B88),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2BA0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint26to27WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2BB0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2BC8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint26to27Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2BD0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2BE8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint26to27MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2BF8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2C10), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint26to27WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2C20),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2C38), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint27to26EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2C48),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2C60), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint27to26WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2C70),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2C88) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint27to26Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2C90),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2CA8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint27to26MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2CB8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2CD0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint27to26WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2CE0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2CF8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint27Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2D08),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2D20), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint27to28EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2D30),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2D48), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint27to28WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2D58),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2D70) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint27to28Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2D78),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2D90), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint27to28MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2DA0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2DB8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint27to28WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2DC8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2DE0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint28to27EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2DF0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2E08), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint28to27WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2E18),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2E30) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint28to27Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2E38),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2E50), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint28to27MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2E60),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2E78), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint28to27WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2E88),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2EA0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint28Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2EB0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2EC8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint28to29EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2ED8),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2EF0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint28to29WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2F00),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2F18) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint28to29Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2F20),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2F38), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint28to29MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2F48),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2F60), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint28to29WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2F70),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2F88), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint29to28EntryPoint";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2F98),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2FB0), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = "RoutePoint29to28WaitFrame";
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2FC0),
&a2,
(const sead::SafeString *)&a3[0x10],
&a4,
v2);
*(_DWORD *)(x0_0 + 0x2FD8) = 0;
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint29to28Schedule";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x2FE0),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x2FF8), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint29to28MoveAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x3008),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x3020), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint29to28WaitAS";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x3030),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x3048), &a2);
a2.__vftable = &sead::SafeString::vt;
a2.cstr = &nullbyte;
*(_QWORD *)&a3[0x10] = &sead::SafeString::vt;
v12 = "RoutePoint29Name";
*(_QWORD *)a3 = &sead::SafeString::vt;
*(_QWORD *)&a3[8] = &nullbyte;
a4.__vftable = &sead::SafeString::vt;
a4.cstr = &nullbyte;
agl::utl::ParameterBase::initializeListNode(
(agl::utl::ParameterBase *)(x0_0 + 0x3058),
(const sead::SafeString *)&a3[0x10],
(const sead::SafeString *)a3,
&a4,
v2);
return sead::SafeStringBase<char>::operator=((sead::SafeStringBase<char> *)(x0_0 + 0x3070), &a2);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment