diff --git a/mods/default/hud.lua b/mods/default/hud.lua index 38dbdf3..ca9b4cb 100644 --- a/mods/default/hud.lua +++ b/mods/default/hud.lua @@ -191,4 +191,3 @@ minetest.register_on_leaveplayer(default.hud.cleanup_builtin_statbars) minetest.register_playerevent(default.hud.player_event_handler) default.log("hud", "loaded") - diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index 30ca81c..9a0928c 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -1234,6 +1234,7 @@ minetest.register_node( walkable = false, floodable = true, light_source = default.LIGHT_MAX-4, + overlay_light_type = "bright_glow", node_box = { type = "wallmounted", wall_top = {-2/16, 0, -2/16, 2/16, 0.5, 2/16}, @@ -1298,7 +1299,7 @@ minetest.register_node( walkable = false, floodable = true, light_source = default.LIGHT_MAX-1, - overlay_light_type = "glow_flicker", + overlay_light_type = "bright_flicker", node_box = { type = "wallmounted", wall_top = {-2/16, 0, -2/16, 2/16, 0.5, 2/16}, diff --git a/mods/vignette/README.txt b/mods/vignette/README.txt new file mode 100644 index 0000000..5ebc2a7 --- /dev/null +++ b/mods/vignette/README.txt @@ -0,0 +1,7 @@ +Vignette mod +============ +By KaadmY, for Pixture + +Adds a subtle vignette overlay to a player's screen + +Source license: LGPLv2.1 diff --git a/mods/vignette/depends.txt b/mods/vignette/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/vignette/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/vignette/init.lua b/mods/vignette/init.lua new file mode 100644 index 0000000..7c7c254 --- /dev/null +++ b/mods/vignette/init.lua @@ -0,0 +1,24 @@ +-- +-- Vignette mod +-- By KaadmY, for Pixture +-- + +local vignette_definition = { + hud_elem_type = "image", + position = {x = 0.5, y = 0.5}, + scale = {x = -100, y = -100}, + alignment = 0, + text = "vignette_vignette.png", +} + +local function on_joinplayer(player) + if not player:is_player() then + return + end + + player:hud_add(vignette_definition) +end + +minetest.register_on_joinplayer(on_joinplayer) + +default.log("mod:vignette", "loaded") diff --git a/mods/vignette/textures/vignette_vignette.png b/mods/vignette/textures/vignette_vignette.png new file mode 100644 index 0000000..9861254 Binary files /dev/null and b/mods/vignette/textures/vignette_vignette.png differ diff --git a/mods/vignette/textures/vignette_vignette.xcf b/mods/vignette/textures/vignette_vignette.xcf new file mode 100644 index 0000000..7cbd027 Binary files /dev/null and b/mods/vignette/textures/vignette_vignette.xcf differ