Hey Wolf,
This is a problem that has attracted some attention in the past. There has been some concern about the calculation of parabolic fire. I have always thought this would be a great feature, but my non-mathematical mind wonders why the game has to know that artillery is fired parabollically.
From my way of thinking, in order for the game to represent indirect (aimed and observed) artillery fire it only needs to relate the following conditions :
Target Location
Spotter Location
Gun/Battery Location (only insofar as effective range of the weapon is concerned)
The process so far as the game code is concerned need only be
1. Spotter sights target
Target in Range Target Beyond Range
2. Gun/Battery Fires Spotting Round No Fire Mission
Shell(s) in Flight
3. Spotting Round Accurate 4. Spotting Round Inaccurate
Accuracy Dependent upon Spotter/Battery Experience/National Characteristics
5. Spotter Calls in Fire For Effect 6. Observer Calls in Second Spotting Round
Shell(s) in Flight Shell(s) in Flight
7. Gun/Battery Fires FFE 8. Spotting Round Brackets Target Go to 3. or 4.
Shell(s) in Flight Shell(s) in Flight
9. Salvo Lands
I'd love to have others weigh in here. Why does the game need to know the shells travel parabollically - it only needs to show/know there is a gunflash and that the rounds explode somewhere - not how the rounds get there.
Please correct me if I am wrong. I'd love to see this solved.
Kopfdorfer