Domains Addition - For Discussion
Posted: Thu Dec 29, 2011 3:03 am
ATTRIBUTES OF A DOMAIN:
Vnum: <virtual number assigned on creation>
Region: <like a 'zone' that groups rooms together, this is used for
regional calculations, for dedit list, etc>
Name: <name, eg. Beresfield County>
Titles: <titles conferred to owner. Default = None. I'll provide a list>
Domain Parent: <for towns, cities, etc that are part of a barony, march,
duchy, region, etc for political reporting>
Type: <Ocean, Sea, River, Shire, Town, City, Barony, County, March, Duchy,
Kingdom>
Influence: <# of influence gained per week>
Resources: <resources and trade items that exist there. V1 is type, v2 is
amount. I'll provide a list of types, values per unit, and if they
replenish, how long it takes.>
Defenses: <watchtower, wall, moat, castle>
Terrain: <multiple choices can exist from: road, river, mountains, hills,
plains, island, ocean, city>
Population: <# of people>
Duchy: <Tubor, Farin, Vavard, Vandago, Hill, Charali, Daravi - used to narrow down
resource sets. Default None.>
ADDED LIKE MPROGS:
Disasters: <types of disasters that commonly strike this area. V0: type,
v1: %chance I will provide a list of types, chances, and affects>
Neighbors: <all neighbors with v0:direction (n, s, e, w, ne, nw, se, sw),
v1: #days travel, v2: silver cost to travel. Eg, EAST: Beresfield, 2 days,
10 silver>
HelpInfo: <text field accessed by players typing 'help domain <name>'>
ImmInfo: <text staff members see under the text field accessed when typing
'help domain <name>'>
OTHER TRACKED STATISTCS FOR SCORE 'DOMAIN SHOW'
- These will be added by in-game commands, not by staff. Commands to add
them will be specified elsewhere.
Income: <# silver gained per week. Calculated as per INCOME CALCULATIONS>
Interests: <not staff added, but visible - track the players/organisations
who have invested influence, and how much they've invested>
Trade: <trades people have made with their natural resources>
Owner: <PC the Domain is assigned to>
Sub-Owners: <PCs the Domain owner allows to do owner-like things, can be
multiple sub-owners>
POSSIBLE USES FOR DOMAINS
- Calculate player weekly income
- Calculate player weekly influence
- Calculate owner's title
- Calculate owner's assets
- Modify outcomes when attacked by a player militia
- Allow players to spend influence to modify attributes, in favor and
against
- Allow players to spend influence to build/improve attributes
semi-permanently
- Allow players to spend influence to degrade/sabotage other player's
holdings
- Allow the game to track influence spent in the area by various groups,
such as guilds and individuals
- Allow players to trade resources for silver
- Allow players to trade resources with other players
- Allow players to trade resources for specific object types
- Skills to give players information/scores on other people's domains with
spies and the like
- Calculate time and cost to travel
Vnum: <virtual number assigned on creation>
Region: <like a 'zone' that groups rooms together, this is used for
regional calculations, for dedit list, etc>
Name: <name, eg. Beresfield County>
Titles: <titles conferred to owner. Default = None. I'll provide a list>
Domain Parent: <for towns, cities, etc that are part of a barony, march,
duchy, region, etc for political reporting>
Type: <Ocean, Sea, River, Shire, Town, City, Barony, County, March, Duchy,
Kingdom>
Influence: <# of influence gained per week>
Resources: <resources and trade items that exist there. V1 is type, v2 is
amount. I'll provide a list of types, values per unit, and if they
replenish, how long it takes.>
Defenses: <watchtower, wall, moat, castle>
Terrain: <multiple choices can exist from: road, river, mountains, hills,
plains, island, ocean, city>
Population: <# of people>
Duchy: <Tubor, Farin, Vavard, Vandago, Hill, Charali, Daravi - used to narrow down
resource sets. Default None.>
ADDED LIKE MPROGS:
Disasters: <types of disasters that commonly strike this area. V0: type,
v1: %chance I will provide a list of types, chances, and affects>
Neighbors: <all neighbors with v0:direction (n, s, e, w, ne, nw, se, sw),
v1: #days travel, v2: silver cost to travel. Eg, EAST: Beresfield, 2 days,
10 silver>
HelpInfo: <text field accessed by players typing 'help domain <name>'>
ImmInfo: <text staff members see under the text field accessed when typing
'help domain <name>'>
OTHER TRACKED STATISTCS FOR SCORE 'DOMAIN SHOW'
- These will be added by in-game commands, not by staff. Commands to add
them will be specified elsewhere.
Income: <# silver gained per week. Calculated as per INCOME CALCULATIONS>
Interests: <not staff added, but visible - track the players/organisations
who have invested influence, and how much they've invested>
Trade: <trades people have made with their natural resources>
Owner: <PC the Domain is assigned to>
Sub-Owners: <PCs the Domain owner allows to do owner-like things, can be
multiple sub-owners>
POSSIBLE USES FOR DOMAINS
- Calculate player weekly income
- Calculate player weekly influence
- Calculate owner's title
- Calculate owner's assets
- Modify outcomes when attacked by a player militia
- Allow players to spend influence to modify attributes, in favor and
against
- Allow players to spend influence to build/improve attributes
semi-permanently
- Allow players to spend influence to degrade/sabotage other player's
holdings
- Allow the game to track influence spent in the area by various groups,
such as guilds and individuals
- Allow players to trade resources for silver
- Allow players to trade resources with other players
- Allow players to trade resources for specific object types
- Skills to give players information/scores on other people's domains with
spies and the like
- Calculate time and cost to travel