diff options
author | DonBatman <serfdon@gmail.com> | 2015-10-24 18:11:33 -0700 |
---|---|---|
committer | DonBatman <serfdon@gmail.com> | 2015-10-24 18:11:33 -0700 |
commit | 4a9d35295a47539ebf9a525f14702f8f73f0776d (patch) | |
tree | 752d2099a1ff72426706f4feb7abd9d907537bef /myhighscore/init.lua | |
parent | f35d70f55d91c016546f5d569a34b0411a9f1711 (diff) | |
parent | 289cacf17a5812c5fb6cfc7134dedabfea0d86e7 (diff) |
Merge branch 'master' of https://github.com/DonBatman/myarcade
Diffstat (limited to 'myhighscore/init.lua')
-rw-r--r-- | myhighscore/init.lua | 65 |
1 files changed, 3 insertions, 62 deletions
diff --git a/myhighscore/init.lua b/myhighscore/init.lua index 0eab03c..854be70 100644 --- a/myhighscore/init.lua +++ b/myhighscore/init.lua @@ -1,64 +1,5 @@ +myhighscore = {} -local button_form = "size[6,8;]".. - "background[0,0;6,8;myhighscore_form_bg.png]".. - "label[1,0.5;HIGH SCORES]".. - "button[1,1;4,1;game;label]".. - "button_exit[4,7;1,2;exit;Exit]" - ---place holders -local game_name = "the game" -local game_player_name = "the player" -local game_player_score = "648138" - -local game_form = "size[6,8;]".. - "background[0,0;6,8;myhighscore_form_bg.png]".. - "label[1,0.5;HIGH SCORES FOR "..game_name.."]".. - "label[1,1.5;PLAYER]".. - "label[3.5,1.5;SCORE]".. - "label[0.5,2;"..game_player_name.."]".. - "label[3,2;"..game_player_score.."]".. - "button[2,7;1,2;back;Back]".. - "button_exit[4,7;1,2;exit;Exit]" - -minetest.register_node("myhighscore:score_board", { - description = "Score Board", - tiles = { - "myhighscore_top.png", - "myhighscore_back.png", - "myhighscore_side.png^[transformFX", - "myhighscore_side.png", - "myhighscore_back.png", - "myhighscore_front.png", - }, - drawtype = "nodebox", - paramtype = "light", - paramtype2 = "facedir", - groups = {cracky = 1}, - node_box = { - type = "fixed", - fixed = { - {-0.375, -0.5, -0.5, 0.375, -0.1875, 0.5}, - {-0.375, -0.5, 0.1875, 0.375, 0.5, 0.5}, - {-0.1875, -0.5, -0.3125, -0.125, 0, -0.25}, - {-0.375, -0.5, 0, -0.3125, 0.5, 0.5}, - {0.3125, -0.5, 0, 0.375, 0.5, 0.5}, - {-0.375, 0.4375, 0, 0.375, 0.5, 0.5}, - } - }, - -on_construct = function(pos) - local meta = minetest.env:get_meta(pos) - meta:set_string("formspec", button_form) - meta:set_string("infotext", "High Scores") -end, -on_receive_fields = function(pos, formname, fields, sender) - local meta = minetest.env:get_meta(pos) - if fields['game'] then - meta:set_string('formspec', game_form) - elseif fields["back"] then - meta:set_string('formspec', button_form) - end -end, - -}) +dofile(minetest.get_modpath("myhighscore").."/api.lua") +dofile(minetest.get_modpath("myhighscore").."/scoreboard.lua") |