Framework Functions
Functions in ClassesFramework
Short description
Setting up the framework
Calling the framework
Reviewlocal f = require(game.ServerStorage.ClassesFramework)
local Framework = f()Initial character stats, conditions
Framework.StartHitboxes()
Framework.StartHitboxes()Framework.UpdateCondition()
Framework.UpdateCondition(Condition, Value)
-- Example usage
Framework.UpdateCondition("ClassCanSprint", true)Framework.ToggleSuperArmor()
Framework.UpdateColors()
Framework.UpdateStats()
Cooldown Functions
Framework.FakeCooldown()
Framework.Cooldown()
Framework.OnCooldown()
Framework.IsKeyHeld()
FPS and yield functions
Some things to note
Framework.GetFPS()
Framework.GetFPSFactor()
Framework.Yield()
Framework.YieldFrames()
Tables & Some Angles
Framework.GetTableAmount()
Framework.RandomFromTable()
Framework.RandomAngle()
Framework.CreateRegion3FromLocAndSize()
Framework.CopyArray()
Humanoid conditions checker
Framework.ToggleHumanoidCollision()
Framework.GetHumanoidFromPart()
Framework.IsInTeam()
Framework.CheckGrab()
Combat Functions - Damaging
Framework.Parry()
Framework.Stun()
Framework.ScaleDamage()
Framework.CheckComboTimeLimit()
Framework.ApplyDamage()
Framework.NApplyDamage()
Combat Functions - Finished Combos
Framework.ComboEnded()
Framework.CleanMovers()
Framework.ClientControlVel()
Combat Functions - Knockback
Framework.Knockback()
Framework.MoveTo()
Framework.PushCharacter()
Framework.Root()
Combat Functions - Hitboxes
Some things to note
Framework.CreateHitbox()
Combat Functions - Raycasts
Linear interpolation
Bezier curve
Framework.RelativeCF()
Framework.NumberLerp()
Framework.Lerp()
Framework.QuadBezier()
Framework.CubicBezier()
Framework.RayCast()
Framework.RayCastWhiteList()
Combat Functions - Moves
Framework.UpdateWalkSpeed()
Framework.D_Moves()
Combat Functions - Core Class Functions
Framework.DoMove()
Framework.CastAction()
Framework.RunEvents()
Last updated