|









|
Known Issues:
- Startup error
"Run-time Error 429 ActiveX Component Can't
Create Object". See Game FAQ.
- Main background
graphic drops out occasionally
Release
History:
-
1.40.0143
(4/6/04)
- Added animated fleets during
GALAXYROTATE, adding DRAWFLEETS() routine
- Moved travel distance subtraction from ENDTURN to GALAXYROTATE
- Changed wording for arriving traveling fleets in LSTTRAVEL
- Added dotted circles around worlds when fleets arrive during
GALAXYROTATE
- Added showing of traveling fleet destination icons on worlds in
CLEANGALAXY
- Replaced most of CLEANGALAXY calls with GALAXYDRAW calls
- Fixed chat window tabbing/spacing problem in TXTCHAT in
FRMGALAXY and FRMMULTI
- Added dashes to TXTGAME messages for connection status and
“Waiting On” in FRMMULTI
- Fixed showing of world labels and snap-to-world in MOUSEOVER to
always show nearest world
- Added showing of shield mode on/off in LBLNAME next to owned
worlds
- Changed traveling fleet trailing line to be dashed white for
reinforcement in DRAWFLEETS
- Changed “fleets” button to toggle showing traveling fleets,
using FFLAG as flag
- Added dots on worlds selected when PLANCLK and PLANTO are >
-1
- Added tick mark “>” in LSTTRAVEL when traveling fleets
arrive
- Changed BIAS, BIAS1, BIAS2 and TD() variable declarations to
Double
- Fixed FRMMULTI window from going partially off screen when
clicking CHKONLINE
- Added showing of world label for LSTOWNED_CLICK
- Fixed calculations of CAdj in MNUCOMCALCSHIPS and ENEMYTURN for
worlds with higher classes
- Changed CHKONLINE checking of BIAS to exit if it can’t find
value
- Added DRAWBOMB, DRAWSCOUT, DRAWSHIPS, DRAWRECENTSCOUT for fleet
icons
- Changed trailing line color of traveling fleets to show owner
color of destination world
- Added scout info icon for worlds with recent scout information
(within 5 turns)
- Rewrote LSTINFO_CLICK to use ITEMDATA values for click events
- Added “Exclude From Gather/Include In Gather” menu option in
LSTINFO, new flag variable PE()
- Added text in TXTGAME for turning shields on/off and
exclude/include gather
- Reset exclude flag PE() flag when taking over worlds
- Added saving of PE() flag to saved games and checking for
variable when loading games
- Added “[“ and “]” text to world ship value when gather
exclude option is set
- Added left-clicking on world ship value for toggling gather
include/exclude, right-click for toggling shield
- Added “World History” menu option in LSTINFO for all worlds,
adjusted location of LBLPLANET
- Added DRAWLSTINFO, DRAWWORLDHISTORY, DRAWWORLDLABEL subroutines
- Changed “Send Nearest Scout” and “Send Nearest Bomb” to
send from any distance owned world
- Added world label during “Send Nearest Scout”, “Send
Nearest Bomb” and “Scout Nearest Worlds”
- Fixed bug in FORM_MOUSEDOWN for LSTINFO displaying HOME WORLD
text when it wasn’t
- Turned MNUFILE menu off during ENEMYTURN to eliminate restarting
during routine
- Added checking for duplicate names and correcting them by adding
to end of name
- Changed online server text file to create new one every day,
filename “SERVERS140-YYYYMMDD.txt”
- Removed quick help window when right-clicking on black space of
screen
- Fixed SLEEP calls when game sound is turned off
- Fixed game loading with multiple AI players, checking for SName()
match in first five characters
- Added marking of worlds for keeping track of good worlds, new
flag variable PK()
- Added CalcShips() routine to calculate ships need to take over
world and added info to LSTMENU
- Fixed bug in BATTLEDONE where found world treasures would be
shown to all players
- Fixed display bug for width of LSTMENU in FORM_MOUSEDOWN
- Fixed display bugs in SHOWLABELS, now shows labels always on top
- Moved “Send Scout” option in LSTMENU to bottom list window
- Changed font for title in battle windows to Venus Rising
- Fixed current year display in-between turns in GALAXYROTATE
- Added LBLNAMECHECK() routine to check for label interference
with each other and worlds
- Fixed display bug in FORM_MOUSEMOVE for label flickering in snap
to world section
- Fixed console display bug in TRAVELSHOW for ENDTURN on single
player games (with or without AI)
- Added “Pulse Set” text to game history GH() and txtMove
window
- Added Help menu item MNUHELPFAQ to link to game FAQ on website
- Fixed bug in MNUCOMCALCSHIPS() and CALCSHIPS() for Information
Crystal section
- Fixed console display bug in MNUCOMCALC, MNUCOMCALCSHIPS and
SENDSHIPS
- Fixed bug in FORM_MOUSEDOWN for sending scouts to owned worlds
when having Information Crystal
- Fixed display bug in DRAWWORLDHISTORY, changed max window to
0.25 times screen height
- Added bomb graphic during pulse bomb detonation
- Added clicking on owned proximity bombs to show the ship
threshold
- Added world and game history note for proximity bomb detonation
for bomb owner
- Added world history notes for pulse bomb detonation and fleets
caught for bomb and fleet owners
- Changed LSTTRAVEL_CLICK to show travel fleet and label for two
seconds, then clear
- Added reset of SI(), PK() and PE() in SCKMAIN_DATAARRIVAL when
online player resets game
- Added showing of include/exclude from gather status brackets in
LSTOWNED
-
1.30.0131 (8/15/03)
- Changed travel fleet trailing line to dashed in PULSEBOMB
- Changed text in PROXIMITYBOMB to fit into TXTGAME window
- Reset TMRSERVER when switching from CHKONLINE to CHKLAN
- Changed distance to keep LSTINFO and LSTMENU up longer
- Changed logging of game settings to GAMELOG.TXT to include all
game settings
- Changed logging of game settings to GAMELOG.TXT to Internet
games only (not LAN)
- Added dashes before and after text in TXTGAME window
- Added Error #5 (Invalid Procedure Call) handling for CHKONLINE
for bad SERVERS130.txt data
- Reset CHKONLINE and CHKLAN in FRMMULTI after losing game
connection
- Added GFLAG turning on and off in LSTINFO and FORM_MOUSEMOVE
- Added PULSEBOMB text for sender of pulse bomb, as well as
traveling fleet sender
- Added checked of N(1), N(2) and N(3) for game players
throughout game, instead of just N(1)
-
1.30.0129
(8/11/03)
- Added “Send Nearest Ships” menu item to LSTINFO for sending
all ships within max. gather/scout turn
- Added “Scout Nearest Worlds” menu item to LSTINFO for owned
worlds to send to nearest 5 worlds
- Added “Send Nearest Scout” & “Send Nearest Bomb”
menu items to LSTINFO for unowned worlds
- Added “Calculate Ships Needed to Take Over World” menu item
for attacking unowned worlds
- Changed travel paths in SHOWFLEETS to be dashed to improve
visibility
- Fixed major display bug in GALAXYDRAW for showing traveling
fleets trajectory, double-speed
- Changed wording in pulldown menu for battle mode and shield
setting
- Fixed truce text ghosting when typing in second players name or
clicking on AI boxes in FRMMULTI
- Added “Turn Sound Off” option in Options pulldown menu
- Added “Pause Game” option in Options pulldown menu and
shortcut key (only for in-person games)
- Added shortcut keys for game options in pulldown menu
- Added name of worlds to label for World Travel Distances in
LSTINFO_CLICK and middle mouse
- Added saving of Shields and Battle Mode settings in
“default.cfg” file
- Added saving and checking of Battle Mode setting in saved/loaded
games
- Added game options for maximum production, radar radius, gather
distance, world treasures
- Changed save game/load game to include new game option settings;
v1.24 saved games will still load
- Added Network/LAN game support, for direct IP to IP games
- Removed uploading of game scores to website
- Fixed bug in GAMECHECK for player taking over entire solar
system with enemy traveling fleets
- Fixed bug in GAMECHECK for showing truce ending message before
updating Year in main window
- Rewrote ENEMYTURN, added offensive (v1.24) and defensive
(simultaneous shooting) option
- Changed ENEMYTURN to gather ships more effectively and turn
shields on and off
- Added Level 6 AI Player Hyperion which has info. Crystal,
double-speed and two proximity bombs set
- Added proximity bomb(s) to each AI player at start of game (one
for each, Hyperion starts with two)
- Changed ENEMYTURN so pulse bomb is set only for ships coming
directly to Home world and bombs
- Changed battle accuracy values to reflect class of ships in
BATTLESETUP
- Added TMRAI in FRMGALAXY to relieve potential stack overflow
problem for long AI games
- Optimized GALAXYDRAW and CLEANGALAXY for quick performance
- Changed showing of traveling fleets in GALAXYDRAW to show actual
type of fleet
- Added recalling of traveling fleets that left in the same turn by clicking on
LSTTRAVEL window
- Added SCKMAIN call for UNSEND for server to recall traveling
fleet
- Added PLANCLK/PLANTO value check in SENDSHIPS
- Changed background color to grey of LSTPLANETS, LSTINFO, TXTPL,
TXTIP and LSTSERVER()
- Changed color of player’s name TXTPL to correspond to game
colors COLOR()
- 1.24.0106 (4/17/02)
- Stopped logging high scores
when loading saved games
- Changed high score logging to only single player games
- Fixed bug when first player is eliminated, added elimination
check in GAMECHECK
- Fixed display bug in battle slider bar, added initial slider
display in BATTLESETUP
- Fixed bug in CONSOLE for showing bombs, crystal and double speed
icons for AI opponents
- Eliminated AI computer
players from hosting online games
- Fixed bug in FRMMULTI when number of planets is set low and a
player is added
- Fixed bug for fourth computer player in FRMMULTI when changing
AI level
- Changed color of fourth player to green and tweaked other colors
- Changed TXTGAME window font to Arial Bold and color to
correspond to players color
- Changed LSTINFO window font to Arial Bold and color to
correspond to players color
- 1.23.0105 (2/25/02)
- Fixed major bug in SCKMAIN_DATAARRIVAL for online games with
systems using "," as decimal point
- 1.22.0104
(2/1/02)
- Fixed bug in
CHKONLINE with the format of TIME, should be
DD/MM/YYYY hh:mm:ss
- Fixed bug when player owns no planets but has
traveling ships on Internet games in GAMECHECK
- Added back GALAXYDRAW call in GAMECHECK,
cleaned up extra calls
- 1.22.0103
(2/4/02)
- Changed game logging strings GH() and PY() to
only human players to save memory
- Limits the length of GH() to a max. of 3,000
characters and PY() to a max. of 1,000 characters
- Fixed bug when resetting game on speed game
menu item text in mnuOptionSpeed
- Renamed startup graphic "startup.jpg"
and made it load at run-time
- Changed "World Travel Dist" to
"World Travels From" for showing
distances FROM world
- Added "World Travels To" for showing
distances TO world
- Information Window for Worlds (right-click) now
shows latest scout/battle information
- Fixed bug in FRMLOADGAME for GH()
- Added in FRMSAVEGAME to save SI() variable and
FRMLOADGAME to load SI()
- Changed time format for CHKONLINE and
OPTSERVERCLIENT to 24 hour time instead of AMPM
- Changed orbit line
color to RGB(50, 50, 50) for GALAXYDRAW,
GALAXYROTATE & CLEANGALAXY
- Added CHANGERES() in FRMMAIN to change screen
resolution to 1024x768
- Changed VENUSRIS.TTF and NASALIZA.TTF fonts to
load with ADDFONTRESOURCE
- Fixed randomness of solar system in
IMGSTART_CLICK in FRMMULTI, added "Reset
Game" option
- Added recording of world information for
players with Information Crystal to SI() variable
- Tweaked displaying of LSTOWNED, LSTTRAVEL and
TXTOWNED in CONSOLE
- Locked TXTPL() when computer opponents, so
can't be edited, in FRMMULTI
- Added world labels when mouse hovers over
worlds, and for calculating distances
- Added pulldown menu option MNUOPTIONSLABELS to
turn world labels off
- Added snap-to world when hovering near worlds
- 1.21.0102
(1/16/02)
- Changed TIMG.CFG file to include backup time
servers
- Added GetTimeBias Sub to cycle through servers
in TIME.CFG
- 1.21.0101
(1/14/02)
- Added in-person multiplayer game by turning on
TXTPL() boxes
- Improved efficiency of ENEMYTURN by checking
for number of ships on planets
- Fixed bug with enemy truce in NEAREST() in
FRMGALAXY, reset flag = false
- Fixed bug in IMGSAVE_CLICK in FRMSAVEGAME for
checking file extension of game file
- Fixed bug in IMGSEND_CLICK in FRMGALAXY for
breaking length of message
- Fixed bug in SCKMAIN_CONNECT for adding country
code to player name
- Renamed file name for server info from
"server113.cfg" to
"server.cfg"
- Renamed file name for time info from
"time113.cfg" to "time.cfg"
- Fixed bug with LBLPLANET window not Autosizing;
set AUTOSIZE = TRUE
- After losing connection with server or quitting
Internet game, FRMMULTI is brought up
- Changed planet pictureboxes to AUTOSIZE=False,
CLIPCONTROL=False, no border
- Help file is shown first time game is run,
looks if "FirstTime" file exists
- Added world color note in Game window for first
five turns
- Added DATASET call from IMGQUIT_CLICK to reset
variables
- Added SCKMAIN(0).CLOSE call in DATASET to close
Internet connection
- 1.20.0100
(8/3/01)
- Changed SERVERS113.CFG login name
- 1.20.0100
(7/12/01)
- Removed timelimit and registering game
- Changed savegame/loadgame file format to be
encrypted using ENCRYPT/DECRYPT
- Changed file extension for savegame/loadgame to
".sw"
- Changed highscore file format to be encrypted
using ENCRYPT/DECRYPT
- Changed file name for highscores to
"HighScores"
- Change computer opponent ENEMY to actual names
- Changed TIME113.CFG IP address for time server
- 1.13.0079
(3/30/01)
- Fixed bug in SCKTIME_DATAARRIVAL with BIAS,
BIAS1 and BIAS2 data types
- Added date conversion to include "/"
on current time (NOW) and server time (TIME)
- Changed title font in battle windows to arial
- Added HELP menu items for message board and
chat room
- Changed server game start logging to
GAMELOG.TXT
- 1.13.0078
(2/28/01)
- Added checks for screen resolution and font
size in FRMMAIN
- 1.13.0077
(2/26/01)
- Added error checking for type-mismatch in
CHKONLINE
- 1.13.0076
(2/21/01)
- Changed Internet games for ENEMY does not add
country code so ENEMYTURN works
- 1.13.0075
(2/21/01)
- Added All World Distance Calculation option for
all worlds
- Changed server/client reference time to use
WINSOCK connection
- Changed time.cfg data for IP address and "
" for search text
- Added internet game logging to GAMELOG.TXT on
master server in IMGSTART_CLICK
- Changed OPENTEXTFILE create access for
SERVER.CFG and TIME.CFG to FALSE
- 1.12.0072
(2/15/01)
- Fixed display bug when using AI and
online
- 1.12.0070
(2/13/01)
- Re-fixed bug in IMGSCORES_CLICK for uploading
scores
- Changed server/client reference time to use
TIME.GOV UTC time, settings in TIME.CFG
- Added All World Distance Calculation option
under LSTINFO
- Added error check for #35755, no remote
computer specified under CHKONLINE
- 1.11.0066
(2/7/01)
- Fixed bug in IMGSCORES_CLICK for uploading
scores
- Changed save player name for offline games only
- 1.11.0065
(2/5/01)
- Fixed time convention on server to dd/mm/yyyy
and made clients look for same and mm/dd/yyyy
- Remove date/time from server list window
- Made all items using arial font load in
FORM_LOAD on each form
- Added country code to players names
- Changed width of LSTINFO according to length of
player name
- 1.10.0061
(1/30/01)
- Added client/server finding (servers.txt)
- Added highscore upload (scores.txt)
- Added master server settings file (servers.cfg)
- Added difficulty levels on AI computer
opponents
- Added show score on bottom of highscore window
- Added last player name used (default.cfg)
- Fixed bugs and changed ENEMYTURN slightly,
level 5 with PV=1, number of bombs for each level
- Made "Initializing Turn ..." message
stay up
- Changed nag screen delay from 7 to 10 seconds
- Made game stay expired after first expiration -
prevents turning back the clock
- Fixed File:Exit and clicking on "X"
to bring up "Are you sure" messagebox.
- Added radar use in ENEMYTURN
- Fixed bug for showing radar on ENEMY home
worlds
- Fixed bug for player disconnect in FRMMULTI for
[STATUS] dat
- Fixed 0 turns bug for traveling fleets
- Fixed drawing lines over worlds in MNUCOMCALC
- Fixed bug in SCOUT for PM(L) subscript out of
range
- Fixed screen size for resolutions above
1024x768 and made screen moveable
- 1.00.0022
(12/4/00)
- Fixed "Information: Show Position of
Traveling Fleets" pulldown menu bug
- 1.00.0021
(11/8/00)
- Fixed ENEMYTURN bug with truce
- Changed DISTCALC accuracy for NEAREST
- 1.00.0020
(11/7/00)
- Changed name of game to Solar Wars
- 1.00.0019
(11/1/00)
- Changed startup graphic
- Moved "send scout" up in popup menu
- Added BATTLEDONE text to all world histories
- 1.00.0018
(10/31/00)
- Fixed bug when clicking during DISTCALC
- Put line between scout and ships in popup
window
- Added delay after BATTLEDONE
- 1.00.0015
(10/29/00)
- Fixed bug where scout showed bomb on unowned
world, spacing of txtmove
- 1.00.0013
(10/28/00)
- Added text for changing screen resolution
- 1.00.0012
(10/28/00)
- Fixed reinforcement text bug, increased scout
delay
- Added turn timer on/off menu item
- Fixed speed game menu item
- Changed Help:About window
- 1.00.0010
(10/26/00)
- Initial Release - Trek Wars
|