Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- module(..., package.seeall)
- events = require "data.events"
- local scripting = require "EpisodicScripting"
- ]]--
- --[[ j_min_exp ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("minister", context) and conditions.CharacterHoldsPost(context) and not conditions.IsFactionLeader(context) and not conditions.IsFactionLeaderFemale(context) and not conditions.CharacterMinisterialPosition("royal_heir", context) and not conditions.IsTheatreGovernor(context) and not conditions.CampaignName("egy_napoleon", context) and not conditions.CampaignName("ita_napoleon", context) and not conditions.CharacterMinisterialPosition("accident", context) then
- effect.trait("j_min_exp", "agent", 1, 90, context)
- effect.trait("j_min_exp", "agent", 2, 33, context)
- effect.trait("j_min_exp", "agent", 3, 15, context)
- effect.trait("j_min_exp", "agent", 4, 10, context)
- effect.trait("j_min_exp", "agent", 5, 3, context)
- return true
- end
- return false
- end
- --[[jmin_on_creation]]--
- events.CharacterCreated[#events.CharacterCreated+1] =
- function (context)
- if conditions.CharacterType("minister", context) and not conditions.IsFactionLeader(context) and not conditions.IsFactionLeaderFemale(context) and not conditions.CharacterMinisterialPosition("royal_heir", context) and not conditions.IsTheatreGovernor(context) and not conditions.CampaignName("egy_napoleon", context) and not conditions.CampaignName("ita_napoleon", context) and not conditions.CharacterMinisterialPosition("accident", context) then
- effect.trait("j_min_exp", "agent", 1, 100, context)
- effect.trait("j_min_exp", "agent", 6, 30, context)
- effect.trait("j_min_exp", "agent", 41, 5, context)
- return true
- end
- return false
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement