Server settings

Vrising provides a large number of settings to customize any given server with.

These settings are stored in:

Settings
Settings in the game are subdivided into several JSON objects. To make editing of these variables simpler through a text editor we have split them into each respective grouping. eg, settings for Vampires all fall under the VampireStatModifiers object. Note that this format is different then the actual settings screen!

Want to change the settings of your server without messing in the JSON file yourself? Create a new server, configure it with the settings, and then simply copy paste the content of that servers settings file into your existing server.

Settings appear to only be loaded on boot of the game. It is recommended that whenever you change the settings file you restart your game (when hosting local). [PENDING PRIVATE SERVER AID]

GameModeType
Information needed

CastleDamageMode
Information needed

CastleHeartDamageMode
Information needed

DeathContainerPermission
Information needed

RelicSpawnType
information needed

CanLootEnemyContainers
information needed

Possible settings: true, false.

TeleportBoundItems
When enabled resources and certain use items (like explosives) prevent teleportation.

Possible settings: true, false.

InventoryStacksModifier
Multiplies the stack size of items, effectively increasing a vampires inventory capacity and chest storage capacity.

Valid range in settings: .25 - 5. True valid settings: UNKNOWN

DropTableModifier_General
information needed

Valid range in settings: .25 - 5. True valid settings: UNKNOWN

DropTableModifier_Missions
information needed

Valid range in settings: .25 - 5. True valid settings: UNKNOWN

MaterialYieldModifier_Global
information needed

Valid range in settings: .25 - 5. True valid settings: UNKNOWN

BloodEssenceYieldModifier
information needed

Valid range in settings: .25 - 5. True valid settings: UNKNOWN

DurabilityDrainModifier
information needed

Valid range in settings: .25 - 5. True valid settings: UNKNOWN

AnnounceSiegeWeaponSpawn
whether or not an announcement should be made when a vampire creates a siege weapon.

Valid settings: true, false.

CraftRateModifier
information needed

Valid range in settings: .1 - 10. True valid settings: UNKNOWN

RefinementCostModifier
information needed

Valid range in settings: .1 - 10. True valid settings: UNKNOWN

RefinementRateModifier
information needed

Valid range in settings: .1 - 10. True valid settings: UNKNOWN

DismantleResourceModifier
information needed

Valid range in settings: .1 - 10. True valid settings: UNKNOWN

Death_DurabilityFactorLoss
information needed

Death_DurabilityLossFactorAsResources
information needed

StarterEquipmentId
Determines any equipment new players spawn with.

StarterResourcesId
Determines any starting resources the player spawns with.

VampireStatModifiers
Container object for vampire specific settings.

ResourcePowerModifier
Multiplies the amount of damage dealt to a resource object per hit. Allow for faster destruction of resource objects. (gaining the same amount of resources for destroying the whole element)

Valid range in settings: 0-5. True valid settings: UNKNOWN

CastleLimit
The maximum amount of castle hearts a player may own.

Valid range in settings: 1-5. True valid settings: UNKOWN

HeartLimits
The settings below are to be palced in each castle "level". Current valid castle levels are "Level1", "Level2", "Level3" and "Level4". These settings define per level what you are able to have.

ServantLimit
The maximum amount of servant coffins and thus servants the player can have.

Valid range in settings: 1-20. True valid settings: 1-32. [UNTESTED]

FloorLimit
The maximum amount of tiles you castle may be comprised of.

Valid range in settings: 1-200. True valid settings: 1-255.