steelwarrior77 wrote:GMs,
Belgium and China are petitioning to admit the following agreement and event sequence to the next available game turn. P.S. Pictures (from 2011) of the fort to be transferred are included
Agreement:
Treaty of Anking:
China sells Hainan and colony of Taiwan to Belgium.
Belgium commits to building 15 railroads in China by May 1858 (Canton, Shanghai, Suzhou, Nankin, Changzhou, Hangzhou, Huizhou, Nanchang, Wuchang, Changde, Yongchun, Shaozhou, Ganzhou, Jianchang, Yongzhou).
Event:
SelectFaction = $CMN
StartEvent = Sale of Colonies to Belgium|1|1|Null|Null|Null|Null //Single execution
Actions
SelectFaction = $CHI
ChangeResStock = $merDiplomat;-1
SelectRegion = $Hainan
ChangeRgnOwner = $BEL
//Transfer of Hainan structures
SelectFaction = $CHI
SelectRegion = $Hainan
RemoveStructure = ByDefUID $Anchorage;RANDOM;SINGLEFAC
SelectFaction = $BEL
SelectRegion = $Hainan
CreateStruc
SetType = $Anchorage
SetName = Haikou Wharf
Apply
SelectRegion = $Taibei
SetColonialPen = 65
ChangeRgnOwner = $BEL
//Transfer of Taibei structures
SelectFaction = $CHI
SelectRegion = $Taibei
RemoveStructure = ByDefUID $Anchorage;RANDOM;SINGLEFAC
SelectFaction = $BEL
SelectRegion = $Taibei
CreateStruc
SetType = $Anchorage
SetName = Tamsui Wharf
Apply
SelectFaction = $CHI
SelectRegion = $Taibei
RemoveStructure = ByDefUID $Governor;RANDOM;SINGLEFAC
SelectFaction = $BEL
SelectRegion = $Taibei
CreateStruc
SetType = $Governor
SetName = Taipeh Prefecture
Apply
SelectRegion = $Tainan
ChangeRgnOwner = $BEL
SetColonialPen = 60
SelectSubUnits = Region $Tainan;FactionTags TCH;Domains $Land
AlterCuSubUnit = ApplytoList;Kill
//Transfer of Tainan structures
SelectFaction = $CHI
SelectRegion = $Tainan
RemoveStructure = ByDefUID $Fort;RANDOM;SINGLEFAC
SelectFaction = $BEL
SelectRegion = $Tainan
CreateStruc
SetType = $Fort
SetName = Fort Zeelandia
Apply
SelectFaction = $CHI
SelectRegion = $Tainan
RemoveStructure = ByDefUID $Coaling;RANDOM;SINGLEFAC
SelectFaction = $BEL
SelectRegion = $Tainan
CreateStruc
SetType = $Coaling
SetName = Anking Wharf
Apply
EndEvent
SelectFaction = $CMN
StartEvent = Belgian Payment for Colonies|36|1|Null|Null|Null|Null //36 executions to achieve
Actions
SelectFaction = $BEL
ChangeResStock = $merMoney;-20
SelectFaction = $CHI
ChangeResStock = $merMoney;20
EndEvent