From f7740eb6e8f163e9ce748c7ba4b543a321cb65c8 Mon Sep 17 00:00:00 2001 From: fgenesis Date: Sun, 19 May 2013 20:14:00 +0200 Subject: [PATCH] add beam_setDamageType() Lua function --- Aquaria/ScriptInterface.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Aquaria/ScriptInterface.cpp b/Aquaria/ScriptInterface.cpp index c4517ea..5f53ff2 100644 --- a/Aquaria/ScriptInterface.cpp +++ b/Aquaria/ScriptInterface.cpp @@ -3746,6 +3746,16 @@ luaFunc(beam_setDamage) luaReturnNil(); } +luaFunc(beam_setDamageType) +{ + Beam *b = beam(L); + if (b) + { + b->damageData.damageType = (DamageType)lua_tointeger(L, 2); + } + luaReturnNil(); +} + luaFunc(beam_setBeamWidth) { Beam *b = beam(L); @@ -7950,6 +7960,7 @@ static const struct { luaRegister(beam_setDamage), luaRegister(beam_setBeamWidth), luaRegister(beam_setFirer), + luaRegister(beam_setDamageType), luaRegister(getStringBank),