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

Reply via email to