Changelog
Contents
2011
May
Monday, May 30, 2011:
Player:
-Added pCShip and pCWeap functions for player starter ship creation
-Added comments to rest of functions currently present in header file
Ship:
-Added comments to present variables and also separated out like variables for cleaner look
ItemSystem:
-Added getSName, getSShield, getSArmor, getSHull ship data retrieval functions
-Fixed typo in Osprey’s name
-Fixed three major problems with shipDB matrix: most ship entries missing ship class element bomb holds element was in the wrong place for most of the ships up to cruiser class some ship entries did not have heavy weapons nor railgun hardpoint elements added
-Changed description for the Sleipnir
Thursday, May 26, 2011:
Player:
-Removed pRankPosition variable; unneeded
-Replaced destroyed planets array initialization with For Loop; removed 240 lines of code
-Added Platinum resource to Player
-Renamed several variables to conform to naming convention
-Replaced ship initialization with more compact and optimized system
-Player can now choose between one of five frigates as their starting ship along with the armaments they wish to employ
Tuesday, May 24, 2011:
-Changed description for Kelos
-Changed design and description of Nirvana: Missile hardpoints changed from 4 to 6
-Changed design and description for Jestu:
Laser hardpoints increased from 2 to 5 Added 5 railgun hardpoints Added 3 heavy weapons hardpoints Xarn cost changed from 55000 to 57000 Uranium cost changed from 3600 to 5600 Plutonium cost changed from 4100 to 7800
-Changed design and description for Orion:
Missile hardpoints changed from 8 to 6 Added 5 railgun hardpoints Added 5 heavy weapon hardpoints Diamond cost changed from 860 to 1200 Uranium cost changed from 6950 to 9800 Plutonium cost changed from 7800 to 10500
-Changed description for Sleipnir
-Changed description and design for Asgard:
Laser hardpoints changed from 8 to 12 Added 5 railgun hardpoints Added 10 heavy weapons hardpoints Diamond cost changed from 8700 to 14500
-Changed description and design of the Rangarok:
Laser hardpoints changed from 8 to 6 Missile hardpoings changed from 8 to 6 Added 6 railgun hardpoints Added 6 heavy weapons hardpoints Diamond cost changed from 12400 to 16000
-Changed description for the Absolution
-Changed design and description for Black Eternity:
Laser hardpoints changed from 8 to 5 Missile hardpoints changed from 8 to 5 Added 2 railgun hardpoints Added 16 heavy weapons hardpoints Diamond cost changed from 6700 to 8600
-Changed description and specs of Kazahth Mothership:
Laser hardpoints changed from 8 to 10 Added 14 railgun hardpoints Added 13 heavy weapon hardpoints Bomb hold changed from 3 to 6 Diamond cost changed from 29500 to 68000 Uranium cost changed from 15600 to 24000 Plutonium cost changed from 19800 to 28420
-Changed description and design for Valhalla:
Missile hardpoints changed from 8 to 6 Bomb holds changed from 3 to 10
-Changed description and design for the Einherjar:
Shields changed from 15600 to 12000 Armor changed from 9750 to 4500 Hull changed from 8500 to 35000 Laser hardpoints changed from 8 to 0 Missile hardpoints changed from 8 to 14 Added 6 heavy weapon hardpoints Bomb holds changed from 3 to 2 Movement initiative changed from 13 to 10 Xarn cost changed from 105000 to 101000 Ruby cost changed from 6980 to 4950 Draconic cost changed from 6780 to 16000 Diamond cost changed from 5500 to 7800
-Changed description and stats of Shadow Wraith:
Shields changed from 23600 to 48000 Laser hardpoints changed from 8 to 6 Missile hardpoints changed from 8 to 10 Added 2 heavy weapons hardpoints Ruby cost changed from 16000 to 23000 Diamond cost changed from 6800 to 7500
-Ship Database Completed
Monday, May 23, 2011:
-Changed Xeno and Zxeth descriptions
-Changed description and attributes for the Menos command ship:
Shields increased from 480 to 1100 Armor decreased from 3600 to 2500 Hull increased from 250 to 950 Laser hardpoints changed from 2 to 4 Missile hardpoints changed from 1 to 5 Added 2 heavy weapons hard points Added 4 railgun hardpoints Bomb holds changed from 1 to 2 Xarn cost changed from 40000 to 75000 Ruby cost changed from 450 to 1200 Draconic cost changed from 1900 to 1300 Diamond cost changed from 320 to 800 Uranium cost changed from 1850 to 2300 Plutonium cost changed from 2000 to 2400
-Changed Rupture to Rapture
-Changed description and attributes for Whisp:
Missile hardpoints changed from 4 to 2 Added 5 railgun hardpoints Bomb holds changed from 3 to 2 Diamond cost changed from 560 to 600 Uranium cost changed from 200 to 600 Plutonium cost changed from 400 to 550
April
Thursday, April 28, 2011:
-Changed Reaper description, fixed an error where it was given no bomb holds instead of 2, and modified the ships stats/cost:
Added 1 heavy weapon hardpoint Hull points +50 Diamond cost +100 Draconic cost +250 Xarn cost +1100
-Changed description for the Velor
-Changed the description for the Vespa and changed some costs and ship stats:
Movement initiative changed from 12 to 24 Added 3500 uranium cost
-Changed the Yenshu's description and some of its design attributes:
Laser hardpoints changed from 1 to 2 Added 2 railgun hardpoints Xarn cost +2500 Added 460 uranium cost
Monday, April 25, 2011:
-Fixed error in Rifter ship description. Stated only one laser hardpoint when the Rifter has three.
-Changed the Raven's description a small bit for better clarification and also changed hardpoint listings to better conform with previously created convention (ex: two(2) or five(5)).
-Changed some of the Rupture's description and fixed a typo.
-Fixed grammatical errors in Henji's description as well as changed it a little.
-Changed resource Gold to Xarn.
-Changed the description for the Isicus cruiser slightly.
-Changed the Malin's description to better follow the hardpoint convention.
-Made changes to the Rathic's description for better flow and proper grammar.
-Changes made to Gelshing, Loginus, and Vanisher ship descriptions.
-Granz ship description and design has been modified:
Max hardpoints changed from 12 to 15 Laser hardpoints changed from 5 to 6 Missile hardpoints changed from 7 to 6 Added 3 rail gun hardpoints Draconic cost +120 Diamond cost +20 Ruby cost -30
-Junas description altered.
-Ursa description changed and the design has also been changed:
Added 2 heavy weapons hardpoints Shield points +50 Ruby cost +170 Draconic cost +250 Diamond cost +300 Xarn cost +1450 Tech level changed from 5 to 6
-Lios description altered slightly and some design changes:
Laser hardpoints changed from 8 to 6 Missile hardpoints changed from 6 to 4 Added 4 Railgun hardpoints
Diamond cost +40 Xarn cost +200
Past Entries:
Version 0.3a Change Log:
Planet bombing:
-Bomb weight has now been implemented. While bombing weight will now be calculated via formula to produce a collateral damage value.
-You can now bomb multiple times in a row AFTER the defenses have been destroyed. Maximum is 8 times and if the planet's population reaches 0 it should break the while loop. Have not tested that particular part.
-Planet Pillaging has been fixed. The resource random was set to 1,1000 instead of 100.
-During the bombing runs all text will be run on Sleep(2000) timers.
Main Game:
-At the start of the game, you will now be asked to input your name.
-Story has now been implemented.
-All text runs on timers, how long depends on the text amount.
-Decided to leave the Save/Load functions in. See more info on the change to cloning in the Station section.
-Have changed the encounter formula again, you will encounter fewer ships in this version.
Talirath/Tech Merchant:
-Added in both the Talirath and Tech merchant, you will be able to encounter them while traveling to stations.
-Tech merchant ship battle is still a little weird, trying to get the correct effect with it.
-If your ship is NOT a tech level 4 ship (i have added 1 tech 4 ship just for testing this function) you will not be able to use the TM right now. Later on I will change this so that there are different TM level ships.
-Once you choose to upgrade the Artimis Theta (the previously mentioned t4 ship) you will be able to distribute and damage and range points yourself to any weapons you have equipped.
-At this time Tech Merc and Talirath DO NOT have their custom ships.
-Talirath will only fight you if your pirate rank is 1 and higher.
Player:
-Ranking system now implemented after gaining 5 rank points (by destroying planets and ships) your rank will increase, this can be done up to 9 times.
Ranks: Private Private First Class Sub-Lieutenant Lieutenant Lieutenant Commander Commander Captain Commodore Admiral
Station:
-Clone System This has now been implemented. You can buy a single use clone or buy a multi use clone. When you buy the multi use, you will be asked for the number of uses. This is then multiplied by the price of a single use clone. How they work is when your ship is destroyed, your consciousness is transported tot he nearest station and put into a clone. During this process your game is saved.
-New Weapons: I have added 26 new Laser Weapons.
-New Ships: I have added in 5 new ships in the Destroyer class.
Version 0.2 Alpha changes:
-Menus are now cleaned up a bit more.
-You can now save and load your game. The save .nfo files can be found in your C:\ directory. There should be 2 of them, one for player data and a second for the destroyed planet names array. Right now the array is writing each element individually in the save function till I can get the for statement to work correctly.
-the 'Oders' typo has been fixed ;P
-please note that laser banks 4 - 8 and turrets 4 - 8 will be given garbage values as I have not set them up in the player creation function yet.
-the weirdness in the Station menu has been fixed. (if you chose to buy a ship, once done it would send you to the weapons menu.).
-all menus (or almost all) have been conformed to the new layout at the top of each menu is a cout << endl; and a system("CLS"); at the end of each non-battle menu to clear the command window.
-I have now added in some more planets. In total there are now 28 planets instead of 9.
-No new ships or weapons.
-Planets now have access to more planetary defenses and can now obtain a random tech level.
-Pillage and salvage functions have been rewritten for easier access to resources.
-Fixed the issue with enemy ships not being able to attack you. They can now do both laser and missile damage. This was due to an old reinitialization of some setup variables that were not needed and were left in by mistake.