Fighting Spirit Decay Code Question and Confusion. Strategy Guide wrong?
Posted: Thu Feb 19, 2026 6:51 pm
From the Strategy Guide:
From May 30th, 1861, the Confederacy will receive 500 Fighting Spirit points each
turn that they hold Richmond
Every turn, the Union will lose 200 Fighting Spirit points representing the effects of
war weariness. Note that this will not apply to the Union AI on Intermediate difficulty and
above.
Should that not say 400 FS as per below? Should the Union lose 200 per turn per above or 400 per turn per below? Should that not be -200 or -400 for both the player and the AI with the AI exemptions below? Why is AI level 3 NM increase lower than AI level 4?
{
#NAME= Union: War Weariness
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 103
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= -400
#NM_TURNS= 1
#DATE= 1861/04/12
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,22 [1]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
{
#NAME= Union: AI Lv2
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 1
#LEVEL= 2
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 103
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= 200
#NM_TURNS= 1
#DATE= 1861/04/12
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,22 [1]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
{
#NAME= Union: AI Lv3
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 1
#LEVEL= 3
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 103
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= 100
#NM_TURNS= 1
#DATE= 1861/07/01
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,22 [1]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
{
#NAME= Union: AI Lv4
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 1
#LEVEL= 4
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 103
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= 150
#NM_TURNS= 1
#DATE= 1861/07/01
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,22 [1]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
{
#NAME= Confederate: AI Lv3
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 2
#LEVEL= 3
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 64
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= 100
#NM_TURNS= 1
#DATE= 1861/07/01
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,15 [2]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
{
#NAME= Confederate: AI Lv4
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 2
#LEVEL= 4
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 64
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= 150
#NM_TURNS= 1
#DATE= 1861/07/01
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,15 [2]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
From May 30th, 1861, the Confederacy will receive 500 Fighting Spirit points each
turn that they hold Richmond
Every turn, the Union will lose 200 Fighting Spirit points representing the effects of
war weariness. Note that this will not apply to the Union AI on Intermediate difficulty and
above.
Should that not say 400 FS as per below? Should the Union lose 200 per turn per above or 400 per turn per below? Should that not be -200 or -400 for both the player and the AI with the AI exemptions below? Why is AI level 3 NM increase lower than AI level 4?
{
#NAME= Union: War Weariness
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 103
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= -400
#NM_TURNS= 1
#DATE= 1861/04/12
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,22 [1]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
{
#NAME= Union: AI Lv2
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 1
#LEVEL= 2
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 103
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= 200
#NM_TURNS= 1
#DATE= 1861/04/12
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,22 [1]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
{
#NAME= Union: AI Lv3
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 1
#LEVEL= 3
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 103
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= 100
#NM_TURNS= 1
#DATE= 1861/07/01
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,22 [1]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
{
#NAME= Union: AI Lv4
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 1
#LEVEL= 4
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 103
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= 150
#NM_TURNS= 1
#DATE= 1861/07/01
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,22 [1]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
{
#NAME= Confederate: AI Lv3
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 2
#LEVEL= 3
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 64
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= 100
#NM_TURNS= 1
#DATE= 1861/07/01
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,15 [2]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
{
#NAME= Confederate: AI Lv4
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 2
#LEVEL= 4
; Set global variable condition to always trigger (dummy value)
#GV= 1[1,100]
; Set link value to always trigger (dummy value)
#LINK= 0[0]
#COUNTRY_ID= 64
#TRIGGER= 100
; Set how many NM points should be gained or lost over X turns
#NM_UPDOWN= 150
#NM_TURNS= 1
#DATE= 1861/07/01
#OBJECTIVE_TEXT_POSITION=
; Dummy
#ALIGNMENT_POSITION= 295,15 [2]
; Set variable: Union in war, Union side, not surrendered
#VARIABLE_CONDITION= 103 [1] [100] [0]
; Dummy condition position (always satisfied)
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}