1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-08-26 18:21:04 +00:00

Rename minetest.* to core.* in devtest

This commit is contained in:
Lars Müller 2024-10-28 15:57:54 +01:00 committed by GitHub
parent d849d51c2d
commit 88c7a54e08
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
78 changed files with 914 additions and 914 deletions

View file

@ -8,8 +8,8 @@ local font_states = {
{4, "Monospace font"},
{5, "Bold and monospace font"},
{7, "ZOMG all the font styles"},
{7, "Colors test! " .. minetest.colorize("green", "Green") ..
minetest.colorize("red", "\nRed") .. " END"},
{7, "Colors test! " .. core.colorize("green", "Green") ..
core.colorize("red", "\nRed") .. " END"},
}
@ -33,13 +33,13 @@ end
local font_etime = 0
local font_state = 0
minetest.register_globalstep(function(dtime)
core.register_globalstep(function(dtime)
font_etime = font_etime + dtime
if font_etime < 1 then
return
end
font_etime = 0
for _, player in ipairs(minetest.get_connected_players()) do
for _, player in ipairs(core.get_connected_players()) do
local huds = player_font_huds[player:get_player_name()]
if huds then
for i, hud_id in ipairs(huds) do
@ -52,11 +52,11 @@ minetest.register_globalstep(function(dtime)
font_state = font_state + 1
end)
minetest.register_chatcommand("hudfonts", {
core.register_chatcommand("hudfonts", {
params = "[<HUD elements>]",
description = "Show/Hide some text on the HUD with various font options",
func = function(name, param)
local player = minetest.get_player_by_name(name)
local player = core.get_player_by_name(name)
local param = tonumber(param) or 0
param = math.min(math.max(param, 1), #font_states)
if player_font_huds[name] == nil then
@ -64,14 +64,14 @@ minetest.register_chatcommand("hudfonts", {
for i = 1, param do
table.insert(player_font_huds[name], add_font_hud(player, i))
end
minetest.chat_send_player(name, ("%d text HUD element(s) added."):format(param))
core.chat_send_player(name, ("%d text HUD element(s) added."):format(param))
else
local huds = player_font_huds[name]
if huds then
for _, hud_id in ipairs(huds) do
player:hud_remove(hud_id)
end
minetest.chat_send_player(name, "All text HUD elements removed.")
core.chat_send_player(name, "All text HUD elements removed.")
end
player_font_huds[name] = nil
end
@ -82,11 +82,11 @@ minetest.register_chatcommand("hudfonts", {
-- Testing waypoint capabilities
local player_waypoints = {}
minetest.register_chatcommand("hudwaypoints", {
core.register_chatcommand("hudwaypoints", {
params = "[ add | add_change | remove ]",
description = "Create HUD waypoints at your position for testing (add: Add waypoints and change them after 0.5s (default). add_change: Add waypoints and change immediately. remove: Remove all waypoints)",
func = function(name, params)
local player = minetest.get_player_by_name(name)
local player = core.get_player_by_name(name)
if not player then
return false, "No player."
end
@ -142,13 +142,13 @@ minetest.register_chatcommand("hudwaypoints", {
if hidden_distance then
chplayer:hud_change(hidden_distance, "number", 0x0000FF)
end
minetest.chat_send_player(chplayer:get_player_name(), "Waypoints changed.")
core.chat_send_player(chplayer:get_player_name(), "Waypoints changed.")
end
if params == "add_change" then
-- change immediate
change(player)
else
minetest.after(0.5, change, player)
core.after(0.5, change, player)
end
local image_waypoint = player:hud_add {
type = "image_waypoint",
@ -182,15 +182,15 @@ minetest.register_chatcommand("hudwaypoints", {
end
})
minetest.register_on_joinplayer(function(player)
core.register_on_joinplayer(function(player)
player:set_properties({zoom_fov = 15})
end)
minetest.register_chatcommand("zoomfov", {
core.register_chatcommand("zoomfov", {
params = "[<FOV>]",
description = "Set or display your zoom_fov",
func = function(name, param)
local player = minetest.get_player_by_name(name)
local player = core.get_player_by_name(name)
if not player then
return false, "No player."
end
@ -241,12 +241,12 @@ local hud_hotbar_defs = {
local player_hud_hotbars= {}
minetest.register_chatcommand("hudhotbars", {
core.register_chatcommand("hudhotbars", {
description = "Shows some test Lua HUD elements of type hotbar. " ..
"(add: Adds elements (default). remove: Removes elements)",
params = "[ add | remove ]",
func = function(name, params)
local player = minetest.get_player_by_name(name)
local player = core.get_player_by_name(name)
if not player then
return false, "No player."
end
@ -310,11 +310,11 @@ local hud_inventory_defs = {
}
local player_hud_inventories= {}
minetest.register_chatcommand("hudinventories", {
core.register_chatcommand("hudinventories", {
description = "Shows some test Lua HUD elements of type inventory. (add: Adds elements (default). remove: Removes elements)",
params = "[ add | remove ]",
func = function(name, params)
local player = minetest.get_player_by_name(name)
local player = core.get_player_by_name(name)
if not player then
return false, "No player."
end
@ -341,7 +341,7 @@ minetest.register_chatcommand("hudinventories", {
})
minetest.register_on_leaveplayer(function(player)
core.register_on_leaveplayer(function(player)
local playername = player:get_player_name()
player_font_huds[playername] = nil
player_waypoints[playername] = nil
@ -349,10 +349,10 @@ minetest.register_on_leaveplayer(function(player)
player_hud_inventories[playername] = nil
end)
minetest.register_chatcommand("hudprint", {
core.register_chatcommand("hudprint", {
description = "Writes all used Lua HUD elements into chat.",
func = function(name, params)
local player = minetest.get_player_by_name(name)
local player = core.get_player_by_name(name)
if not player then
return false, "No player."
end
@ -372,11 +372,11 @@ minetest.register_chatcommand("hudprint", {
local hud_flags = {"hotbar", "healthbar", "crosshair", "wielditem", "breathbar",
"minimap", "minimap_radar", "basic_debug", "chat"}
minetest.register_chatcommand("hudtoggleflag", {
core.register_chatcommand("hudtoggleflag", {
description = "Toggles a hud flag.",
params = "[ ".. table.concat(hud_flags, " | ") .." ]",
func = function(name, params)
local player = minetest.get_player_by_name(name)
local player = core.get_player_by_name(name)
if not player then
return false, "No player."
end