change HUD colors to match theme and add bgm
parent
a81cff7949
commit
e943f6d826
|
@ -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)
|
||||
|
|
|
@ -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.
Loading…
Reference in New Issue