Building que

Building que

Discuss your problems with the latest release of the engine here. Problems with games, maps or other utilities belong in their respective forums.

Moderator: Moderators

Post Reply
Daan

Building que

Post by Daan »

I just had a few crashouts and i thought i was pressing cntr + shift at the same time to add more unit to a que in a lab. Today a friend i tried stuff to explaine about spring pressed the both keys also and spring froze again.

Any ideas

greetz daan
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

Rather than queue 50 peewees and 50 zippers, try queing 1 peewee, 1 zipper, and press repeat.

No person should ever have to queue 30+ units, if you ever have to then you're doing it wrong. Use the repeat toggle to make it keep on repeating the same orders over and over again.

Also, this has been known to crash cheap routers that cant handle large bursts of sudden traffic.

The specific cause of this crash IIRC is springs network buffer overflowing in such a way that it generates and sends malformed packets. Most people who have this error have resovled it by buying decent routers. The most notable example of late is iamacup, who even started a thread celebrating his success at fixing it.
trepan
Former Engine Dev
Posts: 1200
Joined: 17 Nov 2005, 00:52

Post by trepan »

Daan:
Could you post your infolog.txt if you get the "crash" again? (it may contain
useful crash debug info) And what do you mean by froze and crashout?
Could you be more specific?

AF:
Using CTRL+SHIFT for factory builds does not send a lot of network data,
it sends 1 command packet. It's the pattern builds for buildings that send a
lot of data (numUnits selected X numBuildings command packets). Avoiding
the use of modifiers may still sidestep the problem (ie: using repeat as you
suggested).

code for expanding factory build commands with modifiers is in:
rts/Sim/Units/CommandAI/FactoryCAI.cpp
Post Reply

Return to “Help & Bugs”