Update for 4.2.16.

This commit is contained in:
Markus Armbruster 2004-06-16 19:03:41 +00:00
parent 4c7eca14b5
commit e68dba6d23
4 changed files with 23 additions and 11 deletions

View file

@ -1,3 +1,8 @@
Changes to Empire 4.2.16 - Wed Jun 16 18:56:16 UTC 2004
* Previous version broke sector production when part of the work is
used for sector construction.
* Add rudimentary tests to nightly build. From Marc Olzheim.
Changes to Empire 4.2.15 - Wed May 26 17:55:58 UTC 2004 Changes to Empire 4.2.15 - Wed May 26 17:55:58 UTC 2004
* test command no longer asks whether to abandon the sector. * test command no longer asks whether to abandon the sector.
* explore command could generate a bogus `lost' record when it * explore command could generate a bogus `lost' record when it
@ -6,7 +11,7 @@ Changes to Empire 4.2.15 - Wed May 26 17:55:58 UTC 2004
ships, planes or land units. A few of these stats can be edited ships, planes or land units. A few of these stats can be edited
separately, which doesn't make much sense, and is now deprecated. separately, which doesn't make much sense, and is now deprecated.
* edit command no longer accepts efficiency values that would destroy * edit command no longer accepts efficiency values that would destroy
the edited unit. Deities can still delete a units by setting the the edited unit. Deities can still delete units by setting the
owner to zero. owner to zero.
* upgrade command used to charge an amount of avail that didn't match * upgrade command used to charge an amount of avail that didn't match
info upgrade. Neither the implemented nor the documented amount info upgrade. Neither the implemented nor the documented amount
@ -37,14 +42,15 @@ Changes to Empire 4.2.15 - Wed May 26 17:55:58 UTC 2004
* Fix buffer overflow in flash and wall. * Fix buffer overflow in flash and wall.
* Fix wall not to strip out first word of message. * Fix wall not to strip out first word of message.
* Change market and order to use item types instead of mnemo * Change market and order to use item types instead of mnemo
characters. characters internally.
* Market now reports sales with full item names instead of single * Market now reports sales with full item names instead of single
letter codes. letter codes.
* buy now requires first argument to be an item name, as documented. * buy now requires first argument to be an item name, as documented.
* production command handled production backlog incorrectly, failed * production command handled production backlog incorrectly, failed
to limit production for production efficiency greater than one, to limit production for production efficiency greater than one,
e.g. agribusiness, and incorrectly limited raw material e.g. agribusiness, and incorrectly limited raw material
consumption. Also fix a rounding error. consumption. Also fix a rounding error. With help from Ron
Koenderink.
* Sector work was accidentally truncated to even. * Sector work was accidentally truncated to even.
* Fix coordinate parsing for large numbers when WORLD_X or WORLD_Y * Fix coordinate parsing for large numbers when WORLD_X or WORLD_Y
don't divide SHRT_MAX+1. don't divide SHRT_MAX+1.
@ -59,7 +65,7 @@ Changes to Empire 4.2.15 - Wed May 26 17:55:58 UTC 2004
* Rewrite info survey. Document ability to survey properties other * Rewrite info survey. Document ability to survey properties other
than items and resources. than items and resources.
* Rewrite info build, since it was inaccurate and poorly structured. * Rewrite info build, since it was inaccurate and poorly structured.
* Fix info fire on required military. * Fix info fire on required military. From Marc Olzheim.
* New fairland argument -R to set the PRNG seed. Print the seed. * New fairland argument -R to set the PRNG seed. Print the seed.
This allows you to recreate the same world again. This allows you to recreate the same world again.
* New facilities to deal with internal errors. These crash when the * New facilities to deal with internal errors. These crash when the

View file

@ -38,10 +38,10 @@
#define EMP_VERS_MAJOR 4 #define EMP_VERS_MAJOR 4
#define EMP_VERS_MINOR 2 #define EMP_VERS_MINOR 2
#define EMP_VERS_PATCH 15 #define EMP_VERS_PATCH 16
#define KSU_DIST 1.04 #define KSU_DIST 1.04
#define CHAINSAW_DIST 4.00 #define CHAINSAW_DIST 4.00
#define WOLFPACK_DIST 2.15 #define WOLFPACK_DIST 2.16
#endif /* _VERSION_H_ */ #endif /* _VERSION_H_ */

View file

@ -7,6 +7,11 @@ new Empire4 Server. This outlines the various changes and how they
will affect you, the player. These were coded as the Wolfpack project, will affect you, the player. These were coded as the Wolfpack project,
and bug-reports should be sent to <wolfpack@wolfpackempire.com>. and bug-reports should be sent to <wolfpack@wolfpackempire.com>.
.NF .NF
Changes to Empire 4.2.16 - Wed Jun 16 18:56:16 UTC 2004
* Previous version broke sector production when part of the work is
used for sector construction.
* Add rudimentary tests to nightly build. From Marc Olzheim.
Changes to Empire 4.2.15 - Wed May 26 17:55:58 UTC 2004 Changes to Empire 4.2.15 - Wed May 26 17:55:58 UTC 2004
* test command no longer asks whether to abandon the sector. * test command no longer asks whether to abandon the sector.
* explore command could generate a bogus `lost' record when it * explore command could generate a bogus `lost' record when it
@ -15,7 +20,7 @@ Changes to Empire 4.2.15 - Wed May 26 17:55:58 UTC 2004
ships, planes or land units. A few of these stats can be edited ships, planes or land units. A few of these stats can be edited
separately, which doesn't make much sense, and is now deprecated. separately, which doesn't make much sense, and is now deprecated.
* edit command no longer accepts efficiency values that would destroy * edit command no longer accepts efficiency values that would destroy
the edited unit. Deities can still delete a units by setting the the edited unit. Deities can still delete units by setting the
owner to zero. owner to zero.
* upgrade command used to charge an amount of avail that didn't match * upgrade command used to charge an amount of avail that didn't match
info upgrade. Neither the implemented nor the documented amount info upgrade. Neither the implemented nor the documented amount
@ -46,14 +51,15 @@ Changes to Empire 4.2.15 - Wed May 26 17:55:58 UTC 2004
* Fix buffer overflow in flash and wall. * Fix buffer overflow in flash and wall.
* Fix wall not to strip out first word of message. * Fix wall not to strip out first word of message.
* Change market and order to use item types instead of mnemo * Change market and order to use item types instead of mnemo
characters. characters internally.
* Market now reports sales with full item names instead of single * Market now reports sales with full item names instead of single
letter codes. letter codes.
* buy now requires first argument to be an item name, as documented. * buy now requires first argument to be an item name, as documented.
* production command handled production backlog incorrectly, failed * production command handled production backlog incorrectly, failed
to limit production for production efficiency greater than one, to limit production for production efficiency greater than one,
e.g. agribusiness, and incorrectly limited raw material e.g. agribusiness, and incorrectly limited raw material
consumption. Also fix a rounding error. consumption. Also fix a rounding error. With help from Ron
Koenderink.
* Sector work was accidentally truncated to even. * Sector work was accidentally truncated to even.
* Fix coordinate parsing for large numbers when WORLD_X or WORLD_Y * Fix coordinate parsing for large numbers when WORLD_X or WORLD_Y
don't divide SHRT_MAX+1. don't divide SHRT_MAX+1.
@ -68,7 +74,7 @@ Changes to Empire 4.2.15 - Wed May 26 17:55:58 UTC 2004
* Rewrite info survey. Document ability to survey properties other * Rewrite info survey. Document ability to survey properties other
than items and resources. than items and resources.
* Rewrite info build, since it was inaccurate and poorly structured. * Rewrite info build, since it was inaccurate and poorly structured.
* Fix info fire on required military. * Fix info fire on required military. From Marc Olzheim.
* New fairland argument -R to set the PRNG seed. Print the seed. * New fairland argument -R to set the PRNG seed. Print the seed.
This allows you to recreate the same world again. This allows you to recreate the same world again.
* New facilities to deal with internal errors. These crash when the * New facilities to deal with internal errors. These crash when the

View file

@ -1,7 +1,7 @@
#!/bin/sh -e #!/bin/sh -e
tar='tar --owner=0 --group=0 --mode=ug+w,a+rX' tar='tar --owner=0 --group=0 --mode=ug+w,a+rX'
name=empire name=empire
version=4.2.15 # FIXME automate version=4.2.16 # FIXME automate
srvdir=$name-$version srvdir=$name-$version
clidir=$name-client-$version clidir=$name-client-$version
txtdir=$name-info-text-$version txtdir=$name-info-text-$version