diff --git a/project.godot b/project.godot index 752dbdc..42b3cf6 100644 --- a/project.godot +++ b/project.godot @@ -17,7 +17,6 @@ config/icon="res://icon.svg" [autoload] Global="*res://src/Global.gd" -RMesh="*res://src/RMesh.gd" [rendering] diff --git a/src/Global.gd b/src/Global.gd index 2935e52..630f61f 100644 --- a/src/Global.gd +++ b/src/Global.gd @@ -3,8 +3,8 @@ extends Node var menuScale: float var displaySize: Vector2 -func _ready(): - RMesh.LoadRMesh("GFX\\map\\173bright_opt.rmesh") +#func _ready(): + #RMesh.LoadRMesh("GFX\\map\\173bright_opt.rmesh") #displaySize = DisplayServer.screen_get_size() #menuScale = (displaySize.y / 1024.0) diff --git a/src/RMesh.gd b/src/RMesh.gd index ea06922..e0a6b7a 100644 --- a/src/RMesh.gd +++ b/src/RMesh.gd @@ -1,10 +1,10 @@ -extends Node +class_name RMesh -func ReadString(reader:BufferStuffReader): +static func ReadString(reader:BufferStuffReader): var length = reader.readInt() return reader.readBuffer(length).get_string_from_ascii() -func LoadRMesh(file: String): +static func LoadRMesh(file: String): var correctedPath = file.replace("\\", "/") var fileHandle = FileAccess.open(str("res://", correctedPath), FileAccess.READ)