Cleanup scene.
This commit is contained in:
@@ -20,7 +20,6 @@
|
|||||||
#include "item/backpack.h"
|
#include "item/backpack.h"
|
||||||
|
|
||||||
engine_t ENGINE;
|
engine_t ENGINE;
|
||||||
scriptcontext_t ctx;
|
|
||||||
|
|
||||||
errorret_t engineInit(const int32_t argc, const char_t **argv) {
|
errorret_t engineInit(const int32_t argc, const char_t **argv) {
|
||||||
memoryZero(&ENGINE, sizeof(engine_t));
|
memoryZero(&ENGINE, sizeof(engine_t));
|
||||||
@@ -42,8 +41,10 @@ errorret_t engineInit(const int32_t argc, const char_t **argv) {
|
|||||||
backpackInit();
|
backpackInit();
|
||||||
|
|
||||||
// Run the initial script.
|
// Run the initial script.
|
||||||
|
scriptcontext_t ctx;
|
||||||
errorChain(scriptContextInit(&ctx));
|
errorChain(scriptContextInit(&ctx));
|
||||||
errorChain(scriptContextExecFile(&ctx, "init.dsf"));
|
errorChain(scriptContextExecFile(&ctx, "init.dsf"));
|
||||||
|
scriptContextDispose(&ctx);
|
||||||
|
|
||||||
errorOk();
|
errorOk();
|
||||||
}
|
}
|
||||||
@@ -67,11 +68,8 @@ void engineExit(void) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
errorret_t engineDispose(void) {
|
errorret_t engineDispose(void) {
|
||||||
scriptContextDispose(&ctx);
|
sceneDispose();
|
||||||
|
|
||||||
localeManagerDispose();
|
localeManagerDispose();
|
||||||
// sceneManagerDispose();
|
|
||||||
// rpgDispose();
|
|
||||||
uiDispose();
|
uiDispose();
|
||||||
errorChain(displayDispose());
|
errorChain(displayDispose());
|
||||||
assetDispose();
|
assetDispose();
|
||||||
|
|||||||
Reference in New Issue
Block a user