mirror of
https://github.com/FOSS-Supremacy/OpenLiberty.git
synced 2025-04-28 20:07:57 +03:00
16 lines
300 B
GDScript
16 lines
300 B
GDScript
class_name RWString
|
|
extends RWChunk
|
|
|
|
var string: String
|
|
|
|
func _init(file: FileAccess):
|
|
super(file)
|
|
assert(type == ChunkType.STRING)
|
|
var chars: PackedByteArray
|
|
while true:
|
|
var char := file.get_8()
|
|
if char == 0:
|
|
break
|
|
chars.append(char)
|
|
string = chars.get_string_from_ascii()
|
|
skip(file)
|