-
Notifications
You must be signed in to change notification settings - Fork 0
cyborgs legs only in MP #1740
Comments
Terminator uploaded file |
Terminator uploaded file |
Buginator changed status from |
Buginator commented Terminator, you sure this was beta 12? Do you recall if people dropped / left before you actually went into the game or not? Any screenshots? |
Terminator commented I'm 100% sure that this is beta12, as for dropped players, well, one players has been dropped but his buildings & units were left on the map, like he is in very long lag, he wasn't refreshing, well that was not quit perfect game. |
Terminator changed status from |
Terminator uploaded file |
Buginator commented [10482] dumps the weapon info in logs to look what is going on. |
Buginator changed priority from |
Safety0ff uploaded file |
Safety0ff uploaded file |
Safety0ff uploaded file |
Safety0ff uploaded file |
Safety0ff uploaded file |
Safety0ff uploaded file |
Safety0ff uploaded file |
Safety0ff uploaded file |
Safety0ff uploaded file |
Safety0ff uploaded file |
Safety0ff uploaded file |
Safety0ff commented From memory, these players definitely had "legs"
|
Buginator commented Replying to Warzone2100/old-trac-import#1740 (comment:5):
SafetyOff, did you do anything special to see this? Any steps to reproduce? So far, the logs look correct, on my quick glance. (sorry, but I am pressed for time, and am leaving in about 2 mins). |
icefire uploaded file 8 player game, Dalton, player 2, had the legs bug |
icefire uploaded file Forget the player number, Revolution was having the glitch |
Daltx commented Logs from two games only one netplay log for some reason but added leg files from both games. http://www.weebly.com/uploads/3/3/5/4/3354771/logs_-_legs1.zip |
Safety0ff commented It seems that [9606] has a big effect on the borg legs. We did a few tests with the following changes and the players with the patched version did not see "legs." |
Safety0ff changed operating_system which not transferred by tractive |
Safety0ff uploaded file |
Safety0ff commented Whoops, I didn't mean [9606], I meant [9679]. |
Safety0ff commented And [9677] for 2.3. |
Safety0ff uploaded file |
Safety0ff commented I used the "dirty hack" above to test another game and I did not see legs ( though it may be premature, and might need more testing.) Netplay log
|
Safety0ff uploaded file this should force ai template's weapons to get loaded. |
Crymson commented I thought only some templates are for AIs and others only for humans? |
Per uploaded file How about this? |
Crymson commented Per, your patch don't apply. O_o |
Safety0ff commented You'd have to make sure the arrays don't get overflowed (look at dirty_hack.diff.) I also think the debugging statements should be edited to make more sense in light of these changes. |
Crymson commented Replying to [comment:22 Safety0ff]:
What do you mean? Per's patch don't apply at all. |
Safety0ff commented Replying to [comment:23 Crymson]:
Note that it will only make the client with the patch not see "legs," other clients still might see your 'borgs as "legs." Replying to [comment:23 Crymson]:
Anyways, yes, it seems to be the case (though if you have reports of it happening on maps with less than 8 players, then please post the reports in the 12a thread.)Per, once you're happy with your patch and tests show that it works, I think it can be committed so that we can put out a 12b to double check that there are no more "legs." |
Crymson commented Replying to [comment:24 Safety0ff]:
I tried to apply it to 2.3 and it says patch don't match. I then tried trunk, and it patched it.
I take it you mean everyone needs the patch in order not to see the legs? If so, then yeah, I knew that.
I am trying to find a way to test the patch, but it isn't very clear what we need to do like it was in this ticket, http://developer.wz2100.net/ticket/1687 |
Safety0ff commented Replying to [comment:25 Crymson]:
|
Crymson commented I know this isn't 8p, but this is what I get in a 4p game.
not loading droid's weapons for this player (0). (did not have template or duplicate) line: 0, AI:no : 0 (Sync) Fri Apr 09 12:43:58 2010
|
Crymson commented Damn, screwed up the before. Redoing, since I can't edit it. Before,
|
Safety0ff commented So? Was there anything wrong in the game itself? |
Crymson commented Replying to [comment:29 Safety0ff]:
Was wondering if that output is correct? |
Safety0ff commented Well, just from comparing with my output above, I think it might be missing a line at the bottom:
See comment:22, change the arrays at the beginning to [MAX_PLAYERS+1] and post back if there are any changes. |
Crymson commented Looks like I missed the +1 in the for loop. It shows this now,
|
Safety0ff commented Replying to [comment:32 Crymson]:
|
Crymson commented I used
instead of
|
Safety0ff commented Those two statements iterate through the same range. |
Safety0ff commented Replying to [comment:22 Safety0ff]:
|
Safety0ff uploaded file I made some time and put this together. |
Safety0ff commented We tested this once with the test setup described above, all clients could see all cyborgs regularly. |
Per changed status from |
Per set resolution to |
Per commented (In [10526]) Make sure template weapons are properly initialized for static templates even if |
Per commented (In [10527]) 2.3: Make sure template weapons are properly initialized for static templates even if all player |
Git SVN Gateway <gateway@...> commented (In Warzone2100/warzone2100@2628d7d) Make sure template weapons are properly initialized for static templates even if git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10526 4a71c877-e1ca-e34f-864e-861f7616d084 |
Git SVN Gateway <gateway@...> commented In Warzone2100/warzone2100@2628d7d:
|
resolution_fixed
type_bug
| by Terminatorin MP game I saw cyborgs legs bug in beta12. I so sorry that I just knew about legs console command, so I've left only standart stderr & netlog
Issue migrated from trac:1740 at 2022-04-15 21:17:37 -0700
The text was updated successfully, but these errors were encountered: