-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added most of the packages Atom uses to the source. Fixed some of the issues flagged by Selene and Roblox LSP and moved the old update logs from the Atom modules to it's own .MD file.
- Loading branch information
1 parent
380c012
commit 97dbf11
Showing
13 changed files
with
3,459 additions
and
85 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
V0.1 | ||
Implemented a simple module loader. | ||
|
||
V0.2 | ||
Moved some of the code in the main script into modular code for readability. | ||
Added SubTicks. | ||
Temporarily removed my ModuleLoader as it broke intellisense. | ||
Added the serializer. | ||
|
||
V0.4 | ||
Implemented the AtomMain.GetService() function, | ||
Implemented the AtomMain.CreateRemoteEvent() function, | ||
Implemented the AtomMain.CreateUnreliableEvent() function, | ||
Implented the Atom.GetSignal() function, | ||
|
||
V0.5 | ||
Moved the serializer to a seperate script for modularity and added a copy of it's requirements to it. | ||
Fixed the cylical dependency bug in the Module Loader. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
local RunService = game:GetService("RunService") | ||
|
||
if RunService:IsServer() then | ||
return require(script.AtomServer_OOP) | ||
return require(script:FindFirstChild("AtomServer_OOP", true)) | ||
else | ||
local AtomServer = script:FindFirstChild("AtomServer_OOP") | ||
local AtomServer = script:FindFirstChild("AtomServer_OOP", true) | ||
if AtomServer and RunService:IsRunning() then | ||
AtomServer:Destroy() | ||
end | ||
|
||
return require(script.AtomClient_OOP) | ||
return require(script:FindFirstChild("AtomClient_OOP", true)) | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.