Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2020-01-30 | 5.1 kB | |
Release 0.14.0 source code.tar.gz | 2020-01-30 | 20.6 MB | |
Release 0.14.0 source code.zip | 2020-01-30 | 21.0 MB | |
Totals: 3 Items | 41.6 MB | 0 |
Added
- Implement
Debug
forProgressCounter
andProgressCounterTracker
. (#1973) - Added a custom render pass Example. (#1904)
- Add an entry for
examples/tiles
to the examples readme. (#1978) - Added UI states/menu example. #1986
- Allow user to specify custom completion function in
amethyst_test::WaitForLoad
. (#1984) - Log warning when
amethyst_test::WaitForLoad
has not completed in 10 seconds. (#1984) - Derive
Copy
andPartialEq
foramethyst::renderer::resources::Tint
. (#2033) - Derive
Hash
foramethyst::input::{Button, ControllerButton, ScrollDirection}
. (#2041) - Added Trans::Replace, Trans::NewStack, and Trans::Sequence to the State Machine Transitions. (#2067,#2071)
- Add rendy/gfx-backend log verbosity through configuration. (#1652) (#2048)
- Add
Draggable
component that can be used withUiTransform
to make widgets draggable. (#2080)
Changed
- Use a premultiplied view_proj matrix in vertex shaders. (#1964)
- amethyst_network completely rewritten to provide a new baseline with which to build. ([#1917])
- Cleaned up tiles example. Added rotation and translation tests, fixed raycast debug box. Added default zoom to PROJECT perspective projection since no one knew to zoom out. (#1974)
- TileMaps to_tile and to_world now take an Option<&Transform> that allows them to work if the entire map in translated. (#1987,#1991)
AmethystApplication::with_fn
constraint relaxed fromFn
toFnOnce
. (#1983)- ScreenDimensions now consistently reports window size in physical pixels. ([#1988])
Config::load
now returns an error or failure rather than silently falling back to the default config. Same is true for thefrom_config_file
methods onRenderToWindow
,WindowBundle
, andWindowSystem
(#1989)- Adds
get
methods to the underlying net::transport resources (#2005) - Changed
SpriteSheetFormat::import_simple
to allow importing grid basedSpriteSheets
(#2023) Migration Note: Rons need to wrap their content in either Grid() or List() - TileMap to_tile doesn't panic in debug mode. It instead return Result<Point\<u32>,TileOutOfBounds>. (#2020,#2070)
- Added new Error options for
NetworkSimulationEvent
. - Changed amethyst config directory from
$HOME/.amethyst
to$HOME/.config/amethyst
(#2079) - Changed
world_to_screen
camera transformation to match inverse of the one inscreen_ray
(#2057) amethyst_input::Axis::Mouse
now only has a single radius value. One of the two values was guaranteed to be unused. (#2099)
Deprecated
Config::load_no_fallback
, useConfig::load
instead (#1989)
Fixed
- Tilemap rotation was incorrect and not transposed. Fixed and uses component rotation. (#1974)
Config
types no longer require aDefault
impl (#1989)- Fixed Incorrect path for sprite_camera_follow example (#2004)
- Run
System::setup
for pausable systems' delegate. (#2029) - Fixed an incorrect dimensions being used in Tile Encoders, causing bad lookups in assymetric maps in any Z-level besides 0 (#2017)
- Fix encoders dimensional cases and optimize storage space (#2059)
- Fixed off by one issue in to_tile function (#2103)
- Fix dragging UI widgets that have ScaleMode::Percent (#2111)