change HUD colors to match theme and add bgm

master
user 2021-09-11 00:14:04 -04:00
parent a81cff7949
commit e943f6d826
3 changed files with 16 additions and 10 deletions

View File

@ -3,7 +3,7 @@ local movement_timeout = sumo.movement_timeout --for how long players may run (a
local function send_message(arena,num_str)
arena_lib.HUD_send_msg_all("title", arena, num_str, 1,nil,0xFF0000)
arena_lib.HUD_send_msg_all("title", arena, num_str, 1,nil,0xE6482E)
--arena_lib.HUD_send_msg_all(HUD_type, arena, msg, <duration>, <sound>, <color>)
end
@ -17,13 +17,13 @@ arena_lib.on_load("sumo", function(arena)
local message = 'Controls: '
minetest.chat_send_player(pl_name,message)
message = minetest.colorize('Red', '[Punch]: ')..minetest.colorize('Green', 'Push other players ').. " Timeout: 0.3 sec"
message = minetest.colorize('#a93b3b', '[Punch]: ')..minetest.colorize('#397b44', 'Push other players ').. " Timeout: 0.3 sec"
minetest.chat_send_player(pl_name,message)
message = minetest.colorize('Red', '[Punch]+[Sneak]: ')..minetest.colorize('Green', 'Exchange places ').. " Timeout: 0.3 sec"
message = minetest.colorize('#a93b3b', '[Punch]+[Sneak]: ')..minetest.colorize('#397b44', 'Exchange places ').. " Timeout: 0.3 sec"
minetest.chat_send_player(pl_name,message)
message = minetest.colorize('Red', '[Place]: ')..minetest.colorize('Green', 'Vault ').. " Timeout: 1 sec"
message = minetest.colorize('#a93b3b', '[Place]: ')..minetest.colorize('#397b44', 'Vault ').. " Timeout: 1 sec"
minetest.chat_send_player(pl_name,message)
message = minetest.colorize('Red', '[Aux (e)]: ')..minetest.colorize('Green', 'Run! ').. " Timeout: 5 sec"
message = minetest.colorize('#a93b3b', '[Aux (e)]: ')..minetest.colorize('#397b44', 'Run! ').. " Timeout: 5 sec"
minetest.chat_send_player(pl_name,message)
arena.players[pl_name].lives = arena.lives
local player = minetest.get_player_by_name(pl_name)
@ -48,7 +48,7 @@ arena_lib.on_load("sumo", function(arena)
minetest.after(1, function(arena)
send_message(arena,'1')
minetest.after(1, function(arena)
arena_lib.HUD_send_msg_all("title", arena, "Fight!", 1,nil,0x00FF00)
arena_lib.HUD_send_msg_all("title", arena, "Fight!", 1,nil,0x71AA34)
local item = ItemStack("sumo:pushstick")
@ -121,12 +121,12 @@ arena_lib.on_time_tick('sumo', function(arena)
--handle messages
if arena.in_game and not arena.in_celebration then
local c = 0x00FF00
local c = 0x71AA34
if arena.current_time < 60 then
c = 0xFFFF00
c = 0xF4B41B
end
if arena.current_time < 10 then
c = 0xFF0000
c = 0xE6482E
end
local message = " Time Left: "..arena.current_time
if arena.players[pl_name].run_timeout > 0 then
@ -138,7 +138,7 @@ arena_lib.on_time_tick('sumo', function(arena)
message = message.." Lives:"..arena.players[pl_name].lives
if sumo.invincible[pl_name] == true then
message = "Invincible"
c = 0xFF0000
c = 0xE6482E
end
if arena.current_time < arena.initial_time - 1 then
arena_lib.HUD_send_msg('hotbar', pl_name, message, 1,nil,c)

View File

@ -78,3 +78,9 @@ by Emma_MA
CC0
DestinationUnknown.ogg
music by https://audionautix.com/
https://creativecommons.org/licenses/by/4.0/

Binary file not shown.