aboutsummaryrefslogtreecommitdiff
path: root/textures/base/pack/minimap_mask_square.png
diff options
context:
space:
mode:
authorKrock <mk939@ymail.com>2019-11-09 14:39:06 +0000
committerrubenwardy <rw@rubenwardy.com>2020-01-10 18:57:46 +0000
commite38415c56ddba61fcf20133ceaeb276f59ce967d (patch)
treea48be3af40e9b877eb2f1400616dacd833606432 /textures/base/pack/minimap_mask_square.png
parent3f3fce466473da1619a43e313928740ed5b84f90 (diff)
downloadminetest-e38415c56ddba61fcf20133ceaeb276f59ce967d.tar.gz
minetest-e38415c56ddba61fcf20133ceaeb276f59ce967d.tar.bz2
minetest-e38415c56ddba61fcf20133ceaeb276f59ce967d.zip
Translated using Weblate (Slovenian)
Currently translated at 42.0% (535 of 1274 strings)
Diffstat (limited to 'textures/base/pack/minimap_mask_square.png')
0 files changed, 0 insertions, 0 deletions
ss="hl com"> You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #pragma once #include "unit_sao.h" class LuaEntitySAO : public UnitSAO { public: LuaEntitySAO() = delete; // Used by the environment to load SAO LuaEntitySAO(ServerEnvironment *env, v3f pos, const std::string &data); // Used by the Lua API LuaEntitySAO(ServerEnvironment *env, v3f pos, const std::string &name, const std::string &state) : UnitSAO(env, pos), m_init_name(name), m_init_state(state) { } ~LuaEntitySAO(); ActiveObjectType getType() const { return ACTIVEOBJECT_TYPE_LUAENTITY; } ActiveObjectType getSendType() const { return ACTIVEOBJECT_TYPE_GENERIC; } virtual void addedToEnvironment(u32 dtime_s); void step(float dtime, bool send_recommended); std::string getClientInitializationData(u16 protocol_version); bool isStaticAllowed() const { return m_prop.static_save; } bool shouldUnload() const { return true; } void getStaticData(std::string *result) const; u32 punch(v3f dir, const ToolCapabilities *toolcap = nullptr, ServerActiveObject *puncher = nullptr, float time_from_last_punch = 1000000.0f, u16 initial_wear = 0); void rightClick(ServerActiveObject *clicker); void setPos(const v3f &pos); void moveTo(v3f pos, bool continuous); float getMinimumSavedMovement(); std::string getDescription(); void setHP(s32 hp, const PlayerHPChangeReason &reason); u16 getHP() const; /* LuaEntitySAO-specific */ void setVelocity(v3f velocity); void addVelocity(v3f velocity) { m_velocity += velocity; } v3f getVelocity(); void setAcceleration(v3f acceleration); v3f getAcceleration(); void setTextureMod(const std::string &mod); std::string getTextureMod() const; void setSprite(v2s16 p, int num_frames, float framelength, bool select_horiz_by_yawpitch); std::string getName(); bool getCollisionBox(aabb3f *toset) const; bool getSelectionBox(aabb3f *toset) const; bool collideWithObjects() const; protected: void dispatchScriptDeactivate(); virtual void onMarkedForDeactivation() { dispatchScriptDeactivate(); }