Jump to content

Sonic Frontiers/Internals/GOComponent

From HEModdingWiki

GOComponent

GOComponent (Game Object Component) is a part of a very basic ECS (Entity Component System) which the HE2 utilizes. GOCs are attached to Game Objects, which add basic functionality or easy control over certain aspects, such as GOCVisualModel adds an easy way to show a model at the Game Objects position.

GOComponents (currently in rangers-sdk)

Animation

  • GOCAnimation
  • GOCAnimationBlend
  • GOCAnimationSimple
  • GOCAnimationSingle
  • GOCAnimator
  • GOCCharacterIk
  • GOCLookAt
  • GOCPhysicalAnimation

Boss

  • GOCBossActionSelect
  • GOCBossCyloopColliderHelper
  • GOCBossMoveableRange

Collision

  • GOCBoxCollider
  • GOCCapsuleCollider
  • GOCColliderQuery
  • GOCCollisionQuery
  • GOCCylinderCollider
  • GOCHeightFieldCollider
  • GOCMeshCollider
  • GOCMoveSphereColliderQuery
  • GOCSphereCollider

Effect

  • GOCEffect
  • GOCParticleLocator

Enemy

  • GOCAI
  • GOCEnemyAttackSign

General

  • GOCActivator
  • GOCContact
  • GOCCyloopPoint
  • GOCEvent
  • GOCEventCollision
  • GOCGravity
  • GOCGrind
  • GOCHealth
  • GOCHitStop
  • GOCNavMeshAgent
  • GOCTargetPositionHelper
  • GOCTransform
  • GOCParamBlackboard
  • GOCScript
  • PathComponent

Graphics

  • GOCCamera
  • GOCOcclusionCapsule
  • GOCPointLight
  • GOCRenderTexture
  • GOCVisualDebugDraw
  • GOCVisualModel
  • GOCVisualTransformed
  • GOCVisualUserModel

HID

  • GOCInput
  • GOCVibration

Movement

  • GOCMotor
  • GOCMotorConstant
  • GOCMotorOnPath
  • GOCMotorRotate
  • GOCMovement

Player

  • GOCPlayerCollider
  • GOCPlayerEffect
  • GOCPlayerHsm
  • GOCPlayerKinematicParams
  • GOCPlayerParameter
  • GOCPlayerState
  • GOCPlayerVisual

Reflection

  • GOCRflParameter

Sound

  • GOCSound

User Interface

  • GOCSprite
  • GOCUICollider
  • GOCUIComposition