make rmesh not global
This commit is contained in:
parent
ee8fe48062
commit
0ff0dc7e01
3 changed files with 5 additions and 6 deletions
|
@ -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]
|
||||||
|
|
||||||
|
|
|
@ -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)
|
||||||
|
|
||||||
|
|
|
@ -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)
|
||||||
|
|
Loading…
Add table
Reference in a new issue