Total World War: December 1941 3.0.0.6
-
save game containing it can be founf here:
https://forums.triplea-game.org/topic/2043/tww-3-0-warmup-with-dice-gully-ax-vs-ntsh-al/231 -
@Nothingtoseehere can you provide a save game?
-
-
@Nothingtoseehere can you provide where and when that occured?
-
Germany's attack on the Norway seazone, right in its last turn ger9.
-
strange, maybe @Hepps can take a look at it?
-
-
I looked into it a bit more. It doesn't occur here: https://forums.triplea-game.org/topic/2038/tww-3-0-0-6-8-colin-ax-vs-ubernaut-al-episode-3/39 with 1.9. but it does occur now in 2.1+. Was there some change to the <option name="whenHitPointsDamagedChangesInto" value="1:true:britishCarrier-damaged"/> in between those versions? since that seems the (sorta) obvious place for things to go wrong.
-
@Nothingtoseehere said in Total World War: December 1941 3.0.0.6:
I looked into it a bit more. It doesn't occur here: https://forums.triplea-game.org/topic/2038/tww-3-0-0-6-8-colin-ax-vs-ubernaut-al-episode-3/39 with 1.9. but it does occur now in 2.1+. Was there some change to the <option name="whenHitPointsDamagedChangesInto" value="1:true:britishCarrier-damaged"/> in between those versions? since that seems the (sorta) obvious place for things to go wrong.
In the latest 1.9 release damaged units don't change if reaching max damage, while in 2.0 they do (this is an added feature that allows turning dead units).
-
@Cernel So it could be fixed by moving the option from unit stats to tech activation of improved carriers?
-
@Nothingtoseehere In my opinion, this has been a case of bad coding. I think attachments should not have useless options in them.
In the specific case, the unit attachments ending in "Carrier" have the "whenHitPointsDamagedChangesInto" set at value "1:true:*Carrier-damaged".
Since the unit has 1 hit point, this option was useless for the latest 1.9.0.0 release, until before a trigger would change the hit points of the unit to 2, since receiving 1 damage would destroy the unit before changing it (in the 2 release, instead, it changes the unit instead of destroying it).
As I said, I see this as a case of bad coding (but I'm not sure about it, so I would be interested in opinions from the developers), as I would rather add the option only in the moment it is useful. Meaning not having the "whenHitPointsDamagedChangesInto" option in the unit attachments, and, instead, adding it, with the same values, at the same moment the unit is given 2 hit points (this would also fix the current problem).
However, I really wonder if my point of view is right, in general, as one could argue that having useless options already in the unit attachments minimizes the amount of coding (the option is already there, so you don't need to give it, in the moment you give what makes it useful).
I guess the only reason why this problem hasn't been fixed, yet, is time. I could fix the problem, for example, but I would need someone to assure me the changes would be readily reviewed and merged (or the map being declared owned by no-one but TripleA, so that it can be done by any active repository member), plus someone to volunteer testing the new game shortly after it has been merged and reporting whether or not the game is working correctly (since I don't play this map and I would want someone else taking care of testing), plus someone telling me which digit should I upgrade (currently it is "3.0.0.6" and I don't know if it would become "4.0.0.0" or "3.1.0.0" or "3.0.1.0" or "3.0.0.7") plus someone assuring me no extra game file changes are demanded (I'm mostly looking at the notes that still have "version 2.7" in them, and I don't intend to make or modify artwork images to have everything consistent).
Side note, can the "2.8' game be deleted in favour of keeping the "3.0" one, as the only game of the map?
I see that the games of this map still have the long deprecated "trigger" option in the trigger attachments. However, since TripleA is very inconsistent at documenting deprecation, I'm not even sure this is actually a deprecated option (if a developer can confirm that it is, then I would advise changing all occurrences with its non-deprecated equivalent, of course).
If nowhere is documented what makes a change a first, second, third or fourth digit worthy one, I strongly suggest fully documenting it, as a comment within the game file (every game should do this, especially since I believe TripleA is not giving any guidelines, on this matter).
-
@Cernel i think 3.0.x is still being balanced relative to 2.8 but i'm not certain of that. anyway im happy to do any testing needed.
-
@Cernel : I think @Hepps and @redrum are the main developers of this map and are currently rather busy with real life. As to what version number to change I'd think it would be the fourth digit change. though I think It'll have to be after the 3.0.0.7 goes live or together with it. I think @redrum has that one already but didn't release it yet.
-
For some reasons Save Games struggle to load on Bots - making the map pratically not playable.
Also experienced on T1 a 2 hit carrier - I've read above though something similar happened to other players too.
-
So I have been on hiatus for a while. Just sat down with some time off over the holidays and realized something...
The game when played on the lobby has issues it doesn't have when playing locally.
Namely... units do not transfer ownership properly on the lobby game but seem to work fine when playing locally.
Do any of the developers have any idea why this might be?
-
@Hepps engine versions come to mind. Which version are you running locally?
-
@LaFayette The newest release.
-
Just wanted to point out that I don't think this is unique to your map...
I noticed the same thing recently on World War II Global 1940 2nd Edition. The units produced in India don't properly transfer over to UK Europe ownership like they normally do.
-
@LaFayette The other thing is it only happens on the Lobby.
When I open the game with the engine locally it works fine.
Even though both are running on the same newest engine version.
-
Are you playing on a bot or hosting?