Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions conf/api/api_network.conf
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,5 @@ allowed: (
trusted: (
"127.0.0.1:255.0.0.0",
)

import: "conf/import/api_network.conf"
2 changes: 2 additions & 0 deletions conf/atcommand.conf
Original file line number Diff line number Diff line change
Expand Up @@ -71,3 +71,5 @@ nolog: {
help: {
@include "conf/map/help.txt"
}

import: "conf/import/atcommand.conf"
2 changes: 2 additions & 0 deletions conf/battlegrounds.conf
Original file line number Diff line number Diff line change
Expand Up @@ -122,3 +122,5 @@ battlegrounds: (
}
)
})

import: "conf/import/battlegrounds.conf"
2 changes: 2 additions & 0 deletions conf/channels.conf
Original file line number Diff line number Diff line change
Expand Up @@ -72,3 +72,5 @@ chsys: (
channel_opt_msg_delay: 10
}
)

import: "conf/import/channels.conf"
2 changes: 2 additions & 0 deletions conf/clans.conf
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,5 @@ clan_configuration: {
// Clan Database
@include "db/clans.conf"
}

import: "conf/import/clans.conf"
2 changes: 2 additions & 0 deletions conf/groups.conf
Original file line number Diff line number Diff line change
Expand Up @@ -275,3 +275,5 @@ groups: (
}
}
)

import: "conf/import/groups.conf"
43 changes: 43 additions & 0 deletions conf/import-tmpl/api_network.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
//================= Hercules Configuration ================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
//================= License ===============================================
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
//= Copyright (C) 2014-2025 Hercules Dev Team
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
//= the Free Software Foundation, either version 3 of the License, or
//= (at your option) any later version.
//=
//= This program is distributed in the hope that it will be useful,
//= but WITHOUT ANY WARRANTY; without even the implied warranty of
//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
//= GNU General Public License for more details.
//=
//= You should have received a copy of the GNU General Public License
//= along with this program. If not, see <http://www.gnu.org/licenses/>.
//=========================================================================
//= api_network.conf local override file.
//=========================================================================

// See conf/api/api_network.conf for details.
// Add trusted or allowed IP ranges for the API server.

lan_subnets: (
// { mask: "255.255.255.0"; ip: "192.168.1.0" },
)

trusted: (
// "192.168.1.0/255.255.255.0",
)

allowed: (
// "192.168.1.0/255.255.255.0",
)
46 changes: 46 additions & 0 deletions conf/import-tmpl/atcommand.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
//================= Hercules Configuration ================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
//================= License ===============================================
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
//= Copyright (C) 2014-2025 Hercules Dev Team
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
//= the Free Software Foundation, either version 3 of the License, or
//= (at your option) any later version.
//=
//= This program is distributed in the hope that it will be useful,
//= but WITHOUT ANY WARRANTY; without even the implied warranty of
//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
//= GNU General Public License for more details.
//=
//= You should have received a copy of the GNU General Public License
//= along with this program. If not, see <http://www.gnu.org/licenses/>.
//=========================================================================
//= atcommand.conf local override file.
//=========================================================================

// See conf/atcommand.conf for details.
// Uncomment and fill in only the settings you want to override.

//atcommand_symbol: "@"
//charcommand_symbol: "#"

aliases: {
// Example: warp: ["go", "move"]
}

nolog: {
// Example: iteminfo: 1
}

help: {
// Example: go: "Warp to a city. Usage: @go <city>"
}
38 changes: 38 additions & 0 deletions conf/import-tmpl/battlegrounds.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
//================= Hercules Configuration ================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
//================= License ===============================================
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
//= Copyright (C) 2014-2025 Hercules Dev Team
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
//= the Free Software Foundation, either version 3 of the License, or
//= (at your option) any later version.
//=
//= This program is distributed in the hope that it will be useful,
//= but WITHOUT ANY WARRANTY; without even the implied warranty of
//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
//= GNU General Public License for more details.
//=
//= You should have received a copy of the GNU General Public License
//= along with this program. If not, see <http://www.gnu.org/licenses/>.
//=========================================================================
//= battlegrounds.conf local override file.
//=========================================================================

// See conf/battlegrounds.conf for details.
// Add custom battleground arenas or override global settings.

battlegrounds: ({
//global_delay_var: "BG_Delay_Tick"
//maximum_afk_seconds: 60
//feature_off: false
//arenas: ()
})
41 changes: 41 additions & 0 deletions conf/import-tmpl/channels.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
//================= Hercules Configuration ================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
//================= License ===============================================
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
//= Copyright (C) 2014-2025 Hercules Dev Team
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
//= the Free Software Foundation, either version 3 of the License, or
//= (at your option) any later version.
//=
//= This program is distributed in the hope that it will be useful,
//= but WITHOUT ANY WARRANTY; without even the implied warranty of
//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
//= GNU General Public License for more details.
//=
//= You should have received a copy of the GNU General Public License
//= along with this program. If not, see <http://www.gnu.org/licenses/>.
//=========================================================================
//= channels.conf local override file.
//=========================================================================

// See conf/channels.conf for details.
// Override channel settings or add custom channels.

chsys: ({
//channels: (
// {
// name: "#custom"
// color: "Default"
// type: "ally"
// },
//)
})
35 changes: 35 additions & 0 deletions conf/import-tmpl/clans.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
//================= Hercules Configuration ================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
//================= License ===============================================
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
//= Copyright (C) 2014-2025 Hercules Dev Team
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
//= the Free Software Foundation, either version 3 of the License, or
//= (at your option) any later version.
//=
//= This program is distributed in the hope that it will be useful,
//= but WITHOUT ANY WARRANTY; without even the implied warranty of
//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
//= GNU General Public License for more details.
//=
//= You should have received a copy of the GNU General Public License
//= along with this program. If not, see <http://www.gnu.org/licenses/>.
//=========================================================================
//= clans.conf local override file.
//=========================================================================

// See conf/clans.conf for details.
// Override clan settings (MaxMembers, kick times, etc.).

clan_configuration: {
// See conf/clans.conf for available settings.
}
41 changes: 41 additions & 0 deletions conf/import-tmpl/groups.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
//================= Hercules Configuration ================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
//================= License ===============================================
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
//= Copyright (C) 2014-2025 Hercules Dev Team
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
//= the Free Software Foundation, either version 3 of the License, or
//= (at your option) any later version.
//=
//= This program is distributed in the hope that it will be useful,
//= but WITHOUT ANY WARRANTY; without even the implied warranty of
//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
//= GNU General Public License for more details.
//=
//= You should have received a copy of the GNU General Public License
//= along with this program. If not, see <http://www.gnu.org/licenses/>.
//=========================================================================
//= groups.conf local override file.
//=========================================================================

// See conf/groups.conf for details.
// Add new player groups here. Do not duplicate group IDs or names.

groups: (
// {
// id: 100
// name: "Custom Group"
// level: 50
// commands: {}
// permissions: {}
// },
)
43 changes: 43 additions & 0 deletions conf/import-tmpl/network.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
//================= Hercules Configuration ================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
//================= License ===============================================
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
//= Copyright (C) 2014-2025 Hercules Dev Team
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
//= the Free Software Foundation, either version 3 of the License, or
//= (at your option) any later version.
//=
//= This program is distributed in the hope that it will be useful,
//= but WITHOUT ANY WARRANTY; without even the implied warranty of
//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
//= GNU General Public License for more details.
//=
//= You should have received a copy of the GNU General Public License
//= along with this program. If not, see <http://www.gnu.org/licenses/>.
//=========================================================================
//= network.conf local override file.
//=========================================================================

// See conf/network.conf for details.
// Add trusted or allowed IP ranges for your network.

lan_subnets: (
// { mask: "255.255.255.0"; ip: "192.168.1.0" },
)

trusted: (
// "192.168.1.0/255.255.255.0",
)

allowed: (
// "192.168.1.0/255.255.255.0",
)
35 changes: 35 additions & 0 deletions conf/import-tmpl/plugins.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
//================= Hercules Configuration ================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
//================= License ===============================================
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
//= Copyright (C) 2014-2025 Hercules Dev Team
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
//= the Free Software Foundation, either version 3 of the License, or
//= (at your option) any later version.
//=
//= This program is distributed in the hope that it will be useful,
//= but WITHOUT ANY WARRANTY; without even the implied warranty of
//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
//= GNU General Public License for more details.
//=
//= You should have received a copy of the GNU General Public License
//= along with this program. If not, see <http://www.gnu.org/licenses/>.
//=========================================================================
//= plugins.conf local override file.
//=========================================================================

// See conf/plugins.conf for details.
// Add plugins to load in addition to those in conf/plugins.conf.

plugins_list: [
// "plugin_name",
]
2 changes: 2 additions & 0 deletions conf/network.conf
Original file line number Diff line number Diff line change
Expand Up @@ -35,3 +35,5 @@ allowed: (
trusted: (
"127.0.0.1:255.0.0.0",
)

import: "conf/import/network.conf"
2 changes: 2 additions & 0 deletions conf/plugins.conf
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,5 @@ plugins_list: [
//"httpsample",
//"other",
]

import: "conf/import/plugins.conf"
Loading
Loading