From 780cfb3c3869002f1cba7096c67c26f0b6c3f105 Mon Sep 17 00:00:00 2001 From: BuckarooBanzay Date: Thu, 5 Mar 2020 07:48:11 +0100 Subject: [PATCH] initial draft --- .github/workflows/luacheck.yml | 17 +++++++++++++++++ .luacheckrc | 18 ++++++++++++++++++ highscore.lua | 0 init.lua | 8 ++++++++ items.lua | 0 readme.md | 24 ++++++++++++++++++++++++ score.lua | 0 textures/epic_dollar.png | Bin 0 -> 811 bytes textures/epic_dollar_2.png | Bin 0 -> 936 bytes 9 files changed, 67 insertions(+) create mode 100644 .github/workflows/luacheck.yml create mode 100644 .luacheckrc create mode 100644 highscore.lua create mode 100644 init.lua create mode 100644 items.lua create mode 100644 readme.md create mode 100644 score.lua create mode 100644 textures/epic_dollar.png create mode 100644 textures/epic_dollar_2.png diff --git a/.github/workflows/luacheck.yml b/.github/workflows/luacheck.yml new file mode 100644 index 0000000..d00f53a --- /dev/null +++ b/.github/workflows/luacheck.yml @@ -0,0 +1,17 @@ +name: luacheck + +on: [push, pull_request] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v1 + - name: apt + run: sudo apt-get install -y luarocks + - name: luacheck install + run: luarocks install --local luacheck + - name: luacheck run + run: $HOME/.luarocks/bin/luacheck ./ diff --git a/.luacheckrc b/.luacheckrc new file mode 100644 index 0000000..7bd02db --- /dev/null +++ b/.luacheckrc @@ -0,0 +1,18 @@ + +globals = { + "epic_score" +} + +read_globals = { + -- Stdlib + string = {fields = {"split"}}, + table = {fields = {"copy", "getn"}}, + + -- Minetest + "vector", "ItemStack", + "dump", "VoxelArea", + + -- deps + "minetest", + "screwdriver" +} diff --git a/highscore.lua b/highscore.lua new file mode 100644 index 0000000..e69de29 diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..0bbdcfd --- /dev/null +++ b/init.lua @@ -0,0 +1,8 @@ + +epic_score = {} + +local MP = minetest.get_modpath("epic_score") + +dofile(MP.."/score.lua") +dofile(MP.."/highscore.lua") +dofile(MP.."/items.lua") diff --git a/items.lua b/items.lua new file mode 100644 index 0000000..e69de29 diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..d7e41ac --- /dev/null +++ b/readme.md @@ -0,0 +1,24 @@ + +epic_score -- Score plugin for the epic mod +----------------- + + +A mod for [minetest](http://www.minetest.net) + +![](https://github.com/damocles-minetest/epic_score/workflows/luacheck/badge.svg) + +# Overview + +State: **WIP** + +# Licenses + +## Code + +* MIT + +## Assets + +* 16x16 Icons in `textures/*` + * CC BY-SA 3.0 http://www.small-icons.com/packs/16x16-free-toolbar-icons.htm + * CC BY-SA 3.0 http://www.small-icons.com/packs/16x16-free-application-icons.htm diff --git a/score.lua b/score.lua new file mode 100644 index 0000000..e69de29 diff --git a/textures/epic_dollar.png b/textures/epic_dollar.png new file mode 100644 index 0000000000000000000000000000000000000000..40e55f47265d811bdfea4061c191629777031451 GIT binary patch literal 811 zcmV+`1JwM9P)2 zTS${(7zgm@+v#)rT-$WwX)R@DGUg#0Vr7L$o|B@yC<)RiMMca+Df4zE9_q%rF$0CX zF-tslP}E7GCg%3((xLNwT+VOKeVaSAF1%RGdhXtrKR;A!1l5< zj&wJxixhX=#gM-*c+Z5T(LzZ^YRI|h%OU}WP<7CPe}~?msuA_3c5ts^soX8Vlldb; zub{88q}xAk?QPez5TsR^I|7(+64%H9+6)dpIlGamqAvXD%VwEwkKizQv zoA7O#tlQFCD&r)cdVv>8RV?mE{+l#{YW&cfIXImg3j zqHqxl_KkMu+36mv$s z*@uUIHR`W${tj4NGcYUX=RE!>$8YDWTGHK{iofah9S&t z4BR>qTdfrzl{)8q5Tx6xEw#8Z5`$?>ADZ-$o7~*q+}wLTiGzY3_;G&c$N7EE?|jes z5xg@t{yDCim!S}*L`j&IWS-ENoHP*-B{^k6LWV|$UW!XK@TjwAAwo|Iav~r|o3Js_jS13ub3$sHQQ_ze+(* zw!5)s(Kj#}a=`IyDv_nK#)d*r*$dF~G74g9o>zNqN8=Tx@)er9JOBBr^7G|?c%CTp z^a?Ds5V#*mpz`WD=-oH)x2YP96+1z`=-7JYyY;oTUw58=ba~Uws!K!r zgx0=is^Cxo)W!!8f~)ZHk|v}}xsXH=C!BT2y4Qt=n|H#w{Vd3e7RQfG>uV1D_M~k( z%$6Lq75jgB>}52+Ru3Q)1L&8)q>w=8vk;q2-TxWghongjF>#~`L_vB0cCe}KdHH+?g&koT>1mpNB? zXywA(Wv>|q6LBB(X=xzQDr~d2fahg&yT?#mnujtC;0dyHO+_p^UACX*Px+5|+8u3M zmX;S!^!NHgs3|&vLE#5@LocvrK`ZY4TaL;i9+}x0=;#e%evSs7mn_KcJ6q+&g<4$b zetNfWZ?EIXUk#PoV!z@Ok5^~i9jFR9?hX-WY&!03` z*vK)44TFzZ2j}JsAN2bJNJ}qzs$^0Wj417kBH7M@;c zQmEuHqsb4QY=h`Ojt}z}QylF`YRQ=u=y#@V8K*uU7evqCX#E=t;+vzA#4R8I0000< KMNUMnLSTYh+qtv= literal 0 HcmV?d00001