Valley 1:Beta Series 3 Release Notes
Contents
Beta 0.902
(Note: this prerelease is not available yet, we're still working on it)
- Fixed an exception that could occur mousing around the inventory.
- Thanks to Minotaar and kof91 for reporting.
- Put in some attempted preventative handling where if a music or ambient-sounds file does not exist, the game will tell you about it and not try to load it, rather than erroring out. We're not sure if this is even the problem, or if it's something internal to the unity engine itself, but at least this eliminates one possitiblity for the occasional "GameMusic+<LoadMusicAsyncInner>d__0.MoveNext ()" error.
Beta 0.901 I May Or May Not Want To Be That Guy
(Released March 2nd, 2012)
- Fixed a bug that was causing tombstones to seed in stash rooms instead of enchant containers!
- Thanks to Moo for reporting.
- Fixed a bug from a couple versions ago where a monster would always only drop one "item drop" entity on death, and packed everything into that one drop. So bosses dropped a single "shard" (that was actually all of them) instead of a cloud of them, etc.
- Thanks to BobTheJanitor for the report.
- Battlegrounds:
- Now work in MP. Previously ally minions would just ignore enemy minions and run right by them. Enemy minions generally did the same. Now they actually target each other and fight, etc. This should also help NPCs in MP NPC-rescue missions actually shoot and be shot at.
- Thanks to Underfot for the report.
- Minions now close up the range a bit tighter before standing still.
- Along with that, they now try to spread out a bit better so that your allies aren't all standing on one spot (and generally taking aoe damage from even simple projectiles).
- Fixed a bug that was effectively creating a 0.5 second "global" cooldown on ally shots in the sense that at most 1 ally could shoot per 0.5 seconds. This was causing a lot of strangeness, and some other bugs elsewhere in the game.
- Now work in MP. Previously ally minions would just ignore enemy minions and run right by them. Enemy minions generally did the same. Now they actually target each other and fight, etc. This should also help NPCs in MP NPC-rescue missions actually shoot and be shot at.
- Since the tombstones-in-stashes was so interesting, now tombstones will tend to be seeded in stashes in general in addition to their other stuff.
- Lava escape missions can no longer be seeded on the world map as missions. You'll now only find them as secret missions.
- These are meant to be very punishing for players who like that sort of thing, and as such having them relegated to secret-only status makes good sense.
- Thanks to many players for complaining about this, including rchaneberg, Terraziel, and BobTheJanitor.
- Fixed a bug where the open-region-map and open-dungeon-map keybinds couldn't fire while a popup (tutorial message or otherwise) was showing. Particularly amusing when the tutorial popup is telling you to open the dungeon/region map.
- Thanks to BobTheJanitor for the report.
- Fixed a bug where health drops could heal again after being flagged for removal after the first heal performed by them, causing them to be much stronger in multiplayer due to latency.
- Thanks to TyberZann for the report.
- Fixed a bug where when a continent was generated that had no valid location for a port region it would just dump the new port region on world coordinate 0,0, complain about it in the chat log, and call it a day.
- Now if there's no valid location, and there's already a port region it just doesn't seed any more for that continent and done. If there are literally no port regions on the continent (and no places to put one) it just ditches the newly generated continent and makes a new one.
- Tooltip for Miniature no longer claims that double-tapping down will activate it.
- Thanks to MaxAstro for reporting.
- Fixed an error with a particular boss room map that could lead to that room being flooded with lava.
- Thanks to Terraziel for reporting.
- A sound effect now plays when "do not worry" messages appear.
- An explosion sound effect now plays when urban predator missiles explode.
- The urban predator plasma shot now uses a different sound effect.
- Casting a light snake now uses a different sound effect, as do teleport, greater teleport, plasma bolt, and energy pulse.
- New spell that can be crafted: Storm Fist:
- Mid-power touch-range spell that knocks you and your target back when used. A little bit useful for harvesting, but actually works better as a minor way of knocking yourself up to ledges that are just out of reach, along the ground while ducking, or similar. Just don't knock yourself into any passages from which you can't escape!
- Thanks to KDR_11k for suggesting.
- Whenever NPCs move between chunks, their dialogue is reset. This should prevent them from complaining about wanting to be rescued after they are already at the settlement, but let us know if that doesn't work.
- Thanks to BobTheJanitor and Ixiohm for reporting.
- Mana costs should now reflect their true values on spell descriptions if those costs have been reduced by enchants.
- Thanks to Terraziel for reporting that they previously did not.
- The cooldown entries are now shown in a greatly condensed format in spell descriptions; rather than taking up one line per type of cooldown, they now show on a single line in a much less wordy fashion, sorted by length of cooldown time.
- Damage Per Second, Damage Per Mana, and Damage Per Second Per Mana are now all shown in the description of offensive spells.
- And yes, these numbers take into account your current tier, any enchants you're wearing, your own innate stats, and so on. Just like all the other spell stats.
- Thanks to BobTheJanitor and Terraziel for suggesting.
- Fixed a small typo in the description of wooden crates.
- Thanks to Hyfrydle for pointing this out.
- Fixed a typo referencing "Guaridan Ilari".
- Thanks to terraziel for pointing it out.
- More dialogue work has gone into a lot of the NPCs from Marisa.
Major Improvements To Enchant Acquisition And Design
- Enchants are now given every 200 enchant-points (for reference, each container gives from 8 to 12 points), rather than a sliding scale based on how many enchant points you've "spent" in the past.
- In fact, there is no longer really a concept of "spending" the points on item effects, etc. The only purpose of the points now is to space enchants out temporally.
- Incidentally this means that the progress indicators are now always right, because the question "how many points will the next enchant cost?" is now answerable instead of merely guessable.
- Each enchant type (that can be given from containers, not the stash-room-ones) now internally has 5 "quality tiers".
- The first quality tier is what the first enchant of that type generated for you in that world will always be; just the base effect which is always the same.
- The second quality tier is what the second enchant of that type generated for you in that would will be; the same base effect, but with one optional effect.
- Additionally, there is a low chance that a second-tier enchant will be an "Uncommon", and the optional effect will be chosen from a more powerful set.
- The third quality tier is what is generated after the game has already generated a certain number of enchants of that type for you (i.e. after you've had a few second-tier ones). Enchants of this tier will have the base effect and two optional effects.
- There's still the chance of an "Uncommon" with one extra-powerful effect, but also a lower chance to be a "Rare" with both effects being pulled from the more powerful set.
- And so on. Right now there are only two more tiers (3 and 4 extra effects, respectively), but it is likely that more will be added later if this system works well.
- These quality tiers, it is important to note, are not shown but can kind of be inferred. Since multiple bonuses to the same stack condense into one single stat (three damage boosts of varying numbers just combine into a single damage boost showing their total, but this is still quality tier 3 rather than quality tier 1).
- So in some senses, we really shouldn't even be telling you about quality tiers, because they are not visibly manifest in the game. But since there's been a lot of discussion about the enchants progression of late, we felt we'd share at least a few of the details here.
- The net effect to players is that the first time they get a kind of enchant (say, acid gills) it just does the base effect. Then for a while after that, it has the base effect plus a little better, unless they find an uncommon version of it (yay that player, in that case!). Then after a while, they're getting even better versions, and so on. From our testing the progression feels really natural and should be pretty familiar if you've played other games with procedural loot.
- One other key thing to note is that, internally, these quality tiers are tracked per base enchant. This is important for several reasons.
- First of all, if you use something like the fire seeking enchant in order to better your chances of getting fire-related enchants, that means you'll actually get to the higher quality tiers of fire-related stuff somewhat faster. But a lot of your other colors will lag behind.
- Secondly, whenever we add a new enchant base type, you start at the bottom. Right now we have double and triple jump enchants. If we later add a quadruple jump enchant, for instance, and you are on continent 15 and have put in 500 hours into the game, you're still going to start with quad jump quality tier 1 and have to work your way up from there. It will be significantly underpowered compared to the other enchants you're getting for a while.
- This is actually good in a lot of senses, because it doesn't mean you need to restart your whole world every time we add a new base enchant type, just so that you can go through the progression in a satisfying way. Our goal with all added content for the game (now that the base mechanics of the game itself have settled down) is that no matter how far along you are in the game, you'll get a fun and interesting progression with that new content. That's really the only way to keep long-term interest in a given world, rather than having players periodically starting over new worlds every time a bunch of new content gets added.
- The number of optional effects available to each base enchant type has been _dramatically_ increased, and that's without the other whole new kinds of enchant effects (mana-regen-buff, etc) planned for 1.0.
- Accordingly, the game no longer tries for any kind of brute force duplicate-prevention. You only get one of the first tier for each type, so no duplicates there. It's possible at the second tier but not terribly likely since you only get a few of those before moving on to tier 3 (it will happen, make no mistake, but we're talking a very occasional pair of duplicate enchants, not a string of 17 identical things).
- At tier 3 the game would have to roll the same for both optional effects from a fairly large set, given not-very-many chances before progressing to tier 4, and so on. So the chances of getting fully duplicate enchants goes down almost geometrically as the quality tiers rise. For that matter, so does the variety (though sometimes the variety is just a percentage point or two of some stat, it's still variety even in those cases -- we're not sure how many unique enchant combinations there are now in the game, but tens of thousands would probably not be a bad guess).
- If you're playing a world started before this version you'll likely get some duplicates of the first-tier stuff since you already have them, but it should be a pretty shortlived time that's happening to you. And now that you're getting new enchants on a more predictable basis, rather than on ever-increasing intervals, that won't be as annoying in the first place.
- Accordingly, the game no longer tries for any kind of brute force duplicate-prevention. You only get one of the first tier for each type, so no duplicates there. It's possible at the second tier but not terribly likely since you only get a few of those before moving on to tier 3 (it will happen, make no mistake, but we're talking a very occasional pair of duplicate enchants, not a string of 17 identical things).
Difficulty Split: Combat And Platforming
- The game has had its "action difficulty" split into two separate difficulties due to a growing divide in players over the platforming aspects of the game. Instead of one "action difficulty" that covers everything, there is now a "combat difficulty" which covers everything combat-related, and a "platforming difficulty" which covers everything platforming-related.
- Thus players who are not as good at combat, but love hardcore platforming, can get the experience they want.
- And likewise, those players who hate platforming but want as stiff a fight as the game can give them, can also get the experience they want.
- And of course everything in between.
- Thanks to a number of players, but BobTheJanitor and zebramatt most of all, for making it clear to us that this change was needed.
- The new platforming difficulty levels are:
- 1 I Have No Desire To Be The Guy
- 2 I Am Afraid Of Heights
- 3 I Can Jump, Thank You (Default)
- 4 I Get Mistaken For A Certain Plumber
- 5 I Am Not The Guy, But I Am Close (This is what Chris likes)
- 6 I Am Already The Guy
- The general rate of lava rise in the lava escape missions has been toned down some. What was difficulty 4 on the older "action difficulty" scale is now difficulty 5 on the new platforming scale. And consequently, difficulty 6 has been toned down a bit because it was probably impossible for anyone. Difficulty 4 has thus also become much tamer, and difficulty 3 slightly tamer. Difficulties 1 and 2 are unchanged, as they were already incredibly tame.
- Tooltips in the game wherever you can change the combat difficulty now make it clear what the combat difficulty actually affects:
- Monster health, speed, telegraphing time, cooldown time.
- Monster spell speed and damage dealt.
- Accuracy of certain monster spells like circle of fire.
- Damage to players from combat effects such as being set on fire.
- Tooltips in the game wherever you can change the platforming difficulty now make it clear what the platforming difficulty actually affects (so far just this):
- Amount Of Damage Taken From Falling
- Rate of lava rise
- The method for calculating falling damage has been completely changed.
- Old Method (based on number of pixels fallen):
- >= 4000: 100% base health
- >= 3400: 80% base health
- >= 2800: 60% base health
- >= 2200: 40% base health
- >= 1600: 20% base health
- > 1000: 10% base health
- New method:
- Must be >= 1000 damage
- Base multiplier calculated as: distance / 10000.
- Note: this part of the calculation in particular could stand to be more interesting; we welcome feedback on it, but decided to start simple.
- Base multiplier further multiplied by difficulty:
- I Have No Desire To Be The Guy: 10%
- I Am Afraid Of Heights: 50%
- I Can Jump, Thank You: No Change
- I Get Mistaken For A Certain Plumber: 150%
- I Am Not The Guy, But I Am Close: 200%
- I Am Already The Guy: 300%
- The fully adjusted multiplier is then multiplied against the base health of the character, and that is the final damage dealt.
- Thanks to zebramatt for getting us looking at this in general.
- Old Method (based on number of pixels fallen):
Major Improvements To NPC Rescue Missions
- Completely did the pathing work for the NPCs being rescued:
- They can navigate themselves around whatever obstacles, like the shadow bats do. They don't have to have line of sight to you in order to work their way around complex geometry, and you can leave them behind with confidence that they will catch up (presuming that monsters don't kill them while you ditch them).
- They are now perfectly capable of following you through any terrain that is at least one tile high or wide. Their hitbox in general is now less than one tile tall, which is needed in order for the pathing noted above to work. It's also needed in order
- They are now able to fire while moving, so they will continue to help you but you won't be forced to wait for them to fire at something they have no hope of hitting.
- They no longer try to keep a "safe distance" away from you, although since they move a bit slower they will tend to lag a slight bit behind which serves the same purpose. Thus there are no longer cases where you can stand on the door to the exit of the area and they can't escape with you (talk about frustrating to get to the end and then have them not go through!).
- Fixed an issue in prior versions where if you left a room with an NPC being rescued, the NPC would revert back to their original position in that room (While still being vulnerable).
- Though this is difficult to test with the above fixes, so if you see this recur please let us know.
- Previously, NPC stats were not being increased with the continent tier. Meaning that rescue missions on tiers greater than one had vastly higher difficulty thanks to their too-low health.
- Now any NPCs who are not in a settlement get the same tier buff from the continent that ally minions get.
- Fixed a bug where sometimes NPCs who were rescued wouldn't actually make it to the settlement alive, but rather would die when you left the mission.