Skip to content

Commit

Permalink
Prepare version 0.16.0.1615
Browse files Browse the repository at this point in the history
  • Loading branch information
rm-code committed Aug 30, 2018
1 parent 9526e01 commit b6c299f
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 3 deletions.
47 changes: 47 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,50 @@
# Version 0.16.0.1615 - 2018-08-30 (LÖVE 11.1)

## Additions
- Added paginated list UIElement.
- Replaced old keybinding list with new paginated lists.
- Replaced selectors in prefab editor with new paginated lists.
- Added keybinding layouts to allow different bindings for the same key based on the game's context.
- Added title to the keybinding screen.
- Added selector for canvas sizes on prefab editor screen.
- Added proper re-bindable controls for the prefab editor.
- Added automatic camera tracking of moving characters (previously removed in 0.15.0.1521).
- Added automatic camera movement when selecting a different character (previously removed in 0.15.0.1521).
- Added class-based action point values.

## Removals
- Removed action to open health panel for enemy and neutral characters.

## Fixes
- Fixed huge performance issue with menu titles (especially noticeable on older systems).
- Fixed crash after winning the game because the game tried to switch to the removed base screen.
- Fixed tile info revealing stats of enemy characters which aren't visible to the player's characters.
- Fixed rebinding of unassigned actions.
- Fixed issue where equipment and inventory list weren't clearing their children properly.
- Fixed right-click operation on inventory screen.
- Fixed scroll bar for item description on inventory screen.
- Fixed FOV not updating when a world object is opened.
- Fixed flood filling tool in prefab editor.
- Fixed camera scrolling on prefab editor screen.
- Fixed faulty camera bounds after loading a prefab on prefab editor screen.
- Fixed message log retaining old messages.

## Other Changes
- Changed targeted LÖVE version to 11.1 "Mysterious Mysteries".
- Changed data structure of the game's combat map.
- Changed FOV checks to be more efficient.
- Checking wether a faction can see a specific tile is roughly five times faster than before.
- Checking wether a character can see a specific tile is roughly three times as fast now.
- Changed tile info to be more efficient by only updating it when necessary.
- Changed world object hit points to fit the current weapon damage values.
- Changed buttons in prefab editor to use correct icon colors.
- Changed cursor in prefab editor to use icon and color of selected sprite.
- Changed map editor to be visible in the main menu by default.
- Changed map editor to start in prefab instead of layout editor mode.




# Version 0.15.0.1521 - 2018-07-27 (LÖVE 11.0)

## Additions
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# On The Roadside

[![Version](https://img.shields.io/badge/Version-0.15.0.1521-blue.svg)](https://github.com/rm-code/on-the-roadside/releases/latest)
[![Version](https://img.shields.io/badge/Version-0.16.0.1615-blue.svg)](https://github.com/rm-code/on-the-roadside/releases/latest)
[![LOVE](https://img.shields.io/badge/L%C3%96VE-11.0-EA316E.svg)](http://love2d.org/)
[![Build Status](https://travis-ci.com/rm-code/On-The-Roadside.svg?token=q3rLXeyGTBN9VB2zsWMr&branch=develop)](https://travis-ci.com/rm-code/On-The-Roadside)

Expand Down
4 changes: 2 additions & 2 deletions version.lua
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
local version = {
major = 0,
minor = 15,
minor = 16,
patch = 0,
build = 1521,
build = 1615,
}

return string.format( "%d.%d.%d.%d", version.major, version.minor, version.patch, version.build );

0 comments on commit b6c299f

Please sign in to comment.