Valkrionn
The Hamster King
With E'iten migrating over to Civ5, I've decided to make a few "addons" for the RifE, primarily because the mechanics for the addons already exist; I don't want the work done implementing them to go to waste.
The first of those addons is going to be Dynamic Traits. For those of you who don't know, this is a system which allows leaders to gain traits as they are playing (much like the current Emergent trait, but far more detailed). The system is done entirely in the DLL, and progress towards gaining a new trait can be checked at any time via a new traitscreen.
The implemented system does not differentiate between leader types; In fact, leader types are being removed totally. All leaders will possess one unique trait, which they are able to level up (IE, gain a new trait which requires the first one) twice as they play. Additionally, all leaders will be able to gain generic traits (think aggressive, charismatic, etc) as they play, up to a maximum of 3 minor traits. These traits CAN change, even after you reach the limit; You will simply lose the trait you have the least points for, in favor of the new trait.
What we need now is ideas for each leader's unique trait. We've cut quite a few leaders, and added nearly an equal number, leaving us with three leaders per civ (excluding Illians (two leaders), Mercurians, and Infernals). We are trying to make each leader's trait as unique as possible, while reflecting their lore; it's not always an easy thing to do.
A few guidelines:
For reference, traits may:
The following actions govern how traits may be gained; The first trait requires 1000 points, each trait after will require an additional 1000.
Example:
Valledia:
The first of those addons is going to be Dynamic Traits. For those of you who don't know, this is a system which allows leaders to gain traits as they are playing (much like the current Emergent trait, but far more detailed). The system is done entirely in the DLL, and progress towards gaining a new trait can be checked at any time via a new traitscreen.
The implemented system does not differentiate between leader types; In fact, leader types are being removed totally. All leaders will possess one unique trait, which they are able to level up (IE, gain a new trait which requires the first one) twice as they play. Additionally, all leaders will be able to gain generic traits (think aggressive, charismatic, etc) as they play, up to a maximum of 3 minor traits. These traits CAN change, even after you reach the limit; You will simply lose the trait you have the least points for, in favor of the new trait.
What we need now is ideas for each leader's unique trait. We've cut quite a few leaders, and added nearly an equal number, leaving us with three leaders per civ (excluding Illians (two leaders), Mercurians, and Infernals). We are trying to make each leader's trait as unique as possible, while reflecting their lore; it's not always an easy thing to do.
A few guidelines:
- All leaders should have a unique trait; Try to keep from duplicating mechanics between leaders. Some may be similar, but never identical.
- Each trait will have three (3) levels; One the leader starts with, and two that are gained if you meet the requirements for them.
- Traits should try to remain within the bounds of existing trait capabilities; Minimal python is acceptable, but it is preferable to avoid it.
- Please include a list of actions that should earn points for the trait; These can vary by level if necessary, and are only needed for levels 2 and 3. Most of the existing traits do not have this, but there will be an example posted.
- PLEASE USE THE EXAMPLE'S FORMAT. This will allow me to simply copy/paste the trait into our list.
For reference, traits may:
Spoiler :
- change (flat +/-):
- Health
- Happiness
- Starting Gold
- Summon Duration
- [Yield] on tiles with X or more [Yield]
- [Commerce] rate
- Production from [Feature]
- Growth rate of [Feature]
- Specialist [Yield] or [Commerce]
- modify (%mod):
- Civic Upkeep
- Experience required to Level
- Great Person rate
- Great General rate
- Domestic Great General rate (IE, increases GG points from battles within your borders)
- World/Team/National Wonder production rates
- Victory/Defeat/Pillage culture changes from IDW
- Gold from Pillaging
- Upgrade Costs
- Production gained from Whipping Population
- [Yield] from Trade
- [Commerce] from Trade
- [Commerce] rate
- [Commerce] rate during Peace
- set:
- Maximum amount of Anarchy you can have (or prevent it entirely)
- Population Cap for the City
- Maximum number of Cities
- activate:
- Tolerant
- Influence Driven War
- Sprawling
- Overflow Production
- grant:
- Free XP from combat
- Free Promotions
The following actions govern how traits may be gained; The first trait requires 1000 points, each trait after will require an additional 1000.
Spoiler :
- Killing a unit (of any kind)
- Capturing a city
- Defeating a player
- Pillaging an improvement
- Razing a city
- Taking a vassal
- Leveling a unit (of any kind)
- Earning GP points
- Earning a GP (of any kind)
- Number of Trade Routes in all cities
- Gaining Population
- Losing a unit (of any kind)
- Losing a city
- Founding a religion (any religion)
- Excess Happiness/Health in all cities
- Agressive Victories
- Defensive Victories
- Constructing a Wonder
- Killing a unit possessing a non-state religion (IE, you're OO, kill a unit with AV religion, gain points)
- [Yield] gained
- [Commerce] gained
- Killing any unit belonging to [Unit Combat]
- Owning [Resource]
- Constructing [Building]
- Constructing [Improvement]
- Training [Unit]
- Constructing [Ritual]
Example:
Valledia:
- Lvl 1 - Wizard's Hall and Catacomb Libralis provide +1 , -10% Maintenance.
- Lvl 2 - Arcane units stationed in cities provide bonus to happiness, growth and further reduce maintenance
- Spell cast in city ala Inspiration. +1/2/3 , 10/20/30% Growth, and 5/10/15% Maintenance reduction, based on unit tier.
- Points gained from: Training arcane units/buildings, constructing Mana Nodes, owning Manas
- Lvl 3 - all developed Mana Nodes yield +2 food/production/commerce
- Points gained from: Training arcane units/buildings, constructing Mana Nodes, owning Manas