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)'' ==

Latest revision as of 19:15, 12 August 2025

GOComponent[edit | edit source]

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)[edit | edit source]

Animation[edit | edit source]

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

Boss[edit | edit source]

  • GOCBossActionSelect
  • GOCBossCyloopColliderHelper
  • GOCBossMoveableRange

Collision[edit | edit source]

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

Effect[edit | edit source]

  • GOCEffect
  • GOCParticleLocator

Enemy[edit | edit source]

  • GOCAI
  • GOCEnemyAttackSign

General[edit | edit source]

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

Graphics[edit | edit source]

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

HID[edit | edit source]

  • GOCInput
  • GOCVibration

Movement[edit | edit source]

  • GOCMotor
  • GOCMotorConstant
  • GOCMotorOnPath
  • GOCMotorRotate
  • GOCMovement

Player[edit | edit source]

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

Reflection[edit | edit source]

  • GOCRflParameter

Sound[edit | edit source]

  • GOCSound

User Interface[edit | edit source]

  • GOCSprite
  • GOCUICollider
  • GOCUIComposition