local M={Name="\083\117\114\102\097\099\101 \084\111\111\108",Color=BrickColor.new("\066\114\105\103\104\116 \118\105\111\108\101\116"),Surface="\065\108\108";CurrentSurfaceType=nil,OnSurfaceChanged=Signal.new();OnSurfaceTypeChanged=Signal.new()}M.ManualText="\060\102\111\110\116 \102\097\099\101\061\"\071\111\116\104\097\109\066\108\097\099\107\" \115\105\122\101\061\"\049\054\"\062\083\117\114\102\097\099\101 \084\111\111\108  \240\159\155\160\060\047\102\111\110\116\062\n\076\101\116\115 \121\111\117 \099\104\097\110\103\101 \116\104\101 \115\117\114\102\097\099\101\115 \111\102 \112\097\114\116\115\046\060\102\111\110\116 \115\105\122\101\061\"\054\"\062\060\098\114 \047\062\060\047\102\111\110\116\062\n\n\060\098\062\084\073\080\058 \060\047\098\062\067\108\105\099\107 \097 \112\097\114\116\'\115 \115\117\114\102\097\099\101 \116\111 \115\101\108\101\099\116 \105\116 \113\117\105\099\107\108\121\046"

local SurfaceTool = {
	Name = 'Surface Tool';
	Color = BrickColor.new 'Bright violet';

	-- Default options
	Surface = 'All';

	-- State
	CurrentSurfaceType = nil;

	-- Signals
	OnSurfaceChanged = Signal.new();
	OnSurfaceTypeChanged = Signal.new();
}

SurfaceTool.ManualText = [[<font face="GothamBlack" size="16">Surface Tool  🛠</font>
Lets you change the surfaces of parts.<font size="6"><br /></font>

<b>TIP: </b>Click a part's surface to select it quickly.]]
