About Dungeon Bases
The plugin adds a dungeon event to your server. Dungeons are bases with puzzles, NPC defenders, turrets and more. You can create your own dungeons of varying difficulty
You can build your own bases or modify existing ones:
There are moving NPC guardians in the dungeons:
There are puzzles with protective doors in the dungeons:
In the dungeons there are secret notes with codes in boxes or on NPCs:
Commands:
dungbase_start - force start event
dungbase_stop - force stop event
Hooks:
void DungeonBasesEventStarted() - // called when event starts
void DungeonBasesEventEnded() - // called when event ends
Configuration:
{
"Allow only the event owner (the one who entered the dungeon first) into the dungeon": true,
"Allow owner's teammates to enter the dungeon": true,
"Time before ownership is lost after leaving the server(in seconds)": 300,
"Event marker on the map": true,
"Event marker name": "Dungeon Base",
"Event marker transparency(0-1)": 0.55,
"Event marker radius": 0.5,
"Event marker color.R(0-1)": 1.0,
"Event marker color.G(0-1)": 0.0,
"Event marker color.B(0-1)": 0.0,
"Display event owner name on marker": true,
"Display the time remaining until the end of the event on the marker": true,
"Autostart event(disable if you want to trigger the event only manually)": true,
"Calculate the time until the next event only after the previous one has finished": false,
"Minimum time to event start(in seconds)": 3600,
"Maximum time to event start(in seconds)": 7200,
"Minimum event duration(in seconds)": 2000,
"Maximum event duration(in seconds)": 3000,
"Minimum number of online players to trigger an event": 1,
"List of NPC names": [
"Dungeon NPC",
"Dungeon Keeper",
"Dungeon guard"
],
"Dungeons list": [
"#dung#base1",
"#dung#base2",
"#dung#base3",
"#dung#base4"
],
"Entrances list": [
"#dung#entrance1",
"#dung#entrance2",
"#dung#entrance3",
"#dung#entrance4"
],
"Random order of choosing a dungeon from the list (if false, will be selected in turn)": true,
"Random order of choosing the entrance to the dungeon from the list (if false, will be selected in turn)": true,
"Change the time of day when entering the dungeon(from 0 to 23, if -1 - do not change the time)": 0.0,
"How long before the end of the event does radiation start to affect players inside the dungeon": 180,
"How long before the event ends will a warning message be displayed to players": 300,
"How long after the event ends should the entrance be destroyed": 60,
"Close the entrance and exit to the dungeon when the event time is over": true,
"Will autoturrets attack NPCs": false,
"Save event data (If true, the event will be saved and will continue even if you restart the server or plugin. Disable this if you get lag when saving)": true,
"SteamID for chat message icon": 0
}
Note: The plugin is guaranteed to work correctly with bases enabled. NPCs will not behave as standard, as they use different algorithms. Only one dungeon can spawn on the map at a time.