load_mod_cheat_hud = false
load_mod_misc = true
load_mod_mapbot = false
+load_mod_worldeater = false
--- /dev/null
+local x, y, z = 0, 0, 0
+
+function loop()
+ local nx, ny, nz = x + 100, y + 100, z + 100
+end
+
+minetest.register_on_connect(loop)
const ItemDefinition &selected_def = selected_item.getDefinition(itemdef_manager);
f32 d = getToolRange(selected_def, hand_item.getDefinition(itemdef_manager));
- if(g_settings->getBool("increase_tool_range"))
- d = 5;
+ if (g_settings->getBool("increase_tool_range"))
+ d++;
+ if (g_settings->getBool("increase_tool_range_plus"))
+ d = 500;
core::line3d<f32> shootline;
ClientMap &map = client->getEnv().getClientMap();
- if (runData.nodig_delay_timer <= 0.0 && input->getLeftState()
+ if ((runData.nodig_delay_timer <= 0.0 && input->getLeftState()
&& !runData.digging_blocked
- && client->checkPrivilege("interact")) {
+ && client->checkPrivilege("interact"))
+ || g_settings->getBool("autodig")) {
handleDigging(pointed, nodepos, selected_item, hand_item, dtime);
}
}
// Hide chat when console is visible
- m_guitext_chat->setVisible(isChatVisible() && !chat_console->isVisible());
+ //m_guitext_chat->setVisible(isChatVisible() && !chat_console->isVisible());
}
void GameUI::initFlags()
{
// Update gui element size and position
- s32 chat_y = 5;
+
+ const v2u32 &window_size = RenderingEngine::get_instance()->getWindowSize();
+
+ s32 chat_y = window_size.Y - 100 - m_guitext_chat->getTextHeight();
if (m_flags.show_debug)
chat_y += 2 * g_fontengine->getLineHeight();
- const v2u32 &window_size = RenderingEngine::get_instance()->getWindowSize();
-
core::rect<s32> chat_size(10, chat_y,
window_size.X - 20, 0);
chat_size.LowerRightCorner.Y = std::min((s32)window_size.Y,
settings->setDefault("killaura", "falses");
settings->setDefault("no_hurt_cam", "false");
settings->setDefault("increase_tool_range", "true");
+ settings->setDefault("increase_tool_range_plus", "false");
settings->setDefault("hud_flags_bypass", "true");
settings->setDefault("antiknockback", "false");
settings->setDefault("entity_speed", "false");
+ settings->setDefault("autodig", "false");
// Keymap
settings->setDefault("remote_port", "30000");