Difference between revisions of "Shattered Haven:Beta Release Notes"

From Arcen Wiki
Jump to navigation Jump to search
Line 64: Line 64:
 
* Added a new script command: CLEARBOTHINVENTORIES
 
* Added a new script command: CLEARBOTHINVENTORIES
 
** Completely clear both player inventories.
 
** Completely clear both player inventories.
 +
 +
* A scripting error in the last version had actually made the deadlands impossible. Fixed.
 +
** Thanks to nas1m for reporting this.
  
 
== Beta .900 [http://arcengames.blogspot.com/2013/03/shattered-haven-beta-0900-preparing-for.html Preparing For Launch] ==
 
== Beta .900 [http://arcengames.blogspot.com/2013/03/shattered-haven-beta-0900-preparing-for.html Preparing For Launch] ==

Revision as of 17:59, 17 March 2013

Beta .901

(This hasn't been released yet. We're still working on it.)

  • Tweaked the draw offsets of players, grays, and NPCs such that their feet won't ever stick out of roofs over windows or silly things like that.
  • Added a new scripting command: SETMUSICONENTIRELEVEL
    • (args: MusicFile) - Set the music to a new type on all the sublevels in the current level.
  • Non-voiceover cutscenes with comic panels have been added at the start of Central Wastes and Alden Ridge.
  • Added follower NPC variants of Lela and Pierce, for use in the late game.
  • Fixed an issue where sometimes the player-2-standin NPC follower could get stuck in trees or water or whatever when moving between sublevels.
  • When the squid follower, or pierce or lela follower, move between levels or sublevels following you, they now behave like the player-2-standin does and move to your exact position.
  • Calling PLAYER2NPCWANDER, PLAYER2NPCFOLLOW, or FGTRANSFORM scripts now causes anything that was chasing the old form to start chasing the new form instead.
  • When you go through a tunnel and there are friendly entities chasing you, they now also go through the tunnel.
  • PLAYER2NPCWANDER previously only worked with MalePlayerFollower and FemalePlayerFollower. Now it also works with Player2Follower.
  • Put in code that should fix the issue with objects sometimes not being concealed properly in the background tiles they should be concealed in.
    • Several players reported this, and we could see in the code what was wrong, but we could never duplicate this reliably so it's not something we're 100% positive is fixed. If you see it again, please let us know, but it does seem to be fixed.
    • Thanks to mrhanman and... several other folks we couldn't find the references for in mantis.
  • The whip is now a little easier to use over ravines.
  • Fixed a bug in stantonsburg where when the area was first complete and the weather changed, the weather would be late in changing on the screen you were first on (whatever level you emerged from when it told you the overworld section was complete).
    • Thanks to nas1m for reporting.
  • Overworld areas are no longer flagged as complete if they don't have any levels in them. This lets us create overworld levels that don't have any levels in them.
  • Fixed an issue where lately slowing objects on the overworld have been slowing you twice as much as they should have been.
  • New scripting command: BGEXPLODEVISUALONLY
    • (args: TileNumber ExplosionType) Show the visuals of an explosion at a specific tile location of your choice. Audio and destruction to be scripted separately.
    • ExplosionType: Torpedo, FireFlareup, SeaMineExplosion, GrenadeExplosion, BombExplosion.
  • Added a new SquidMonsterFast, SquidMonsterBlazingFast, and Player2FollowerFast, both for use in specific cutscenes.
  • Nimble monsters are no longer slowed by walking over objects that are normally slowing.
  • The giant squid is now nimble and strong.
  • Added two new scripting commands: MOVEP1 and MOVEP2.
    • Both of these are just variants of MOVEFG, but are needed since you never know quite where P1 and P2 are.
  • Added two new scripting commands: REMOVEP1 and REMOVEP2.
    • Both of these are just variants of FGREMOVE, but are needed since you never know quite where P1 and P2 are.
  • New scripting command: FGREMOVEIFOVERRAVINE
    • (args: OrigTileNumber ) Remove the foreground tile that started at the specified position, if it is over a ravine.
  • FGTRANSFORM and similar now preserve the original starting tile of the tile that is being transformed. The fact that that was not happening was leading to some real head-scratching before.
  • Shadow Man no longer stops blocking the north Stantonsburg gate until the boss has been defeated.
  • Added a new NaturalLightDim object.
  • New script command: MARKOTHERSCRIPTASCOMPLETE
    • (args: LevelNumber Sublevel ScriptTitle) mark a different script as complete.
  • Added a new script command: CLEARBOTHINVENTORIES
    • Completely clear both player inventories.
  • A scripting error in the last version had actually made the deadlands impossible. Fixed.
    • Thanks to nas1m for reporting this.

Beta .900 Preparing For Launch

(Released March 17th, 2013)

  • More screens have been at least partially filled-in in Alden Ridge, and more levels are linked to it now.
  • All of the NPCs, both numbered and named, have their proper graphics now.
  • Non-voiceover cutscenes with comic panels have been added at the start of Snow Hill and Ganan Fields.
  • Another minor in-game cutscene has been added in the mines.
  • Fixed errors being thrown in the prior version whenever NPC3 was loaded.
    • Thanks to RabidSanity and RockyBst for reporting.

Beta .811 Zombie Mom's Story

(Released March 16th, 2013)

  • The graphics for the bunnies are now finalized.
  • Added a dark-color variant of the bunnies that is the same as their normal form but differently colored for variety.
  • Added a new enemy to the game: Blood Scarab.
    • "Blood Scarabs are unique in that they can burrow right under walls and other obstacles without stopping -- even water and lava! Fortunately they don't actively pursue you, but you still have to be quite careful of them. They are also extremely hardy, requiring three hits to kill.
  • Added a new script command: REMOVETHESENOENEMYFLAGS
    • (args: TileNumber1 TileNumber2 TileNumber3 etc) - Remove the No Enemy flags on the specified tile(s).
    • This hasn't yet been tested.
  • Added a new script command: ALERTTHESEENEMIES
    • (args: OrigTileNumber1 OrigTileNumber2 OrigTileNumber3 etc) Alert the specified enemies of the player presence, so that they start chasing the player immediately. Does not work on lurkers or other enemies with a limited strike range.
  • ALERTTHESEENEMIES is now used in the prison to make the new gray follow you intently rather than just standing there.
  • Fixed an issue in the Mines with the cutscene with Jake and Arlene; they weren't properly set up to only give their speech once.
    • Thanks to mrhanman for reporting.
  • Added a new "Tile #s" button in the editor, which lets you toggle on and off the tile numbers without having to pop open the scripts window to do it.
  • Updated the text that Willis has about what caused the frozen grays to depart from near his home.
  • Adjusted the events outside of jackson's shop so that the golden grays don't just disappear, they are dispatched by zombie mom. This provides the parents' first encounter with her.
  • Adjusted the text in the prison to reflect the parents' newfound knowledge of zombie mom prior to getting there.
  • Fixed some display order issues with friendly animals drawing under players always, and oddly.
  • Fixed another bug with the display order that was causing some of the enemies and items to blink against one another when standing on the same tile.
  • Added a new ShadowManFriendly and ShadowChildFriendly for some key (rare) parts of the game when these don't want to kill or chase you.
  • Fixed a bug where using the golden book to turn golden grays into regular frozen grays was causing them to have not-found frames.
  • Rather than starting your inventory selected spots out as the first four items in the list, the game now starts them out uninitialized. This makes it so that when you pick up a spears wall when your first slot is empty, the spears wall doesn't mysteriously go to slot 2, for instance.
  • Added new scripting commands:
    • TELEPORTPLAYER1TO (args: TargetTileNumber) - Move player 1 to the target tile.
    • TELEPORTPLAYER2TO (args: TargetTileNumber) - Move player 2 to the target tile.
    • If player 1 or 2 is not present, then it just skips this gracefully, as with most commands of this nature.
  • Once you have completed all the bonus objectives in an overworld section, it now keeps telling you how many bonus levels there are.
  • Fixed an issue with NPC3 complaining about not being able to index some frames, and NPC2 complaining about missing some frames.
    • Thanks to nas1m for reporting.
  • Added a new PortalKeepItems type of portal. This isn't functionally any different from a regular portal, but it has visual and thematic differences that the characters remark on when they see it.
  • Fixed up the text that comes after you leave the mines to take into better account the events that now happen when you are in the mines.
  • When you get to the central wastes for the first time, and then again when you leave, there is now some dialogue centered around what Shadow Man is up to with taking your items.
  • Now when you leave the central wastes, Shadow Man actually disappears properly and lets you move on to the next overworld area.
  • Updated the CLEARSUBLEVELSCRIPTCOMPLETION and CLEARLEVELSCRIPTCOMPLETION script commands to also clear the "hasrun" status on scripts in the level/sublevel you are currently in.
  • Snow hill has been updated to no longer contain any iron sickles, and instead just contains ammo and pickaxes like other overworld areas.
  • Fixed a bug where Foggy Neighborhood was taking you back to an early tutorial version of the Williams house, rather than to the Forsaken Home version.
    • Thanks to nas1m for reporting.
  • Added a new weapon to the game: rifle (also large caliber ammo to go with it).
    • This works just like the handgun and small caliber ammo, but its bullets go much farther and faster. The rifle is also much more rare, and can only be found in one specific place in the game. You have a very good chance of not finding it at all on your first playthrough.
  • Added a new scripting condition: HASEVERFOUNDRIFLE - Script is only run if the player has ever found the rifle.
  • Made it so that large caliber bullets are not seeded if the player has never found the rifle.
  • If you have ever found a rifle (probably this means new game plus, unless you do a ton of backtracking for some reason), there is now a rifle available in Stantonsburg.
  • If you have ever found a rifle, when you go through the various overworld areas you will now find large caliber bullets hidden where previously there were none.
  • Added a new scripting command: CLEARSCRIPTCOMPLETION
    • (args: Level Sublevel ScriptName) - Mark the specified single script from a given level and sublevel as being incomplete (basically this undoes the 'onceonly' and 'hasrun' flags).
  • Large and small caliber bullets can both be fired past plants and trees without striking them, now.
  • The difficulty of the blue shooting flowers and the flame birds have been toned down, as they were shooting almost like a machine gun sometimes.
  • Fixed a bug where flamebirds were always facing to the right.
  • Fixed a longstanding issue where fired shots from enemies (like flame birds, plant pods, energy attacks, etc), would kind of bend towards you in an odd way.
  • Quartered the amount of damage that flame bird attacks do.
  • Fixed an issue where if your active item slots had zero items in them at the moment (but still a visible item), it would overwrite that slot with the next item that you picked up. This led to much finger-confusion in certain levels!
  • Added the following boolean conditions checks for script conditions:
    • FGTYPECOUNTGREATERTHAN (args: FgTileType Count) - Script is only run if the current sublevel contains greater than X foreground objects of the specified type.
    • FGTYPECOUNTGREATERTHANOREQUAL (args: FgTileType Count) - Script is only run if the current sublevel contains greater than or equal to X foreground objects of the specified type.
    • FGTYPECOUNTLESSTHAN (args: FgTileType Count) - Script is only run if the current sublevel contains less than X foreground objects of the specified type.
    • FGTYPECOUNTLESSTHANOREQUAL (args: FgTileType Count) - Script is only run if the current sublevel contains less than or equal to X foreground objects of the specified type.
    • FGTYPECOUNTEQUAL (args: FgTileType Count) - Script is only run if the current sublevel contains exactly X foreground objects of the specified type.
    • FGTYPECOUNTNOTEQUAL (args: FgTileType Count) - Script is only run if the current sublevel contains any number other than X foreground objects of the specified type.
  • Added a new SquidMonsterTentacleHarmsPlayer enemy that does 1 damage to the player when touched, and lasts for three seconds.
  • Characters that cannot be chased (ie the invincible followers) can no longer be knocked back, either.
    • Thanks to Misery for suggesting.
  • A new monster that is used in a supporting role in the final boss fight is now in place.
  • Numerous behavioral additions for the main monster in the final boss fight are now in place.
  • Fixed an issue with the natural lights spinning crazily in the last few versions. ;)
  • A really key in-engine cutscene that occurs at the end of the mines is now in place. This is followed by a comic panel cutscene with full voice acting, as well.
  • A comic panel cutscene without voice acting has been added for when you first reach the marsh.
  • Two minor in-engine cutscenes have been added in the marsh.
  • The player 2 follower is also now insubstantial to enemies, as well as not being knocked by them, so that they neither block enemies nor get blocked by them.

Beta .810 Grim Wilderness

(Released March 15th, 2013)

  • Fixed the animations for the main characters walking to use all their frames, rather than just half of them (oops).
  • The generalized story scroll before the credits scroll on the main menu has been removed.
    • The credits also now only scroll on the very bottom of the screen rather than covering the whole thing (basically, what we shifted Valley 2 toward as well).
  • The intro cutscene for the main adventure now has a brief four-line textual introduction before the voiceover and graphics start. This conveys the important bits of what was on the main menu scroll before, but it's placed at a point where people are actually more likely to see and read it!
  • Fixed a bug that was causing the Central Wastes boss to register as a bonus level for the Phoenix Forest.
    • Thanks to nas1m for reporting the extra bonus level.
  • Fixed a bug where exiting the Central Wastes boss would not take you to the proper place.
  • Fixed a bug in the central wastes where the after-boss marker to replay the boss level was not displaying the marker with proper completion statuses.
  • NPC1, NPC2, NPC4, NPC5, and NPC6 have had their regular and new-gray forms finalized.
  • Previously, in O'Reilly's Mine you could get trapped behind the purple gates. Fixed so that now when you are behind those gates, you can open any of them with the interact button. And after you've stepped behind them and come back into the level, one of them will be open from then on anyhow.
    • Thanks to Telasro for reporting.
  • O'Reilly's Mine now has music.
  • Finalized the graphics of the snow burrowers, and fixed up their crazy blinkiness that has been there since porting the game to unity.
  • Split out the roof overlays into their own compositing layer, because they were making the roofs in places like snow hill become transparent.
  • A pivotal in-engine cutscene in snow hill is now complete.
  • Some important in-engine cutscenes in the ivanwood marsh are now in place.
  • Non-voiceover comic panel cutscenes are now in place for when you first enter Stantonsburg, the Deadlands and the Mines.
  • Added a new scripting command: SETISNEWGAMEPLUS:
    • Sets the game to "new game plus" status, which lets other scripts trigger differently the second (or greater) time through the game.
  • Added two new scripting conditions:
    • ISNEWGAMEPLUS - Script is only run if the game is currently in new game plus mode.
    • NOTNEWGAMEPLUS - Script is only run if the game is not yet in new game plus mode.
  • Added a new background object: MetalGate4NotUnlockable.
    • This can't be unlocked by any keys. It can only be unlocked by there being a secret flag on one side, thus making it something you can open with the interact button.
  • Added a one-way MetalGate4NotUnlockable at the exit to the mines.
    • However, via scripting this door will let you go back through it into the mines later if you were already in the mines.
  • The mines have been updated both visually and gameplay-wise. They're now more tense to traverse, because... well, you'll see. Also their ceilings are all now using the normal perspective.
  • The mines no longer have matches in them, and now have bullets for your handgun. You'll... need them.
  • After you pick up the grenades once in the deadlands, they won't respawn in the future. Make them count!
  • Added a new weapon to the game: Water Balloon.
    • You can throw these, and they will harm only grays (like glass water jars). However, these can also be used to put out fires, which is also really useful.
  • The players no longer get the bucket in Stantonsburg. Instead, they get water balloons. Once they've made their way into the Pit Fest level, there's no more water balloons to be had.
  • An extra hint regarding the gray spawners has been put in place in the warehouse boss level.
    • Thanks to Pepisolo for suggesting.
  • Improved the cutscene with zombie mom and shadow man in the deadlands such that it's clear that shadow man will kill you if you approach him.
    • Thanks to Pepisolo for reporting.
  • Fixed a couple of bugs with the way that level completion markers reported on your past performance:
    • Firstly, they were showing all the objectives you had ever completed, not just the ones you had completed in a single run. Now it shows only the objectives you completed in your top-scoring run.
    • Secondly, it no longer mistakenly grants you thinks like "don't die" or "completed all objectives" at inappropriate times. That was just a visual glitch on the markers, it wasn't showing that way in-level or affecting your score.
    • Thanks to nas1m for reporting.

Beta .809 Shadow Children

(Released March 14th, 2013)

  • The default player 1 keybindings for the four action slots are now ASDF, rather than being 1234. This is far less confusing on the GUI, is more comfortable to reach on most keyboards, and is consistent with Valley 2, which is a minor plus.
  • The keys -- color and regular keys -- now have their final graphics.
  • Updated the Dark Creature Cave to note that killing any single enemy opens the portal (which was not clear that it was intended before).
    • Thanks to Telasro for reporting.
  • Fixed a bug where the fire urns and water urns were not properly triggering switch points like they were supposed to, making some levels (such as Dark Creature Cave) unbeatable.
    • Thanks to Telasro for reporting.
  • Fixed a bug where poison mushrooms were invisible.
  • The Cancel button now jumps you straight to the end of the current line of dialogue. If you're trying to skip through a lot of text you've already read (hey, the devs test this too), then you can just hit cancel a bunch of times to get through it quickly.
  • The Cancel and Open Menu buttons have been split out, so that they can be mapped more sensibly on gamepads. On the keyboard, these are both still Escape by default.
    • Thanks to Penumbra and Pepisolo for suggesting.
  • The names of the characters in speech tags are now always colorized. Specifically:
    • Darrell: Same red as in the comic panel cutscenes.
    • Mary: Blue
    • Pierce: Orange
    • Lela: Yellow
    • Key NPCs (Willis, Jake, Arlene, and Jackson): Light purple
    • Everyone else: Light cyan.
    • Thanks to Hearteater for suggesting.
  • "Empty handed action" is now simply called Interact.
    • Thanks to Hearteater for suggesting.
  • Added two new story encounters with zombie mom in the deadlands.
  • Updated the first tutorial level such that it doesn't make you replay the entire thing if you stop partway through. You still start back in the house, but it doesn't make you replay cutscene parts that you've already done.
    • Thanks to Hearteater for reporting.
  • Improved the way Stantonsburg handles new grays; they are now much more smooth in their appearance when you go from sublevel to sublevel.
  • Fixed an issue where if you had not visited the prison before you beat the boss in stantonsburg, you couldn't progress.
    • Thanks to mrhanman for reporting.
  • Fixed an issue where Arlene was still hanging out near the warehouse even after the boss was beaten.
    • Thanks to mrhanman for reporting.
  • Fixed an issue where a whole bunch of blue keys could be gotten in Stantonsburg.
    • Thanks to mrhanman for reporting.
  • After you have opened and crossed the bridge once in Stantonsburg, it now remembers that and doesn't make you keep going back and reopening it.
  • In Stantonsburg, the warehouse red door no longer blips open after you've opened it once and then reloaded the level. It's just open from the start.
  • Invisible entities no longer leave a little distortion. That looked really odd for things like bridges in particular.
  • Fixed an issue where sometimes the roofs would not lift off properly on really small buildings or in other isolated circumstances.
    • Thanks to Pepisolo and mrhanman for reporting.
  • The warehouse boss level marker now acts properly in terms of turning gold and so on.
    • Thanks to nas1m for reporting.
  • Exiting the warehouse boss level now takes you outside its portal rather than to the entrance to the sewers.
    • Thanks to nas1m for reporting.
  • The overworld now shows how many levels out of how many levels you have completed, rather than a percentage.
  • The "overworld 100% complete" message should now appear after you complete a given overworld section.
    • However, this has not been tested so do let us know if you don't see it!
  • If you replay a level after beating it, it now acts like it did the first time in the status bar, rather than just uselessly telling you the level is complete (because, frankly, it is not on this playthrough of the level).
    • Thanks to Penumbra and nas1m for suggesting.
  • Fixed that incredibly annoying hitch in the audio when rain sounds or other ambient tracks looped.
  • The loot that you can get in the Phoenix Forest (money items and healing crystals) now stops populating after you complete the Phoenix Forest.
    • Thanks to zespri for inspiring this change.
  • The switch maze has been updated to include some fires that cycle on and off, blocking your path but also lighting up helpful things.
    • Additionally, now that there is this threat, the Don't Get Hurt condition has been added for bonus objectives here.
    • Additionally, some points items have been added and there is now a bonus objective of collecting all of them.
    • Thanks to mrhanman and nas1m for reporting.
  • Added a new scripting command: CLEARBOTHINVENTORIESOF
    • (args: FgTileType) - Clear any instances of the specified item from both player inventories.
  • The stones no longer rise up out of the river in the canoe trip, trapping you in the level. Instead, if you try to take tacks into the deeper part of the level, or out of there, three Shadow Children show up and relieve you of the tacks, then let you pass. Much less confusing this way, and it provides an introduction to the shadow children, which otherwise mostly don't show up until later in the game.
    • Thanks to a variety of players for suggesting something be done here.
  • Fixed a bug that was particularly evident in Canoe Trip, where sometimes grays that could not reach you would suddenly warp to your position. This was due to a clamping bug in the multiple pathfinding methods interacting badly with one another.
    • This could also lead to grays in trees or other similar woes.
    • Thanks to nas1m for reporting.
  • Fixed a bug from the porting of the old engine to the new where levels that had their bonus objectives defined in the old engine would not properly registered "kill X enemy" when X was any sort of gray. That includes "X before Y" enemies, and "don't kill X enemy" and so forth.
    • Thanks to Winge, mrhanman, and nas1m for reporting.

Beta .808 Stantonsburg Renovations

(Released March 13th, 2013)

  • Added a non-voiceover comic panel cutscene for when the squid first appears during the tutorial. If you've already played through the tutorial, there's not a way to go back and see this in an existing savegame.
  • Added a non-voiceover comic panel cutscene that is now part of the shadow man in-engine cutscene when you are first in the Phoenix Forest. If you've already played through that cutscene, there's not a way to go back and see this in an existing savegame.
  • The edges of all the comic panels have been softened so that they look nicer in the context of their cutscenes on a black background.
  • Added two new scripting commands:
    • ALTERP1INVENTORY
      • (args: FgTileType ItemCountToAlterBy) - Add or remove a specified quantity of an item to/from the player 1 inventory.
    • ALTERP2INVENTORYIF2P
      • (args: FgTileType ItemCountToAlterBy) - Add or remove a specified quantity of an item to/from the player 2 inventory only if two player mode.
  • Updated the encounter with Arlene in Stantonsburg so that she puts the purple key directly into your inventory rather than on the ground. This way there's no way for players to ignore the key and then get permanently stuck, which was a very edge case before that nobody had run into yet (but we try to think of these things in advance).
  • The text with Willis in the west part of Stantonsburg is now much updated to reflect the fact that he has no intention of leaving Stantonsburg.
  • Updated all the grays in the sewers of Stantonsburg to properly be female, as they had been in pre-porting to the new engine.
  • Updated lots of text throughout Stantonsburg to conform to the finalized story (there were still some outdated bits from 2008 here and there).
  • Grays are now able to navigate better on narrow platforms near ravines.
  • Grays no longer chase the player 2 follower NPC.
    • Thanks to nas1m for suggesting.
  • Both grays and the player 2 follower NPC now center themselves properly when moving horizontally. This makes it so that they can properly go through narrow spaces between ravines or water or whatever without getting stuck.
  • A new item has been added to the game: Blue Life Gems.
    • The green life gems can now only be used by player 1, whereas the blue life gems can only be used by player 2.
    • Otherwise the blue and green life gems are identical.
  • The second green life gem (during 2 player play only) in the Stantonsburg and Alden Ridge boss rooms, and in the shops in those two towns, have both been switched to being blue life gems instead.
  • The ivanwood marsh now uses its proper soundtrack.
  • The southern warehouse building in Stantonsburg has been expanded, and you can now see the blue key in there as soon as you go there. Also the handguns and bullets.
    • However, a ravine blocks you from reaching them until the later trigger events that previously caused those items to appear.
    • All in all this prevents accidentally getting duplicates of the blue key, and it also makes it more obvious where the blue key is; we're not sure any players have even found the mines yet!
  • Tweaked Willis's text in Phoenix Forest just a tad.
  • Added yet more text at the prison scene, to show the motivations of the parents a bit better.
  • Cutscene 3 with voiceover and a comic panel now plays when you leave the prison after seeing shadow man. If you've already passed this point in your current savegame, you can simply go back to near the prison entrance to trigger this.
  • Comic panel #24 and #26 are now complete -- that's all 27 comic panels for the game!
  • When you reach either the mines or the deadlands, you no longer encounter Arlene and Willis. Instead it's Arlene and Jake. The text has also been updated accordingly.
  • The player characters now move the same speed on the overworld as they do in levels.
    • Thanks to nas1m and PattyG for suggesting.
  • Fixed a bug where "preload" scripts were not logging their completion properly. This was a bug from shortly before the private alpha started, when we shifted around the execution order of the preload scripts.
    • This was causing things like certain cutscenes playing each time you went into a given screen.
    • Thanks to mrhanman and PattyG for reporting.
  • The speed of text scrolling in during in-engine text popups now varies based on how long the text is. Also, holding down the confirm button now makes the text scroll 4x faster rather than just 4x faster.
    • The net effect here is to make it so that if you're reading something for the second time or more, you're not having to wait and wait and wait.
  • If you go into the mines and meet Arlene and Jake, it now blocks you from going into the Deadlands beyond the first screen. There you find a ravine and a note left behind by Jackson.
  • If you go into the Deadlands and meet Arlene and Jake, it now blocks you from going into the mines beyond the first screen. There you find a collapsed bunch of rubble and a note left behind by Jackson.
  • Fixed several bugs with the EXIT W command not working properly.
  • Fixed a bug where it was not possible to use the scripting "Sublevel" command to go to the main sublevel.
  • If you have beaten the Stantonsburg boss, but have not yet found the prison, it won't let you go into the sewers or the mines.

Beta .807 I Can't Feel My Fingers!

(Released March 13th, 2013)

  • Comic panels #20, #21, #22, and #23 are now done. Only two more to go!
  • Three new original tracks by Pablo Vega have been completed, and one track has been pulled over from Children of Neinzul (originally called Deception).
  • Fixed a bug where the screen would get distorted and stretched after changing your screen resolution, until you restarted the game. This was particularly confusing because it made it seem like the game didn't support whatever resolution you had switched to, as well as being annoying if you did know about the bug!
  • Voiceover cutscene #2 is now complete, and now plays the first time you enter the Phoenix Forest. In existing savegames, if you're already past that point, going back to the screen in front of the Forsaken Home level will let you see it.
  • Fixed a nasty bug in the prior version that would cause you to be unable to pick up items after starting a level from the overworld (versus just directly loading into it).
    • Thanks to mrhanman, PattyG, and pedrokof for reporting.
  • The stun time of both the pickaxe and the small caliber bullets have been increased from 2 seconds to 3.
    • Thanks to nas1m for suggesting.
  • When you shoot a gray with the small caliber bullets, it now makes them visually flash, and you can run past them without getting blocked or taking any damage.
    • This makes it so that if you have the gun, grays can't trap you in tight spaces.
    • Thanks to nas1m for suggesting.

Beta .806 Now I Know Where I Put Those Keys

(Released March 12th, 2013)

  • More work completed on Alden Ridge.
  • Added five new roof variants, mainly for use at the Shingen Rapid Prototyping Facility.
  • Added a new inside light type of "Dimmer."
  • The entrance to the Shingen Rapid Prototyping Facility is now complete.
  • Comic panels #17, #18, #19, #27, and #28 are now complete.
  • All of the comic panels have had their color and contrast adjusted to make them more dramatic and to bring out the details more clearly.
  • The NPC versions of player 2 are now invulnerable, so that they aren't contributing to the difficulty (or frustration) of any sections of the game.
    • Thanks to nas1m, Winge, and mrhanman for suggesting.
  • Previously, the encyclopedia would always revert all found entries to "new" status every time you exited and reloaded the game. Fixed.
    • Thanks to PattyG for reporting.
  • A second small building as been added to the "Deadlands - Deep Thorns" screen, and the gray seekers have been moved there, away from the portal to the Venetian Buckets level. This keeps the player from getting trapped by them on coming out of the level.
    • Thanks to Professor Paul1290 for reporting.
  • Fixed a bug where taking off the camouflage blanket made it look like you still had it on until you actually moved. Fixed.
  • Added a new "ExplorableFogLessThick" weather type.
  • Improved level 042 to be two screens high and have proper ceilings, as well as having more grays.
  • Level 033, Dead Grassy Pass, has been updated to use the pickaxe instead of the shovel, and has been altered in general to be harder and more puzzling. This is on the advanced path, after all!
  • Updated the "sliding around objects" code to vary in speed based on how far you are from the edge. For instance, when you are just barely clipping the edge of an object, it zips you around the corner as fast as it did last release. If you are very far from the corner (more than a tile or two), it doesn't move you at all. If you are more than about half a tile away from the corner, it moves you progressively slower toward the open space.
    • The idea is that it was rather "slippery" trying to walk up to a tree to chop it, or the same issue with things like dirt to dig or whatever. This solution is aiming to keep the nice and fast corner sliding without causing the slipping that was present last release.
    • Feedback is extremely welcome on how this feels!
    • Thanks to nas1m for reporting the issues in the prior version.
  • Level 068, Desert Junk Outbuildings, has been expanded to a second screen and given proper ceilings, and more grays have been added to it at the same time.
  • Two new music tracks have been added to the game.

Improved Inventory

  • The inventory graphics have been changed up; there are no longer bubbles for each inventory slot and a green highlighted slot. Now it instead has a cleaner blank background plus a non-colored glass cursor.
  • The size of the player inventory is now 7x6 per player rather than 5x5.
  • The game now uses a fixed-position inventory, where items don't move around based on what order you picked them up in, but rather have permanent locations that you can build up muscle-memory for.
    • Thanks to Penumbra for suggesting.
  • Fixed a bug where going into a level would sometimes cause double-mapping of a single item having two action slots to it.
    • This was a minor glitch caused by the addition of the two extra active item slots.
    • Thanks to Penumbra, Ipkins, and mrhanman for reporting.
  • The act of picking up a green life gem now increases your life; you can't carry it around anymore, because of the risk of losing them when you leave a level and not being able to get them again.
    • Thanks to Ipkins for reporting.
  • Fixed longstanding issues with the visibly carried item not properly switching when you use that item, change items in your inventory, or pick up an item.
  • Players are no longer allowed to drop "color keys" from their inventory, since that could theoretically lead to some story situations where the players get stuck.
  • There is now a "rare items" panel below the regular inventories, which is where the combination papers (Which can't be directly used) go.
  • When you have a key in your inventory, you no longer have to equip it and then use the action button tied to that key in order to open a door. Now you can just use your "empty handed action" (keyboard button E by default) to use the key without having to equip it first. This also works for color keys.

Beta .805 Corners Like It's On Rails

(Released March 11th, 2013)

  • Lots of work on the Alden Ridge overworld section has been done.
  • Nine new music tracks by Pablo Vega have been added to the game.
  • Updated overworld 004-F Deadlands - Tangled Shore to have player 2 not follow you around and fall in the water a bunch.
  • Finalized the music tracks in levels 001, 002, 004, 006, 007, 010, 012, 013, 014, 015, 016, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 032, 081, 091, 092, 095, and 096.
  • Updated the music tracks in levels 017.
  • Several pieces of art updated by Heavy Cat.
  • Added ten train cars, and two train tracks.
  • Fixed an issue where, on levels with the lighting model in place, the screen could flicker (particularly if vsync was off, but even outside of that depending on your hardware).
    • Thanks to Mick and greywolf22 for reporting.
  • Implemented "slide around background object" logic for the player characters, which makes maneuvering in tight spaces feel way more natural. This is something we'd been planning from the start, but hadn't gotten to until now.
  • Level 042, Upstairs At The Green Hotel, has been updated to be two screens instead of one, and thus to have proper ceilings and so forth.
  • Previously, if you touched a frozen gray on one screen, they would not be woken up on other screens in the same level. Now they wake up throughout the entire level.
  • Fixed a bug with the game not being able to find the graphics for the hot air balloon.
  • When you die in the overworld, or in an overworld-connected level, you no longer lose all your consumables.
    • Thanks to Ipkins and nas1m for reporting.
  • The second player NPC now waits on the far side of the flower path rather than venturing in and getting beat up.
  • To avoid confusion, bonus objectives that say "do not do [X]" now show up as complete (green) until such time as they are failed. Previously, they were showing up as incomplete until you left the level, which was really uncertain-making.
    • Thanks to Ipkins for reporting.
  • Fixed a visual bug where the "complete all objectives at once" bonus objective was never showing as complete until the level was exited, and another bug where possibly it was not always triggering.
    • Also fixed an issue with it not showing green or displaying an icon when actually completed.
    • Thanks to Ipkins for reporting.

New Weapons

  • Added a new weapon to the game: Handgun (plus small caliber bullets as a separate pickup).
    • These don't hurt grays, but let you shoot other enemy animals and such. However, grays that are shot are stunned for two seconds, so that's also useful.
    • These will be used in a variety of overworld areas in place of the traps that can kill grays, for thematic reasons (it's scarier when you can only slow grays, but not kill them) as well as to keep players from farming gray-killing weapons in the overworld and then taking them into levels. Also, because the gun is just plain fun. ;)
  • The shop in Stantonsburg now carries handguns for $200 each. Also, in two player mode it now contains a second green life gem, too.
  • In Stantonsburg, the warehouse now contains handguns for free after you beat the boss, instead of the other weapons that were there.
  • All of the other weapon drops in Stantonsburg are now small caliber ammo drops instead.
  • All of the weapons in the Deadlands are now small caliber ammo, except for two semi-hidden sets of grenades. There are also a couple of handguns in the old barn in case you missed the handguns before.
  • The weapons in the Ivanwood Marsh are now small caliber ammo drops instead.
  • The hammer handle has been visually shrunk so it's more visually distinctive from the other weapons.
  • Added a new weapon to the game: Steel Pickaxe.
    • This is another weapon used in the overworld primarily. It's steel, so it doesn't harm grays, but it's sharp enough to stun them for two seconds like the bullets do.
    • The pickaxe can be used to dig like the shovel, or can be used to kill non-gray enemies.
    • Like iron sickles, the pickaxe breaks a bit with each use.
  • The Deadlands and Ivanwood Marsh now also contain some pickaxes in addition to small caliber ammo.

Beta .804

(Released March 9th, 2013)

  • Fixed a bug with one screen in the Deadlands (ravine north) where your character would disappear.
    • Thanks to Winge and Professor Paul1290 for reporting.
  • Fixed an issue where there were some weapons that the parents could pick up in the yard when their house is being overrun. These tools then caused confusion and so forth in the Phoenix Forest if players actually went back for them.
    • Thanks to Diazo and Winge for reporting.

Beta .803

(Released March 9th, 2013)

  • Recent fixes to the Phoenix Forest to no longer let you get the sledge hammer prematurely accidentally busted part of Stantonsburg.
    • Now Arlene gives you a purple key instead of a regular key. If you've already spoken to her and gotten the regular key, you can go speak to her again for the purple one.
    • If you've already unlocked the house in the far northwest corner of the town, then that's where the purple key was supposed to be used. Simply go back into the level inside that house, and then come back out. You'll then find Arlene next to the warehouse like she was supposed to be.
    • Thanks to Winge for reporting.
  • The speed on the overworld was really excessive, and actually making things harder rather than more convenient. That has been toned down so that it is still higher than the in-level speed, but is no longer quite so fast.
  • Fixed an issue in the Crazed Meadow where grays could sometimes get stuck by the water and you'd be unable to get them. The grays can still get stuck, but now you can easily drop them into a hole if they do.
    • Thanks to retnuH, Ipkins, and Penumbra for reporting.
  • Previously, the game did not pause when you had the encyclopedia open. Fixed.
    • Thanks to Ipkins for reporting.
  • Fixed some textual references to AVWW in the updater screens.
    • Thanks to retnuH for reporting.
  • Fixed an issue with the Canoe Trip level where if you brought any tacks with you to the level you could not get past the rocks in the river. Now it lets you get past the rocks before they pop up.
    • Thanks to Winge for reporting.
  • Fixed an issue where XBox wireless controllers were not being detected as xbox controllers and thus used generic button names.
    • Thanks to mrhanman and nas1m for reporting.

Beta .802

(Released March 9th, 2013)

  • The key bindings for the two original action buttons have had their default bindings (and current bindings) reset, and are now to 1 and 2 instead of Q and W.
  • There are now four active inventory slots on the HUD, rather than two. The two new ones map to 3 and 4 for player 1, and multiply and divide for player two.
    • Note that both the P2 defaults, and the gamepad defaults for both players, could stand to be better for these new controls. But for now these are serviceable, and are definitely good for player 1.
    • Thanks to madcow, mrhanman, and Teal_Blue for suggesting.
  • The various refinements that were made to the axis noise canceling indexes in Valley 2 have now been ported to Shattered Haven.
    • The default noise canceling for the movement directions has also been increased dramatically, but that will only take effect for new players (or if you delete your settings.dat and settings.bak files).
    • Thanks to mrhanman for suggesting.

Beta .801

(Released March 8th, 2013)

  • Fixed a bug with the timing of cutscene playback if you're running at anything other than 60fps.
  • The offsets of the characters in their sitting-in-boats poses were all a bit hilariously off after the recent upgrades to their graphics. Fixed.
  • Previously the game would default to your desktop resolution, which could easily be wildly too large, making the game tiny.
    • Now the screen defaults to 1440x900 if your graphics card supports that, or 1024x768 if your graphics supports that, or whatever your smallest supported (by both the game and your GPU) resolution is. Only if unity for some reason can't detect any supported screen resolutions at all will it now use your desktop resolution.
    • Thanks to madcow and Misery for inspiring this change.
  • The description for "Small Red Life Gem" in the Encyclopedia was out of date. Fixed.
    • Thanks to Aklyon for reporting.
  • The second-player stand-in NPCs that are just waiting for you to complete the level no longer attract grays in quite the same pathfinding way. This prevents the grays from getting annoyingly distracted with player 2 in The Farm, mainly.
  • Adjusted the checkboxes to be colorblind friendly as well as clearer in general.
    • Thank to madcow for suggesting.

Previous Release Notes

Shattered Haven - Pre-Beta Release Notes