#include "defs/common.txt"
#include "defs/BP/common.cpp"

HivePad BP_Actor_PlatformHivePad { className "kexActor" placeable TRUE flags.allowTracking FALSE initialScale "0.5 0.5 0.5" Begin_Component "kexRenderMeshComponent"
mesh "char/Platform_0461.skinnedmesh" anim "anims/Platform_0461.anim" End_Component Begin_Component "kexWorldComponent"
radius 0.0 wallRadius 0.0 height 0.0 deadHeight 0.0 heightOffset 0.0 End_Component Begin_Component "kexPlatformComponent"
collisionType 1 collisionRadius 92.159996 collisionHeight 10.24 collisionOffset "0.0 0.0 -10.24" commonFlags 2 flags 268435504 hoverAmplitude 10.24 hoverPeriod 0.279253 End_Component }

FloatingRock BP_Actor_Platform_FloatRock { className "kexActor" placeable TRUE flags.allowTracking FALSE initialScale "0.5 0.5 0.5" Begin_Component "kexRenderMeshComponent"
mesh "char/Platform_0479.skinnedmesh" anim "anims/Platform_0479.anim" End_Component Begin_Component "kexWorldComponent"
radius 0.0 wallRadius 0.0 height 0.0 deadHeight 0.0 heightOffset 0.0  End_Component Begin_Component "kexPlatformComponent"
collisionType 2 collisionRadius 91.391998 collisionHeight 102.633385 collisionLength 168.959991 collisionWidth 182.783997 collisionOffset "0.0 0.000003 -72.703995" hoverAmplitude 20.48 hoverPeriod 0.209440 commonFlags 2 flags 268435504 End_Component }

LavaRock BP_Actor_Platform_LavaRock { className "kexActor" placeable TRUE flags.allowTracking FALSE initialScale "0.5 0.5 0.5" Begin_Component "kexRenderMeshComponent"
mesh "char/Platform_0488.skinnedmesh" anim "anims/Platform_0488.anim" End_Component Begin_Component "kexWorldComponent"
radius 0.0 wallRadius 0.0 height 0.0 deadHeight 0.0 heightOffset 0.0 End_Component Begin_Component "kexPlatformComponent"
collisionType 1 collisionRadius 102.780762 collisionHeight 86.339859 collisionOffset "0.0 0.000003 -65.536003" commonFlags 2 flags 268435504 hoverAmplitude 15.36 hoverPeriod 0.167552 End_Component }

LShipHover BP_Actor_Platform_LShipHover { className "kexActor" placeable TRUE flags.allowTracking FALSE initialScale "0.75 0.75 0.75" Begin_Component "kexRenderMeshComponent"
mesh "char/Platform_0489.skinnedmesh" anim "anims/Platform_0489.anim" End_Component Begin_Component "kexWorldComponent"
radius 0.0 wallRadius 0.0 height 0.0 deadHeight 0.0 heightOffset 0.0 End_Component Begin_Component "kexPlatformComponent"
collisionType 1 collisionRadius 115.199997 collisionHeight 19.199999 commonFlags 2 flags 268435504 hoverAmplitude 10.24 hoverPeriod 0.209440 End_Component }

MarshWoodLogs BP_Actor_Platform_MarshWoodLogs { className "kexActor" placeable TRUE flags.allowTracking FALSE initialScale "0.5 0.4 0.4" Begin_Component "kexRenderMeshComponent"
mesh "char/Platform_0490.skinnedmesh" anim "anims/Platform_0490.anim" End_Component Begin_Component "kexWorldComponent"
radius 0.0 wallRadius 0.0 height 0.0 deadHeight 0.0 heightOffset 0.0 End_Component Begin_Component "kexPlatformComponent"
collisionType 2 collisionRadius 61.439999 collisionHeight 81.919998 collisionLength 593.919983 collisionWidth 204.799988 collisionOffset "0.0 0.000002 -40.959999" hoverAmplitude 15.36 hoverPeriod 0.139626 specialDelay 7.5 specialSinkDist 184.319992 specialSinkTime 75.0 type 1 commonFlags 2 flags 268435504 End_Component }

MoveableCrateFake BP_Actor_Platform_Crate { className "kexActor" placeable FALSE flags.allowTracking FALSE Begin_Component "kexWorldComponent"
radius 0.0 wallRadius 0.0 height 0.0 deadHeight 0.0 heightOffset 0.0 End_Component Begin_Component "kexPlatformComponent"
collisionType 2 collisionHeight 100.0 collisionLength 130.0 collisionWidth 130.0 commonFlags 2 flags 268435504 End_Component }

MoveableCrate BP_Actor_Platform_CrateMove { className "kexActor" platformActorID BP_Actor_Platform_Crate placeable TRUE flags.allowTracking FALSE initialScale "0.25 0.25 0.25" Begin_Component "kexStaticMeshComponent"
mesh "models/harbor/harbor0690.staticmesh" End_Component Begin_Component "kexWorldComponent"
radius 50.0 touchRadius 50.0 wallRadius 60.0 height 20.0 deadHeight 0.0 heightOffset 0.0 End_Component Begin_Component "kexMovementComponent"
mass 30.72 gravity 0.2 friction 0.7 airFriction 0.7 waterFriction 0.95 waterGravity 0.2 End_Component Begin_Component "kexScriptComponent" scriptClass "BP::Actors::MoveablePlatform" End_Component }

// test 99999 { className "kexActor" placeable TRUE flags.allowTracking FALSE initialScale "0.25 0.25 0.25" Begin_Component "kexStaticMeshComponent"
// mesh "models/harbor/harbor0690.staticmesh" End_Component Begin_Component "kexWorldComponent"
// radius 90.0 touchRadius 90.0 wallRadius 100.0 height 75.0 deadHeight 0.0 heightOffset 0.0 End_Component Begin_Component "kexPlatformComponent"
// collisionType 2 collisionHeight 150.0 collisionLength 160.0 collisionWidth 160.0 commonFlags 2 flags 268435504 End_Component }
