Darkwind - Viewing Topic: bug??
Welcome Guest! » Darkwind » Testing » Bugs » bug??

Pages: << prev 1 next >> Reply to Topic Create New Topic Create New Poll
bug??
JoeR
Theusweare
Autodueller

Renegade

Member Level

Group: Contributors
Posts: 340
Joined: Jul 26, 2006

Send an email to JoeR Send a personal messsage to JoeR Reply with a quote from this post Go to the top of the page

i'm not even sure if this is a bug or not.

there's the slight time delay from when you hit 'move done' until the game actually performs the move. or, when there are several players the time between 'move done' and the actual move can be several seconds.

if i change my mind a bit and move the steering wheel in this time frame, it goes back to where it was when i hit 'move done.' if i want to tweak the wheel after i hit move done, i have to be ready to move it back after it resets itself.



does that make sense to anyone? i'm tired and know i'm not being as clear as i should.

:)


.........................
vet

Posted Dec 27, 2006, 2:46 am Last edited Dec 27, 2006, 2:47 am by JoeR
scrod21
NYSpeed
Pedestrian

Renegade

Member Level

Group: Members
Posts: 22
Joined: Dec 14, 2006

Reply with a quote from this post Go to the top of the page

There is a 30 second time window for you to take your turn.. when you say you're move is done you are telling the network you are done and ready to execute the move
once everyone else has picked their moves.. then it will actually take the turn. Even if you are racing against other NPD (Non Player Drivers) the system has to make it's pick of moves.. this is why there is a delay.
.........................
vet

Posted Dec 27, 2006, 4:45 am
*viKKing*
Skulls And Bones
Darkwind Guru

Renegade

Member Level

Group: Marshals + Contributors
Posts: 4,249
Joined: Oct 12, 2006

Send an email to *viKKing* Send a personal messsage to *viKKing* Reply with a quote from this post Go to the top of the page

There should be a minimum 1 second delay for the server to compute events. It goes longer depending on players, explosions, etc.
.........................
vet cont zom slay2013 marshal wv

Posted Dec 27, 2006, 9:33 am
*sam*
The Salthill Sluggerz
Darkwind Guru

Renegade

Avatar

Member Level

Group: Lead Developer
Posts: 16,780
Joined: Jan 19, 2006

Send an email to *sam* Send a personal messsage to *sam* Reply with a quote from this post Go to the top of the page

Even after everyone has submitted their moves, you'd expect to see a delay of something between 0.5 and maybe 2.0 seconds, before you see the cars moving. This delay is while the server is calculating the movement for the entire second.. something which is quite CPU intensive. When the move has been calculated, the clients are told about it, and they display it.

This approach, where the clients do not do any serious physics calculations, is actually what allows smooth animation for that one second of movement. Back before I had made these changes, you'd typically see a horrible jerky movement if there were more than about 8 or 9 cars being simulated.

I have seen *occasional* situations where it can take much longer - haven't yet narrowed it down, but I think it's related to a vehicle being embedded in a building and the server CPU getting hammered by the resulting collisions calculations.
.........................
marshal vet deathrce1 paintladder combat1 wv ped1 cont slay2013

Posted Dec 27, 2006, 11:24 am
JoeR
Theusweare
Autodueller

Renegade

Member Level

Group: Contributors
Posts: 340
Joined: Jul 26, 2006

Send an email to JoeR Send a personal messsage to JoeR Reply with a quote from this post Go to the top of the page

i'm sorry, i wasn't very clear.

i was talking about the steering wheel reversion DURING the time delay. if i adjust the wheel AFTER i hit move done, it goes back to its position WHEN i had hit move done.




example: the wheel is positioned at 30 degrees when i hit move done. as others are still making their moves i think, "oh crap, i'd rather turn the wheel to 45 degrees." i then turn the wheel to 45. after everyone sends their move, and the time delay begins, the wheel will turn BACK to 30 degrees.



sorry for the confusion.

:)


.........................
vet

Posted Dec 27, 2006, 4:42 pm Last edited Dec 27, 2006, 4:57 pm by JoeR
*viKKing*
Skulls And Bones
Darkwind Guru

Renegade

Member Level

Group: Marshals + Contributors
Posts: 4,249
Joined: Oct 12, 2006

Send an email to *viKKing* Send a personal messsage to *viKKing* Reply with a quote from this post Go to the top of the page

Joer,

This is not a bug. If it wasn't happening, it would be a bug instead! :rolleyes:

You are experiencing a normal action.
.........................
vet cont zom slay2013 marshal wv

Posted Dec 27, 2006, 5:12 pm
JoeR
Theusweare
Autodueller

Renegade

Member Level

Group: Contributors
Posts: 340
Joined: Jul 26, 2006

Send an email to JoeR Send a personal messsage to JoeR Reply with a quote from this post Go to the top of the page

well ok, then.

:)

.........................
vet

Posted Dec 27, 2006, 6:38 pm
*sam*
The Salthill Sluggerz
Darkwind Guru

Renegade

Avatar

Member Level

Group: Lead Developer
Posts: 16,780
Joined: Jan 19, 2006

Send an email to *sam* Send a personal messsage to *sam* Reply with a quote from this post Go to the top of the page

joer-

Yes, as viKKing says, it's normal. When all moves have been submitted, no-one can change them since the move is started at that stage. When your computer starts displaying the move, it is told the steering settings used by all cars for that move, including your own. We really should 'lock' the steering wheels after all moves are submitted, as it does confuse people.
.........................
marshal vet deathrce1 paintladder combat1 wv ped1 cont slay2013

Posted Dec 27, 2006, 6:53 pm
JoeR
Theusweare
Autodueller

Renegade

Member Level

Group: Contributors
Posts: 340
Joined: Jul 26, 2006

Send an email to JoeR Send a personal messsage to JoeR Reply with a quote from this post Go to the top of the page

so moving the wheel after the time delay begins doesn't affect anything? hmmm, it SEEMS to a little. maybe not.

thanks.

.........................
vet

Posted Dec 27, 2006, 7:21 pm
Reply to Topic Create New Topic Create New Poll E-mail me when replies are made to this topic View Printable
» Darkwind » Testing » Bugs » bug??

0.1548 seconds - 19 queries - 0.24 load