Below are the 4 scripts.
All is calibrated for 50%/50%
But I obtain always the same result : moral of blue side increase, and moral of red side decrease : I tried this evening during one entire hour, and I obtained always this same result.
Below are the 4 scripts. I used 2 Global variables (1 & 2), calibrated (for each) 1,50 / 51,100
Logically, each side would have 50% chance to increase and 50% chances to decrease.
But blue side always increase and red side always decrease
What did I wrong in scripts, please ? They are exactly symetrical and I should not obtain always this same result : blue increase and red decrease (during one entire hour, always same result = I tried that in a hotseat test)
I suspect that the problem, comes from #GV values : because each time I do not use them (setting dummy value => #GV = [1,100] and using only the basic trigger value (set to 50%), the system works perfect : in this case, sometime blue increases/red has no increasing, and sometime red increases/blue has no increasing
Here is the system of 4 scripts that does not work properly :
;
;BLUE SIDE ARMY MORAL INCREASE note forum : this script seems always fire
{
#NAME= BLUE SIDE ARMY MORAL INCREASE
#POPUP= BLUE SIDE GENERAL SUCCEEDED IN RALLYING AND GALVANIZING HIS TROOPS ! MORAL OF ARMY DOES INCREASE !
#IMAGE= victory.png
#SOUND= success.ogg
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,50]
#LINK= 0[0]
#COUNTRY_ID= 112
#TRIGGER= 100
#NM_UPDOWN= 500
#NM_TURNS= 1
#DATE= 0001/04/01
#OBJECTIVE_TEXT_POSITION= 1,24
#ALIGNMENT_POSITION= 1,24 [2]
#VARIABLE_CONDITION= 112 [2] [100] [0]
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
;
;RED SIDE ARMY MORAL INCREASE note forum : this script seems never fire
{
#NAME= RED SIDE ARMY MORAL INCREASE
#POPUP= RED SIDE GENERAL SUCCEEDED IN RALLYING AND GALVANIZING HIS TROOPS ! MORAL OF ARMY DOES INCREASE !
#IMAGE= victory.png
#SOUND= success.ogg
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 2[1,50]
#LINK= 0[0]
#COUNTRY_ID= 59
#TRIGGER= 100
#NM_UPDOWN= 500
#NM_TURNS= 1
#DATE= 0001/04/01
#OBJECTIVE_TEXT_POSITION= 50,23
#ALIGNMENT_POSITION= 50,23 [1]
#VARIABLE_CONDITION= 59 [1] [100] [0]
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
;
;BLUE SIDE ARMY MORAL REDUCED note forum : this script seems never fire
{
#NAME= BLUE SIDE ARMY MORAL REDUCED
#POPUP= BLUE SIDE GENERAL FAILED IN RALLYING HIS TROOPS... MORAL OF ARMY IS DECREASING !
#IMAGE= failed.png
#SOUND= failed.ogg
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[51,100]
#LINK= 0[0]
#COUNTRY_ID= 112
#TRIGGER= 100
#NM_UPDOWN= -100
#NM_TURNS= 1
#DATE= 0001/04/01
#OBJECTIVE_TEXT_POSITION= 1,24
#ALIGNMENT_POSITION= 1,24 [2]
#VARIABLE_CONDITION= 112 [2] [100] [0]
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
;RED SIDE ARMY MORAL REDUCED note forum : this script seems always fire
{
#NAME= RED SIDE ARMY MORAL REDUCED
#POPUP= RED SIDE GENERAL FAILED IN RALLYING HIS TROOPS... MORAL OF ARMY IS DECREASING !
#IMAGE= failed.png
#SOUND= failed.ogg
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 2[51,100]
#LINK= 0[0]
#COUNTRY_ID= 59
#TRIGGER= 100
#NM_UPDOWN= -100
#NM_TURNS= 1
#DATE= 0001/04/01
#OBJECTIVE_TEXT_POSITION= 50,23
#ALIGNMENT_POSITION= 50,23 [1]
#VARIABLE_CONDITION= 59 [1] [100] [0]
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
When I use the following more simple alternate system, with only 2 scripts using just trigger and not GV, all things work perfect :
in this case, sometime blue increases/red has no increasing, and sometime red increases/blue has no increasing : it's logical because trigger is set 50 => 50% chances for each side to increase, 50% chances for each side to not increase
But with this more simple system, I can not decrease a side : eah side increases or not increases (I would want to be able to sometime decrease a side by random result)
I think there are 2 solutions for this problem :
1/ I did something wrong in my scripts (but what ? I did not find my error
or
2/ GV 1 and/or 2 do not work properly
;BLUE SIDE ARMY MORAL INCREASE
{
#NAME= BLUE SIDE ARMY MORAL INCREASE
#POPUP= BLUE SIDE GENERAL SUCCEEDED IN RALLYING AND GALVANIZING HIS TROOPS ! MORAL OF ARMY DOES INCREASE !
#IMAGE= victory.png
#SOUND= success.ogg
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#COUNTRY_ID= 112
#TRIGGER= 50
#NM_UPDOWN= 500
#NM_TURNS= 1
#DATE= 0001/04/01
#OBJECTIVE_TEXT_POSITION= 1,24
#ALIGNMENT_POSITION= 1,24 [2]
#VARIABLE_CONDITION= 112 [2] [100] [0]
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}
;RED SIDE ARMY MORAL INCREASE
{
#NAME= RED SIDE ARMY MORAL INCREASE
#POPUP= RED SIDE GENERAL SUCCEEDED IN RALLYING AND GALVANIZING HIS TROOPS ! MORAL OF ARMY DOES INCREASE !
#IMAGE= victory.png
#SOUND= success.ogg
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#COUNTRY_ID= 59
#TRIGGER= 50
#NM_UPDOWN= 500
#NM_TURNS= 1
#DATE= 0001/04/01
#OBJECTIVE_TEXT_POSITION= 50,23
#ALIGNMENT_POSITION= 50,23 [1]
#VARIABLE_CONDITION= 59 [1] [100] [0]
#CONDITION_POSITION= 0,0 [0,0] [0,0] [0] [0]
}