diff options
author | chililisoup <rebot333gaming@gmail.com> | 2025-03-23 14:11:21 -0600 |
---|---|---|
committer | chililisoup <rebot333gaming@gmail.com> | 2025-03-23 14:11:21 -0600 |
commit | 2b4c762b6b1da745cabe6810187fc34cb546e0cb (patch) | |
tree | 3553abb3423320dc5879f7e12d58a11c67593f46 /source/game/scripting/StarWorldLuaBindings.hpp | |
parent | c484b1a67230f938493de16026ca3a2dd7269a2c (diff) |
block swapping lua support
Diffstat (limited to 'source/game/scripting/StarWorldLuaBindings.hpp')
-rw-r--r-- | source/game/scripting/StarWorldLuaBindings.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/game/scripting/StarWorldLuaBindings.hpp b/source/game/scripting/StarWorldLuaBindings.hpp index 3cb8c72..3f08a77 100644 --- a/source/game/scripting/StarWorldLuaBindings.hpp +++ b/source/game/scripting/StarWorldLuaBindings.hpp @@ -178,6 +178,8 @@ namespace LuaBindings { bool damageTiles(World* world, List<Vec2I> const& arg1, String const& arg2, Vec2F const& arg3, String const& arg4, float arg5, Maybe<unsigned> const& arg6, Maybe<EntityId> sourceEntity); bool damageTileArea(World* world, Vec2F center, float radius, String layer, Vec2F sourcePosition, String damageType, float damage, Maybe<unsigned> const& harvestLevel, Maybe<EntityId> sourceEntity); bool placeMaterial(World* world, Vec2I const& arg1, String const& arg2, String const& arg3, Maybe<int> const& arg4, bool arg5); + bool replaceMaterials(World* world, List<Vec2I> const& tilePositions, String const& layer, String const& materialName, Maybe<int> const& hueShift, bool enableDrops); + bool replaceMaterialArea(World* world, Vec2F center, float radius, String const& layer, String const& materialName, Maybe<int> const& hueShift, bool enableDrops); bool placeMod(World* world, Vec2I const& arg1, String const& arg2, String const& arg3, Maybe<int> const& arg4, bool arg5); } } |