Wow, nice feedbacks!
Monty wrote:ideally i would like to have all things that were changed from the original gameplay to be selectable in the server setup at the start of a new game. but maybe pascal is throwing his hands up in horror when he reads this

Yep, maybe in few years

I'll add it in the todo list.
Concerning "when a war is declared", i think that when someone gives an order to attack a friendly major, if no battle occurs, the war must NEVER be declared. The main reason is that the move orders are kept secret and no-one know you wanted to attack someone else until the battle really takes place and some men were killed.
Concerning "when to attack or return at home without attacking", i think:
- if the owner is the same as when the order is given ->
attack.
- if the owner isn't the same:
* the war must never be declared if the NEW owner is a friendly major ->
go home (obvious according to me).
* the new owner is an enemy major ->
attackExample 1: in the case France attacks an english area. France and England are in peace.
round 1: Japan conquers the english area.
round 2: England conquers the previously japan conquered area.
round 3: France attacks the area, England owns it, same as when the move order was given -> attack.
Example 2: in the case France attacks an english area. France and England are in peace. France is in war with Japan.
round 1: Japan conquers the english area.
round 3: France attacks the area, Japan owns it, different from the owner when the move order was given but France is in war with Japan -> attack.
I really don't understand what bother you in those rules. Can you explain me again please?
However, with these rules, i've still a problem (when the owner isn't the same):
- what is an enemy?
Like i said you previously:
Kroah wrote:In the engine, I distinguish 4 types of relation between 2 majors:
- Code: Select all
You attack him He attacks you Relation type
1) No No Friend
2) Yes No Enemy type 1
3) No Yes Enemy type 2
4) Yes Yes Enemy type 3
And
a variable holds the number of turns an enemy doesn’t attack someone anymore. When this variable reaches 5, the enemy becomes a friend.
You understand, someone (major A) may want the attack to be done if he already attacked the new owner (major B) even if the new owner (major B) never attacked him (major A) (case 2) Enemy type 1). But major A may want
not to attack major B if he (major A) never attacked him (major B) even if major B already attacked major A (case 3) Enemy type 2).
Of course, case 1) (friend) leads to a
go home and case 4) (enemy type 3) leads to an
attack.
So, should the attack be done for case 2) or 3) or both 2) and 3)?