Hello dev forum, this is my first community resource I have made.
The panel system is inspired off of portal, its those walls you see that move independently.
Each panel has 4 tendons. 3 vertical, 1 horizontal. These allow you to be as flexible as possible while using the system. You can move more than 1 panel by splitting them with commas. (e.g. 1,2,9,43) Do not use spaces while doing so or it will only move the first panel!
These are designed for entertainment and education purposes. You can edit anything inside the system if you want, its free to use.
I dont need any credit if you want to use it in any of your games.
Link to the model (Contains tutorial in description): PanelSystem-PublicVersion - Roblox (Sorry for the janky description, roblox tagged everything up.)
CHANGELOG
23.01.2023 V1.0
Release
V1.1
Bug fixes
Multiple panel selection by splitting them with commas
Small update, this script will name your panels for you
local PanelsNamed = {}
for i, v in pairs(workspace.Panels:GetChildren()) do
if not table.find(PanelsNamed, v) then
table.insert(PanelsNamed, v)
v.Name = "Panel" ..#PanelsNamed
end
end
script:Destroy()