0.7.x

0.7.8 II
========

Fixes
-----

* Re-enabled the crash reporter! (Oops!)

0.7.8
=====

Fixes
-----

* FMOD's version is now correctly displayed in ABOUT screen.
* Fixed a bug in Petite Poissons' movement which was causing them to sometimes
  take the long way around a planet, to hilarious effect.
* Fixed bug in Spiral Gun's blessing description which caused it to mis-report
  its movement speed bonus as being "+0%" when in fact it was a non-0 value
  (probably +10)!

Sounds
------

* Added button sound effects, for when buttons are pressed and released.
* Blær (the ship's computer) now has a voice, provided by shutterbabe11. She
  says "Hello, Captain."
* In the same vein, the broken AI now has a voice. It's my voice this time :P

Planets
-------

* 16 more rock graphics, bringing us to 32. And now, I think, I am quite done
  drawing tiny rocks :P
* Pipes are now destroyed when jiggled by tractor beams for an extended period
  of time.
* Benign creatures now roam the surfaces of many planets.
* Planets will sometimes contain alien obselisks, which lead to pockets of
  folded space. These are dangerous. And fun :P

Mini-bosses
-----------

* Regenerating Rigel's damaging weapons deal damage based on the difficulty of
  the planet (instead of a fixed amount). If you meet it early, it will deal
  less damage than its previous amount, and if you meet it later, it will deal
  more.
* Similarly, Grosse Baleine's health scales based on planet difficulty rating,
  while also being reduced over all.

Misc
----

* A fullscreen option is now available! Press ALT+ENTER, or change the setting
  from the settings menu.
* A bunch of behind-the-scenes changes (refactoring!) to the ABOUT screen code,
  making it generally easy to work with, and getting things ready for
  translation (which will happen in a future update).
* The camera now stops at the "top" of the level, so you can clearly see where
  the edge/exit point is.

0.7.7
=====

Fixes
-----

* Fixed a display bug when moving over a crate containing Advanced Technology
  when your inventroy was full.
* When you quit Mysterious Space, it would sometimes remain running in the
  background for a few seconds. You probably wouldn't notice unless you tried
  to immediately run the game within Steam again, at which point Steam would
  say "no! hold on! it's already running!" This bug has been going on for a
  long long time, and it always kind of bothered me, even if it is very minor,
  but I finally fixed it - hurrah! :P

Players
-------

* Player ships are now equipped with a tractor beam! (Yep: that's all I have
  to say! Have fun! :P)

Planets
-------

* Fuel is now sometimes trapped in a room behind a forcefield. This forcefield
  is usually tied to a button that controls whether the forcefield is on or
  off.
* Made all-new rock graphics, showing much smaller rocks. 16 rock graphics in
  total, with 6 being based on the original 6. Why? Because rocks can't be
  carried with your tractor beam, and for puzzle reasons I don't want them to
  be carryable... but the old, ENORMOUS graphics looked like you SHOULD be able
  to carry them around and make use of them!

Music
-----

* Another new song by DDRKirby(ISQ): "Sentinels of the Void", now heard on
  barren/rocky worlds. This was the last major song needed, making this is an
  awesome milestone for Mysterious Space! Major thanks to DDRKirby(ISQ) for all
  the great music so far!

Accessories
-----------

* New accessory: "Stream Interrupt". Freezes everything, except players. Has
  weird effects on gameplay physics, but let's just call those features rather
  than bugs for the time being :P
* Reduced the severity of the curse that EMP Channelers can receive.

Shields
-------

* Added a new type of blessing that Nova Shields can receive.

Armors
------

* Added a new type of blessing that Reactive Armors can receive.

0.7.6
=====

Fixes?
------

* Mysterious Space now uses FMOD by Firelight Technologies to play music!
  MonoGame's been having various issues with music, including crashing the game
  for some players. This should be fixed now! (Hopefully FMOD doesn't come with
  its own set of nasty bugs! But so far, it's looking better than MonoGame!)

Music
-----

* DDRKirby(ISQ) created a new song - "Afterglow" - which is the new Lava World
  theme.
* Also, a couple fixes were made to "Uncharted Expanse" (heard on Desert
  Worlds), and "Set a Course" (heard on the sector map).
* The music is now stored as FLAC instead of WMA. Technically, this is higer
  quality; practically, you probably can't tell.

Internationalization
--------------------

* A bunch of new French translation work is in, thanks to Ambre Hasson! The
  focus was on dialog with Blaer (the helpful computer AI), including the
  tutorial section.

ABOUT Screen
------------

* Added an entry for FMOD, and an entry for Ambre.
* If you press ENTER or (A) on an entry, it will now open the URL for that
  entry (if any) using your preferred browser.

Sector Map
----------

* The lines connecting the sectors together no longer touch the sector circles.
* Space now has a color, which cycles through the spectrum.

Planets
-------

* The color of space (see Sector Map above) is also seen when on a planet.

Mini-bosses
-----------

* New mini-boss (kind of) - mushrooms!

0.7.5
=====

Fixes
-----

* Fixed a crash that occurred when taking armor damage while having a SECOND
  piece of armor equipped, but not a FIRST! Thank you, mysterious player, for
  sending your game's error report when it crashed! (P.S. I'd love to credit
  people for reporting bugs, so if you encounter a crash, feel free to include
  your name in the crash report's description!)

Enemies
-------

* Enemies now appear at an INCREASING rate as times goes on, rather than
  DECREASING. If you stick around for a long time, it will get QUITE FAST.
* The point value of all enemies has been halved.
* The maximum number of enemies allowed on-screen now increases as you collect
  Fuel.
* The maximum number of enemies allowed on-screen now increases the longer you
  stay on a planet.

Co-op
-----

* The maximum number of enemies allowed on-screen is now increased based on the
  number of players playing.

Misc
----

* Changed how version and build date information is stored. A lot more is
  automated now. This is helpful for the Crash Reporter, as it looks for the
  program's version in a very specific place.
* Went through http://tvtropes.org/pmwiki/pmwiki.php/Main/ClassicCheatCode and
  implemented a ton of cheat codes. I won't tell you all of them, but I WILL
  tell you that entering BA→AX↑↓A on the title screen brings you to a sound
  test menu. (Hello, Sega Mega Drive. Sorry: modern controllers don't have a
  "C" button.) Due to how "A" pulls you into submenus (or even quits the
  game!), this code can only be succesfully entered by starting with the
  language settings selected.

0.7.4
=====

Fixes
-----

* More fixes related to equipment getting destroyed as a result of your ship
  being disabled. If this kind of rapid bug-fixing becomes a normal thing, I'm
  going to have to re-think how I version/deploy Mysterious Space...

0.7.3
=====

Fixes
-----

* Fixed a crash when your shield was destroyed as a result of your ship being
  disabled. (Thanks to the ship "TINY STEP" for this report.)

0.7.2
=====

Fixes
-----

* Fixed Carpet Bomber "blessing"; the EMP bullets now fire upwards, just like
  the description says they will (rather than downwards)!
* When Alien Teleporters were blessed, it became possible to teleport A LOT.
  Like, you'd probably accidentally teleport 10 times when you activated the
  accessory >_> This has been fixed.
* Beehives no longer spawn BEHIND trees and cacti (where they were impossible
  to see, causing you to sometimes run into them through no fault of your own).

Planets
-------

* Forcefields have been re-added to the game! They went missing sometime after
  0.4.2, and I left them out because they felt kind of out-of-place. ("What's
  a forcefield doing in the middle of this ocean?") But whatever: they add
  another challenge to levels, and restore some usefulness to EMP weapons, so
  they're back! Fun > Realism!

Enemies
-------

* So: as the level goes on, spawn rates of enemies decrease. But now, when you
  collect fuel, the spawn rate is reset to beginning-of-the-level speeds. I'm
  sure I'll be tweaking enemy spawning again, though... I just can't seem to
  find a good balance here.

Misc
----

* Added a "crash reporter" library: CrashReporter.NET. I highly recommend it to
  any other C# developers out there. It is SUPER-EASY to add to your code, and
  it just works.

0.7.1
=====

Fixes
-----

* Fixed bug with control-inverting effects, which caused the camera to zoom
  away from the player until the effect wore off!
* Fixed a typo in Blær's explanation of Stasis effects.
* Fixed a few typos & misspellings in the 0.7.0 changelog.

ABOUT
-----

* Added an entry for "Markieer" to the game's ABOUT page. Markieer put together
  the first trailer for Mysterious Space; thanks, dude! :)

0.7.0
=====

Fixes
-----

* Oops: I'd left in some debugging code that was spawning mini-bosses on every
  planet possible. Removed!
* Fixed a weird motion bug that occurred only when running into a wall directly
  on the seam of the level, and only when moving toward the left. (Essentially
  a rounding error, because negative numbers are lame.)
* The camera no longer falls way behind your movement (for example, when
  Hasted).

Player Revival
--------------

* When your ship is disabled, one of its parts (chosen randomly) now becomes
  "weakened". Weakened ship parts have reduced effects, and remain weakened
  forever. If a ship part that is already weakened would become weakened again,
  it is destroyed.

New Item: Advanced Technology
-----------------------------

* Added a new type of item: "Advanced Technology". While "Alien Artifacts" are
  Mysterious Space's take on the classic rogue-like "potions", "Advanced
  Technology" are its take on "scrolls". I'm not going to spoil ALL the
  effects, but there are three very important ones I feel I should cover:
* "Strengthen", which repairs a "Weakened" equipment.
* "Entropy", which gives a permanent, negative effect to a piece of equipment
  (analogous to "cursing" in rogue-likes).
* "Stasis", which gives a permanent, positive effect (analogous to "blessing").
  A piece of equipment which has Entropy can be restored to its neutral state
  by using one of these (and vice-versa). It's also worth noting that a piece
  of equipment can have "stacks" of Entropy or Stasis, OFTEN times enhancing
  the entropic or static effect (but not always). Regardless, if an item has
  two stacks of Entropy, giving it Stasis would remove only a single stack,
  leaving it one.

Blær
----

* The computer AI is now called Blær, primarily for purposes of changelog
  entries, though I may at some point put it in the game.
* While looking for a unisex name for the computer AI, I discovered that
  Iceland requires, by law that people have names that match their sex!
  (Whaaaat? And Germany did, too, until 2008!?) There is one exception in
  Icelandic law, however: Blær, previously a male-only name, is now available
  to females. Learning this, I had to choose the name Blær for Mysterious
  Space's gender-less computer AI. Many gender roles are artificial and
  limiting, and if Ray Kurtzweil is right, and we all upload ourselves onto the
  internet, "male", "female", etc, will surely join the likes of "punk",
  "indie", "vegetarian", "christian", etc: just one of many ways of life you
  might bother to care about, and identify with.
* Blær now tells you about stasis, entropy, and weakened equipment, as you
  encounter them.
* Changed how Blær's settings are saved; all previous tutorializing will
  have been forgotten; you will be given the introductory tutorial, lava
  information, etc, all over again. Sorry.

Blueprints and Logs
-------------------

* Blueprints, logs, and other "COLLECTIBLES" must now be used before their
  content is unlocked (not merely picked up). These items may not be used while
  on a planet; they must be taken to the safety of space.
* Once a blueprint or log is in your COLLECTION, it will no longer be found
  on planets.

Alien Artifacts
---------------

* Removed "destroys all on-screen enemies and enemy bullets" effect (that's now
  an Advanced Technology effect).
* Added a "removes all bad status effects" effect. It removes slows, inverted
  controls, sensor malfunctions, and shield disables from your ship.

Equipment
---------

* Ship parts found on levels and dropped by enemies now have a chance of
  starting weakened.

Enemies
-------

* The longer you stay on a planet, the fewer enemies spawn.
* Enemies used to begin spawning only once you approached the surface of a
  planet. Now they will also begin spawning when you approach a mini-boss.

Planets
-------

* Added some decorations to mining worlds: pipes, and bits of machinery.
* Mining worlds have a new song: "Eternal Excavation" by DDRKirby(ISQ).

UI
--

* Updated the title graphic ("Mysterious Space").
* Equipment "seals" (the little E, 1, 2, 3 boxes in the lower-right of equipped
  ship parts) are now colored, using the detail color of your ship.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s