#pragma once .extern Divide .extern _ZN10PlayerBase12CollidesWithEP8Cylinder .extern _ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList .extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j .extern _ZN12ActorManager8GetActorEP8ActorRef .extern _ZN5Actor10GetAngleToEP5Vec3p .extern _ZN5Actor10SetUnk_11bEv .extern _ZN5Actor10SetUnk_11cEc .extern _ZN5Actor11SetVelocityEP5Vec3p .extern _ZN5Actor12ApplyGravityEv .extern _ZN5Actor12CollidesWithEPS_ .extern _ZN5Actor12GetOffsetPosEP5Vec3p .extern _ZN5Actor12SetTransformEP9Transform .extern _ZN5Actor12XzDistanceToEP5Vec3p .extern _ZN5Actor14GetAngleToLinkEv .extern _ZN5Actor14ResetWallTouchEv .extern _ZN5Actor15IsHitboxTouchedEb .extern _ZN5Actor15TrySetTransformEP9Transform .extern _ZN5Actor16CollidesWithLinkEv .extern _ZN5Actor16XzDistanceToLinkEv .extern _ZN5Actor18func_Ov00_020c1bfcEi .extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p .extern _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii .extern _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_ .extern _ZN5Actor18func_ov00_020c29ecEi .extern _ZN5Actor18func_ov00_020c3200Ei .extern _ZN5Actor6GetPosEv .extern _ZN5Actor8vfunc_0cEv .extern _ZN5Actor8vfunc_1cEPt .extern _ZN5Actor8vfunc_24Ev .extern _ZN5Actor8vfunc_28Ev .extern _ZN5Actor8vfunc_2cEv .extern _ZN5Actor8vfunc_30Ev .extern _ZN5Actor8vfunc_38Ev .extern _ZN5Actor8vfunc_54Ev .extern _ZN5Actor8vfunc_60Ev .extern _ZN5Actor8vfunc_64Ev .extern _ZN5Actor8vfunc_68Ev .extern _ZN5Actor8vfunc_6cEv .extern _ZN5Actor8vfunc_70Ev .extern _ZN5Actor8vfunc_74Ev .extern _ZN5Actor8vfunc_78Ev .extern _ZN5Actor8vfunc_7cEv .extern _ZN5Actor8vfunc_80Ev .extern _ZN5Actor8vfunc_84Ev .extern _ZN5Actor8vfunc_88Ev .extern _ZN5Actor8vfunc_8cEv .extern _ZN5Actor8vfunc_90Ev .extern _ZN5Actor8vfunc_94Ev .extern _ZN5Actor8vfunc_98Ev .extern _ZN5Actor8vfunc_9cEv .extern _ZN5Actor8vfunc_a8Ev .extern _ZN5Actor8vfunc_acEv .extern _ZN5Actor8vfunc_b0Ev .extern _ZN5ActorD2Ev .extern _ZN9SysObjectdlEPv .extern _ZN9SysObjectnwEmPjj .extern _ZTV11FilterActor .extern gSinCosTable .extern data_027e0764 .extern data_027e0c68 .extern gVec3p_ZERO .extern data_027e0e58 .extern gMapManager .extern data_027e0f64 .extern data_027e0f6c .extern gPlayer .extern gPlayerPos .extern gPlayerAngle .extern gPlayerLink .extern data_027e0fe0 .extern gActorManager .extern data_027e0fe8 .extern data_027e0fec .extern data_027e0ffc .extern data_ov00_020e9370 .extern data_ov00_020eec9c .extern func_01ff9958 .extern Vec3p_Add .extern Vec3p_Sub .extern Vec3p_Axpy .extern Atan2 .extern _ZN11ItemManager21GetEquipItemUncheckedEi .extern _ZN5Actor13func_01fffd04Ei .extern func_0201e544 .extern func_0202b154 .extern func_0202da8c .extern func_0202e310 .extern func_0202e58c .extern func_02036ce4 .extern func_02036da8 .extern _ZN9ActorTypeC1EjPFP5ActorvEPFivE .extern _ZN9ActorTypeD1Ev .extern func_0204f754 .extern __register_global_object .extern func_ov00_0207c474 .extern func_ov00_02081f4c .extern func_ov00_02081f50 .extern _ZN10MapManager18func_ov00_020836dcEii .extern _ZN10MapManager18func_ov00_02083770Eji .extern func_ov00_02087d34 .extern func_ov00_02093a1c .extern _ZN14AdventureFlags18func_Ov00_02097810Ei .extern _ZN14AdventureFlags18func_ov00_02097b9cEv .extern _ZN14AdventureFlags18func_ov00_02097bccEv .extern func_ov00_0209a4f4 .extern func_ov00_0209a508 .extern func_ov00_020a9588 .extern func_ov00_020a95a4 .extern func_ov00_020a9aec .extern func_ov00_020a9af8 .extern func_ov00_020a9b6c .extern func_ov00_020b7d74 .extern func_ov00_020b7df0 .extern func_ov00_020b7e6c .extern _ZN14PlayerLinkBase19GetCurrentCharacterEv .extern func_ov00_020c070c .extern func_ov00_020c0c08 .extern func_ov00_020c0cc8 .extern func_ov00_020c0d4c .extern func_ov00_020c0e04 .extern _ZN19Actor_UnkStruct_020C1Ev .extern func_ov00_020c3348 .extern func_ov00_020c4048 .extern func_ov00_020c4588 .extern func_ov00_020c45b0 .extern func_ov00_020c5c2c .extern func_ov00_020c5c64 .extern func_ov00_020c5c98 .extern func_ov00_020c5d34 .extern func_ov00_020c5d74 .extern func_ov00_020c5e20 .extern func_ov00_020c5e58 .extern func_ov00_020c5f1c .extern func_ov00_020c6114 .extern func_ov00_020c87f8 .extern func_ov00_020c8ce4 .extern func_ov00_020c8f84 .extern func_ov00_020c900c .extern func_ov00_020c9034 .extern func_ov00_020c9070 .extern func_ov00_020c91a4 .extern func_ov00_020ca668 .extern func_ov00_020ca7e8 .extern func_ov00_020ca840 .extern func_ov00_020ca8a4 .extern func_ov00_020caa00 .extern func_ov00_020caa28 .extern func_ov00_020cacf4 .extern func_ov00_020cad30 .extern func_ov00_020caea8 .extern func_ov00_020caeb4 .extern func_ov00_020caef8 .extern func_ov00_020caefc .extern func_ov00_020cafb8 .extern func_ov00_020cafbc .extern func_ov00_020cafd0 .extern func_ov00_020cb058 .extern func_ov00_020cb06c .extern func_ov00_020cb080 .extern func_ov00_020cb10c .extern func_ov00_020cb120 .extern func_ov00_020cb12c .extern func_ov00_020cb13c .extern func_ov00_020cb140 .extern func_ov00_020cb1c0 .extern func_ov00_020cb58c .extern func_ov00_020cb60c .extern func_ov00_020cbee8 .extern func_ov00_020cc138 .extern func_ov00_020cc150 .extern func_ov00_020cc15c .extern func_ov00_020cc168 .extern func_ov00_020cc180 .extern func_ov00_020cc214 .extern func_ov00_020cc45c .extern func_ov00_020cc490 .extern func_ov00_020cc524 .extern func_ov00_020cc8dc .extern func_ov00_020cc9c4 .extern func_ov00_020cca18 .extern func_ov00_020cca34 .extern func_ov00_020cca50 .extern func_ov00_020ccdd4 .extern func_ov00_020cceec .extern func_ov00_020cd010 .extern func_ov00_020cd028 .extern func_ov00_020cd080 .extern func_ov00_020cd0a8 .extern func_ov00_020cd120 .extern func_ov00_020cd52c .extern func_ov00_020cd62c .extern func_ov00_020ce284 .extern func_ov00_020ce2f0 .extern func_ov00_020ceacc .extern func_ov00_020cec60 .extern func_ov00_020d18f4 .extern func_ov00_020d1980 .extern func_ov00_020d77e4 .extern func_ov05_02102c2c .extern func_ov36_02183a2c .extern func_ov36_02183a50 .extern func_ov36_02183a74 .extern func_ov36_02184dec .extern gAdventureFlags