mirror of
https://bitbucket.org/kingarthursteam/cannons.git
synced 2025-01-07 11:57:28 +01:00
moved cannons settings into world dir
read readme.md how to change the settings
This commit is contained in:
parent
2e871346ab
commit
31c458a156
@ -37,7 +37,7 @@ local exploding={
|
||||
end,
|
||||
|
||||
}
|
||||
if cannons.enable_explosion then
|
||||
if cannons.config:get("enable_explosion") == "true" then
|
||||
cannons.register_muni("cannons:ball_exploding",exploding)
|
||||
end
|
||||
local fire={
|
||||
@ -73,7 +73,7 @@ local fire={
|
||||
end,
|
||||
|
||||
}
|
||||
if cannons.enable_fire then
|
||||
if cannons.config:get("enable_fire")=="true" then
|
||||
cannons.register_muni("cannons:ball_fire",fire)
|
||||
end
|
||||
|
||||
|
16
init.lua
16
init.lua
@ -3,9 +3,23 @@
|
||||
|
||||
cannons = {}
|
||||
cannons.MODPATH = minetest.get_modpath(minetest.get_current_modname())
|
||||
local worldpath = minetest.get_worldpath()
|
||||
cannons.config = Settings(worldpath.."/cannons.conf")
|
||||
|
||||
local conf_table = cannons.config:to_table()
|
||||
|
||||
--look into readme.txt how to change settings
|
||||
local defaults = {
|
||||
enable_explosion = "true",
|
||||
enable_fire = "true",
|
||||
}
|
||||
|
||||
for k, v in pairs(defaults) do
|
||||
if conf_table[k] == nil then
|
||||
cannons.config:set(k, v)
|
||||
end
|
||||
end
|
||||
|
||||
dofile(cannons.MODPATH .."/settings.txt")
|
||||
dofile(cannons.MODPATH .."/print_r.lua")
|
||||
dofile(cannons.MODPATH .."/functions.lua")
|
||||
dofile(cannons.MODPATH .."/items.lua")
|
||||
|
@ -138,7 +138,7 @@ minetest.register_craft({
|
||||
},
|
||||
})
|
||||
|
||||
if cannons.enable_explosion then
|
||||
if cannons.config:get("enable_explosion") == "true" then
|
||||
minetest.register_craft({
|
||||
output = 'cannons:ball_exploding 2',
|
||||
recipe = {
|
||||
@ -149,7 +149,7 @@ minetest.register_craft({
|
||||
})
|
||||
end
|
||||
|
||||
if cannons.enable_fire then
|
||||
if cannons.config:get("enable_fire") == "true" then
|
||||
minetest.register_craft({
|
||||
output = 'cannons:ball_fire 2',
|
||||
recipe = {
|
||||
@ -288,7 +288,7 @@ minetest.register_node("cannons:ball_steel", {
|
||||
})
|
||||
|
||||
--explosion cannon ball
|
||||
if cannons.enable_explosion then
|
||||
if cannons.config:get("enable_explosion") == "true" then
|
||||
minetest.register_node("cannons:ball_exploding", {
|
||||
description = "Exploding Cannon Ball",
|
||||
stack_max = 99,
|
||||
@ -303,7 +303,7 @@ minetest.register_node("cannons:ball_exploding", {
|
||||
end
|
||||
|
||||
--fire cannon ball
|
||||
if cannons.enable_fire then
|
||||
if cannons.config:get("enable_fire") == "true" then
|
||||
minetest.register_node("cannons:ball_fire", {
|
||||
description = "Burning Cannon Ball",
|
||||
stack_max = 99,
|
||||
|
24
readme.md
24
readme.md
@ -1,4 +1,4 @@
|
||||
# Welcome to the cannons mod
|
||||
# Welcome to the cannons mod #
|
||||
cannons is a mod for the game minetest written by Kingarthurs Team
|
||||
(Semmett9, eythen, and addi)
|
||||
|
||||
@ -7,11 +7,27 @@ you can shot the cannon if you punch it with a torch.
|
||||
|
||||
the cannonball will damage the other players.
|
||||
if it wears armor the damage will be calculated.
|
||||
## configure cannons
|
||||
|
||||
if you dont want exploding or burning muni you can dissable it in the settings.txt
|
||||
## configure cannons ##
|
||||
create a file caled cannons.conf in your world dir.
|
||||
|
||||
add the folowing lines to it:
|
||||
|
||||
```
|
||||
#!conf
|
||||
|
||||
|
||||
enable_explosion = "true"
|
||||
enable_fire = "true"
|
||||
```
|
||||
|
||||
|
||||
now you can change it. eg. if you want to disable fire then cange
|
||||
*enable_fire = "true"*
|
||||
to
|
||||
*enable_fire = "false"*
|
||||
|
||||
thats all :-)
|
||||
|
||||
## Dependencies
|
||||
|
||||
@ -116,4 +132,4 @@ cannons.register_muni("cannons:ball_wood",ball_wood)
|
||||
|
||||
|
||||
|
||||
Have fun!
|
||||
Have fun!
|
16
settings.txt
16
settings.txt
@ -1,16 +0,0 @@
|
||||
------------------------------------------------------------------------------
|
||||
------------------------------ CONFIGURATION ---------------------------------
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-------- Change settings by changing the values after the "=". ---------------
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
|
||||
-- enable/disable the muni wich makes things burning if it hit them.
|
||||
-- if you want to dissable it just set it to false:
|
||||
cannons.enable_fire = true
|
||||
|
||||
-- enable/disable the muni wich destroyes nodesif it hit them.
|
||||
-- if you want to dissable it just set it to false:
|
||||
cannons.enable_explosion = true
|
Loading…
Reference in New Issue
Block a user