Jump to content

Sonic Frontiers/Internals/GOComponent: Difference between revisions

From HEModdingWiki
Ashrindy (talk | contribs)
Created page with "== GOComponent == == GOComponents == === Animation === * GOCAnimation * GOCAnimationBlend * GOCAnimationSimple * GOCAnimationSingle * GOCAnimator * GOCCharacterIk * GOCLookAt * GOCPhysicalAnimation === Boss === * GOCBossActionSelect * GOCBossCyloopColliderHelper * GOCBossMoveableRange === Collision === * GOCBoxCollider * GOCCapsuleCollider * GOCColliderQuery * GOCCollisionQuery * GOCCylinderCollider * GOCHeightFieldCollider * GOCMeshCollider * GOCMoveSphereCollide..."
 
Ashrindy (talk | contribs)
Line 1: Line 1:
== GOComponent ==
== 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 ==
== GOComponents ''(currently in rangers-sdk)'' ==


=== Animation ===
=== Animation ===

Revision as of 20:56, 9 August 2025

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