summaryrefslogtreecommitdiff
path: root/Samples/Hello/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'Samples/Hello/scripts')
-rw-r--r--Samples/Hello/scripts/components/fireball.lua.asset4
-rw-r--r--Samples/Hello/scripts/components/fly.lua (renamed from Samples/Hello/scripts/components/fireball.lua.asr)0
-rw-r--r--Samples/Hello/scripts/components/fly.lua.asset (renamed from Samples/Hello/scripts/entities/spark.lua.asr)0
-rw-r--r--Samples/Hello/scripts/components/move.lua (renamed from Samples/Hello/scripts/tiledmapimporter.lua.axm)0
-rw-r--r--Samples/Hello/scripts/components/move.lua.asset0
-rw-r--r--Samples/Hello/scripts/entities/bullet.lua.asr3
-rw-r--r--Samples/Hello/scripts/entities/bullet.lua.asset4
-rw-r--r--Samples/Hello/scripts/entities/spark.lua.asset4
-rw-r--r--Samples/Hello/scripts/hello.lua.asset4
-rw-r--r--Samples/Hello/scripts/hello.lua.axm3
-rw-r--r--Samples/Hello/scripts/material_loader.lua16
-rw-r--r--Samples/Hello/scripts/material_loader.lua.asset0
-rw-r--r--Samples/Hello/scripts/tiledmapimporter.lua8
-rw-r--r--Samples/Hello/scripts/tiledmapimporter.lua.asset0
14 files changed, 37 insertions, 9 deletions
diff --git a/Samples/Hello/scripts/components/fireball.lua.asset b/Samples/Hello/scripts/components/fireball.lua.asset
new file mode 100644
index 0000000..7789dfe
--- /dev/null
+++ b/Samples/Hello/scripts/components/fireball.lua.asset
@@ -0,0 +1,4 @@
+{
+type="script",
+extern="fireball.lua",
+} \ No newline at end of file
diff --git a/Samples/Hello/scripts/components/fireball.lua.asr b/Samples/Hello/scripts/components/fly.lua
index e69de29..e69de29 100644
--- a/Samples/Hello/scripts/components/fireball.lua.asr
+++ b/Samples/Hello/scripts/components/fly.lua
diff --git a/Samples/Hello/scripts/entities/spark.lua.asr b/Samples/Hello/scripts/components/fly.lua.asset
index e69de29..e69de29 100644
--- a/Samples/Hello/scripts/entities/spark.lua.asr
+++ b/Samples/Hello/scripts/components/fly.lua.asset
diff --git a/Samples/Hello/scripts/tiledmapimporter.lua.axm b/Samples/Hello/scripts/components/move.lua
index e69de29..e69de29 100644
--- a/Samples/Hello/scripts/tiledmapimporter.lua.axm
+++ b/Samples/Hello/scripts/components/move.lua
diff --git a/Samples/Hello/scripts/components/move.lua.asset b/Samples/Hello/scripts/components/move.lua.asset
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Samples/Hello/scripts/components/move.lua.asset
diff --git a/Samples/Hello/scripts/entities/bullet.lua.asr b/Samples/Hello/scripts/entities/bullet.lua.asr
deleted file mode 100644
index bd43c00..0000000
--- a/Samples/Hello/scripts/entities/bullet.lua.asr
+++ /dev/null
@@ -1,3 +0,0 @@
-<script>
- <extern>bullet.lua</extern>
-</script> \ No newline at end of file
diff --git a/Samples/Hello/scripts/entities/bullet.lua.asset b/Samples/Hello/scripts/entities/bullet.lua.asset
new file mode 100644
index 0000000..adf32e0
--- /dev/null
+++ b/Samples/Hello/scripts/entities/bullet.lua.asset
@@ -0,0 +1,4 @@
+{
+type="script",
+extern="bullet.lua"
+} \ No newline at end of file
diff --git a/Samples/Hello/scripts/entities/spark.lua.asset b/Samples/Hello/scripts/entities/spark.lua.asset
new file mode 100644
index 0000000..abeee56
--- /dev/null
+++ b/Samples/Hello/scripts/entities/spark.lua.asset
@@ -0,0 +1,4 @@
+{
+type="script",
+extern="spark.lua"
+} \ No newline at end of file
diff --git a/Samples/Hello/scripts/hello.lua.asset b/Samples/Hello/scripts/hello.lua.asset
new file mode 100644
index 0000000..00bde24
--- /dev/null
+++ b/Samples/Hello/scripts/hello.lua.asset
@@ -0,0 +1,4 @@
+{
+type="script",
+extern="hello.lua"
+} \ No newline at end of file
diff --git a/Samples/Hello/scripts/hello.lua.axm b/Samples/Hello/scripts/hello.lua.axm
deleted file mode 100644
index c1395fc..0000000
--- a/Samples/Hello/scripts/hello.lua.axm
+++ /dev/null
@@ -1,3 +0,0 @@
-<script>
- <extern>hello.lua</extern>
-</script> \ No newline at end of file
diff --git a/Samples/Hello/scripts/material_loader.lua b/Samples/Hello/scripts/material_loader.lua
new file mode 100644
index 0000000..628ca3b
--- /dev/null
+++ b/Samples/Hello/scripts/material_loader.lua
@@ -0,0 +1,16 @@
+local MaterialLoader = AsuraEngine.Importer.New("material")
+local MaterialManager = require "MaterialManager.lua"
+
+function MaterialLoader.Load(mat)
+ local shader = AsuraEngine.Shader.GetShader(mat.shader)
+ if shader == nil then
+ shader = AsuraEngine.Shader.New(mat.shader)
+ if shader == nil then
+ return nil
+ end
+ end
+ local material = AsuraEngine.Class()
+ return material
+end
+
+return MaterialLoader \ No newline at end of file
diff --git a/Samples/Hello/scripts/material_loader.lua.asset b/Samples/Hello/scripts/material_loader.lua.asset
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Samples/Hello/scripts/material_loader.lua.asset
diff --git a/Samples/Hello/scripts/tiledmapimporter.lua b/Samples/Hello/scripts/tiledmapimporter.lua
index 244aceb..782c840 100644
--- a/Samples/Hello/scripts/tiledmapimporter.lua
+++ b/Samples/Hello/scripts/tiledmapimporter.lua
@@ -1,7 +1,9 @@
-local tiledMapImporter = AsuraEngine.Importer.New("tiledmap") --tiledmaptagtiledmap
+local TiledMapLoader = AsuraEngine.Importer.New("tiledmap") --tiledmaptagtiledmap
local TiledMapManager = require "TiledMapManager.lua"
-function tiledMapImporter:Load( data )
+function TiledMapLoader:Load( asset, data )
+
+
end
-return tiledMapImporter \ No newline at end of file
+return TiledMapLoader \ No newline at end of file
diff --git a/Samples/Hello/scripts/tiledmapimporter.lua.asset b/Samples/Hello/scripts/tiledmapimporter.lua.asset
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Samples/Hello/scripts/tiledmapimporter.lua.asset