forked from endless-sky/endless-sky
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog
144 lines (137 loc) · 8.81 KB
/
changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
Version 0.8.7:
* Bug fixes:
* Fixed a bug in the info panel scrolling.
* Fixed a crash when you lose your flagship through hand to hand combat.
* Game mechanics:
* Pirates no longer plunder outfits, because that is way too confusing for new players.
* Load cargo onto escorts when taking off to leave the flagship free for plunder.
Version 0.8.6:
* Bug fixes:
* Fixed a bug that makes fighter bays stop working in the previous release.
* Fixed a crash in the map panel if the player has no flagship.
* Missions:
* Added some large cargo and passenger missions, for bigger ships and fleets.
Version 0.8.5:
* Bug fixes:
* Pops and crackles with looping sounds like thrusters should now be fixed.
* File paths with non-ASCII characters are now supported even on Windows.
* The Outfitter no longer offers to reload ammo on ships that are parked or absent.
* You no longer retain control of your ship if it is captured in ship to ship combat.
* Fighters you cannot carry are now sold off properly when you leave the planet.
* Fixed a bug where escorts try to refuel on an uninhabited planet.
* Better handling of selling your flagship when you have other ships that are parked or absent.
* Bringing up the menu while in a mission conversation no longer declines that mission.
* Fixed a bug on Windows where you lose money if loading a pilot with over two billion credits.
* Being plundered now takes effect immediately instead of waiting until the game is reloaded.
* If audio initialization fails, the game will now start with no sound instead of quitting.
* Game mechanics:
* Pirate raid strength no longer takes your parked ships into account.
* It is no longer possible to "park" a disabled ship.
* If you need help and hail a ship that is disabled, it will now say that it cannot help you.
* Pirates will no longer steal your hyperdrive, but may still steal your engines or power.
* User interface changes:
* Made the name entry in the New Pilot dialog clearer.
* The Escape key now means "back one level" instead of "toggle main menu."
* Made it possible to scroll the list of ships in the player info panel.
* The "Land" key now only toggles between landing options if pressed more than once per second.
* Escort icons turn green when they are ready to hyperjump.
* Game snapshots can now be given a name instead of just being identified by date.
* Escorts can no longer be ordered to attack themselves.
* Renamed "Enter Ship" to "Load Game" in the Load / Save panel.
* If you get plundered, added messages informing you of what was stolen.
* The multiplier keys no longer apply to selling a ship.
* Your jump path is now colored based on how much fuel you and your escorts have.
* Missions:
* Added warning dialogs if you fail any critical Free Worlds missions.
* Fixed a few inaccurate messages shown when an NPC condition is not yet met.
Version 0.8.4:
* Bug fixes:
* You can no longer end up with extra crew members on ships other than your flagship.
* If you tell your fleet to fight a target and then capture it, they no longer fire on it.
* Fixed a bug where mission conditions inside an "and" or "or" might not be saved.
* You can no longer depart a planet with a fighter as your flagship (which could crash the game).
* Fixed a bug where reassigning weapons to different slots in the info panel was not working.
* Fixed a bug where a weapon's "shield damage" was being applied instead of its "heat damage."
* The cargo and bunk space numbers in the job panel no longer include your parked or absent escorts.
* Fixed a bug where outfit "gifts" were not received if the player had no outfit or cargo space.
* Changes to game mechanics:
* Any weapon that has an icon is now secondary, rather than any weapon that uses ammo or fuel.
* The long-range missile boat AI now stops running away once it is out of ammunition.
* Added a 500x multiplier key (Alt / Option) for players with huge cargo fleets.
* Made it possible to board a stranded, out-of-fuel escort to share fuel with it.
* The AI no longer fires turrets at fast-moving ships entering or leaving hyperspace.
* User interface changes:
* Heads-up display:
* Added a pointer to the target info to show what direction the target is in.
* If you have a jump drive, the radar now includes pointers to "neighbor" systems.
* Main map panel ("Ports"):
* The map now shows commodity prices relative to the current system, rather than absolute price.
* Unexplored systems are now a dimmer grey than uninhabited ones.
* Jobs / missions panel:
* Unique missions are now shown at the start of your mission list instead of the end.
* Mission lists now support the scroll wheel in addition to click and drag.
* Selecting a different mission in the jobs map no longer changes your travel plan.
* Maps of shipyards and outfitters:
* Show the attributes of the currently selected item.
* Grey out items that are not for sale in the selected system.
* Distinguish between systems with nothing for sale vs. systems with other items but not the selected one.
* Outfitter panel:
* Attributes are now always shown in units per second instead of units per frame.
* Porting:
* 32-bit Windows is now supported.
* The Mac OS X version can now read data from outside the .app bundle.
* To support Steam, libstdc++ is static linked if doing a Steam build.
* Story changes:
* Added a fourth "intro" Free Worlds thread in case you fail one of the other three.
Version 0.8.3:
* Bug fixes:
* Fines are now correctly applied to the player.
* A possible out-of-bounds memory access when cleaning up cargo from failed missions is fixed.
* Outfits that increase your maximum hull no longer cause the ship to become disabled.
* The Hire panel now correctly handles cases where you have more crew than you can hold.
* Fixed "out of fuel" handling for ships with both a hyperdrive and a jump drive.
* The "hull repair rate" attribute now works correctly.
* Ships with zero cargo space are no longer treated as if they have infinite space.
* Radar now displays correctly when the game is first loaded.
* Ion sparks are no longer displayed from ships in other systems.
* Changes to game mechanics:
* You can now demand tribute from planets.
* Added a "require <outfit>" mission action.
* Reduced the Bactrian's speed and engine space to balance it with the other large warships.
* Quarg power generators are no longer a separate outfit that you can steal.
Version 0.8.2:
* Bug fixes:
* Fixed the crash when you depart a planet with a fighter as an escort or NPC.
* Fixed the bug of paying crew salaries for ships that have been destroyed.
* Added safeguards against the AI firing on a ship it is boarding to assist it.
* Fixed improper hardpoint placement in ship variants.
* Fixed sounds from plugins not being loaded.
* Fixed the bug where selling plundered outfits in the outfitter pays you nothing.
* Possibly fixed the window maximizing bug on Windows.
* Changes to game mechanics:
* Added support for "persons" - unique ships with custom hail messages, e.g Cap'n Pester.
Version 0.8.1:
* Bug fixes:
* Fixed a bug that made it impossible to select a secondary weapon that is your very first outfit.
* Made the scroll wheel affect the column the mouse is hovering over in the load / save panel.
* Fixed the Windows random number generator to not produce the same fleets every time you visit a given system.
* Fixed a bug where paying a bribe could result in negative credits.
* Additive blending now works correctly for @2x (high resolution) sprites.
* Changes to game mechanics:
* Disabled escorts are no longer lost if you land; instead they just remain where they are, disabled.
* Missions that can't be completed yet due to an NPC requirement or waypoint are now "dimmed out."
* Added the ability to mark missions as "minor" so they will not interrupt story line missions.
* Modified the AI to leave disabled ships alone (unless it plunders them).
* Improved graphics:
* Replaced some landscape images with higher-resolution ones.
* Replaced most of the space station landscape images with NASA images.
* Modified some projectile sprites to be more detailed.
* Switched the colors of the mission pointers to be easier for color blind people to distinguish.
* Toned down the brightness of the galaxy backdrop image in the map.
* Development:
* Added a debug mode (-d / --debug).
* Made the slow-motion key (caps lock) and pause key (backtick) only work in debug mode.
* Optimization:
* Added a limit of 20 landscapes loaded at once, to reduce memory usage.
Version 0.8.0:
* First stable release.