+++ /dev/null
-local cpp_last_node = 0
-function cpp_get_next_node()
- cpp_last_node = cpp_last_node + 1
- return core.nodes[cpp_last_node]
-end
dofile("builtin/register.lua")
dofile("builtin/functions.lua")
-dofile("game/init.lua")
-
local popenfile = io.popen("ls mods")
for modname in popenfile:lines() do
dofile("mods/" .. modname .. "/init.lua")
+++ /dev/null
-dragonblocks.settings.display_width = 25 -- nodes
-dragonblocks.settings.display_height = 25 -- nodes
-dragonblocks.settings.player_speed = 4 -- m/s
-dragonblocks.settings.entity_update_frequency = 60 -- hz
-dragonblocks.settings.map_backup_interval = 60 -- s
+++ /dev/null
-dragonblocks.log(" ____ _ _ _ ")
-dragonblocks.log("| _ \\ _ __ __ _ __ _ ___ _ __ | |__ | | ___ ___| | _____ ")
-dragonblocks.log("| | | | '__/ _` |/ _` |/ _ \\| '_ \\| '_ \\| |/ _ \\ / __| |/ / __| ")
-dragonblocks.log("| |_| | | | (_| | (_| | (_) | | | | |_) | | (_) | (__| <\\__ \\ ")
-dragonblocks.log("|____/|_| \\__,_|\\__, |\\___/|_| |_|_.__/|_|\\___/ \\___|_|\\_\\___/ ")
-dragonblocks.log(" |___/ ")
-dofile("game/nodes.lua")
+++ /dev/null
-dragonblocks.register_node({
- name = "dragonblocks:air",
- texture = "textures/air.png",
- stable = false,
- hidden = true,
- translucent = true,
-})
-dragonblocks.register_node({
- name = "dragonblocks:stone",
- texture = "textures/stone.png"
-})
-dragonblocks.register_node({
- name = "dragonblocks:dirt",
- texture = "textures/dirt.png"
-})
-dragonblocks.register_node({
- name = "dragonblocks:grass",
- texture = "textures/grass.png"
-})
-dragonblocks.register_node({
- name = "dragonblocks:wood",
- texture = "textures/wood.png"
-})
-dragonblocks.register_node({
- name = "dragonblocks:water",
- texture = "textures/water.png",
- stable = false,
- translucent = true,
-})
-dragonblocks.register_node({
- name = "dragonblocks:leaves",
- texture = "textures/leaves.png",
- translucent = true,
-})
-dragonblocks.register_node({
- name = "dragonblocks:bedrock",
- texture = "textures/bedrock.png"
-})
-dragonblocks.register_node({
- name = "dragonblocks:mese",
- texture = "textures/mese.png"
-})
-dragonblocks.register_node({
- name = "dragonblocks:sand",
- texture = "textures/sand.png"
-})
-dragonblocks.register_node({
- name = "dragonblocks:cobble",
- texture = "textures/cobble.png"
-})
-dragonblocks.register_node({
- name = "dragonblocks:wood_planks",
- texture = "textures/wood_planks.png"
-})
+++ /dev/null
-dragonblocks.log("Demo Mod loaded")
--- /dev/null
+dragonblocks.settings.display_width = 25 -- nodes
+dragonblocks.settings.display_height = 25 -- nodes
+dragonblocks.settings.player_speed = 4 -- m/s
+dragonblocks.settings.entity_update_frequency = 60 -- hz
+dragonblocks.settings.map_backup_interval = 60 -- s
--- /dev/null
+dragonblocks.log(" ____ _ _ _ ")
+dragonblocks.log("| _ \\ _ __ __ _ __ _ ___ _ __ | |__ | | ___ ___| | _____ ")
+dragonblocks.log("| | | | '__/ _` |/ _` |/ _ \\| '_ \\| '_ \\| |/ _ \\ / __| |/ / __| ")
+dragonblocks.log("| |_| | | | (_| | (_| | (_) | | | | |_) | | (_) | (__| <\\__ \\ ")
+dragonblocks.log("|____/|_| \\__,_|\\__, |\\___/|_| |_|_.__/|_|\\___/ \\___|_|\\_\\___/ ")
+dragonblocks.log(" |___/ ")
+dofile("mods/dragonblocks/nodes.lua")
--- /dev/null
+dragonblocks.register_node({
+ name = "dragonblocks:air",
+ texture = "textures/air.png",
+ stable = false,
+ hidden = true,
+ translucent = true,
+})
+dragonblocks.register_node({
+ name = "dragonblocks:stone",
+ texture = "textures/stone.png"
+})
+dragonblocks.register_node({
+ name = "dragonblocks:dirt",
+ texture = "textures/dirt.png"
+})
+dragonblocks.register_node({
+ name = "dragonblocks:grass",
+ texture = "textures/grass.png"
+})
+dragonblocks.register_node({
+ name = "dragonblocks:wood",
+ texture = "textures/wood.png"
+})
+dragonblocks.register_node({
+ name = "dragonblocks:water",
+ texture = "textures/water.png",
+ stable = false,
+ translucent = true,
+})
+dragonblocks.register_node({
+ name = "dragonblocks:leaves",
+ texture = "textures/leaves.png",
+ translucent = true,
+})
+dragonblocks.register_node({
+ name = "dragonblocks:bedrock",
+ texture = "textures/bedrock.png"
+})
+dragonblocks.register_node({
+ name = "dragonblocks:mese",
+ texture = "textures/mese.png"
+})
+dragonblocks.register_node({
+ name = "dragonblocks:sand",
+ texture = "textures/sand.png"
+})
+dragonblocks.register_node({
+ name = "dragonblocks:cobble",
+ texture = "textures/cobble.png"
+})
+dragonblocks.register_node({
+ name = "dragonblocks:wood_planks",
+ texture = "textures/wood_planks.png"
+})
#define CODE_LIGHTBLUE 6
#define CODE_GREY 7
-#define VERSION "3.1"
+#define VERSION "3.2-dev"
class Game{
public: