make rmesh not global

This commit is contained in:
Holly Stubbs 2024-12-23 04:21:34 +00:00
parent ee8fe48062
commit 0ff0dc7e01
Signed by: tgpholly
GPG key ID: B8583C4B7D18119E
3 changed files with 5 additions and 6 deletions

View file

@ -17,7 +17,6 @@ config/icon="res://icon.svg"
[autoload] [autoload]
Global="*res://src/Global.gd" Global="*res://src/Global.gd"
RMesh="*res://src/RMesh.gd"
[rendering] [rendering]

View file

@ -3,8 +3,8 @@ extends Node
var menuScale: float var menuScale: float
var displaySize: Vector2 var displaySize: Vector2
func _ready(): #func _ready():
RMesh.LoadRMesh("GFX\\map\\173bright_opt.rmesh") #RMesh.LoadRMesh("GFX\\map\\173bright_opt.rmesh")
#displaySize = DisplayServer.screen_get_size() #displaySize = DisplayServer.screen_get_size()
#menuScale = (displaySize.y / 1024.0) #menuScale = (displaySize.y / 1024.0)

View file

@ -1,10 +1,10 @@
extends Node class_name RMesh
func ReadString(reader:BufferStuffReader): static func ReadString(reader:BufferStuffReader):
var length = reader.readInt() var length = reader.readInt()
return reader.readBuffer(length).get_string_from_ascii() return reader.readBuffer(length).get_string_from_ascii()
func LoadRMesh(file: String): static func LoadRMesh(file: String):
var correctedPath = file.replace("\\", "/") var correctedPath = file.replace("\\", "/")
var fileHandle = FileAccess.open(str("res://", correctedPath), FileAccess.READ) var fileHandle = FileAccess.open(str("res://", correctedPath), FileAccess.READ)