Skip to content

PolytorianModel

PolytorianModel is a CharacterModel that represent default Polytoria Character.

Inherits: CharacterModel

Properties

  • HeadColor: Color
  • TorsoColor: Color
  • LeftArmColor: Color
  • RightArmColor: Color
  • LeftLegColor: Color
  • RightLegColor: Color
  • FaceImage: ImageAsset
  • ShirtImage: ImageAsset
  • PantsImage: ImageAsset
  • TorsoMesh: MeshAsset
  • Ragdolling: boolean
  • RagdollPosition: Vector3
  • RagdollRotation: Vector3

Methods

StartRagdoll(force: Vector3) → nil

Start ragdoll

StopRagdoll() → nil

Stop ragdoll

GetAttachment(attachmentEnum: CharacterAttachmentEnum) → Dynamic

Get an attachment from this character.

LoadAppearance(userID: number, loadTool: boolean) → nil

Load an appearance.

ClearAppearance() → nil

Clear current appearance.

SetBoneOverrideTo(attachment: CharacterAttachmentEnum, to: boolean) → nil

EXPERIMENTAL !! Set bone override mode

SetAnimationOverrideTo(to: boolean) → nil

EXPERIMENTAL !! Set animation override, if set to true. will disable the character animation entirely

SetBoneOverridePosition(attachment: CharacterAttachmentEnum, pos: Vector3) → nil

EXPERIMENTAL !! Set bone override position

SetBoneOverrideRotation(attachment: CharacterAttachmentEnum, euler: Vector3) → nil

EXPERIMENTAL !! Set bone override rotation

GetBoneOverridePosition(attachment: CharacterAttachmentEnum) → Vector3

EXPERIMENTAL !! Get bone override position

GetBoneOverrideRotation(attachment: CharacterAttachmentEnum) → Vector3

EXPERIMENTAL !! Get bone override rotation

Events

  • RagdollStarted: Fires when ragdoll has been started
  • RagdollStopped: Fires when ragdoll has been stopped