Total World War: December 1941 3.0.0.6
-
@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?
-
@LaFayette Only Bot.... its been 14 years since I could personally host a game.
-
@Contango said in Total World War: December 1941 3.0.0.6:
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.
This happened with the new stable but was fixed
https://github.com/triplea-game/triplea/issues/6564
Edit
was in local mode then -
IIRC this functionality has broken a few times before.
Thank you for the detective work @beelee , the story does not end here though.
That fix was part of version 19697
commit b452d48130e3a16185b83ce9208235622ea60aa6 (tag: 2.0.19697) Date: Tue Jun 2 16:53:37 2020 -0700Bots are currently running 22202:
version: "2.5.22202"It's probably time we move this to a bug report so we don't hijack this thread with debug information and questions. It might not be just a version difference, though still very interesting the problem only happens in bots. @Hepps , can you craft a save game that is just before where you see this working correctly locally and where it does not work when playing on bots? I wonder if you do a local host game, if it works there or not as well.
-
@LaFayette Can do
-
-
@LaFayette So lastly @prastle was kind enough to do a private host and that works perfectly as well.
Unit issue 3 Private host correct.tsvg
So definitely something going on with the Bots
-
Any ideas?
-
@LaFayette Bump ... glance at the saves offline and private host work bot does not.
-
The issue of ownership transfers not happening properly on the bots is likely related to this bug
https://github.com/triplea-game/triplea/issues/8054
which indicates a very similar problem that existed as of 22192, and had disappeared by 22265. The bots currently and for awhile now ran on 22202, whereas most people have the 22294 engine, and most likely did when they were testing it offline. 22202<22265<22294
Next time the bots are redeployed may cause the ownership transfer issue to be fixed. (the unrelated issue with carriers would remain).
-
Morning, I' a newbie to T.W.War but I have experience in Global and P.T.Victory.
I played my first match and I developed IMPROVED DES with Usa, the in teh turn after I attacked a german sub, when I roll I receive an error

The error is not critical and I can go on but I can't understand why:
-defending subs rolls for a 2 and not a 1
-mainly... I have IMPR DES so why does the german sub fire first ? he killed my des with no chance for me to win....
Tech are clear

Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login

