Difference between revisions of "Tidalis:0.415 Beta Release"

From Arcen Wiki
Jump to navigation Jump to search
Line 29: Line 29:
 
* Tooltip positions have been adjusted so that they are no longer in the way of that which you are hovering over, and so that they don't interfere with your ability to click on the thing that you're hovering over.
 
* Tooltip positions have been adjusted so that they are no longer in the way of that which you are hovering over, and so that they don't interfere with your ability to click on the thing that you're hovering over.
 
** Thanks to Ixiohm for reporting.
 
** Thanks to Ixiohm for reporting.
 +
 +
* Previously, there were a lot of problems with block-adjacency-detection based on blocks that were moving.  This has been fixed so that a completely different physics model is now used for that, which avoids these issues and also allows for things like clearing a fire block that is actively falling and having it char stuff that is near it (even if that other stuff is also falling), all of which was previously not possible.
  
 
== Internal Programming Notes ==
 
== Internal Programming Notes ==

Revision as of 11:11, 21 May 2010

New & Updated Levels

New & Updated Art/Music/Sound

Gameplay Additions

Gameplay Updates

  • Previously, only blocks cleared via a chain would cause tiles to light up in Line Clear or Light-Up modes. Now any block that dies will do so when possible.
  • Previously, the rules about when blocks would "hard fall" were a bit odd for cases outside of blocks cleared via a chain. Now it works consistently for all blocks that die, regardless of how they die.

New Level Editor Features

  • Added "Special Block Group Clear Count" objective type for Color Reactive, Color Blocking, etc. This allows you to say "clear 10 color reactive" blocks without caring about the actual sub-type of the blocks being cleared.
  • Added "X Blocks of Special Group Y Remaining" objective.

Misc

Bugfixes

  • Auto-loss detection no longer fires if the board has special win objectives (still runs in case of special loss objectives).
  • Tooltip positions have been adjusted so that they are no longer in the way of that which you are hovering over, and so that they don't interfere with your ability to click on the thing that you're hovering over.
    • Thanks to Ixiohm for reporting.
  • Previously, there were a lot of problems with block-adjacency-detection based on blocks that were moving. This has been fixed so that a completely different physics model is now used for that, which avoids these issues and also allows for things like clearing a fire block that is actively falling and having it char stuff that is near it (even if that other stuff is also falling), all of which was previously not possible.

Internal Programming Notes

  • AdjacentTilesAll and AdjacentTilesLimited have been removed from GameBoardTile, as tile adjacency lists simply were not an accurate enough way to handle things anymore.
    • Now use FillWorkingBlocksWithLimitedAdjacentNonChainNonDying or FillWorkingBlocksWithAllAdjacentNonChainNonDying on Block instead, which is based on position instead of tile claiming.

Tidalis