20 lines
285 B
GDScript
20 lines
285 B
GDScript
class_name DatapackDependency
|
|
extends RefCounted
|
|
|
|
var id: Guid
|
|
var name: String
|
|
var version: String
|
|
|
|
|
|
func to_dict() -> Dictionary:
|
|
return {
|
|
"id": id.to_string(),
|
|
"name": name,
|
|
"version": version
|
|
}
|
|
|
|
|
|
func from_dict(dict: Dictionary) -> DatapackDependency:
|
|
# TODO
|
|
return null
|