Commissioned Mod for The Hive (HGC)
Description
At server startup, a cleanup process runs to help maintain a well-organized game world. During this process, any structures located outside designated flag zones, used to mark bases, will be automatically removed. This ensures that all player builds remain within intended boundaries and helps keep the environment optimized and fair for everyone.
Configs
[HGCBaseClaim]
TimeOutsideFlagsBeforeDestroySeconds=604800.0
DiscordWebhookUrl="WEB_HOOK_URL_HERE"
DisableFlags=True
FlagSizeAdminMax=30000
FlagSizeLarge=20000
FlagSizeSmall=10000
FlagSizeOutpost=5000
MaxSmallFlagsPerTribe=1
MaxLargeFlagsPerTribe=1
MaxOutpostFlagsPerTribe=1
MaxTotalFlagsPerTribe=1
ItemsIgnoreDestruction=
NoDamageOnAdminFlags=false
NoDamageOnSmallFlags=false
NoDamageOnLargeFlags=false
NoDamageOnOutpostFlags=false
SafeBaseSmallFlags=false
SafeBaseLargeFlags=false
SafeBaseOutpostFlags=false
SafeBaseAdminFlags=false
Configs Explained
DisableFlags: If true, the purge system will NOT destroy your bases. This is to provide a transition period for player. Default: true
MaxTotalFlagsPerTribe: If you wish to impose a total limit on the number of ANY type of flag a tribe has, use this. -1 is disabled, as in no total limit. Default: -1
ItemsIgnoreDestruction: A comma delimited list of items exempt from the purge(ie: oil rigs, sleeping bags, etc).
NoDamage: Disabled damage for JUST THE FLAG on this flag type. Default: false
SafeBase: Protects the entire base from damage(not the flag) for this flag type. Default: false
Admin Stuff
cheat giveitem "/HGCBaseClaim/Structures/Admin/PrimalItemStructure_HGCBaseClaim_Admin.PrimalItemStructure_HGCBaseClaim_Admin" 1 0 0
cheat giveitem "/HGCBaseClaim/Structures/Large/PrimalItemStructure_HGCBaseClaim_Large.PrimalItemStructure_HGCBaseClaim_Large" 1 0 0
cheat giveitem "/HGCBaseClaim/Structures/Outpost/PrimalItemStructure_HGCBaseClaim_Outpost.PrimalItemStructure_HGCBaseClaim_Outpost" 1 0 0
cheat giveitem "/HGCBaseClaim/Structures/Small/PrimalItemStructure_HGCBaseClaim_Small.PrimalItemStructure_HGCBaseClaim_Small" 1 0 0
EngramEntry_HGCBaseClaim_Large_C
EngramEntry_HGCBaseClaim_Outpost_C
EngramEntry_HGCBaseClaim_Small_C


