Use mod.conf and add luacheck (#10)

This commit is contained in:
Niklp 2023-10-01 11:11:01 +02:00 committed by GitHub
parent f341d63b01
commit 1011023d6c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 30 additions and 27 deletions

10
.github/workflows/luacheck.yml vendored Normal file

@ -0,0 +1,10 @@
name: luacheck
on: [push, pull_request]
jobs:
luacheck:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
- name: Luacheck
uses: lunarmodules/luacheck@master

9
.luacheckrc Normal file

@ -0,0 +1,9 @@
read_globals = {
"minetest",
"unifieddyes",
"default"
}
globals = {
"unifiedbricks"
}

@ -1,4 +0,0 @@
default
bucket
unifieddyes
vessels

@ -1 +0,0 @@
This mod allows the user to re-color default bricks using Unified Dyes, and provides some pattern variations as well.

@ -16,7 +16,7 @@ minetest.register_alias("unifieddyes:lightgrey","unifieddyes:lightgrey_paint")
minetest.register_alias("unifieddyes:grey","unifieddyes:grey_paint")
minetest.register_alias("unifieddyes:darkgrey","unifieddyes:darkgrey_paint")
HUES = {
local HUES = {
"red",
"orange",
"yellow",
@ -35,25 +35,18 @@ HUES = {
"lightgrey",
"white"
}
TYPES = {
"clayblock_",
"clay_",
"brick_",
"brickblock_",
"multicolor_"
}
SATURATION = {
local SATURATION = {
"_s50",
""
}
DARKNESS = {
local DARKNESS = {
"dark_",
"medium_",
"",
"light_"
}
--formal versions
FORMALHUES = {
local FORMALHUES = {
"Red",
"Orange",
"Yellow",
@ -72,18 +65,11 @@ FORMALHUES = {
"Light grey",
"White"
}
FORMALTYPES = {
" clay",
" clay lump",
" brick",
" bricks",
" multicolor bricks"
}
FORMALSATURATION = {
local FORMALSATURATION = {
" (low saturation)",
""
}
FORMALDARKNESS = {
local FORMALDARKNESS = {
"Dark ",
"Medium ",
"Bright ",
@ -301,8 +287,8 @@ table.insert(unifiedbricks.old_static_list, "unifiedbricks:multicolor_lightgrey"
for i = 1,17 do
for j = 1,4 do
if i > 12 then
formalname = FORMALHUES[i]
name = HUES[i]
local formalname = FORMALHUES[i]
local name = HUES[i]
if j == 1 then
unifiedbricks.register_old_static_block(name, formalname, "clayblock")
elseif j == 4 then
@ -310,6 +296,7 @@ for i = 1,17 do
end
else
for k = 1,4 do
local formalname, name
if k == 4 then
formalname = FORMALDARKNESS[k] .. FORMALHUES[i]
name = DARKNESS[k] .. HUES[i]

@ -1 +1,3 @@
name = unifiedbricks
description = This mod allows the user to re-color default bricks using Unified Dyes, and provides some pattern variations as well.
depends = default, bucket, unifieddyes, vessels