aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libjin/graphics/particles/je_particle.cpp2
-rw-r--r--src/lua/common/je_lua.cpp9
2 files changed, 1 insertions, 10 deletions
diff --git a/src/libjin/graphics/particles/je_particle.cpp b/src/libjin/graphics/particles/je_particle.cpp
index 761f166..6cab9db 100644
--- a/src/libjin/graphics/particles/je_particle.cpp
+++ b/src/libjin/graphics/particles/je_particle.cpp
@@ -152,7 +152,7 @@ namespace JinEngine
if (def->spritesDef.mode == SpriteMode::ANIMATED)
spriteIndex = lerp<int>(0, n - 1, t);
else
- spriteIndex = rng.rand(0, n);
+ spriteIndex = rng.rand(0, n - 1);
}
life += dt;
alive = life < lifeTime;
diff --git a/src/lua/common/je_lua.cpp b/src/lua/common/je_lua.cpp
index d53898d..a08414e 100644
--- a/src/lua/common/je_lua.cpp
+++ b/src/lua/common/je_lua.cpp
@@ -9,19 +9,10 @@ namespace JinEngine
namespace Lua
{
- ///
- /// Lua objects table. Map object to proxy, like objects_table[object] = proxy.
- ///
static const char* Jin_Lua_Objects_Table = "Jin_Objects_Table";
- ///
- /// Lua modules table. Map object to proxy, like modules_table[object] = module.
- ///
static const char* Jin_Lua_Modules_Table = "Jin_Modules_Table";
- ///
- /// Lua references table. Map object to proxy, like references[object] = ref.
- ///
static const char* Jin_Lua_Reference_Table = "Jin_Reference_Table";
Proxy* luax_newinstance(lua_State* L, const char* type, SharedBase* shared)