JeremyStarTM
83ea84b9ab
This commit added: - A website and documentation (two in one) containing a install guide and code references - Character counting script (count_characters.sh) - Godot development project support (making a temporary godot project) - Makefile
2 KiB
2 KiB
hide | |
---|---|
|
Resource Manager (core.resmgr)
Responsible for loading and unloading resources, even in batches.
Methods
loadres()
- returns
void
- description
Loads a resource.
- argument
resource_name
- type
String
- mandatory
yes
- description
The name of the resource. Used when getting or unloading the resource.
- type
- argument
resource_path
- type
String
- mandatory
yes
- description
The path to the resource.
- type
- argument
replace
- type
bool
- mandatory
no, default value is false
- description
If a already existing resource should be overridden or not.
- type
- argument
unloadres()
- returns
void
- description
Unloads a resource.
- argument
resource_name
- type
String
- mandatory
yes
- description
The resource name.
- type
- argument
loadbatch()
- returns
void
- description
Loads a batch of resources.
- argument
batch
- type
Directory
- mandatory
yes
- description
A batch of resources to load.
- format
{"resource_name":"resource_path"}
- type
- argument
replace
- type
bool
- mandatory
no, default value is false
- description
If a already exiting resource should be overridden or not.
- type
- argument
unloadbatch()
- returns
void
- description
Unloads a batch of resources.
- argument
batch
- type
Array
- mandatory
yes
- description
A batch of resources to unload.
- format
["resource_name"]
- type
- argument
getres()
- description
Returns the requested resource or null if not found.
- argument
resource_name
- type
String
- mandatory
yes
- description
The resource name.
- type
- argument
Internal variables
Do not touch or you will cause breakage.
resources
- type
Directory
- default value
{}
- description
All loaded resources
- format `{"resource_name":loaded_resource}
Internal methods
Do not execute or you will cause breakage.
_ready()
- returns
void
- description
Executes core.setready(). That's all.