From 72e6dc3104b35b2d5c07ed76e6676c37c5739bf2 Mon Sep 17 00:00:00 2001 From: Stephen Leitnick Date: Tue, 12 Feb 2019 19:07:08 -0500 Subject: [PATCH] Restructured for Rojo --- .gitignore | 3 +- CHANGELOG.md | 4 + build_filelist.py | 71 ++--- filelist.json | 295 ++++++++++++++++-- filelist.min.json | 1 + rojo.json | 26 ++ .../AeroLoad.client.lua} | 0 ...stSpawn.modulescript.lua => FastSpawn.lua} | 0 .../{Base64.modulescript.lua => Base64.lua} | 2 +- .../{Date.modulescript.lua => Date.lua} | 0 .../{Event.modulescript.lua => Event.lua} | 0 ...List.modulescript.lua => ListenerList.lua} | 0 ...bleUtil.modulescript.lua => TableUtil.lua} | 0 ...erver.script.lua => AeroServer.server.lua} | 0 .../SafeDataStore/MockDataStoreService.lua} | 0 .../SafeDataStore/init.lua} | 0 .../init.lua} | 0 ...rvice.modulescript.lua => DataService.lua} | 0 ...vice.modulescript.lua => StoreService.lua} | 0 ....localscript.lua => AeroClient.client.lua} | 0 .../{Fade.modulescript.lua => Fade.lua} | 0 ...ler.modulescript.lua => TaskScheduler.lua} | 0 .../Gamepad.lua} | 0 .../Keyboard.lua} | 0 .../Mobile.lua} | 0 .../Mouse.lua} | 0 .../init.lua} | 0 .../CameraShakeInstance.lua} | 0 .../CameraShakePresets.lua} | 0 .../init.lua} | 0 .../Modules/{PID.modulescript.lua => PID.lua} | 0 .../SmoothDamp.lua} | 0 .../init.lua} | 0 .../Easing.lua} | 0 .../init.lua} | 0 version.txt | 2 +- 36 files changed, 328 insertions(+), 76 deletions(-) create mode 100644 filelist.min.json create mode 100644 rojo.json rename src/ReplicatedFirst/{AeroLoad.localscript.lua => Aero/AeroLoad.client.lua} (100%) rename src/ReplicatedStorage/Aero/Internal/{FastSpawn.modulescript.lua => FastSpawn.lua} (100%) rename src/ReplicatedStorage/Aero/Shared/{Base64.modulescript.lua => Base64.lua} (99%) rename src/ReplicatedStorage/Aero/Shared/{Date.modulescript.lua => Date.lua} (100%) rename src/ReplicatedStorage/Aero/Shared/{Event.modulescript.lua => Event.lua} (100%) rename src/ReplicatedStorage/Aero/Shared/{ListenerList.modulescript.lua => ListenerList.lua} (100%) rename src/ReplicatedStorage/Aero/Shared/{TableUtil.modulescript.lua => TableUtil.lua} (100%) rename src/ServerScriptService/Aero/{AeroServer.script.lua => AeroServer.server.lua} (100%) rename src/ServerStorage/Aero/Modules/{DataStoreCache.SafeDataStore.MockDataStoreService.modulescript.lua => DataStoreCache/SafeDataStore/MockDataStoreService.lua} (100%) rename src/ServerStorage/Aero/Modules/{DataStoreCache.SafeDataStore.modulescript.lua => DataStoreCache/SafeDataStore/init.lua} (100%) rename src/ServerStorage/Aero/Modules/{DataStoreCache.modulescript.lua => DataStoreCache/init.lua} (100%) rename src/ServerStorage/Aero/Services/{DataService.modulescript.lua => DataService.lua} (100%) rename src/ServerStorage/Aero/Services/{StoreService.modulescript.lua => StoreService.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/{AeroClient.localscript.lua => AeroClient.client.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/{Fade.modulescript.lua => Fade.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/{TaskScheduler.modulescript.lua => TaskScheduler.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/{UserInput.Gamepad.modulescript.lua => UserInput/Gamepad.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/{UserInput.Keyboard.modulescript.lua => UserInput/Keyboard.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/{UserInput.Mobile.modulescript.lua => UserInput/Mobile.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/{UserInput.Mouse.modulescript.lua => UserInput/Mouse.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/{UserInput.modulescript.lua => UserInput/init.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Modules/{CameraShaker.CameraShakeInstance.modulescript.lua => CameraShaker/CameraShakeInstance.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Modules/{CameraShaker.CameraShakePresets.modulescript.lua => CameraShaker/CameraShakePresets.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Modules/{CameraShaker.modulescript.lua => CameraShaker/init.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Modules/{PID.modulescript.lua => PID.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Modules/{Smooth.SmoothDamp.modulescript.lua => Smooth/SmoothDamp.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Modules/{Smooth.modulescript.lua => Smooth/init.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Modules/{Tween.Easing.modulescript.lua => Tween/Easing.lua} (100%) rename src/StarterPlayer/StarterPlayerScripts/Aero/Modules/{Tween.modulescript.lua => Tween/init.lua} (100%) diff --git a/.gitignore b/.gitignore index 2a9510b..f420446 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -imgs/*.psd \ No newline at end of file +imgs/*.psd +.luacheckrc \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d2f079..d5e976a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ As always, you can also check the commit history for a given version as well, an | Version | Date | Description | | ---|---|--- | +| [1.3.0](#1.3.0) | 2019-12-19 | | | [1.2.6](#1.2.6) | 2018-11-12 | | | [1.2.5](#1.2.5) | 2018-09-20 | | | [1.2.4](#1.2.4) | 2018-09-20 | | @@ -22,6 +23,9 @@ As always, you can also check the commit history for a given version as well, an ### Version History Notes +#### Version 1.3.0 +Restructured source directory and installer to be compatible with Rojo. For compatibility, please be sure to update the plugin as well. The older versions of the plugin are not compatible with the new directory structure, and thus will fail to install or update the framework. + #### Version 1.2.6 Expanded the TableUtil library. Specifically, the following functions have been added: diff --git a/build_filelist.py b/build_filelist.py index 61427ab..118a991 100644 --- a/build_filelist.py +++ b/build_filelist.py @@ -1,54 +1,41 @@ #!/usr/bin/python # Author: Stephen Leitnick -# Date: July 22, 2017 - +# Date: February 12, 2019 import os -import re import json -filelistName = "filelist.json" - -prefix = "https://raw.githubusercontent.com/Sleitnick/AeroGameFramework/master/src/" -emptyDirSuffix = "EMPTY" - -rootdir = os.path.join(".", "src") -data = {} -data["url"] = prefix -data["paths"] = [] - - -def fix_path(path): - return path[len(rootdir) + 1:].replace("\\", "/") - +FILELIST_NAME = "filelist.json" +FILELIST_MIN_NAME = "filelist.min.json" +FILELIST_INDENT = 2 -# Get all files: -def get_all_files(): - for subdir,dirs,files in os.walk(rootdir): - if (len(files) == 0 and subdir != rootdir and len(dirs) == 0): - data["paths"].append(fix_path(rootdir) + "/" + emptyDirSuffix) - for file in files: - path = fix_path(os.path.join(subdir, file)) - data["paths"].append(path) +FETCH_PREFIX = "https://raw.githubusercontent.com/Sleitnick/AeroGameFramework/master/" +ROOT_DIR = os.path.join(".", "src") +def path_to_dictionary(path): + d = { + "name": os.path.basename(path), + "type": "file" + } + if os.path.isdir(path): + d["type"] = "directory" + d["children"] = [path_to_dictionary(os.path.join(path, p)) for p in os.listdir(path)] + return d -def write_to_filelist_file(): - - # Sort and concatenate array: - data["paths"].sort(key=len) - filelistStr = json.dumps(data, indent=4) - - # Write file: - filelist = open(filelistName, "w") - filelist.write(filelistStr) - filelist.close() - +def write_json_to_file(filename, json_obj, indent): + with open(filename, "w") as f: + json.dump(json_obj, f, indent=FILELIST_INDENT if indent else None) def build(): - get_all_files() - write_to_filelist_file() - - -build() -print "File list built" + data = { + "url": FETCH_PREFIX, + "paths": path_to_dictionary(ROOT_DIR) + } + write_json_to_file(FILELIST_NAME, data, True) + write_json_to_file(FILELIST_MIN_NAME, data, False) + +if __name__ == "__main__": + print("Building file list...") + build() + print("File list built") \ No newline at end of file diff --git a/filelist.json b/filelist.json index 1278d35..987c919 100644 --- a/filelist.json +++ b/filelist.json @@ -1,34 +1,267 @@ { - "url": "https://raw.githubusercontent.com/Sleitnick/AeroGameFramework/master/src/", - "paths": [ - "ReplicatedFirst/AeroLoad.localscript.lua", - "ServerScriptService/Aero/AeroServer.script.lua", - "ReplicatedStorage/Aero/Shared/Date.modulescript.lua", - "ReplicatedStorage/Aero/Shared/Event.modulescript.lua", - "ReplicatedStorage/Aero/Shared/Base64.modulescript.lua", - "ReplicatedStorage/Aero/Shared/TableUtil.modulescript.lua", - "ServerStorage/Aero/Services/DataService.modulescript.lua", - "ServerStorage/Aero/Services/StoreService.modulescript.lua", - "ReplicatedStorage/Aero/Internal/FastSpawn.modulescript.lua", - "ServerStorage/Aero/Modules/DataStoreCache.modulescript.lua", - "ReplicatedStorage/Aero/Shared/ListenerList.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/AeroClient.localscript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Modules/PID.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Modules/Tween.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Modules/Smooth.modulescript.lua", - "ServerStorage/Aero/Modules/DataStoreCache.SafeDataStore.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Controllers/Fade.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Modules/Tween.Easing.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Controllers/TaskScheduler.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Modules/Smooth.SmoothDamp.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Mouse.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Mobile.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Gamepad.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Keyboard.modulescript.lua", - "ServerStorage/Aero/Modules/DataStoreCache.SafeDataStore.MockDataStoreService.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker.CameraShakePresets.modulescript.lua", - "StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker.CameraShakeInstance.modulescript.lua" + "url": "https://raw.githubusercontent.com/Sleitnick/AeroGameFramework/master/", + "paths": { + "type": "directory", + "name": "src", + "children": [ + { + "type": "directory", + "name": "ReplicatedFirst", + "children": [ + { + "type": "directory", + "name": "Aero", + "children": [ + { + "type": "file", + "name": "AeroLoad.client.lua" + } + ] + } + ] + }, + { + "type": "directory", + "name": "ReplicatedStorage", + "children": [ + { + "type": "directory", + "name": "Aero", + "children": [ + { + "type": "directory", + "name": "Internal", + "children": [ + { + "type": "file", + "name": "FastSpawn.lua" + } + ] + }, + { + "type": "directory", + "name": "Shared", + "children": [ + { + "type": "file", + "name": "Base64.lua" + }, + { + "type": "file", + "name": "Date.lua" + }, + { + "type": "file", + "name": "Event.lua" + }, + { + "type": "file", + "name": "ListenerList.lua" + }, + { + "type": "file", + "name": "TableUtil.lua" + } + ] + } + ] + } + ] + }, + { + "type": "directory", + "name": "ServerScriptService", + "children": [ + { + "type": "directory", + "name": "Aero", + "children": [ + { + "type": "file", + "name": "AeroServer.server.lua" + } + ] + } + ] + }, + { + "type": "directory", + "name": "ServerStorage", + "children": [ + { + "type": "directory", + "name": "Aero", + "children": [ + { + "type": "directory", + "name": "Modules", + "children": [ + { + "type": "file", + "name": "Data.lua" + }, + { + "type": "directory", + "name": "DataStoreCache", + "children": [ + { + "type": "file", + "name": "init.lua" + }, + { + "type": "directory", + "name": "SafeDataStore", + "children": [ + { + "type": "file", + "name": "init.lua" + }, + { + "type": "file", + "name": "MockDataStoreService.lua" + } + ] + } + ] + } + ] + }, + { + "type": "directory", + "name": "Services", + "children": [ + { + "type": "file", + "name": "DataService.lua" + }, + { + "type": "file", + "name": "StoreService.lua" + } + ] + } + ] + } + ] + }, + { + "type": "directory", + "name": "StarterPlayer", + "children": [ + { + "type": "directory", + "name": "StarterPlayerScripts", + "children": [ + { + "type": "directory", + "name": "Aero", + "children": [ + { + "type": "file", + "name": "AeroClient.client.lua" + }, + { + "type": "directory", + "name": "Controllers", + "children": [ + { + "type": "file", + "name": "Fade.lua" + }, + { + "type": "file", + "name": "TaskScheduler.lua" + }, + { + "type": "directory", + "name": "UserInput", + "children": [ + { + "type": "file", + "name": "Gamepad.lua" + }, + { + "type": "file", + "name": "init.lua" + }, + { + "type": "file", + "name": "Keyboard.lua" + }, + { + "type": "file", + "name": "Mobile.lua" + }, + { + "type": "file", + "name": "Mouse.lua" + } + ] + } + ] + }, + { + "type": "directory", + "name": "Modules", + "children": [ + { + "type": "directory", + "name": "CameraShaker", + "children": [ + { + "type": "file", + "name": "CameraShakeInstance.lua" + }, + { + "type": "file", + "name": "CameraShakePresets.lua" + }, + { + "type": "file", + "name": "init.lua" + } + ] + }, + { + "type": "file", + "name": "PID.lua" + }, + { + "type": "directory", + "name": "Smooth", + "children": [ + { + "type": "file", + "name": "init.lua" + }, + { + "type": "file", + "name": "SmoothDamp.lua" + } + ] + }, + { + "type": "directory", + "name": "Tween", + "children": [ + { + "type": "file", + "name": "Easing.lua" + }, + { + "type": "file", + "name": "init.lua" + } + ] + } + ] + } + ] + } + ] + } + ] + } ] + } } \ No newline at end of file diff --git a/filelist.min.json b/filelist.min.json new file mode 100644 index 0000000..e75fe7a --- /dev/null +++ b/filelist.min.json @@ -0,0 +1 @@ +{"url": "https://raw.githubusercontent.com/Sleitnick/AeroGameFramework/master/", "paths": {"type": "directory", "name": "src", "children": [{"type": "directory", "name": "ReplicatedFirst", "children": [{"type": "directory", "name": "Aero", "children": [{"type": "file", "name": "AeroLoad.client.lua"}]}]}, {"type": "directory", "name": "ReplicatedStorage", "children": [{"type": "directory", "name": "Aero", "children": [{"type": "directory", "name": "Internal", "children": [{"type": "file", "name": "FastSpawn.lua"}]}, {"type": "directory", "name": "Shared", "children": [{"type": "file", "name": "Base64.lua"}, {"type": "file", "name": "Date.lua"}, {"type": "file", "name": "Event.lua"}, {"type": "file", "name": "ListenerList.lua"}, {"type": "file", "name": "TableUtil.lua"}]}]}]}, {"type": "directory", "name": "ServerScriptService", "children": [{"type": "directory", "name": "Aero", "children": [{"type": "file", "name": "AeroServer.server.lua"}]}]}, {"type": "directory", "name": "ServerStorage", "children": [{"type": "directory", "name": "Aero", "children": [{"type": "directory", "name": "Modules", "children": [{"type": "file", "name": "Data.lua"}, {"type": "directory", "name": "DataStoreCache", "children": [{"type": "file", "name": "init.lua"}, {"type": "directory", "name": "SafeDataStore", "children": [{"type": "file", "name": "init.lua"}, {"type": "file", "name": "MockDataStoreService.lua"}]}]}]}, {"type": "directory", "name": "Services", "children": [{"type": "file", "name": "DataService.lua"}, {"type": "file", "name": "StoreService.lua"}]}]}]}, {"type": "directory", "name": "StarterPlayer", "children": [{"type": "directory", "name": "StarterPlayerScripts", "children": [{"type": "directory", "name": "Aero", "children": [{"type": "file", "name": "AeroClient.client.lua"}, {"type": "directory", "name": "Controllers", "children": [{"type": "file", "name": "Fade.lua"}, {"type": "file", "name": "TaskScheduler.lua"}, {"type": "directory", "name": "UserInput", "children": [{"type": "file", "name": "Gamepad.lua"}, {"type": "file", "name": "init.lua"}, {"type": "file", "name": "Keyboard.lua"}, {"type": "file", "name": "Mobile.lua"}, {"type": "file", "name": "Mouse.lua"}]}]}, {"type": "directory", "name": "Modules", "children": [{"type": "directory", "name": "CameraShaker", "children": [{"type": "file", "name": "CameraShakeInstance.lua"}, {"type": "file", "name": "CameraShakePresets.lua"}, {"type": "file", "name": "init.lua"}]}, {"type": "file", "name": "PID.lua"}, {"type": "directory", "name": "Smooth", "children": [{"type": "file", "name": "init.lua"}, {"type": "file", "name": "SmoothDamp.lua"}]}, {"type": "directory", "name": "Tween", "children": [{"type": "file", "name": "Easing.lua"}, {"type": "file", "name": "init.lua"}]}]}]}]}]}]}} \ No newline at end of file diff --git a/rojo.json b/rojo.json new file mode 100644 index 0000000..d178f34 --- /dev/null +++ b/rojo.json @@ -0,0 +1,26 @@ +{ + "name": "AeroGameFramework", + "servePort": 8000, + "partitions": { + "Aero": { + "path": "src/ReplicatedFirst/Aero", + "target": "ReplicatedFirst.Aero" + }, + "Aero (2)": { + "path": "src/ReplicatedStorage/Aero", + "target": "ReplicatedStorage.Aero" + }, + "Aero (3)": { + "path": "src/ServerScriptService/Aero", + "target": "ServerScriptService.Aero" + }, + "Aero (4)": { + "path": "src/ServerStorage/Aero", + "target": "ServerStorage.Aero" + }, + "Aero (5)": { + "path": "src/StarterPlayer/StarterPlayerScripts/Aero", + "target": "StarterPlayer.StarterPlayerScripts.Aero" + } + } +} \ No newline at end of file diff --git a/src/ReplicatedFirst/AeroLoad.localscript.lua b/src/ReplicatedFirst/Aero/AeroLoad.client.lua similarity index 100% rename from src/ReplicatedFirst/AeroLoad.localscript.lua rename to src/ReplicatedFirst/Aero/AeroLoad.client.lua diff --git a/src/ReplicatedStorage/Aero/Internal/FastSpawn.modulescript.lua b/src/ReplicatedStorage/Aero/Internal/FastSpawn.lua similarity index 100% rename from src/ReplicatedStorage/Aero/Internal/FastSpawn.modulescript.lua rename to src/ReplicatedStorage/Aero/Internal/FastSpawn.lua diff --git a/src/ReplicatedStorage/Aero/Shared/Base64.modulescript.lua b/src/ReplicatedStorage/Aero/Shared/Base64.lua similarity index 99% rename from src/ReplicatedStorage/Aero/Shared/Base64.modulescript.lua rename to src/ReplicatedStorage/Aero/Shared/Base64.lua index d461983..91ec8b6 100644 --- a/src/ReplicatedStorage/Aero/Shared/Base64.modulescript.lua +++ b/src/ReplicatedStorage/Aero/Shared/Base64.lua @@ -44,7 +44,7 @@ function Base64.new() return self -end +end --- Converts an integer to binary -- @private diff --git a/src/ReplicatedStorage/Aero/Shared/Date.modulescript.lua b/src/ReplicatedStorage/Aero/Shared/Date.lua similarity index 100% rename from src/ReplicatedStorage/Aero/Shared/Date.modulescript.lua rename to src/ReplicatedStorage/Aero/Shared/Date.lua diff --git a/src/ReplicatedStorage/Aero/Shared/Event.modulescript.lua b/src/ReplicatedStorage/Aero/Shared/Event.lua similarity index 100% rename from src/ReplicatedStorage/Aero/Shared/Event.modulescript.lua rename to src/ReplicatedStorage/Aero/Shared/Event.lua diff --git a/src/ReplicatedStorage/Aero/Shared/ListenerList.modulescript.lua b/src/ReplicatedStorage/Aero/Shared/ListenerList.lua similarity index 100% rename from src/ReplicatedStorage/Aero/Shared/ListenerList.modulescript.lua rename to src/ReplicatedStorage/Aero/Shared/ListenerList.lua diff --git a/src/ReplicatedStorage/Aero/Shared/TableUtil.modulescript.lua b/src/ReplicatedStorage/Aero/Shared/TableUtil.lua similarity index 100% rename from src/ReplicatedStorage/Aero/Shared/TableUtil.modulescript.lua rename to src/ReplicatedStorage/Aero/Shared/TableUtil.lua diff --git a/src/ServerScriptService/Aero/AeroServer.script.lua b/src/ServerScriptService/Aero/AeroServer.server.lua similarity index 100% rename from src/ServerScriptService/Aero/AeroServer.script.lua rename to src/ServerScriptService/Aero/AeroServer.server.lua diff --git a/src/ServerStorage/Aero/Modules/DataStoreCache.SafeDataStore.MockDataStoreService.modulescript.lua b/src/ServerStorage/Aero/Modules/DataStoreCache/SafeDataStore/MockDataStoreService.lua similarity index 100% rename from src/ServerStorage/Aero/Modules/DataStoreCache.SafeDataStore.MockDataStoreService.modulescript.lua rename to src/ServerStorage/Aero/Modules/DataStoreCache/SafeDataStore/MockDataStoreService.lua diff --git a/src/ServerStorage/Aero/Modules/DataStoreCache.SafeDataStore.modulescript.lua b/src/ServerStorage/Aero/Modules/DataStoreCache/SafeDataStore/init.lua similarity index 100% rename from src/ServerStorage/Aero/Modules/DataStoreCache.SafeDataStore.modulescript.lua rename to src/ServerStorage/Aero/Modules/DataStoreCache/SafeDataStore/init.lua diff --git a/src/ServerStorage/Aero/Modules/DataStoreCache.modulescript.lua b/src/ServerStorage/Aero/Modules/DataStoreCache/init.lua similarity index 100% rename from src/ServerStorage/Aero/Modules/DataStoreCache.modulescript.lua rename to src/ServerStorage/Aero/Modules/DataStoreCache/init.lua diff --git a/src/ServerStorage/Aero/Services/DataService.modulescript.lua b/src/ServerStorage/Aero/Services/DataService.lua similarity index 100% rename from src/ServerStorage/Aero/Services/DataService.modulescript.lua rename to src/ServerStorage/Aero/Services/DataService.lua diff --git a/src/ServerStorage/Aero/Services/StoreService.modulescript.lua b/src/ServerStorage/Aero/Services/StoreService.lua similarity index 100% rename from src/ServerStorage/Aero/Services/StoreService.modulescript.lua rename to src/ServerStorage/Aero/Services/StoreService.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/AeroClient.localscript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/AeroClient.client.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/AeroClient.localscript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/AeroClient.client.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/Fade.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/Fade.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/Fade.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/Fade.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/TaskScheduler.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/TaskScheduler.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/TaskScheduler.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/TaskScheduler.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Gamepad.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput/Gamepad.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Gamepad.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput/Gamepad.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Keyboard.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput/Keyboard.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Keyboard.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput/Keyboard.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Mobile.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput/Mobile.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Mobile.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput/Mobile.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Mouse.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput/Mouse.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.Mouse.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput/Mouse.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput/init.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Controllers/UserInput/init.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker.CameraShakeInstance.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker/CameraShakeInstance.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker.CameraShakeInstance.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker/CameraShakeInstance.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker.CameraShakePresets.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker/CameraShakePresets.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker.CameraShakePresets.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker/CameraShakePresets.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker/init.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Modules/CameraShaker/init.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/PID.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/PID.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Modules/PID.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Modules/PID.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Smooth.SmoothDamp.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Smooth/SmoothDamp.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Smooth.SmoothDamp.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Smooth/SmoothDamp.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Smooth.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Smooth/init.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Smooth.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Smooth/init.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Tween.Easing.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Tween/Easing.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Tween.Easing.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Tween/Easing.lua diff --git a/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Tween.modulescript.lua b/src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Tween/init.lua similarity index 100% rename from src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Tween.modulescript.lua rename to src/StarterPlayer/StarterPlayerScripts/Aero/Modules/Tween/init.lua diff --git a/version.txt b/version.txt index 8f4560c..8b3a022 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -v1.2.7 \ No newline at end of file +v1.3.0 \ No newline at end of file