0.8.6.2
=======
Fixes
-----
* All sounds are now played using FMOD, instead of MonoGame. This should fix
some HORRIBLE NOISES some players were hearing. (Oh, MonoGame. I do love you,
but...)
* Fixed a bug where the wind sound effect for sandstorms would end up playing
FOREVER - until you quit the game entirely - if you went into folded space
during a sandstorm. (This was NOT fixed by moving sounds to FMOD. This bug
was 100% my fault.)
* ALL armors were resisting 50% collision damage, regardless of what percent
they claimed to resist. This has been fixed.
* When a ship is polymorphed, it now retains its bonus shield.
* Timebombs no longer get pushed through walls (ex: by sandstorms).
* Health pickups (from Scrapping upgrade) no longer remain on-screen after
being collected.
* After the tractor beam fix in 0.8.6.1, I broke the tractor beams for
Obelisks! >:( This is because Obelisks were stupidly using their own, special
code for drawing tractor beams, instead of using the same code as everything
else... so I fixed all that! Now all tractor beam code is the same, and thus
the Obelisk tractor beam effect is restored, and working!
* Controller vibration is now working! This was actually fixed in 0.8.6, I just
hadn't noticed! "How could you not notice!?" you might, reasonably, ask >_>
Because: controller vibration is handled by MonoGame, and while they had
provided functions for me to call to vibrate the controller, they had never
actually implemented them, so these functions did NOTHING >_> It seems
they've finally implemented controller vibration, though, so when I updated
to the latest version of MonoGame back in 0.8.6, those functions suddenly
started working! And there you have it :P I took this opportunity to change
the default "Vibrate" setting to "On". (I previously had it defaulting to
"Off". If you never changed it, it'll still be "Off", so if you want
controller vibration, go enable that in the SETTINGS screen!)
Player Ships
------------
* Heavy Head of Hydrus is not a very good ship. So I replaced its "Hull
upgrades grant 15 Hull instead of 10" with "+5 Hull for each Upgrade chip
collected". I don't think this will solve all of its issues, but it should
definitely help. (P.S. if your ship is transformed into a Heavy Head of
Hydrus, you will suddenly gain Hull strength according to the number of
Upgrade chips acquired; similarly, if you transform FROM a Heavy Head of
Hydrus into something else, you will lose Hull strength.)
Ship Upgrades
-------------
* There's a new Upgrade... find it!
Armors
------
* All armors now have a chance to have weapon damage resistance.
* Heavy Armor now has +10% weapon AND collision resistance, instead of +15%
collision resistance.
0.8.6.1
=======
Fixes
-----
* A couple players have reported the game crashing in such a super-hardcore way
that Steam freaks out, and the computer needs restarting in order to fully
regain control! (Goodness!) I found a POTENTIAL infinite loop that COULD HAVE
been the cause?? And fixed it?? If I sound uncertain, it's because I haven't
been able to reproduce this crash myself, so cannot test my fix. P.S. This
fix won't make the game run if it wasn't running for you before, but it might
at least prevent it from crashing so hard that you have to restart your
computer!
* Tractor beam lines are correctly drawn when the player is near the seam of
the level.
Player Ships
------------
* Starting a game with a ship named "CRASH MYSTERIOUS SPACE" will crash the
game.
* Tractor beam strength is now proportional to the top speed of the player, to
ensure that tractored objects aren't left behind by fast-moving ships. (Winds
and other pushing forces could still theoretically dislodge a tractored
object, but I'm okay with that :P)
Achievements
------------
* Added a new achievement: "Teamwork!! :D"
Misc
----
* Added CLI arguments, for various debugging purposes. Run Mysterious Space
with the argument "--help" to see a full list. (Honestly, ANY argument will
do, so long as it's not one that's recognized by the game. "--help" just
seemed like a good one to suggest.)
0.8.6
=====
Fixes
-----
* If the last rover on a level is destroyed, and there's an outpost on the
level that both needs a rover AND has fuel as one of its reward items, then
that rover is guaranteed to drop fuel on death. (There was a remote
possibility of leaving the game in an unwinnable state before this fix...)
* Some of the RNG gun's "Something Bad" and "Something Good" effects are based
on the bullet damage of the weapon. These effects were not accounting for
modifiers to weapon damage (ex: Weakening). This has been fixed.
* The "DEBUG MODE has been used. Cannot acquire unlockable content." message is
no longer repeated bajillions of times.
* The following is hard to explain. I will try anyway. So: you know how there's
that mode for Malleable Shields that resists weapon damage, but makes
collision damage pass right through the shield? If you had a temporary
shield, and your Malleable shield was in this mode, collision damage would
also bypass the temporary shield! This was never intended, and has been
fixed. (Temporary shields in general have been reworked; more on this below.)
* Edge-of-screen player location indicators are no longer drawn when on the
sector map.
* It was possible, but unlikely, that an Ice planet would be generated with an
inaccessible tunnel, and if such a tunnel had Fuel, the game could be
unwinnable! This has been fixed. (The game now clears out a narrow column of
earth above each tunnel entrance, to ENSURE that the opening is wide enough
for any ship.)
UI
--
* Alert messages are now displayed in different colors, depending on the
content of the message (ex: weakened/destroyed equipment messages are now in
red).
* "Temporary shields" are now called "bonus shields". ("Temporary" might sound
like it's going to go away on its own.)
* When damage is dealt to your bonus shield, it is shown on-screen as a white
"0" (same as damage dealt but prevented due to invulnerability).
* Bonus shields are now always colored white, to reflect its similarity to
invulnerability.
Outposts
--------
* The reward boxes dropped by Outposts can no longer be blown away by winds.
* Destroyed rovers can no longer drop Shields; they can instead drop Batteries.
Planets
-------
* When a planet is being seeded with random item containers, for each container
that contains a Log item, another container with a non-Log item is added.
* Reduced the chances that a planet will be generated where it's REQUIRED to
enter folded space to get all the Fuel needed.
Bonus Shields
-------------
* Bonus shields are no longer attached to shield ship parts; they're instead
kept on the ship itself. This allows ships without shields to benefit from
effects that grant bonus shields, and means that you no longer lose your
bonus shield when switching shields. (It ALSO fixed a weird bug with
Malleable Shields, as mentioned in the "Fixes" section above.)
* Damage dealt to a bonus shields is now considered to be entirely prevented.
(Damage dealt to bonus shields will no longer trigger "when you receive
damage"-type effects; damage dealt to bonus shields will not cause screen-
shake; etc.)
* EMP bullets are now blocked by bonus shields. This damages the bonus shield
by an amount depending on the strength of the EMP bullet.
Equipment
---------
* Ship parts created with a curse now have other stats increased, and those
found with a blessing have others decreased.
* The chance to find cursed/blessed ship parts has been increased; it has been
WAY increased in folded space.
Weapons
-------
* Added new weapon graphics. (4-way shooters now actually look like they shoot
4 ways, etc.)
* About 1 in 4 weapons will now have one of several additional traits. (I tried
to focus on making WEIRD abilities, like "transforms when a boss is killed",
or "every fifth bullet is an EMP bullet".)
* Reduced the self-inflicted damage from the RNG gun's "Something Bad" curse.
* Rubberized Spiral guns now deal 2/3 the damage they used to.
* Spiral gun firing sound effect has had its volume reduced.
Shields
-------
* Shields can no longer be white.
Armor
-----
* The strength of the bonus shield granted by ANGEL Armor is now 50% of your
Hull (instead of 1/3 your main shield).
Accessories
-----------
* Two new accessories: Vampire Shield, and Courier Pod.
Enemies
-------
* Reduced the firing rate of Crawling Carinae.
Misc
----
* Added a bunch of initialization logging to MysteriousSpace.log.
* Updated to .NET 4.5 and MonoGame 3.5.0.1092.
* Added a bit of code to prevent multiple, simultaneous instances of Mysterious
Space from running.
0.8.5.1
=======
Fixes
-----
* Fixed a common crash when playing as the Heavy Head of Hydrus and changing
equipment.
* Ship parts you cannot equip now show up in your inventory tab (ex: shields
when playing as the Heavy Head of Hydrus).
Misc
----
* Item crates with rockets now have their rockets disabled when they're zapped
by lightning.
0.8.5
=====
Fixes
-----
* Fixed the appearance of the tractor beam when near the "seam" of a level.
* A bug was preventing all three outpost graphics from being used. It has been
fixed.
* Fixed a bug which was giving players the "Discovered the Mysterious Source"
achievement ALL THE TIME. I deleted the old achievement for this, and created
a new one, so that it can be properly tracked. Sorry if you'd gotten this
achievement before; I couldn't think of any other way to do this :|
Music
-----
* Three new songs by DDRKirby(ISQ)!
Orbital Co-op
-------------
* The Orbital player's main weapon now fires twice as quickly, but deals half
damage.
* The third Orbital weapon upgrade has been changed: it no longer provides a
second speed increase, and instead provides two MORE bullets per shot. FIRE
ALL THE BULLETS.
Planets
-------
* Tweaked the number and darkness of clouds found on Ice, Desert, and Forset
worlds. Darker clouds are more common in higher-difficulty planets.
* Dark clouds may now produce flashes of lightning, which can strike and chain
off of many objects, including the player. Lightning deals damage to most
creatures (players and enemies alike), and has other effects on other objects
(buttons, obelisks...)
Outposts
--------
* Added a new type of mission which Outposts may give you.
Advanced Technology
-------------------
* Changed the "deals a huge amount of damage to your hull" effect to "deals
enough damage to your hull to reduce it to 1." (Previously, it always dealt
enough damage to disable you outright. In retrospect, that was unfair.)
* Got rid of "has the effect of a random alien artifact" effect.
* Got rid of "does nothing" effect.
* Added a "summons a random object" effect. It can summon Alien Artifacts,
Crates... some other things...
Batteries
---------
* Batteries can now be dropped to place a powerful timebomb. (There's a story
behind this feature: I watched some people playing the game who were stumped
by the Outposts that ask for a spare shield. It occurred to me that there's
nothing in the game that teaches players "hey, you can drop things, and that
can have a useful effect", so I added this drop use to Batteries. Hope it
helps!)
Equipment
---------
* Some ship parts were found already Weakened. That was lame. Possibly even
weak. Instead, ship parts now have a chance to be found either blessed or
cursed.
* EMP-resistant Shield now grants 33% lightning resistance.
* Added two other graphics for armor.
* Accessories which used to say "CTRL or (X)" now say only "CTRL" OR "(X)"
depending on the control scheme used by the player.
* Added a new Accessory: Lightning Generator!
* EMP Channeler now grants 33% lightning resistance.
* Added a new Accessory, but no, shh, it's fine. Don't worry about it. It's
nothing. Really.
Subroutines
-----------
* Added Crawling Carinae subroutine.
Enemies
-------
* Cloaking Cor Caroli now teleport a little further away, and have a teleport
effect that is more visible, especially against lighter backgrounds!
* Various special effects pixels are no longer slowed in liquids (this is most
obvious on the Cloaking Cor Caroli teleport effect).
* Beehives and Bees now have death noises! (Finally! They aren't the best, but
they'll do for now...)
UI
--
* In split-screen co-op, there's now an indicator on the edge of each player's
screen showing the relative direction of the other player(s).
* Changed how the Equipment tab works. It's better in lots of ways, but maybe a
little more confusing in others?? >_> An overall net gain, though, I hope!
Though I'm sure I'll be tweaking it again in the future...
* The inventory/upgrade/etc menus are ~50 pixels taller, giving more room for
item descriptions (2 more lines). This space was also needed for the new
Equipment tab.
* When starting a new game, the names from your most recent "game over" are
used to pre-fill the ship names. (This is particularly useful for gamepad
users.)
* When starting a new game, you can now hold the analog stick up or down to
continuously scroll through the letters; you no longer need to repeatedly
nudge it.
* Blær (the ship's computer) now tells you about lava mechanics when you enter
ANY planet with a "significant amount" of lava. (All Lava worlds, and any
Desolate world that has at least one pool of lava that isn't teeny-tiny.)
* On the Sound Test screen, the names of the selected song and sound effect are
now shown.
* On the High Score graph, the series lines will no longer overlap the graph's
labels.
* Added x-axis lines on the High Score graph.
Internationalization
--------------------
* Wrote a bunch of methods for calculating the pixel width of strings, and
wrapping text, which correctly take into account the widths of individual
characters. Mysterious Space's font is only MOSTLY mono-spaced: Japanese
characters are wider, and math related to positioning text needs to take this
into account! Now it does! ... mostly >_> I still need to update a bunch of
code to use these new methods, instead of the old methods. (Unforunately, I
could not simply update the old methods to take font into account, for a
couple reasons. If you're really curious, feel free to ask me about it :P)
* Pulled more strings out of the code, and into XML (making them available for
translation).
* Removed a bunch of extraneous whitespace from the English text. It was
particularly noticable when selecting different ship types during character
creation.
Misc
----
* Added a credits sequence for when/if you win the game. (Good luck, pilot!)
* Big refactor in how music and sound assets are sotred & referenced in code.
You probably don't care about this unless you're a curious programmer.
* Made a little optimization that should speed up the program's shutdown time.
(I've tried to address this before, and largely failed. I think this time is
better, though??)
0.8.4
=====
Fixes
-----
* Regenerating Rigel's ship frame was appearing disconnected from the rest of
its parts! This has been fixed.
* Fragmenting Bullets no longer fragment into weirdly-colored American flags!
* Greatly reduced collision damage dealt by tutorial miniboss.
* Corrected positioning of "Window lost focus" message in fullscreen co-op
games.
* On the sector map, the planet selection cursor is no longer moved back to
your current system after closing the inventory menu.
Enemies
-------
* Added Scan Data for Menkalinan Manufactory, Beehive, and the mushrooms.
* Reduced weapon damage of Erratic Eridanus.
* Swimming Sheliak (the red guys that fire bullets when destroyed) no longer
show up on the first level. (They had been removed before, but snuck their
way back in when I changed how planets determine the enemies they may have.)
* Reduced health of Crawling Carinae.
* Increased health of Carpeting Celbalrai and Carpeting Celbalrai II.
* Slightly reduced number of enemies spawned overall.
Subroutines
-----------
* During character creation, you can now select a single "Subroutine" from a
list. Each provides a different bonus. The Subroutines available depend on
the enemy Scan Data you have collected in previous games. (If you've been
playing for a while, you may have unlocked several options already!)
Upgrades
--------
* Added a new Upgrade, "Menaces with Spikes", which increases the collision
damage you impart on your enemies. It is available only after unlocking the
Heavy Head of Hydrus ship.
Equipment
---------
* Slightly reduced armor strength of Heavy Armor, but increased its collision
damage resistance.
* Slightly reduced collision damage resistance of Embedded Armor.
* There is now a chance for all armors to provide a little more collision
damage resistance.
UI
--
* The character creation screen layout has been changed when you have ships
and/or subroutines available to choose from.
* Added wipe transitions when entering and leaving planets.
* Expanded Sound Test screen to show some internal values useful to debugging.
* On sector map, planet preview is only shown when you can visit the selected
planet, and is no longer hidden when you open the inventory menu.
* On sector map, planet cursor now blinks; blink resets when changing
selection. Also, this cursor is now hidden when the inventory menu is opened.
Internationalization
--------------------
* Added Greek/Coptic characters to the font.
* Moved a few more strings into XML (so that they're no longer hard-coded).
0.8.3
=====
Fixes
-----
* When running in Steam, Mysterious Space no longer uses Shift+Tab as its
"previous tab" key combination (since Steam ALSO grabs Shift+Tab); instead,
there simply IS no "previous tab" combination. You'll just have to Tab all
the way around (there's only a handful of tabs anyway; it should be fine).
* Sandstorm sound effect now respects volume setting!
Co-op
-----
* You can now use your tractor beam on a fallen friend! (Thanks Kyle! and
Hector!)
UI
--
* Added SETTINGS to the title menu! (At last!)
* Changed how camera shake is handled. It used to be that if you took multiple
sources of damage in rapid succession, you'd only see the shake of the last.
Now, all the shake effects add up. Also, the amount of shake now depends on
what fraction of your health the damage represents. (Previously, more damage
always meant more shake; now, the same amount of damage would create more
shake for a "small" ship than it would for a "big" one.)
* Default sound volume is now 80%; default music is 60%; if you've played the
game before, your volume settings will not be changed.
Planets
-------
* Many planet types now have clouds! Especially the snowy Ice Worlds :)
* There are slightly fewer enemies on Ice Worlds (to counter their naturally
higher difficulty, due to the narrower tunnels)
* There are slightly more enemies on Desert Worlds (to counter their naturally
lower difficulty, due to the more-open terrain)
Enemies
-------
* Changed how (most) enemies are spawned. They now come in fits and starts,
rather than the steady drip of before. This (hopefully) will create
alternating periods of quiet and excitement. (A better interest curve!)
* Enemies will now - though rarely - drop pickup containers with ROCKETS
attached to them! Have fun :P
Internationalization
--------------------
* Added many (most?) Cyrillic characters to the font. (Russian, at least,
should be good to go!)
* Added Katakana and Hiragana characters to the font. But no Kanji, yet...
* Added very-incomplete Russian language options to the game. (Anyone want to
help finish those up??)
Misc
----
* More font code work, adding support for multiple spritesheets in a single
font, and partial support for different spritesheets to have different
character widths. (Multiple spritesheets allowed Cyrillic characters to be
added, and variable character widths will allow Katakana and Hiragana.)
0.8.2.3
=======
(Save games from 0.8.2 through 0.8.2.2 ARE compatible with 0.8.2.3!)
Fixes
-----
* "Save and Quit" text would sometimes bleed outside the window, in languages
where this text was longer than the English text. This has been fixed.
Internationalization
--------------------
* Huge thanks to KRITikal for doing a Spanish translation of Mysterious Space!
Credits
-------
* Added KRITikal :)
0.8.2.2
=======
(Save games from 0.8.2 and 0.8.2.1 ARE compatible with 0.8.2.2!)
Fixes
-----
* If you polymorphed, and continued to use items, equipment, etc WITHOUT
leaving the menu once, there could have been weird misbehaviors, including
crashes. (For example, being polymorphed a second time without leaving the
menus inbetween would definitely crash the game.) This should now be fixed!
* Messages at the top of the screen now fade out while in menus.
* Fixed some typos in the Turkish text. (Thanks again, zulmetefza!)
UI
--
* Reworked the font sprite sheet, to give space for accent marks above capital
letters without needing to shorten the capital letters. This makes French,
German, and especially Turkish, look MUCH better.
* Rewrote how fonts are handled by the game, preparing for Cyrillic and CJK
(Chinese/Japanese/Korean) portions of unicode, and allowing a "line height"
property (needed to properly handle capital letters with accent marks).
* Added a loading screen. (It's starting to take a while to load up all these
sprites, sounds, songs, and languages!)
Credits
-------
* Reworded the "thank you" to translators :)
0.8.2.1
=======
(Save games from 0.8.2 ARE compatible with 0.8.2.1!)
Fixes
-----
* Fixed some typos in the English text. (Thanks to zulmetefza for finding a
couple of these!)
* Fixed a typo in the 0.8.2 changelog. (Why does this always happen? :P)
Internationalization
--------------------
* zulmetefza has provided us with a Turkish language translation! Thank you! :)
* Extended font spritesheet to include the "Latin Extended-A" set, needed for
Turkish! I apologize about the appearance of some of the characters...
there's not many pixels to work with >_> (French and German translations have
already suffered here, too... I may need to just make my font taller at some
point...)
Credits
-------
* Rearranged the ABOUT/CREDITS page; made a sub-page dedicated to translators :)
Misc
----
* Console output for Mysterious Space is now logged to MysteriousSpace.log
0.8.2
=====
Fixes
-----
* When descending toward the surface of worlds without an atmosphere, the
background was changing colors incorrectly. This has been fixed.
* Fixed crash involved in folded space within desert worlds. (Thanks to Kidli
Solaris for reporting this!)
* Old, incompatible saves are no longer shown in the CONTINUE GAME menu.
* Made some mini-bosses start a minimum distance from the player, to avoid
starting the player and mini-boss overlapping! (Telefrag!) Most mini-bosses
have other restrictions that prevented this from happening, anyway, but a
couple didn't >_>
* Buttons will no longer be placed directly below a solid piece of terrain.
(Second time I've tried to fix this; hopefully the last!)
* Fixed display of time on score summary page. (It was not showing the number
of seconds in all cases.)
* Mushrooms are no longer effected by knockback.
* Fixed a bug that prevented you from selecting the second accessory slot.
(Thanks to sheezhaa-brownie for reporting this bug.)
* Messages for the second player in split-screen co-op are now correctly shown
on that player's half of the screen. (Previously, all messages were shown on
the first player's half of the screen.)
* Fixed some minor bugs related to certain teleportations, like double-playing
the teleport sound effect and/or double shaking the screen.
* Many item names/descriptions will now change when the game's language setting
is changed, rather than being stuck to whatever language they were created
with.
* Fixed description of curse effect on RNG weapons. (It was reporting negative
intervals of time between bad things happening. This was an error in the text
description only; the curse mechanics were working correctly.)
* Antares Anemone are no longer spawned on forcefields or spikes.
* Flashing up arrow is no longer shown in Folded Space when you have all the
Fuel needed to leave the level.
Planets
-------
* Early planets are a bit smaller; the sizes of later planets remain roughly
the same.
Enemies
-------
* New enemy: Erratic Eridanus
* "Uncommon" enemies (currently, only the teleporting eye) can no longer be
spawned immediately; an amount of time must pass, first. For later levels,
the amount of time is of course less than on earlier levels.
Co-op
-----
* Reduced the spawn rate of enemies in co-op games (it's still higher than
single player, just not as high as before this change).
* When an effect would cause an Orbital to teleport, its host ship is now
teleported. (Previously, nothing happened when an effect tried to teleport
an Orbital.)
Player Ships
------------
* Added a new ship: Risky Ras Algethi.
Tutorial
--------
* Updated the tutorial. It now has more excitement :P
Upgrades
--------
* The "Scrapping" upgrade blueprint is now found exclusively in Folded Space.
Equipment
---------
* Added the concept of equipment "Modes". Most pieces of equipment only have
one Mode right now, but if a piece of equipment has more than one Mode, the
player may toggle through the equipment's available Modes from the equipment
menu. An equipment's Mode may not be changed while on a planet.
Weapons
-------
* Previously, you would sometimes find some basic, parallel, or split-shot
weapon which fired its bullets backwards. These still exist, but have been
refactored into the new equipment Modes system (see above). Now, all basic,
parallel, and split-shot weapons may be switched to fire either forward or
backwards through the equipment menu by toggling the weapon's mode.
Shields
-------
* Removed Hard Shield and Soft Shield.
* Added Malleable Shield, which acts as either a Hard or Soft shield, depending
on its Mode.
Armor
-----
* Removed Fleet Armor.
* Berserker Armor now has two Modes; the second is similar to Fleet Armor.
* Renamed "Reactive Armor" to "ANGEL Armor".
Accessories
-----------
* EMP Channeler's curse is now triggered when the accessories fires a ring of
bullets, instead of when the player is hit by a slowing effect.
* Weapon Booster now has a second Mode, which boosts weapon speed by a smaller
amount, but does not reduce shield recharge rate. (With a blessing, the
second mode boosts shield recharge rate!)
* Alien Integrator now has up to three Modes. (Discover them for yourself! :P)
UI
--
* On-screen messages (ex: "Unidentified Ship Part", "Your Blaster has been
permanently Weakened!") can now be queued up. So, for example, if you pick up
three crates in rapid succession, rather than each message immediately
replacing the last, you'll see a list of messages.
* On-screen messages now live on-screen for an amount of time proportional to
their length. So "Log" will only last 1 second, but longer messages may last
a few seconds.
* On-screen messages when picking up consumable items (Alien Artifacts,
Advanced Technology, and Batteries) now have the following added to the end:
"(ESC to use)" (or similar, depending on input device and language settings).
This is intended for new players, who may not even know that there's a menu
to access!
* Added CANCEL sound effect when backing out of new game screen.
* When Mysterious Space loses focus, it is paused until focus is restored and
A or ENTER is pressed.
* The high score graph is now 233.33% better (... I... may have made that
number up >_>)
Internationalization
--------------------
* Changed French "Nouveau" to "Neuf" (it's shorter!)
* Added French and German translations for some additional words and phrases.
Credits
-------
* Thanks to my grandma and a couple cousins for trying out Mysterious Space
while I took notes. Some of the changes this update were made as a direct
results of this playtesting. They've been added to the credits/about screen.
Misc
----
* Added "How to Mod.txt", containing instructions on how to modify existing
languages, or add your own. I'll also be using this file to add instructions
for other content, as I move it into XML.
* Refactored code surrounding how levels spawn enemies, making it easier to
control precisely the sorts of enemies a given planet will spawn.
* Refactored code surround languages, to make languages moddable. (Will add
Steam Workshop support in the future; for now: check out "How to Mod.txt"!)
* Changed/expanded the Carmageddon cheat.
0.8.1.2
=======
Fixes
-----
* Fixed crash when winning the game!! (Thanks to pilot "A" for reporting this
bug!)
0.8.1.1
=======
Fixes
-----
* Fixed crash when visiting desert worlds. (Thanks to pilot "WINDOWS 10" for
reporting this issue.)
0.8.1
=====
Fixes
-----
* One-tile-tall passageways will no longer be generated on the bottom of a
level. (The tunnels now take their radius into account when determining their
max-allowed Y coordinate... I hope that made sense :P Anyway: thanks to
Senior Computer Neurosurgeon PHD for bringing this one up!)
* Bushes will no longer be placed in front of forcefield buttons!
* Buttons will no longer be placed directly below a solid piece of terrain.
(It's basically impossible to get a crate or rover on a button in that
situation.)
* Water should now correctly fill fuel rooms and fuel room passages??
* Possibly fixed a rare bug that froze the game when entering a level? :|
(Infinite loop while trying to dig tunnels in very particular circumstances.)
* Fixed a bug with the Grosse Baeline miniboss and some parts of Regenerating
Rigel that caused them to start at 1HP!
* Fixed a bug preventing Steam Achievements from being earned in most
situations.
* The starfield was missing from Lava and Ice worlds. It's back now.
* "Blessed" split-shot weapons were not firing EMP bullets correctly. This has
been fixed.
Steam Achievements
------------------
* Added "Nice Catch!"
* Added 10 achievements, two for each ship depending on whether you get that
ship's "good" ending, or "bad" ending. (May add secret/special endings
later.)
* Added 7 achievements, one for completing each planet type (forest, ice, etc)
without killing any enemies.
Outposts
--------
* Outposts on very early levels will no longer ask for Shields (you probably
don't have any by that point, so it seems kinda' mean to ask...)
* Added two new outpost graphics. Just for variety.
Accessories
-----------
* Added "Emergency Backup Systems"
Enemy Profiles
--------------
* You know those things enemies sometimes drop that tell you about the enemy?
Those things are now collectively called "Profiles", and the name of each has
been prefixed with "Profile:". This was done mainly to avoid confusion I saw
in some new players, bein' all like "what? what is this? what does it do?" :P
Shields
-------
* Shields generated on Ocean worlds tend to have a new, water-based bonus.
* Shields generated on Lava worlds tend to have a new, lava-based bonus.
Armor
-----
* Removed "Volcanic Armor".
* Armor generated on Lava worlds no longer receive an extra, free level worth
of bonuses.
* Armor generated on Ice worlds tend to have a new, ice-based bonus.
* Armor generated on Lava worlds tend to have a new, lava-based bonus.
Fuel
----
* Increased opacity on fuel glow, to make it a little more obvious (especially
when there's seaweed or some other obstacle in front of the fuel itself).
* Fuel and fuel shard colors are a little brighter/more-pastel.
* Fuel shards are a little bigger (hopefully easier to see, especially in
Folded Space).
Planets
-------
* Ice worlds have slightly fewer tunnels than before, on average.
0.8.0.1
=======
Fixes
-----
* Fixed a crash when using an item that transforms your ship into another form.
* Can no longer open the menu during the "GAME OVER" sequence.
0.8.0
=====
Fixes
-----
* When your ship is transformed into another form, the Orbital player of that
ship (if any) no longer gets detached! (Thanks to DDRKirby(ISQ) for reporting
this!)
* Fixed a bug related to ship movement speed that would occur if you somehow
transformed into a Light Lukida multiple times in one game. (Unlikely, but it
pointed out a bit of code that generally needed cleaning up.)
* Fixed bug in RNG weapons' curse/blessing effect descriptions. They were
reporting that a bad/good thing would happen once every 3600 seconds instead
of once every 60. (The effect was correctly firing once every 60 seconds, the
game was just lying about it.)
* Orbital players are now consistently referred to as "Orbitals". (Sometimes,
they were being referred to as "Orbiters".)
* Corrected the spelling of "baracuda" (to "barracuda").
* Fixed a weird movement bug that occurred in Folded Space when your ship had
high push resistance.
Steam Achievements
------------------
* The game now features Steam Achievements! A whole 19 of them!
DEBUG MODE
----------
* Players no longer receive tons of equipment and items when starting a new
game with DEBUG MODE on.
* A debugging console is now available when DEBUG MODE is on. Press the ~ key
on your keyboard to open it. Debugging console commands are currently
available on the sector map, and the high score table. (You can open it in
other places, too, there just won't be much you can do with it :P)
Outposts
--------
* Planets sometimes have Outposts, which ask you to perform a task for them in
exchange for goodies. These goodies may include normal drops, or new Battery
or Survey Map items (see below).
Upgrades
--------
* New ship upgrade "Second Accessory". Must be unlocked by finding its
blueprint.
Weapons
-------
* When you have an RNG weapon that is cursed or blessed, a message is now
displayed on-screen whenever a bad or good thing happens. The message
describes what that bad or good thing is. (Ex: "Something bad: Slowed for 5
seconds.")
Accessories
-----------
* New accessory: "Fuel Preprocessor". Gives you bonuses when you pick up fuel.
* New accessory: "Long-range Scanner". Reveals pickups on the minimap
(including Fuel).
Battery
-------
* A new type of consumable item, is sometimes found in Folded Space, or as an
Outpost reward. When used, grants a temporary weapon speed, shield speed, and
movement speed buff.
Survey Map
----------
* A new pickup that may be given as an Outpost reward. When picked up, reveals
information about the surrounding star systems.
Advanced Technology
-------------------
* The "polymorph self" effect can now turn the player into a new ship; one that
is never available during character creation.
Internationalization
--------------------
* More French translation, thanks to Ambre!
UI
--
* Rather than saying a player will "throw away" an item, the messaging now says
that a player will "drop" an item. This better reflects what actually
happens, especially when on a Planet. This is particularly important because
Outposts (see above) may ask the player for an item, and the option to "throw
away" might not seem like the correct action, especially to a player who has
never used that action while on a planet.
* Changed the color and "texture" of forcefields, to make them more visible.
(Thanks to philgoal and SnagLToof for bringing this up!)
Like this:
Like Loading...