Commit: db58c7c5f95058a90e9e55946eb8a39448c68060 Trac URL: http://developer.wz2100.net/changeset/db58c7c5f95058a90e9e55946eb8a39448c68060
Author: Cyp <c...@wz2100.net> Date: Sat Oct 23 08:33:58 2010 +0200 Fix infinite loop when modifying a template in infinite production. If a factory was set to infinite production, but no templates were in the production queue, there was an infinite loop looking for something to produce. src/structure.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) ------------------------- Commit: e8ebb11d4a4250b8273048d462a80de4dfd38ef3 Trac URL: http://developer.wz2100.net/changeset/e8ebb11d4a4250b8273048d462a80de4dfd38ef3 Author: Cyp <c...@wz2100.net> Date: Sat Oct 23 13:04:26 2010 +0200 Remove NETnull() function, which was potentially confusing. NETnull() was equivalent to uint32_t zero = 0; NETuint32_t(&zero);, which no longer adds/removes 4 bytes of padding as advertised. lib/netplay/nettypes.cpp | 10 ---------- lib/netplay/nettypes.h | 1 - src/multistruct.c | 3 ++- 3 files changed, 2 insertions(+), 12 deletions(-) ------------------------- Commit: 9b52ee44b4087db8b859a319a89f35cfd3437413 Trac URL: http://developer.wz2100.net/changeset/9b52ee44b4087db8b859a319a89f35cfd3437413 Author: Cyp <c...@wz2100.net> Date: Sat Oct 23 16:44:12 2010 +0200 Fix synch error, don't let AIs bypass the message queue when starting researching. src/hci.c | 3 --- src/multiplay.c | 5 ++++- src/scriptai.c | 43 ------------------------------------------- src/scriptfuncs.c | 23 ----------------------- src/structure.c | 31 ++++++++++++++++++++++++++++--- 5 files changed, 32 insertions(+), 73 deletions(-) ------------------------- Commit: 5c431a36d155632492df94f09522a428a5a1cdfe Trac URL: http://developer.wz2100.net/changeset/5c431a36d155632492df94f09522a428a5a1cdfe Author: Cyp <c...@wz2100.net> Date: Sat Oct 23 17:41:40 2010 +0200 Convert muzzle location from floats to integers. lib/ivis_opengl/piematrix.c | 8 ++++---- lib/ivis_opengl/piematrix.h | 2 +- src/droid.c | 10 +++++----- src/droid.h | 2 +- src/projectile.c | 8 ++++---- src/structure.c | 12 ++++++------ src/structure.h | 2 +- 7 files changed, 22 insertions(+), 22 deletions(-) ------------------------- Commit: 1481ec68301454c4569b128b282eb30140e1f1a0 Trac URL: http://developer.wz2100.net/changeset/1481ec68301454c4569b128b282eb30140e1f1a0 Author: Cyp <c...@wz2100.net> Date: Sat Oct 23 17:53:46 2010 +0200 Fix flamers shooting into outer space due to unsigned underflow and fix penetrating projectiles going 100 times too far. Also, renamed the confusingly named partially-unsigned vectors {startX, startY, srcHeight} and {tarX, tarY, altChange - srcHeight} to signed vectors src and dst, respectively. src/projectile.c | 85 ++++++++++++++++++++------------------------------ src/projectiledef.h | 6 +-- 2 files changed, 36 insertions(+), 55 deletions(-) ------------------------- ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ Warzone2100-commits mailing list Warzone2100-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/warzone2100-commits