From fcc8d78fdbee7d678bdddca55d27164f91469e6b Mon Sep 17 00:00:00 2001
From: kaio200816 <102877539+kaio200816@users.noreply.github.com>
Date: Fri, 12 Dec 2025 05:47:07 -0300
Subject: [PATCH 1/3] Delete MultiRoblox directory
---
MultiRoblox/MultiRoblox.vcxproj | 141 ------------------------
MultiRoblox/MultiRoblox.vcxproj.filters | 10 --
MultiRoblox/gui.c | 45 --------
MultiRoblox/gui.h | 10 --
MultiRoblox/main.c | 16 ---
5 files changed, 222 deletions(-)
delete mode 100644 MultiRoblox/MultiRoblox.vcxproj
delete mode 100644 MultiRoblox/MultiRoblox.vcxproj.filters
delete mode 100644 MultiRoblox/gui.c
delete mode 100644 MultiRoblox/gui.h
delete mode 100644 MultiRoblox/main.c
diff --git a/MultiRoblox/MultiRoblox.vcxproj b/MultiRoblox/MultiRoblox.vcxproj
deleted file mode 100644
index d9171ec..0000000
--- a/MultiRoblox/MultiRoblox.vcxproj
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- Win32Proj
- {4adf703d-a692-431a-8693-755d1e9824ad}
- MultiRoblox
- 10.0
-
-
-
- Application
- true
- v143
- Unicode
-
-
- Application
- false
- v143
- true
- Unicode
-
-
- Application
- true
- v143
- Unicode
-
-
- Application
- false
- v143
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Level3
- true
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Console
- true
- true
- true
-
-
-
-
- Level3
- true
- _DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
-
-
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Console
- true
- true
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/MultiRoblox/MultiRoblox.vcxproj.filters b/MultiRoblox/MultiRoblox.vcxproj.filters
deleted file mode 100644
index 34af8cb..0000000
--- a/MultiRoblox/MultiRoblox.vcxproj.filters
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/MultiRoblox/gui.c b/MultiRoblox/gui.c
deleted file mode 100644
index b1fc019..0000000
--- a/MultiRoblox/gui.c
+++ /dev/null
@@ -1,45 +0,0 @@
-#include
-
-#include "gui.h"
-
-LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
-{
- switch (uMsg)
- {
- case WM_DESTROY:
- PostQuitMessage(0);
- return 0;
-
- default:
- return DefWindowProc(hwnd, uMsg, wParam, lParam);
- }
-}
-
-int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
-{
- WNDCLASS wc = { 0 };
- wc.lpfnWndProc = WindowProc;
- wc.hInstance = hInstance;
- wc.lpszClassName = "MULTIROBLOX_CLASS";
-
- RegisterClass(&wc);
-
- g_hwnd = CreateWindowEx(0, "MULTIROBLOX_CLASS", L"MultiRoblox", WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX, CW_USEDEFAULT, CW_USEDEFAULT, 400, 455, NULL, NULL, hInstance, NULL);
- g_title = CreateWindow(L"STATIC", L"MultiRoblox 0.0.3", WS_VISIBLE | WS_CHILD, 10, 10, 365, 20, g_hwnd, NULL, hInstance, NULL);
- g_textbox = CreateWindow(L"EDIT", L"Thanks for using MultiRoblox!\r\n\r\nIn case if you're wondering, you must open\r\nMultiRoblox FIRST before opening multiple ROBLOX\r\nsessions. Once you close MultiRoblox, all but one\r\nROBLOX instance will close.\r\n\r\nDiscord: https://discord.gg/g2Jgw8Z6Rb\r\nWeAreDevs: https://forum.wearedevs.net/t/29695\r\nGitHub: https://github.com/Dashbloxx/MultiRoblox\r\n", WS_BORDER | WS_VISIBLE | WS_CHILD | ES_LEFT | ES_AUTOHSCROLL | ES_MULTILINE | ES_READONLY, 10, 40, 365, 365, g_hwnd, NULL, hInstance, NULL);
- if (g_hwnd == NULL)
- {
- return 0;
- }
-
- ShowWindow(g_hwnd, nCmdShow);
-
- MSG msg = { 0 };
- while (GetMessage(&msg, NULL, 0, 0))
- {
- TranslateMessage(&msg);
- DispatchMessage(&msg);
- }
-
- return msg.wParam;
-}
\ No newline at end of file
diff --git a/MultiRoblox/gui.h b/MultiRoblox/gui.h
deleted file mode 100644
index 7395c84..0000000
--- a/MultiRoblox/gui.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#pragma once
-
-#include
-
-extern HWND g_hwnd;
-extern HWND g_title;
-extern HWND g_textbox;
-
-LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
-int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow);
\ No newline at end of file
diff --git a/MultiRoblox/main.c b/MultiRoblox/main.c
deleted file mode 100644
index becff32..0000000
--- a/MultiRoblox/main.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#include
-
-#include "gui.h"
-
-HWND g_hwnd;
-HWND g_title;
-HWND g_textbox;
-
-int main()
-{
- CreateMutex(0, 1, L"ROBLOX_singletonEvent");
-
- HINSTANCE hInstance = GetModuleHandle(NULL);
-
- return WinMain(hInstance, NULL, NULL, SW_SHOWDEFAULT);
-}
From 40f1d50d3c6c155d663ed441f0d6e7eb369a1c0b Mon Sep 17 00:00:00 2001
From: kaio200816 <102877539+kaio200816@users.noreply.github.com>
Date: Fri, 12 Dec 2025 05:49:08 -0300
Subject: [PATCH 2/3] Create color.h
---
MultiRoblox/color.h | 878 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 878 insertions(+)
create mode 100644 MultiRoblox/color.h
diff --git a/MultiRoblox/color.h b/MultiRoblox/color.h
new file mode 100644
index 0000000..7a03ddf
--- /dev/null
+++ b/MultiRoblox/color.h
@@ -0,0 +1,878 @@
+#ifndef COLOR_HPP
+#define COLOR_HPP
+
+#include
+#include
+#include
+#include