AdamsLair.Duality.Plugins.Tilemaps
1.1.0
See the version list below for details.
dotnet add package AdamsLair.Duality.Plugins.Tilemaps --version 1.1.0
NuGet\Install-Package AdamsLair.Duality.Plugins.Tilemaps -Version 1.1.0
<PackageReference Include="AdamsLair.Duality.Plugins.Tilemaps" Version="1.1.0" />
paket add AdamsLair.Duality.Plugins.Tilemaps --version 1.1.0
#r "nuget: AdamsLair.Duality.Plugins.Tilemaps, 1.1.0"
// Install AdamsLair.Duality.Plugins.Tilemaps as a Cake Addin #addin nuget:?package=AdamsLair.Duality.Plugins.Tilemaps&version=1.1.0 // Install AdamsLair.Duality.Plugins.Tilemaps as a Cake Tool #tool nuget:?package=AdamsLair.Duality.Plugins.Tilemaps&version=1.1.0
Defines core Resources and Components for using tilemaps with Duality.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
-
- AdamsLair.Duality (>= 2.7.4)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on AdamsLair.Duality.Plugins.Tilemaps:
Package | Downloads |
---|---|
AdamsLair.Duality.Editor.Plugins.Tilemaps
Defines the editor integration of the dependent core tilemap plugin. |
|
Duality.Plugins.Pathfindax.Tilemaps.core
Plugin that makes it easier to use pathfindax with duality tilemaps |
|
AdamsLair.Duality.Samples.Tilemaps
A sample project to show how to use Tilemaps. |
|
ChristianGreiner.Duality.Samples.UfoGame
A simple Ufo Game for absolute beginners based on Unity's 2D UFO Tutorial. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
4.0.0-alpha2 | 648 | 6/12/2020 |
4.0.0-alpha1 | 544 | 6/12/2020 |
4.0.0-alpha0 | 490 | 6/12/2020 |
2.1.5 | 1,326 | 5/14/2020 |
2.1.4 | 1,267 | 11/16/2019 |
2.1.3 | 1,147 | 10/4/2019 |
2.1.2 | 1,061 | 10/4/2019 |
2.1.1 | 1,460 | 7/28/2019 |
2.1.0 | 1,141 | 6/30/2019 |
2.0.3 | 1,170 | 5/30/2019 |
2.0.2 | 1,582 | 5/4/2019 |
2.0.1 | 1,733 | 12/18/2018 |
2.0.0 | 1,287 | 12/7/2018 |
1.1.15 | 2,177 | 3/15/2018 |
1.1.14 | 5,147 | 9/17/2017 |
1.1.13 | 3,407 | 4/23/2017 |
1.1.12 | 2,216 | 2/5/2017 |
1.1.11 | 5,033 | 1/11/2017 |
1.1.10 | 1,574 | 12/28/2016 |
1.1.9 | 1,987 | 12/10/2016 |
1.1.8 | 1,529 | 11/13/2016 |
1.1.7 | 1,182 | 11/8/2016 |
1.1.6 | 1,287 | 10/16/2016 |
1.1.5 | 1,976 | 9/16/2016 |
1.1.4 | 1,255 | 9/16/2016 |
1.1.3 | 1,301 | 8/27/2016 |
1.1.2 | 1,267 | 8/27/2016 |
1.1.1 | 1,275 | 8/27/2016 |
1.1.0 | 1,237 | 8/27/2016 |
1.0.1 | 1,077 | 8/16/2016 |
1.0.0 | 1,913 | 7/24/2016 |
Updated Tilemaps Sample, AutoTile Fallback, Improved Tile API
#CHANGE: Updated the Tilemaps Sample project with AutoTiling data.
#ADD: When resolving indices for a tile that wasn't an AutoTile when it was serialized, but is an AutoTile now, its differing base index will be used to derive the appropriate connectivity state.
#ADD: Added various Tile constructors for different ways to initialize a tile.
#ADD: Wrote docs for each Tile constructor.
#CHANGE: Clarified some docs on the Tile struct.
#FIX: Fixed a bug where a certain Tile.ResolveIndex version would throw an exception when used on a non-AutoTile.
#CHANGE: Provided a Tile.ResolveIndex overload that takes a Tileset and made the more specific AutoTile one private to make future changes in this regard easier.
#CHANGE: All public Tile API now uses ContentRef<Tileset> instead of Tileset.
#CHANGE: Tweaked Tile ResolveIndex API.
#FIX: Fixed inconsistent AutoTile index resolve code between resolve-only and updating AutoTile connectivity states as well.
#ADD: Added AutoTilePaintMode enum, as well as the EditTilemapAction's ability to properly handle it.
#CHANGE: Compiled AutoTile data now includes the same per-tile information as used in the AutoTile input, instead of just the connectivity state.
#CHANGE: The tiles that are provided by the SourcePaletteTilesetView are now pre-initialized with their Tileset's matching connectivity state.
#CHANGE: Resolving AutoTile indices will no longer touch tiles that already have a matching connectivity state.
#FIX: Fixed a bug that would cause AutoTile fallbacks to not work if the fallback was fully unconnected / None.
#ADD: Tile connectivity is now properly integrated into Undo / Redo operations.
#ADD: Added AutoTile fallback cases for when the required state is unavailable.
#ADD: Added DontCare fallbacks for certain AutoTile connectivity states, reducing the overall number of required states to 47.
#ADD: When drawing an AutoTile in the tilemap editor, it will now update all affected AutoTiles.
#FIX: Fixed a bug where a Tilemap change event would be triggered with an invalid rect region.
#CHANGE: Moved the code for resolving a tile's Index to a static Tile method, so it can be accessed easily.
#ADD: Added a Tile constructor that sets index and base index to the same value, now using it instead of the assignment new.
#ADD: Added lots of documentation in comments and XML docs.
#CHANGE: When serializing TilemapData, only tile base index and connectivity state are serialized.
#CHANGE: Modified Tile struct to distinguish between index and base index.
#CHANGE: Modified TileInfo.AutoTileLayer to be a one-based index, so the default zero will be equivalent to not referring an AutoTile layer at all.
#REMOVE: Removed GenerateMissingTiles option from AutoTile input until it's actually implemented.
#CHANGE: The compiled TileInfo struct now holds the AutoTile layer index instead of the BaseTile, which is less redundant and more useful.