Thu Sep 10, 2009 4:35 pm
Hi Gray,
many thanks for the very informative update. I had no doubt over the historical valididity of the event, I just didn't understand what it is expecting of me in game play. From my research, I believe I do now.
So I delved into the files and believe I found errors in 2 places:
------------------------------------
File: ... \ACW\Events\CSA Events.sct (!!partial content only!!)
[INDENT]SelectFaction = $CSA
SelectRegion = $Hampstead, TX
StartEvent = evt_nam_CSA_SamHouston1861|1|2|evt_txt_CSA_SamHouston1861|Event-img_CSA_SamHouston1861.bmp|$Hampstead, TX|123
Conditions
MinDate = 1861/04/01
MaxDate = 1861/07/01
Probability = 5
Actions
DescEvent = evt_desc_CSA_SamHouston1861
ChangeLoyaltyFac = $TX;-5
ChangeLoyaltyFac = $Northern_Texas;-50
[/INDENT]
------------------------------------
File: ... \ACW\Events\USA Events.sct (!!partial content only!!)
[INDENT]SelectFaction = $USA
SelectRegion = $Kaufman, TX
StartEvent = evt_nam_USA_SamHouston1861|1|2|evt_txt_CSA_SamHouston1861|Event-img_CSA_SamHouston1861|$Kaufman, TX|123[/INDENT]
NOTE: In 'evt_nam_USA_SamHouston1861' 'evt_txt_CSA_SamHouston1861' and 'Event-img_CSA_SamHouston1861' are being referenced. In the previous file (\ACW\Events\CSA Events.sct) in 'evt_nam_CSA_SamHouston1861' the same event text and image ('evt_txt_CSA_SamHouston1861' and 'Event-img_CSA_SamHouston1861.bmp' are being referenced.
I believe 'evt_nam_USA_SamHouston1861' should actually read:
evt_nam_USA_SamHouston1861|1|2|evt_txt_USA_SamHouston1861|Event-img_USA_SamHouston1861|$Kaufman, TX|123
thus referencing the USA event text and image.
[INDENT]Conditions
MinDate = 1861/04/01
MaxDate = 1861/07/01
EvalEvent = evt_nam_CSA_SamHouston1861;=;1
Actions
DescEvent = evt_desc_USA_SamHouston1861
SelectFaction = $USA
SelectRegion = $Kaufman, TX
CreateGroup
Posture = $Defensive
SetKind = $Land
Entranch = 0
InCS = 0
FixType = 0
SetName = _genName
Apply
CreateUnit
SetType = $uni_USA_Cav1IA
FlavorName = Col. S. Houston
SUFlavorName = 1st Texas Cavalry
SetLevel = 2
SetName = 1st Texas
Apply
CreateUnit
SetType = $uni_USA_Cav1WI
FlavorName = Maj. P. Waite
SUFlavorName = 2nd Texas Cavalry
SetLevel = 2
SetName = 2nd Texas
Apply
ChgObjective = $Kaufman, TX;5
EndEvent
SelectFaction = $USA
SelectRegion = $Kaufman, TX
StartEvent = evt_nam_USA_SamHouston1861End|1|0|NULL|NULL|$Kaufman, TX|NULL
Conditions
MinDate = 1861/12/01
Actions
ChgObjective = $Kaufman, TX;0
EndEvent[/INDENT]
------------------------------------------
File: ... \ACW\Scripts\ScriptPostParse.txt (!!partial content only!!)
[INDENT]000036 SelectFaction = $CSA
000037 SelectRegion = $Hampstead, TX
000038 StartEvent = evt_nam_CSA_SamHouston1861|1|2|evt_txt_CSA_SamHouston1861|Event-img_CSA_SamHouston1861.bmp|$Hampstead, TX|123
000039
000040 Conditions
000041 MinDate = 1861/04/01
000042 MaxDate = 1861/07/01
000043 Probability = 5
000044
000045 Actions
000046 DescEvent = evt_desc_CSA_SamHouston1861
000047 ChangeLoyaltyFac = $TX;-5
000048 ChangeLoyaltyFac = $Northern_Texas;-50
000049
000050 EndEvent
002423 SelectFaction = $USA
002424 SelectRegion = $Kaufman, TX
002425 StartEvent = evt_nam_USA_SamHouston1861|1|2|evt_txt_CSA_SamHouston1861|Event-img_CSA_SamHouston1861|$Kaufman, TX|123
002426
002427 Conditions
002428 MinDate = 1861/04/01
002429 MaxDate = 1861/07/01
002430 EvalEvent = evt_nam_CSA_SamHouston1861;=;1
002431
002432 Actions
002433 DescEvent = evt_desc_USA_SamHouston1861
002434
002435 SelectFaction = $USA
002436 SelectRegion = $Kaufman, TX
002437 CreateGroup
002438 Posture = $Defensive
002439 SetKind = $Land
002440 Entranch = 0
002441 InCS = 0
002442 FixType = 0
002443 SetName = _genName
002444 Apply
002445 CreateUnit
002446 SetType = $uni_USA_Cav1IA
002447 FlavorName = Col. S. Houston
002448 SUFlavorName = 1st Texas Cavalry
002449 SetLevel = 2
002450 SetName = 1st Texas
002451 Apply
002452 CreateUnit
002453 SetType = $uni_USA_Cav1WI
002454 FlavorName = Maj. P. Waite
002455 SUFlavorName = 2nd Texas Cavalry
002456 SetLevel = 2
002457 SetName = 2nd Texas
002458 Apply
002459 ChgObjective = $Kaufman, TX;5
002460
002461 EndEvent
002462
002463 SelectFaction = $USA
002464 SelectRegion = $Kaufman, TX
002465 StartEvent = evt_nam_USA_SamHouston1861End|1|0|NULL|NULL|$Kaufman, TX|NULL
002466
002467 Conditions
002468 MinDate = 1861/12/01
002469
002470 Actions
002471 ChgObjective = $Kaufman, TX;0
002472
002473 EndEvent[/INDENT]
---------------------------------------
File: ... \ACW\Scripts\ScriptReport.txt (!!partial content only!!)
[INDENT]Line 36: SelectFaction, selected: Confederate States of America
Line 38: Started processing event: evt_nam_CSA_SamHouston1861
Line 38: Event already referenced, current occurences 0 Max allowed: 1 <<Active>>
Line 41: Min date evaluated: 1861/04/01 converted to turn 2671 current turn 2675 True
Line 42: Max date evaluated: 1861/07/01 converted to turn 2677 current turn 2675 True
Line 43: Probability evaluated: Probability 5 rolled 2 True
Line 45: Entering triggered actions for event evt_nam_CSA_SamHouston1861
Line 47: ChangeLoyaltyFac, OnArea: West, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Bonham, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Paris, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Clark, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Denison, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Kaufman, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Greenville, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Quitman, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Pleasant, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Sherman, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Marshall, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Henrietta, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Athens, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Tyler, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Henderson, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Shelby, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Milam, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Brazos, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Fairfield, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Palestine, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Bowie, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Nacogdoches, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Teran, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Burke, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Boone, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Centre, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Cleburne, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Sumpter, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Cotton, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Woodville, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Lake Charles, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Albany, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Navasota, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Montgomery, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Morgan, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Liberty, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Beaumont, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Cisco, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Hampstead, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Sabine, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Temple, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Cameron, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Galveston, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Matagorda, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Lavaca, TX Loyalty now at 95
Line 47: ChangeLoyaltyFac, OnArea: Middle Colorado River Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Lower Colorado River Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Cedar Run Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Salter Creek Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Goodwill Landing Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Brazos Mouth Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Neches River Spring Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Upper Neches River Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Middle Neches River Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Lower Neches River Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Sabine Confluent Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Sabine River Spring Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Upper Sabine River Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Marshall Creek Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Middle Sabine River Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Lower Sabine River Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Charles Bend Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Sabine River Estuary Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: Red River Spring Loyalty now at -1
Line 47: ChangeLoyaltyFac, OnArea: West Texas Loyalty now at 95
Line 48: ChangeLoyaltyFac, OnArea: Kaufman, TX Loyalty now at 45
Line 48: ChangeLoyaltyFac, OnArea: Greenville, TX Loyalty now at 45
Line 48: ChangeLoyaltyFac, OnArea: Quitman, TX Loyalty now at 45
Line 48: ChangeLoyaltyFac, OnArea: Tyler, TX Loyalty now at 45
Line 48: ChangeLoyaltyFac, OnArea: West, TX Loyalty now at 45
Line 48: ChangeLoyaltyFac, OnArea: Bonham, TX Loyalty now at 45
Line 48: ChangeLoyaltyFac, OnArea: Paris, TX Loyalty now at 45
Line 48: ChangeLoyaltyFac, OnArea: Clark, TX Loyalty now at 45
Line 48: ChangeLoyaltyFac, OnArea: Sherman, TX Loyalty now at 45
Line 48: ChangeLoyaltyFac, OnArea: Pleasant, TX Loyalty now at 45
Line 48: ChangeLoyaltyFac, OnArea: Denison, TX Loyalty now at 45
Line 48: ChangeLoyaltyFac, OnArea: Towson, IT Loyalty now at 0
Line 48: ChangeLoyaltyFac, OnArea: Crest, IT Loyalty now at 0
Line 48: ChangeLoyaltyFac, OnArea: Fairmont, IT Loyalty now at 0
Line 50: Finished processing event: evt_nam_CSA_SamHouston1861
Line 2423: SelectFaction, selected: United States of America
Line 2425: Started processing event: evt_nam_USA_SamHouston1861
Line 2425: Event already referenced, current occurences 0 Max allowed: 1 <<Active>>
Line 2428: Min date evaluated: 1861/04/01 converted to turn 2671 current turn 2675 True
Line 2429: Max date evaluated: 1861/07/01 converted to turn 2677 current turn 2675 True
Line 2430: EvalEvent evaluated: Checking evt_nam_CSA_SamHouston1861 1 equal to 1 True
Line 2432: Entering triggered actions for event evt_nam_USA_SamHouston1861
Line 2435: SelectFaction, selected: United States of America
Line 2436: SelectRegion, 756 Kaufman, TX selected (simple mode)
Line 2444: United States of America Union Detachment created in region Kaufman, TX
Line 2451: 1st Texas created in group Union Detachment
Line 2458: 2nd Texas created in group Union Detachment
Line 2459: ChgObjective: United States of America 16 Objectives defined
Line 2461: Finished processing event: evt_nam_USA_SamHouston1861
Line 2461: ------------------------------
Line 2463: SelectFaction, selected: United States of America
Line 2465: Started processing event: evt_nam_USA_SamHouston1861End
Line 2465: Event already referenced, current occurences 0 Max allowed: 1 <<Active>>
Line 2468: Min date evaluated: 1861/12/01 converted to turn 2687 current turn 2675 False
Line 2473: Finished processing event: evt_nam_USA_SamHouston1861End[/INDENT]
--------------------------------------------
File: ... \ACW\Settings\LocalStrings_ACW.csv (!!partial content only!!)(foregn language text also omitted)
[INDENT]evt_nam_CSA_SamHouston1861;Sam Houston’s Fight against Secession;Sam Houston s'oppose à la sécession;La lucha de Sam Houston contra la secesión;Sam Houstons Kampf gegen die Trennung von Schwarz und Weiß;NULL;Sam Houston si oppone alla secessione;
evt_nam_USA_SamHouston1861;Sam Houston’s Fight Against Secession;Sam Houston s'oppose à la sécession;La lucha contra la secesión de Sam Houston;Sam Houstons Kampf gegen die Trennung von Schwarzen und Weißen.;NULL;Sam Houston si oppone alla secessione;
evt_txt_CSA_SamHouston1861;Although Texas withdrew from the Union on Feb. 1, 1861, Governor Sam Houston refused to take an oath of loyalty to the newly formed Confederate States of America, and the Texas Convention has evicted him from office. But Houston denounced the convention for usurpation and has accepted a secret offer from President Lincoln to use federal troops to keep him in the Governor's Mansion and to keep Texas in the Union. Colonel Waite, commander of the federal garrison in Texas, has mobilized some cavalry regiments in Dallas. Recapture of the city within 5 months could bring us some extra prestige.;[/INDENT]
NOTE: I believe the following 'evt_txt_' tag is miss-spelled. I believe it should be 'evt_txt_USA_SamHouston1861'. But this event text never gets called, because the wrong event text is being called in 'USA Events.sct'. See my NOTE above.
[INDENT]evt_txt_USA_USA_SamHouston1861;Although Texas withdrew from the Union on Feb. 1, 1860, Governor Sam Houston refused to take an oath of loyalty to the newly formed Confederate States of America. Houston accepted a secret offer of President Lincoln to use federal troops to keep him in the Governor's Mansion and to keep Texas in the Union. Colonel Waite, commander of the federal garrison in Texas, immediately established an entrenched camp.;
evt_desc_USA_SamHouston1861;+2 US cavalry regiments in Northern Texas. Dallas is now a USA objective till end of year.;
evt_desc_CSA_SamHouston1861;5 Loyalty in Texas (-50 in Northern Texas). Dallas is an objective for 5 months.;[/INDENT]
---------------------------------------
NOTES (in general): I got this event playing the USA and posted the event text that I got in my first post. This is actually the event text that the CSA player is getting. I didn't get the event text for the USA player. THAT'S why I couldn't understand what is expected of me from this event.
Also, there are a whole slew of 'Mail Box' messages, noting the change in 'Loyalty' in a large number of regions, being given to to the CSA player, which the USA player doesn't get.
So my understanding of the event the way it is meant to work is:
Both USA and CSA:
- Dallas changes from being a strategic city (1 point) to an objective (2 points) for 5 months
- A huge shift in loyalty (up to 45% USA Loyalty) in a large number of regions in and around northern Texas
USA:
- Gets two cavalry regiments in Dallas
- Gets automatic control over the Dallas objective
- Is not told about the shift in loyalty (regions, extent), but can discover them himself using the region tool-tips
CSA:
- Gets the opportunity to capture a rogue Dallas and gain some NM in the process
I have yet to make the changes to the above files, and it may now make no difference as the event has already triggered, but I will report if anything changes for me afterwords.