Set game title: Shadow Forest

This commit is contained in:
Wuzzy 2023-12-02 00:57:34 +01:00
parent 5d03f9f80b
commit 7f6dc4b2b4
22 changed files with 40 additions and 40 deletions

View File

@ -1,2 +1,2 @@
title = WGJ2023
title = Shadow Forest
description = Wuzzys game for the Minetest Game Jam 2023

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -1,9 +1,9 @@
local S = minetest.get_translator("wgj_editor")
local S = minetest.get_translator("sf_editor")
minetest.register_tool("wgj_editor:breaker", {
minetest.register_tool("sf_editor:breaker", {
description = S("Block Breaker"),
wield_image = "wgj_editor_breaker.png",
inventory_image = "wgj_editor_breaker.png",
wield_image = "sf_editor_breaker.png",
inventory_image = "sf_editor_breaker.png",
tool_capabilities = {
groupcaps = {
editor_breakable = {maxlevel=2, uses=0, times = { [1] = 0.0, [2] = 0.0, [3] = 0.0 }},
@ -13,10 +13,10 @@ minetest.register_tool("wgj_editor:breaker", {
groups = { disable_repair = 1 },
})
minetest.register_tool("wgj_editor:state_changer", {
minetest.register_tool("sf_editor:state_changer", {
description = S("State Changer"),
wield_image = "wgj_editor_state_changer.png",
inventory_image = "wgj_editor_state_changer.png",
wield_image = "sf_editor_state_changer.png",
inventory_image = "sf_editor_state_changer.png",
groups = { disable_repair = 1 },
on_use = function(itemstack, user, pointed_thing)
if pointed_thing.type ~= "node" then

1
mods/sf_editor/mod.conf Normal file
View File

@ -0,0 +1 @@
name = sf_editor

View File

Before

Width:  |  Height:  |  Size: 132 B

After

Width:  |  Height:  |  Size: 132 B

View File

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 122 B

View File

@ -1,18 +1,18 @@
local S = minetest.get_translator("wgj_nodes")
local S = minetest.get_translator("sf_nodes")
local WOOD_WALL_LIMIT = 6/16
local TABLE_PLATE_LIMIT = 7/16
local TABLE_LEG_LIMIT = 7/16
minetest.register_node("wgj_nodes:dirt", {
minetest.register_node("sf_nodes:dirt", {
description = S("Dirt"),
tiles = { "wgj_nodes_dirt.png" },
tiles = { "sf_nodes_dirt.png" },
groups = { editor_breakable = 1 },
})
minetest.register_node("wgj_nodes:dirt_level", {
minetest.register_node("sf_nodes:dirt_level", {
description = S("Leveled Dirt"),
tiles = { "wgj_nodes_dirt.png" },
tiles = { "sf_nodes_dirt.png" },
groups = { editor_breakable = 1, leveled_node = 1 },
drawtype = "nodebox",
node_box = {
@ -24,15 +24,15 @@ minetest.register_node("wgj_nodes:dirt_level", {
place_param2 = 32,
})
minetest.register_node("wgj_nodes:snow", {
minetest.register_node("sf_nodes:snow", {
description = S("Snow"),
tiles = { "wgj_nodes_snow.png" },
tiles = { "sf_nodes_snow.png" },
groups = { editor_breakable = 1 },
})
minetest.register_node("wgj_nodes:snow_level", {
minetest.register_node("sf_nodes:snow_level", {
description = S("Leveled Snow"),
tiles = { "wgj_nodes_snow.png" },
tiles = { "sf_nodes_snow.png" },
groups = { editor_breakable = 1, leveled_node = 1 },
drawtype = "nodebox",
node_box = {
@ -44,32 +44,32 @@ minetest.register_node("wgj_nodes:snow_level", {
place_param2 = 32,
})
minetest.register_node("wgj_nodes:tree", {
minetest.register_node("sf_nodes:tree", {
description = S("Tree"),
tiles = {
"wgj_nodes_tree_top.png",
"wgj_nodes_tree_top.png",
"wgj_nodes_tree.png",
"sf_nodes_tree_top.png",
"sf_nodes_tree_top.png",
"sf_nodes_tree.png",
},
groups = { editor_breakable = 1 },
})
minetest.register_node("wgj_nodes:leaves", {
minetest.register_node("sf_nodes:leaves", {
description = S("Leaves"),
drawtype = "allfaces",
paramtype = "light",
tiles = { "wgj_nodes_leaves.png" },
tiles = { "sf_nodes_leaves.png" },
groups = { editor_breakable = 1 },
})
minetest.register_node("wgj_nodes:wood", {
minetest.register_node("sf_nodes:wood", {
description = S("Wooden Planks"),
tiles = { "wgj_nodes_wood.png" },
tiles = { "sf_nodes_wood.png" },
groups = { editor_breakable = 1 },
})
minetest.register_node("wgj_nodes:wood_wall", {
minetest.register_node("sf_nodes:wood_wall", {
description = S("Wooden Wall"),
tiles = { { name = "wgj_nodes_wood.png", align_style = "world" } },
tiles = { { name = "sf_nodes_wood.png", align_style = "world" } },
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "4dir",
@ -79,9 +79,9 @@ minetest.register_node("wgj_nodes:wood_wall", {
},
groups = { editor_breakable = 1 },
})
minetest.register_node("wgj_nodes:wood_wall_corner_inner", {
minetest.register_node("sf_nodes:wood_wall_corner_inner", {
description = S("Inner Wooden Corner Wall"),
tiles = { { name = "wgj_nodes_wood.png", align_style = "world" } },
tiles = { { name = "sf_nodes_wood.png", align_style = "world" } },
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "4dir",
@ -93,9 +93,9 @@ minetest.register_node("wgj_nodes:wood_wall_corner_inner", {
},
groups = { editor_breakable = 1 },
})
minetest.register_node("wgj_nodes:wood_wall_corner_outer", {
minetest.register_node("sf_nodes:wood_wall_corner_outer", {
description = S("Outer Wooden Corner Wall"),
tiles = { { name = "wgj_nodes_wood.png", align_style = "world" } },
tiles = { { name = "sf_nodes_wood.png", align_style = "world" } },
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "4dir",
@ -106,9 +106,9 @@ minetest.register_node("wgj_nodes:wood_wall_corner_outer", {
groups = { editor_breakable = 1 },
})
minetest.register_node("wgj_nodes:wood_table2_piece", {
minetest.register_node("sf_nodes:wood_table2_piece", {
description = S("Table piece"),
tiles = { { name = "wgj_nodes_wood.png", align_style = "world" } },
tiles = { { name = "sf_nodes_wood.png", align_style = "world" } },
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "4dir",
@ -125,12 +125,12 @@ minetest.register_node("wgj_nodes:wood_table2_piece", {
minetest.register_node("wgj_nodes:darkness", {
minetest.register_node("sf_nodes:darkness", {
description = S("Darkness"),
walkable = false,
drawtype = "airlike",
paramtype = "light",
wield_image = "wgj_nodes_darkness.png",
inventory_image = "wgj_nodes_darkness.png",
wield_image = "sf_nodes_darkness.png",
inventory_image = "sf_nodes_darkness.png",
groups = { editor_breakable = 1 },
})

1
mods/sf_nodes/mod.conf Normal file
View File

@ -0,0 +1 @@
name = sf_nodes

View File

Before

Width:  |  Height:  |  Size: 89 B

After

Width:  |  Height:  |  Size: 89 B

View File

Before

Width:  |  Height:  |  Size: 516 B

After

Width:  |  Height:  |  Size: 516 B

View File

Before

Width:  |  Height:  |  Size: 507 B

After

Width:  |  Height:  |  Size: 507 B

View File

Before

Width:  |  Height:  |  Size: 251 B

After

Width:  |  Height:  |  Size: 251 B

View File

Before

Width:  |  Height:  |  Size: 110 B

After

Width:  |  Height:  |  Size: 110 B

View File

Before

Width:  |  Height:  |  Size: 120 B

After

Width:  |  Height:  |  Size: 120 B

View File

Before

Width:  |  Height:  |  Size: 130 B

After

Width:  |  Height:  |  Size: 130 B

View File

@ -22,7 +22,7 @@ local update_damage_screen = function(player, hp)
hud_elem_type = "image",
position = damage_screen_positions[d],
scale = { x = -30, y = -30 },
text = "wgj_player_damage_screen.png",
text = "sf_player_damage_screen.png",
alignment = { x = 1, y = 1 },
})
player_huds[pname][d] = hud_id

1
mods/sf_player/mod.conf Normal file
View File

@ -0,0 +1 @@
name = sf_player

View File

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -1 +0,0 @@
name = wgj_editor

View File

@ -1 +0,0 @@
name = wgj_nodes

View File

@ -1 +0,0 @@
name = wgj_player