Jump to content

Sonic Frontiers/Internals/GOComponent: Difference between revisions

From HEModdingWiki
Ashrindy (talk | contribs)
Ashrindy (talk | contribs)
No edit summary
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.
'''GOComponent''' ''(Game Object Component)'' is a component that usually has certain functionality to easily access and use systems, methods and such in a game object. 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)'' ==
== GOComponents ''(currently in rangers-sdk)'' ==

Revision as of 19:15, 12 August 2025

GOComponent

GOComponent (Game Object Component) is a component that usually has certain functionality to easily access and use systems, methods and such in a game object. 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