reimakesgames / prisma

A Visual Character System

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prisma

A flexible Character System that can be integrated in any Framework

Why Prisma?

Prisma is an easy plug-and-play framework that you can easily integrate with a few lines of code. It supports visuals and physics similar to Minecraft and Quake Engine respectively.

Features

  • Head Facing Mouse or Camera
  • Arm following Mouse or Camera while tool is equipped
  • Torso lag (Minecraft like)
  • Acceleration and Deceleration (TBA)
  • Bunny hopping (TBA)
  • Fall Damage (TBA)

API

Client Functions

:ToggleMouseTracking(Enabled: boolean)

If set to true, the head and other moving limbs follow the mouse instead of the camera.


:ToggleTorsoLag(Enabled: boolean)

If set to true, disables Humanoid.AutoRotate and enables the torso movement thing. (I don't know what it's called)
Else, it reenables AutoRotate, skipping all calculations.


:ToggleArms(Left: boolean, Right: boolean)
:ToggleLeftArm(Enabled: boolean) or :ToggleRightArm(Enabled: boolean)

Enables respective arms


:ToggleLegRotation(Enabled: boolean)

Toggle for leg rotation for a pseudo-footplanting function

Credits

Authored/Co-Authored by: Me and Synthranger_

About

A Visual Character System

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Lua 100.0%