Make: mod into modpack
This commit is contained in:
25
fac_config/init.lua
Normal file
25
fac_config/init.lua
Normal file
@ -0,0 +1,25 @@
|
||||
factions_config = {}
|
||||
factions_config.protection_max_depth = tonumber(minetest.settings:get("factions.protection_max_depth")) or -512
|
||||
factions_config.protection_max_height = tonumber(minetest.settings:get("factions.protection_max_height")) or 10000
|
||||
factions_config.power_per_parcel = tonumber(minetest.settings:get("factions.power_per_parcel")) or 1
|
||||
factions_config.power_per_death = tonumber(minetest.settings:get("factions.power_per_death")) or 1
|
||||
factions_config.power_per_tick = tonumber(minetest.settings:get("factions.power_per_tick")) or 2
|
||||
factions_config.tick_time = tonumber(minetest.settings:get("factions.tick_time")) or 60
|
||||
factions_config.power_per_attack = tonumber(minetest.settings:get("factions.power_per_attack")) or 10
|
||||
factions_config.faction_name_max_length = tonumber(minetest.settings:get("factions.faction_name_max_length")) or 50
|
||||
factions_config.rank_name_max_length = tonumber(minetest.settings:get("factions.rank_name_max_length")) or 25
|
||||
factions_config.maximum_faction_inactivity = tonumber(minetest.settings:get("factions.maximum_faction_inactivity")) or 604800
|
||||
factions_config.maximum_parcelless_faction_time = tonumber(minetest.settings:get("factions.maximum_parcelless_faction_time")) or 10800
|
||||
factions_config.power = tonumber(minetest.settings:get("factions.power")) or 12
|
||||
factions_config.maxpower = tonumber(minetest.settings:get("factions.maxpower")) or 0
|
||||
factions_config.power_per_player = tonumber(minetest.settings:get("factions.power_per_player")) or 1
|
||||
factions_config.powermax_per_player = tonumber(minetest.settings:get("factions.powermax_per_player")) or 12
|
||||
factions_config.parcel_size = tonumber(minetest.settings:get("factions.parcel_size")) or 16
|
||||
factions_config.protection_depth_height_limit = minetest.settings:get_bool("factions.protection_depth_height_limit") or true
|
||||
factions_config.enable_power_per_player = minetest.settings:get_bool("factions.power_per_playerb") or true
|
||||
factions_config.attack_parcel = minetest.settings:get_bool("factions.attack_parcel") or false
|
||||
factions_config.faction_diplomacy = minetest.settings:get_bool("factions.faction_diplomacy") or true
|
||||
factions_config.spawn_teleport = minetest.settings:get_bool("factions.spawn_teleport") or false
|
||||
factions_config.protection_style = minetest.settings:get("factions.protection_style") or "2d"
|
||||
factions_config.faction_user_priv = minetest.settings:get("factions.faction_user_priv") or false
|
||||
factions_config.database = minetest.settings:get("factions.database") or "mod_storage"
|
1
fac_config/mod.conf
Normal file
1
fac_config/mod.conf
Normal file
@ -0,0 +1 @@
|
||||
name = fac_config
|
59
fac_config/settingtypes.txt
Normal file
59
fac_config/settingtypes.txt
Normal file
@ -0,0 +1,59 @@
|
||||
[ValueSettings]
|
||||
|
||||
# The max depth of protection from a parcel.
|
||||
factions.protection_max_depth (Protection max depth) float 512
|
||||
# The max height of protection from a parcel.
|
||||
factions.protection_max_height (Protection max height) float 10000
|
||||
# Cost of power to claim a parcel of land.
|
||||
factions.power_per_parcel (Power-per-parcel) float 1
|
||||
# Power lost on death.
|
||||
factions.power_per_death (Power-per-death) float 1
|
||||
# Power regeneration rate.
|
||||
factions.power_per_tick (Power-per-tick) float 2
|
||||
# Faction timer. This timer regenerates power.
|
||||
factions.tick_time (Faction timer) float 60
|
||||
# Not in use.
|
||||
factions.power_per_attack (Power-per-attack) float 10
|
||||
# Limit how long a faction name can be.
|
||||
factions.faction_name_max_length (Faction name max) int 50
|
||||
# Limit how long a rank name can be.
|
||||
factions.rank_name_max_length (Rank name max length) int 25
|
||||
# The maximum amount of inactivity before disbanning a faction.
|
||||
factions.maximum_faction_inactivity (Maximum faction inactivity) int 604800
|
||||
# The maximum amount of time for a parcelless faction to disban.
|
||||
factions.maximum_parcelless_faction_time (Maximum parcelless faction time) int 10800
|
||||
# Power of a starting faction (needed for parcel claiming).
|
||||
factions.power (Starting power) float 12
|
||||
# Maximum power of a starting faction.
|
||||
factions.maxpower (Starting Maximum power) float 0
|
||||
# How much power the players make.
|
||||
factions.power_per_player (power-per-player) float 1
|
||||
# How much max power is created per new player.
|
||||
factions.powermax_per_player (powermax-per-player) float 12
|
||||
# parcel size
|
||||
factions.parcel_size (parcel-size) float 16
|
||||
|
||||
[BoolSettings]
|
||||
|
||||
# Enable or disabled power-per-player.
|
||||
factions.power_per_playerb (Enable power-per-player) bool true
|
||||
# Enable or disabled attack_parcel function.
|
||||
factions.attack_parcel (Enable attack parcel) bool false
|
||||
# Enable or disabled faction diplomacy.
|
||||
factions.faction_diplomacy (Enable faction diplomacy) bool true
|
||||
# Enable or disabled the max depth and height limit for a parcel
|
||||
factions.protection_depth_height_limit (Enable protection depth height limit) bool true
|
||||
# Enable or disabled faction spawn teleport
|
||||
factions.spawn_teleport (Enable spawn teleport) bool false
|
||||
# Enable or disabled the need for faction_user priv
|
||||
factions.faction_user_priv (Enable faction user priv) bool false
|
||||
# Enable or disabled Store player ips to prevent players from gaining more max power from alts
|
||||
factions.store_ip (store player ip) bool true
|
||||
|
||||
[StringSettings]
|
||||
# Set the way that the parcel protection works (2d, 3d).
|
||||
# 2d limits how far x and z can go but protection on the y goes up and down far.
|
||||
# 3d limits all three axis.
|
||||
factions.protection_style (Protection style) enum 2d 3d,2d
|
||||
# Set the type of database to use.
|
||||
factions.database (Database) enum mod_storage colddb,mod_storage
|
Reference in New Issue
Block a user