Fields Structure/CMover

From SC2Mapster Wiki
Jump to: navigation, search

CMover (Class)[edit | edit source]

Properties[edit | edit source]

  • Type : Movers
  • Read Access: Yes
  • Write Access: Yes

Information[edit | edit source]

Needs further explanation...

Architecture[edit | edit source]

CMover[edit | edit source]

CMover
- HeightMap (EHeightMap)
- PathMode (EPathMode)
- PlacementArray[] (SPathingData)

CMoverAvoid[edit | edit source]

CMoverAvoid
- HeightMap (EHeightMap)
- PathMode (EPathMode)
- PlacementArray[] (SPathingData)

CMoverFlock[edit | edit source]

CMoverFlock
- HeightMap (EHeightMap)
- PathMode (EPathMode)
- PlacementArray[] (SPathingData)

CMoverMissile[edit | edit source]

CMoverMissile
- HeightMap (EHeightMap)
- PathMode (EPathMode)
- PlacementArray[] (SPathingData)
+ MotionPhases[] (SMotionPhase)
   - Driver (EMotionDriverType)
   - Acceleration (CMissileAcceleration)
   - AccelerationRange (CMissileAcceleration)
   - Speed (CMissileSpeed)
   - SpeedRange (CMissileSpeed)
   - MinSpeed (CMissileSpeed)
   - MaxSpeed (CMissileSpeed)
   - Gravity (CFixed)
   - Clearance (CFixed)
   - ClearanceLookahead (CFixed)
   - IgnoresTerrain (flag)
   - TurnType (EMotionTurnType)
   - ActorTracking (EMotionActorTrackingType)
   - ArrivalTestType (EMotionArrivalTestType)
   - BlendType (EMotionBlendType)
   - Outro (CPhaseOutro)
   - RotationLaunchActorType (EMotionRotationLaunchActorType)
   - RotationActorType (EMotionRotationActorType)
   - Timeout (CFixed)
   - ThrowRotationType (EMotionThrowRotationType)
   - ThrowVector (C3fVector)
   - ThrowBandYaw (CThrowBand)
   - ThrowBandPitch (CThrowBand)
   - ThrowForward (C3fVector)
   - AdaptableParabolaIsUpright (flag)
   - AdaptableParabolaClearance (CVariatorGameFixed)
   - AdaptableParabolaDistances[] (CFixed)
   - AdaptableParabolaAccels[] (CMissileAcceleration)
   - YawPitchRoll (CYawPitchRoll)
   - YawPitchRollRange (CYawPitchRoll)
   - YawPitchRollAccel (CYawPitchRoll)
   - YawPitchRollAccelRange (CYawPitchRoll)
   - PowerslideAngle (CFangle)
   - PowerslideDecel (CMissileAcceleration)
   - FlightTime (CVariatorGameFixed)
   - OutroAltitude (CPhaseOutro)
   - Overlays[] (SMotionOverlayPhase)
+ MotionOverlays[] (SMotionOverlay)
   - Type (EMotionOverlayType)
   - Polarity (EMotionOverlayPolarity)
   - PolarityDriver (CDataSoupKey)
   - Axis (C3fVector)
   - Wavelength (CVariatorGameFixed)
   - WavelengthChangeProbability (CFixed)
   - RevolverSpeed (CFangleRateMissile)
   - RevolverSpeedRange (CFangleRateMissile)
   - RevolverMaxSpeed (CFangleRateMissile)
   - RevolverMaxSpeedRange (CFangleRateMissile)
   - RevolverAccel (CFangleAccelMissile)
   - RevolverAccelRange (CFangleAccelMissile)

CMoverNull[edit | edit source]

CMoverNull
- HeightMap (EHeightMap)
- PathMode (EPathMode)
- PlacementArray[] (SPathingData)

Types used[edit | edit source]