Upload alpha 0.1.0

This commit is contained in:
Lachrymogenic 2022-09-18 22:13:54 +01:00
parent ddaea5c3a3
commit 482ad661c3
63 changed files with 5189 additions and 0 deletions

17
.gitattributes vendored Normal file
View File

@ -0,0 +1,17 @@
# Set the default behavior, in case people don't have core.autocrlf set.
* text=auto
# Explicitly declare text files you want to always be normalized and converted
# to native line endings on checkout.
*.cpp text
*.c text
*.h text
*.gd text
*.cs text
# Declare files that will always have CRLF line endings on checkout.
*.sln text eol=crlf
# Denote all files that are truly binary and should not be modified.
*.png binary
*.jpg binary

7
.gitignore vendored Normal file
View File

@ -0,0 +1,7 @@
# Import cache
.import/
# Binaries
bin/
build/
lib/

View File

@ -0,0 +1,35 @@
tool
extends Spatial
onready var sky_mesh = preload("res://assets/simple_skybox/skybox.obj")
export(StreamTexture) var TextureFront = null
export(StreamTexture) var TextureBack = null
export(StreamTexture) var TextureBottom = null
export(StreamTexture) var TextureUp = null
export(StreamTexture) var TextureLeft = null
export(StreamTexture) var TextureRight = null
func create_mat(texture):
var m = SpatialMaterial.new()
m.flags_unshaded = true
m.albedo_texture = texture
return m
func _ready():
var i_mesh = MeshInstance.new()
i_mesh.name = "SkyMeshInstance"
i_mesh.mesh = sky_mesh
add_child(i_mesh)
i_mesh.set_surface_material(0, create_mat(TextureBottom))
i_mesh.set_surface_material(1, create_mat(TextureUp))
i_mesh.set_surface_material(2, create_mat(TextureFront))
i_mesh.set_surface_material(3, create_mat(TextureLeft))
i_mesh.set_surface_material(4, create_mat(TextureBack))
i_mesh.set_surface_material(5, create_mat(TextureRight))

View File

@ -0,0 +1,16 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://assets/simple_skybox/Skybox.gd" type="Script" id=1]
[node name="Skybox" type="Spatial" index="0"]
script = ExtResource( 1 )
_sections_unfolded = [ "Transform" ]
TextureFront = null
TextureBack = null
TextureBottom = null
TextureUp = null
TextureLeft = null
TextureRight = null

View File

@ -0,0 +1,74 @@
# Blender v2.79 (sub 0) OBJ File: ''
# www.blender.org
o Cube.down_Cube.005
v -4.404545 -4.404543 4.404541
v -4.404540 -4.404543 -4.404546
v 4.404544 -4.404543 -4.404541
v 4.404542 -4.404543 4.404543
vt 0.999900 0.999900
vt 0.000100 0.999899
vt 0.000101 0.000100
vt 0.999900 0.000101
vn 0.0000 1.0000 0.0000
s off
f 1/1/1 4/2/1 3/3/1 2/4/1
o Cube.up_Cube.004
v -4.404543 4.404543 4.404542
v -4.404543 4.404543 -4.404543
v 4.404543 4.404543 -4.404542
v 4.404541 4.404543 4.404544
vt 0.999900 0.000100
vt 0.999900 0.999900
vt 0.000100 0.999900
vt 0.000100 0.000100
vn 0.0000 -1.0000 0.0000
s off
f 5/5/2 6/6/2 7/7/2 8/8/2
o Cube.front_Cube.003
v -4.404543 4.404543 4.404542
v 4.404541 4.404543 4.404544
v -4.404545 -4.404543 4.404541
v 4.404542 -4.404543 4.404543
vt 0.999900 0.000100
vt 0.999899 0.999900
vt 0.000100 0.999899
vt 0.000100 0.000100
vn 0.0000 0.0000 -1.0000
s off
f 11/9/3 9/10/3 10/11/3 12/12/3
o Cube.left_Cube.002
v -4.404543 4.404543 4.404542
v -4.404543 4.404543 -4.404543
v -4.404545 -4.404543 4.404541
v -4.404540 -4.404543 -4.404546
vt 0.000100 0.999900
vt 0.000100 0.000100
vt 0.999900 0.000100
vt 0.999900 0.999900
vn 1.0000 0.0000 0.0000
s off
f 13/13/4 15/14/4 16/15/4 14/16/4
o Cube.back_Cube.001
v -4.404543 4.404543 -4.404543
v 4.404543 4.404543 -4.404542
v -4.404540 -4.404543 -4.404546
v 4.404544 -4.404543 -4.404541
vt 0.000100 0.999900
vt 0.000100 0.000100
vt 0.999900 0.000100
vt 0.999899 0.999900
vn -0.0000 -0.0000 1.0000
s off
f 17/17/5 19/18/5 20/19/5 18/20/5
o Cube.right_Cube
v 4.404543 4.404543 -4.404542
v 4.404541 4.404543 4.404544
v 4.404544 -4.404543 -4.404541
v 4.404542 -4.404543 4.404543
vt 0.000100 0.999900
vt 0.000100 0.000100
vt 0.999900 0.000100
vt 0.999900 0.999900
vn -1.0000 -0.0000 -0.0000
s off
f 21/21/6 23/22/6 24/23/6 22/24/6

View File

@ -0,0 +1,20 @@
[remap]
importer="wavefront_obj"
type="Mesh"
path="res://.import/skybox.obj-0730713efed4b0610ef7efc2929a6217.mesh"
[deps]
files=[ "res://.import/skybox.obj-0730713efed4b0610ef7efc2929a6217.mesh" ]
source_file="res://assets/simple_skybox/skybox.obj"
dest_files=[ "res://.import/skybox.obj-0730713efed4b0610ef7efc2929a6217.mesh", "res://.import/skybox.obj-0730713efed4b0610ef7efc2929a6217.mesh" ]
[params]
generate_tangents=true
scale_mesh=Vector3( 1, 1, 1 )
offset_mesh=Vector3( 0, 0, 0 )
octahedral_compression=true
optimize_mesh_flags=4286

7
default_env.tres Normal file
View File

@ -0,0 +1,7 @@
[gd_resource type="Environment" load_steps=2 format=2]
[sub_resource type="ProceduralSky" id=1]
[resource]
background_mode = 2
background_sky = SubResource( 1 )

24
export_presets.cfg Normal file
View File

@ -0,0 +1,24 @@
[preset.0]
name="Linux/X11"
platform="Linux/X11"
runnable=true
custom_features=""
export_filter="all_resources"
include_filter=""
exclude_filter=""
export_path="../Documents/novetus/NovetusFE/NovetusFE.x86_64"
script_export_mode=1
script_encryption_key=""
[preset.0.options]
custom_template/debug=""
custom_template/release=""
binary_format/64_bits=true
binary_format/embed_pck=true
texture_format/bptc=false
texture_format/s3tc=true
texture_format/etc=false
texture_format/etc2=false
texture_format/no_bptc_fallbacks=true

BIN
fonts/ERASDEMI.TTF Normal file

Binary file not shown.

BIN
fonts/ErasItalic.ttf Normal file

Binary file not shown.

7
fonts/font.tres Normal file
View File

@ -0,0 +1,7 @@
[gd_resource type="DynamicFont" load_steps=2 format=2]
[ext_resource path="res://fonts/ERASDEMI.TTF" type="DynamicFontData" id=1]
[resource]
size = 20
font_data = ExtResource( 1 )

BIN
icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

35
icon.png.import Normal file
View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://icon.png"
dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

2418
models/roblox.obj Normal file

File diff suppressed because it is too large Load Diff

20
models/roblox.obj.import Normal file
View File

@ -0,0 +1,20 @@
[remap]
importer="wavefront_obj"
type="Mesh"
path="res://.import/roblox.obj-4faa4d9b028f39602354dc5183095932.mesh"
[deps]
files=[ "res://.import/roblox.obj-4faa4d9b028f39602354dc5183095932.mesh" ]
source_file="res://models/roblox.obj"
dest_files=[ "res://.import/roblox.obj-4faa4d9b028f39602354dc5183095932.mesh", "res://.import/roblox.obj-4faa4d9b028f39602354dc5183095932.mesh" ]
[params]
generate_tangents=true
scale_mesh=Vector3( 1, 1, 1 )
offset_mesh=Vector3( 0, 0, 0 )
octahedral_compression=true
optimize_mesh_flags=4286

59
project.godot Normal file
View File

@ -0,0 +1,59 @@
; Engine configuration file.
; It's best edited using the editor UI and not directly,
; since the parameters that go here are not all obvious.
;
; Format:
; [section] ; section goes between []
; param=value ; assign values to parameters
config_version=4
[application]
config/name="NovetusFE"
config/description="NovetusFE is an optional launcher for Novetus, aiming to add more accesibility and customization."
run/main_scene="res://scenes/main.tscn"
config/icon="res://textures/NovetusIcon-1.png"
[debug]
settings/fps/force_fps=60
[display]
window/size/width=700
[gdnative]
singletons=[ ]
[input]
versions={
"deadzone": 0.5,
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":true,"control":false,"meta":false,"command":false,"pressed":false,"scancode":49,"physical_scancode":0,"unicode":0,"echo":false,"script":null)
]
}
map={
"deadzone": 0.5,
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":true,"control":false,"meta":false,"command":false,"pressed":false,"scancode":50,"physical_scancode":0,"unicode":0,"echo":false,"script":null)
]
}
charcus={
"deadzone": 0.5,
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":true,"control":false,"meta":false,"command":false,"pressed":false,"scancode":51,"physical_scancode":0,"unicode":0,"echo":false,"script":null)
]
}
servers={
"deadzone": 0.5,
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":true,"control":false,"meta":false,"command":false,"pressed":false,"scancode":52,"physical_scancode":0,"unicode":0,"echo":false,"script":null)
]
}
[physics]
common/enable_pause_aware_picking=true
[rendering]
environment/default_environment="res://default_env.tres"

279
scenes/main.gd Normal file
View File

@ -0,0 +1,279 @@
extends Control
var LinuxWinePrefix
var LinuxWinePath
var LinuxTerminal = "sh"
#var WorkingDirectory
var f = File.new()
var dir = Directory.new()
var CurrentMenu
var CTheme
var Drive = "Z:"
var Version = "2009E"
var PlayerName = "Noob"
var Map = ""
onready var WorkingDirectory = OS.get_executable_path().get_base_dir()
func _ready():
OS.min_window_size = Vector2(700, 600)
OS.max_window_size = Vector2(1920, 1080)
#WorkingDirectory = OS.get_executable_path().get_base_dir()
if !f.file_exists(WorkingDirectory + "/bin/Novetus.exe"):
WorkingDirectory = OS.get_executable_path().get_base_dir() + "/.."
print(WorkingDirectory)
if f.file_exists(WorkingDirectory + "/bin/Novetus.exe"):
$Main.visible = true
print("visible")
else:
$Main.visible = false
$Background/FirstTime.visible = false
$Background/Info.visible = false
if !f.file_exists(WorkingDirectory + "/bin/Novetus.exe"): return
match OS.get_name():
"X11":
print("yea")
Drive = "Z:"
f.open(WorkingDirectory + "/Start.sh", File.WRITE)
f.store_string('#!/bin/bash\nif [ -z "$4" ]; then WINEPREFIX=$1 $2 $3; else WINEPREFIX=$1 $2 $3 "$4"; fi')
f.close()
"Windows":
Drive = "C:"
$Main/Settings/ItemList.remove_item(0)
_:
$Background/Control2/RichTextLabel.text = "Your operating system is not supported.\nLinux and Windows only."
$Main.visible = false
if !dir.dir_exists(WorkingDirectory + "/NovetusFE"): dir.make_dir(WorkingDirectory + "/NovetusFE")
if !dir.dir_exists(WorkingDirectory + "/NovetusFE/themes"): dir.make_dir(WorkingDirectory + "/NovetusFE/themes")
loadconfig("/NovetusFE/nfeconfig.ini")
for i in customconfig("/config/config.ini"):
if "SelectedClient=" in i:
Version = i.replace("SelectedClient=","")
if "PlayerName=" in i:
PlayerName = i.replace("PlayerName=","")
for i in list_files_in_directory(WorkingDirectory + "/clients/"):
$Main/VersionsWindow/Versions/ItemList.add_item(i, load("res://textures/studio.png"))
$Main/VersionsWindow/Versions/ItemList.sort_items_by_text()
$Background/Info.text = $Background/Info.text.replace("%PLAYER%",PlayerName)
$Background/Info.text = $Background/Info.text.replace("%CLIENT%",Version)
$Background/Info.text = $Background/Info.text.replace("%MAP%",Map)
$Main/Menu.visible = false
func customconfig(configfile):
var config = File.new()
config.open(WorkingDirectory + configfile, File.READ)
var content = config.get_as_text()
content = content.split("\n")
config.close()
return content
func loadconfig(arg):
var config = ConfigFile.new()
var err = config.load(WorkingDirectory + arg)
if err != OK:
return
match arg:
"/NovetusFE/nfeconfig.ini":
for i in config.get_sections():
LinuxWinePrefix = config.get_value(i, "wineprefix")
LinuxWinePath = config.get_value(i, "wine_exec_path")
LinuxTerminal = config.get_value(i, "terminal")
$"Main/Settings/Linux Settings/Panel/WPBox".text = LinuxWinePrefix
$"Main/Settings/Linux Settings/Panel/WPBox2".text = LinuxWinePath
$"Main/Settings/Linux Settings/Panel/CheckBox".pressed = LinuxTerminal
func main_item_activated(index):
match $Main/Menu/ItemList.get_item_text(index):
"Settings":
menu("Settings")
$Main/Settings/ItemList.grab_focus()
"Studio":
menu("Studio")
$Main/Studio/ItemList.grab_focus()
"Multiplayer":
menu("Multiplayer")
$Main/Multiplayer/ItemList.grab_focus()
"Versions":
$Main/VersionsWindow.popup()
$Main/VersionsWindow/Versions/ItemList.grab_focus()
func settings_item_activated(index):
match $Main/Settings/ItemList.get_item_text(index):
"Back":
menu("")
$Main/Menu/ItemList.grab_focus()
"Linux Settings":
$"Main/Settings/Linux Settings".visible = true
"General Settings":
$"Main/Settings/General Settings".visible = true
"Launch Novetus":
$Overlay.visible = true
yield(get_tree().create_timer(1),"timeout")
launch("/bin/Novetus.exe")
$Overlay.visible = false
#$Main/Settings/ItemList.grab_focus()
func launch(program,arg=""):
match OS.get_name():
"Windows":
if arg == "":
#OS.shell_open(WorkingDirectory + program)
OS.execute(WorkingDirectory + program,[])
else:
OS.execute(WorkingDirectory + program,[arg])
"X11":
if LinuxWinePrefix == "":
if LinuxWinePath !="":
OS.execute(LinuxWinePath,[WorkingDirectory + program])
else:
OS.shell_open(WorkingDirectory + program)
else:
if arg == "":
OS.execute("sh",[WorkingDirectory + "/Start.sh", LinuxWinePrefix, LinuxWinePath, WorkingDirectory + program])
else:
OS.execute("sh",[WorkingDirectory + "/Start.sh", LinuxWinePrefix, LinuxWinePath, WorkingDirectory + program, arg])
func menu(menu, parent=$Main):
for i in $Main.get_children():
if i is Control:
i.visible = false
if menu == "":
$Main.visible = true
$Main/Menu.visible = true
return
CurrentMenu = menu
parent.get_node(menu).visible = !parent.get_node(menu).visible
func Back_pressed():
match CurrentMenu:
"Settings":
$"Main/Settings/Linux Settings".visible = false
$"Main/Settings/General Settings".visible = false
func _on_Save_pressed():
var config = ConfigFile.new()
config.set_value("Linux Settings", "wineprefix", $"Main/Settings/Linux Settings/Panel/WPBox".text)
config.set_value("Linux Settings", "wine_exec_path", $"Main/Settings/Linux Settings/Panel/WPBox2".text)
config.set_value("Linux Settings", "terminal", $"Main/Settings/Linux Settings/Panel/CheckBox".pressed)
config.save(WorkingDirectory + "/NovetusFE/nfeconfig.ini")
if CTheme != null: get_tree().change_scene_to(CTheme)
func _on_ThemeButton_pressed():
pass # Replace with function body.
func _on_MenuButton_about_to_show():
$"Main/Settings/General Settings/Panel/OptionButton".clear()
$"Main/Settings/General Settings/Panel/OptionButton".add_item("Default")
for i in list_files_in_directory(WorkingDirectory + "/NovetusFE/themes"):
$"Main/Settings/General Settings/Panel/OptionButton".add_item(i)
pass
func list_files_in_directory(path):
var files = []
var dir = Directory.new()
dir.open(path)
dir.list_dir_begin()
while true:
var file = dir.get_next()
if file == "":
break
elif not file.begins_with("."):
files.append(file)
dir.list_dir_end()
return files
func _on_OptionButton_item_selected(index):
CTheme = load(WorkingDirectory + "/NovetusFE/themes/" + $"Main/Settings/General Settings/Panel/OptionButton".get_item_text(index))
func versionslist_activated(index):
match $Main/VersionsWindow/Versions/ItemList.get_item_text(index):
"Back":
menu("")
$Main/Menu/ItemList.grab_focus()
_:
Version = $Main/VersionsWindow/Versions/ItemList.get_item_text(index)
$Main/VersionsWindow.visible = false
$Background/Info.text = "Hello, %PLAYER%! Client Selected: %CLIENT%, Map Selected: %MAP%"
$Background/Info.text = $Background/Info.text.replace("%PLAYER%",PlayerName)
$Background/Info.text = $Background/Info.text.replace("%CLIENT%",Version)
$Background/Info.text = $Background/Info.text.replace("%MAP%",$Main/Maps.current_file)
func studio_item_activated(index):
match $Main/Studio/ItemList.get_item_text(index):
"Back":
menu("")
$Main/Studio/ItemList.grab_focus()
"Launch without map":
launch("/clients/"+ Version + "/RobloxApp_studio.exe")
"Launch with map":
$Overlay.visible = true
yield(get_tree().create_timer(1),"timeout")
launch("/clients/"+ Version + "/RobloxApp_studio.exe", Drive + Map)
$Overlay.visible = false
"Play Solo":
$Overlay.visible = true
yield(get_tree().create_timer(1),"timeout")
launch("/clients/"+ Version + "/RobloxApp_solo.exe", Drive + Map)
$Overlay.visible = false
func _input(event):
if Input.is_action_just_pressed("versions"):
$Main/VersionsWindow.popup()
if Input.is_action_just_pressed("map"):
$Main/Maps.current_dir = WorkingDirectory + "/maps"
$Main/Maps.popup()
if Input.is_action_just_pressed("charcus"):
$Main/CharCus.popup()
func _on_Maps_confirmed():
print($Main/Maps.current_file)
Map = str($Main/Maps.current_dir.replace(WorkingDirectory,"") + "/" + $Main/Maps.current_file)
#Map = "../.." + Map
#var counter = 0
#for i in Map:
# if i == "/":
# Map[counter] = "//"
# counter += 1
Map = Map.replacen("/","//")
Map = WorkingDirectory.replacen("/","//") + Map
$Background/Info.text = "Hello, %PLAYER%! Client Selected: %CLIENT%, Map Selected: %MAP%"
$Background/Info.text = $Background/Info.text.replace("%PLAYER%",PlayerName)
$Background/Info.text = $Background/Info.text.replace("%CLIENT%",Version)
$Background/Info.text = $Background/Info.text.replace("%MAP%",$Main/Maps.current_file)
print(Map)
func DirectConnect_Join_pressed():
var ip = $Main/DirectConnectWindow/LineEdit.text.split(":")[0].to_ascii().get_string_from_ascii()
var port = $Main/DirectConnectWindow/LineEdit.text.split(":")[1].to_ascii().get_string_from_ascii()
var uri = Marshalls.utf8_to_base64(ip) + "|" + Marshalls.utf8_to_base64(port) + "|" + Marshalls.utf8_to_base64(Version)
uri = Marshalls.utf8_to_base64(uri)
launch("/bin/NovetusURI.exe novetus://" + uri)
func _on_DirectConnect_pressed():
$Main/DirectConnectWindow.popup()
func multiplayert_item_activated(index):
match $Main/Multiplayer/ItemList.get_item_text(index):
"Join":
$Main/DirectConnectWindow.popup()
"Back":
menu("")
func DirectConnect_Close_pressed():
$Main/DirectConnectWindow.visible = false
func Firsttime_Button_pressed():
$Main/Menu.visible = true

1373
scenes/main.tscn Normal file

File diff suppressed because it is too large Load Diff

12
scenes/selectfocus.tres Normal file
View File

@ -0,0 +1,12 @@
[gd_resource type="StyleBoxTexture" load_steps=3 format=2]
[sub_resource type="Gradient" id=34]
colors = PoolColorArray( 1, 1, 1, 1, 1, 1, 1, 1 )
[sub_resource type="GradientTexture" id=35]
gradient = SubResource( 34 )
[resource]
texture = SubResource( 35 )
region_rect = Rect2( 0, 0, 2048, 1 )
modulate_color = Color( 1, 1, 1, 0.392157 )

BIN
textures/2006Face.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/2006Face.png-d4450004616c95db7da99f87b09a9481.s3tc.stex"
path.etc2="res://.import/2006Face.png-d4450004616c95db7da99f87b09a9481.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://textures/2006Face.png"
dest_files=[ "res://.import/2006Face.png-d4450004616c95db7da99f87b09a9481.s3tc.stex", "res://.import/2006Face.png-d4450004616c95db7da99f87b09a9481.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

BIN
textures/NovetusIcon-1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/NovetusIcon-1.png-de9bdc1d31ee2ee92c98b83b1c455a19.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/NovetusIcon-1.png"
dest_files=[ "res://.import/NovetusIcon-1.png-de9bdc1d31ee2ee92c98b83b1c455a19.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
textures/charcustom.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/charcustom.png-29431353055a228ba233e0905fce3f18.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/charcustom.png"
dest_files=[ "res://.import/charcustom.png-29431353055a228ba233e0905fce3f18.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
textures/hZZ7X7.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 668 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/hZZ7X7.png-9898f35f275d7b125b28a154e9a343a9.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/hZZ7X7.png"
dest_files=[ "res://.import/hZZ7X7.png-9898f35f275d7b125b28a154e9a343a9.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
textures/multiplayer.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/multiplayer.png-b395ae68ced5340536a51ce3d79b9ac9.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/multiplayer.png"
dest_files=[ "res://.import/multiplayer.png-b395ae68ced5340536a51ce3d79b9ac9.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
textures/settings.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/settings.png-59113fa79aa8b3670ee1eb1dcdfa2b90.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/settings.png"
dest_files=[ "res://.import/settings.png-59113fa79aa8b3670ee1eb1dcdfa2b90.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
textures/sky/lensflare.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/lensflare.jpg-31748c6a7811eb6365b070b09b18a974.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/sky/lensflare.jpg"
dest_files=[ "res://.import/lensflare.jpg-31748c6a7811eb6365b070b09b18a974.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
textures/sky/moon-alpha.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/moon-alpha.jpg-7a9884a4cdfe31085133503c53a6b399.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/sky/moon-alpha.jpg"
dest_files=[ "res://.import/moon-alpha.jpg-7a9884a4cdfe31085133503c53a6b399.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
textures/sky/moon.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/moon.jpg-c0b401a55a9e9e150018a989530fe156.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/sky/moon.jpg"
dest_files=[ "res://.import/moon.jpg-c0b401a55a9e9e150018a989530fe156.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/null_plainsky512_bk.jpg-cf6eaf15b3d3b1dbe93ac2af8f024c5f.s3tc.stex"
path.etc2="res://.import/null_plainsky512_bk.jpg-cf6eaf15b3d3b1dbe93ac2af8f024c5f.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://textures/sky/null_plainsky512_bk.jpg"
dest_files=[ "res://.import/null_plainsky512_bk.jpg-cf6eaf15b3d3b1dbe93ac2af8f024c5f.s3tc.stex", "res://.import/null_plainsky512_bk.jpg-cf6eaf15b3d3b1dbe93ac2af8f024c5f.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 320 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/null_plainsky512_bk_fixed.jpg-4a278904e7ed8bf93a10f2f17e4cc1fd.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/sky/null_plainsky512_bk_fixed.jpg"
dest_files=[ "res://.import/null_plainsky512_bk_fixed.jpg-4a278904e7ed8bf93a10f2f17e4cc1fd.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/null_plainsky512_dn.jpg-a506783ba1f12c8a99270e58494db1f5.s3tc.stex"
path.etc2="res://.import/null_plainsky512_dn.jpg-a506783ba1f12c8a99270e58494db1f5.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://textures/sky/null_plainsky512_dn.jpg"
dest_files=[ "res://.import/null_plainsky512_dn.jpg-a506783ba1f12c8a99270e58494db1f5.s3tc.stex", "res://.import/null_plainsky512_dn.jpg-a506783ba1f12c8a99270e58494db1f5.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/null_plainsky512_dn_rotated(6).jpg-4f26da60e86504c8a37a184d79f85fc7.s3tc.stex"
path.etc2="res://.import/null_plainsky512_dn_rotated(6).jpg-4f26da60e86504c8a37a184d79f85fc7.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://textures/sky/null_plainsky512_dn_rotated(6).jpg"
dest_files=[ "res://.import/null_plainsky512_dn_rotated(6).jpg-4f26da60e86504c8a37a184d79f85fc7.s3tc.stex", "res://.import/null_plainsky512_dn_rotated(6).jpg-4f26da60e86504c8a37a184d79f85fc7.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/null_plainsky512_ft.jpg-6cfd5672e479ed0cddf29332ff2f4ede.s3tc.stex"
path.etc2="res://.import/null_plainsky512_ft.jpg-6cfd5672e479ed0cddf29332ff2f4ede.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://textures/sky/null_plainsky512_ft.jpg"
dest_files=[ "res://.import/null_plainsky512_ft.jpg-6cfd5672e479ed0cddf29332ff2f4ede.s3tc.stex", "res://.import/null_plainsky512_ft.jpg-6cfd5672e479ed0cddf29332ff2f4ede.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/null_plainsky512_lf.jpg-2e2f20399841c52c69f6b8d36d295421.s3tc.stex"
path.etc2="res://.import/null_plainsky512_lf.jpg-2e2f20399841c52c69f6b8d36d295421.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://textures/sky/null_plainsky512_lf.jpg"
dest_files=[ "res://.import/null_plainsky512_lf.jpg-2e2f20399841c52c69f6b8d36d295421.s3tc.stex", "res://.import/null_plainsky512_lf.jpg-2e2f20399841c52c69f6b8d36d295421.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/null_plainsky512_rt.jpg-daed18a7393b0437c59e69a19b8e5c49.s3tc.stex"
path.etc2="res://.import/null_plainsky512_rt.jpg-daed18a7393b0437c59e69a19b8e5c49.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://textures/sky/null_plainsky512_rt.jpg"
dest_files=[ "res://.import/null_plainsky512_rt.jpg-daed18a7393b0437c59e69a19b8e5c49.s3tc.stex", "res://.import/null_plainsky512_rt.jpg-daed18a7393b0437c59e69a19b8e5c49.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="StreamTexture"
path.s3tc="res://.import/null_plainsky512_up.jpg-6ad306b478d37c914a491437b24e9ebf.s3tc.stex"
path.etc2="res://.import/null_plainsky512_up.jpg-6ad306b478d37c914a491437b24e9ebf.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}
[deps]
source_file="res://textures/sky/null_plainsky512_up.jpg"
dest_files=[ "res://.import/null_plainsky512_up.jpg-6ad306b478d37c914a491437b24e9ebf.s3tc.stex", "res://.import/null_plainsky512_up.jpg-6ad306b478d37c914a491437b24e9ebf.etc2.stex" ]
[params]
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/null_plainsky512_up_rotated.jpg-b8ab6e6c8ab1b12028250e45207056d8.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/sky/null_plainsky512_up_rotated.jpg"
dest_files=[ "res://.import/null_plainsky512_up_rotated.jpg-b8ab6e6c8ab1b12028250e45207056d8.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/skyspheremap.jpg-71fe2fe1dbc75c9a2df253d8a4ae4f98.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/sky/skyspheremap.jpg"
dest_files=[ "res://.import/skyspheremap.jpg-71fe2fe1dbc75c9a2df253d8a4ae4f98.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
textures/sky/sun-rays.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/sun-rays.jpg-142dd03087651366647ccb7f673dc363.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/sky/sun-rays.jpg"
dest_files=[ "res://.import/sun-rays.jpg-142dd03087651366647ccb7f673dc363.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
textures/sky/sun.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/sun.jpg-4d9281910e0b826d69f112780b40613d.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/sky/sun.jpg"
dest_files=[ "res://.import/sun.jpg-4d9281910e0b826d69f112780b40613d.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
textures/studio.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/studio.png-992772bcc092aa151d489b3958deeeb8.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/studio.png"
dest_files=[ "res://.import/studio.png-992772bcc092aa151d489b3958deeeb8.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0