Page 1 of 1

Great Sioux Uprising bugged?

Posted: Thu Nov 21, 2013 3:56 pm
by MikeV
Not sure what's going on here. I've tried un-blocking the regions involved:

Code: Select all

SelectFaction = USA
SelectRegion = $MN
  BlockState = 0
SelectRegion = $ND
  BlockState = 0
SelectRegion = $Richland_ND
  BlockState = 0
SelectRegion = $SD
  BlockState = 0
SelectRegion = $Marshall_SD
  BlockState = 0

But, that doesn't seem to work:
[ATTACH]25776[/ATTACH]

Posted: Thu Nov 21, 2013 5:30 pm
by PhilThib
This is probably due to the relatinship level with the Indian faction. What is the date? Have you received an event about the uprising being over (you either lose or win?)

Posted: Thu Nov 21, 2013 5:34 pm
by MikeV
Spring of 1863. evt_nam_USA_GreatSiouxUprising1862Penalty never fired, since EvalSubUnitCount = <;5 was == false.
I don't see any complementary rule for that condition.

Are 3rd faction relations working correctly?

Posted: Thu Nov 21, 2013 7:19 pm
by MikeV
I looked into this some more. The main rule triggering the event is:

Code: Select all

SelectFaction = USA
SelectRegion = $Richland_ND
StartEvent = evt_nam_USA_GreatSiouxUprising1862|1|2|evt_txt_USA_GreatSiouxUprising1862|Event-img_USA_GreatSiouxUprising1862|$Richland_ND|122

Conditions
  MinDate = 1862/08/17
  MaxDate = 1863/01/01

Actions
  ChgObjective = $Richland_ND;1
  ChgObjective = $Nicollet_MN;1
  DescEvent = evt_desc_USA_GreatSiouxUprising1862
  SetFacRelationships = IND;-100

That fired (obviously). According to the documentation for SetFacRelationships, negative values are supposed to be unfriendly/"at war."
But, for some reason, it shows (in the tooltip) that current relations with $IND are "neutral." Hence the inability to enter region(s) they own, as noted above.
Seems broken: how can there be a "neutral" uprising to fight?

Posted: Mon Nov 25, 2013 7:22 pm
by richfed
I have played 4 separate campaigns, at least through to late 1862 as the CSA. I have not noticed this event firing at all. [w/RC2]

Posted: Tue Nov 26, 2013 3:41 pm
by Captain_Orso
The South doesn't get a notice that the event has fire, that that he doesn't have anything to glee about ;)

Could be added, like other Scenario events

Posted: Tue Nov 26, 2013 5:16 pm
by MikeV
A notification could be added for the side not affected (directly) by the event.
Here's an example from the 1861 April campaign:

Code: Select all

SelectFaction = USA
SelectRegion = $Prince_George_MD
StartEvent = evt_nam_USA_LincolnFirstAddress1861|1|2|evt_txt_USA_LincolnFirstAddress1861|Event-img_USA_LincolnFirstAddress1861|$Prince_George_MD|119

Conditions
  MinDate = 1861/03/04
  MaxDate = 1861/04/16
  Probability = 95

Actions
  DescEvent = evt_desc_USA_LincolnFirstAddress1861
  ChangeFacMorale = 1
  ChangeMoneyPool = 50
  ChangeConscriptPool = 10
  ChangeWSUPool = 10
EndEvent


Code: Select all

SelectFaction = CSA
SelectRegion = $Prince_George_MD
StartEvent = evt_nam_CSA_LincolnFirstAddress1861|1|2|evt_txt_USA_LincolnFirstAddress1861|Event-img_USA_LincolnFirstAddress1861|$Prince_George_MD|118

Conditions
  MinDate = 1861/03/04
  MaxDate = 1861/06/30
  EvalEvent = evt_nam_USA_LincolnFirstAddress1861;=;1

Actions
  DescEvent = evt_desc_CSA_LincolnFirstAddress1861
  ChangeFacMorale = -3
EndEvent

The 1st event tells the USA player about Lincoln's inaugural address, while the 2nd event informs the CSA player about the same thing happening (to the USA).

Note that there have to be event name, description, etc strings for each side (in Program Files\AGEOD\AACW2\CW2\Settings\LocalStrings_CW2.csv).