Skip to content

Tags: justindujardin/angular-rpg

Tags

v0.3.5

Toggle v0.3.5's commit message
chore(release): 0.3.5

## [0.3.5](v0.3.4...v0.3.5) (2024-02-22)

### Bug Fixes

* **camera:** clip rect sometimes didn't overlap the whole view ([3c6060b](3c6060b))
* **camera:** clip rect sometimes didn't overlap the whole view ([bcce85d](bcce85d))
* **party:** if warrior died the party would have no sprite ([7ae03f8](7ae03f8))

### Features

* **combat:** add auto-combat button ([15df6db](15df6db))
* **combat:** add auto-combat button and setting ([55325a0](55325a0))
* **combat:** auto-combat can use items / spells ([a3ec235](a3ec235))
* **combat:** show players face down if they die ([302417e](302417e))
* **point:** add ceil method ([2c95042](2c95042))
* **state-machine:** add destroy method for state cleanup ([b0a262f](b0a262f))

v0.3.4

Toggle v0.3.4's commit message
chore(release): 0.3.4

## [0.3.4](v0.3.3...v0.3.4) (2024-02-09)

### Features

* update to Angular 17 ([d3c2dc2](d3c2dc2))

v0.3.3

Toggle v0.3.3's commit message
chore(release): 0.3.3

## [0.3.3](v0.3.2...v0.3.3) (2022-11-27)

### Bug Fixes

* **ci:** disable chrome background throttle for tests ([e70f2b2](e70f2b2))
* **combat:** only one player can use the same item ([0d866df](0d866df))
* **items:** apply item effects in combat instead of static heal(30) ([08062c7](08062c7))

### Features

* **license:** add attribution for OpenGameArt sprites ([d7e416a](d7e416a))

### Reverts

* Revert "refactor(combat): remove CombatActionBehavior.select" ([23b4510](23b4510))

v0.3.2

Toggle v0.3.2's commit message
chore(release): 0.3.2

## [0.3.2](v0.3.1...v0.3.2) (2022-11-23)

### Bug Fixes

* **animated:** fix async playChain ([94bd29c](94bd29c))

### Features

* **testing:** add testCombatCreateComponent for building testable combat components ([b813191](b813191))

v0.3.1

Toggle v0.3.1's commit message
chore(release): 0.3.1

## [0.3.1](v0.3.0...v0.3.1) (2022-11-07)

### Bug Fixes

* **sprites:** floor sprite render coords to avoid bleeding ([57adc64](57adc64))

v0.3.0

Toggle v0.3.0's commit message
chore(release): 0.3.0

# [0.3.0](v0.2.8...v0.3.0) (2022-11-07)

### Bug Fixes

* **combat:** combat specific drop items were not awarded ([91fdad8](91fdad8))
* **combat:** CombatEnemyComponent null error on unload ([1c11a60](1c11a60))
* **crypt:** remove unpassable tile from exit ([75c89e2](75c89e2))
* **store:** issue where selling would sell all you inventory ([ff6458e](ff6458e))
* **testing:** allow autoplay without interaction for karma ([9b2b078](9b2b078))
* **tile:** issue where setSprite ignored frame parameter ([c904cae](c904cae))

### Features

* **audio:** require using explicit file extension ([c7c6e67](c7c6e67))
* **combat:** async act and preloading for actions ([7982793](7982793))
* **components:** async data preloading for animated ([174870e](174870e))
* **testing:** add app.testing.ts helpers ([53cbfa2](53cbfa2))
* **testing:** add combat.testing.ts helpers ([4593a12](4593a12))
* **testing:** random/fixed combat encounter mocks ([0f4252e](0f4252e))

### BREAKING CHANGES

* **audio:** You used to be able to specify sound files without an extension, and the audio loader would try all the supported extensions to find the right one. This made more network requests, and left 404 errors in the console for the invalid extensions.

v0.2.8

Toggle v0.2.8's commit message
chore(release): 0.2.8

## [0.2.8](v0.2.7...v0.2.8) (2022-11-04)

### Bug Fixes

* **ship:** A* pathfinding works on water again ([bc0b2fd](bc0b2fd))

v0.2.7

Toggle v0.2.7's commit message
chore(release): 0.2.7

## [0.2.7](v0.2.6...v0.2.7) (2022-11-04)

### Bug Fixes

* **ship:** ship animations did not work ([77969bf](77969bf))

v0.2.6

Toggle v0.2.6's commit message
chore(release): 0.2.6

## [0.2.6](v0.2.5...v0.2.6) (2022-11-04)

### Features

* **game-state:** add GameStateHurtPartyAction ([9cc2ed5](9cc2ed5))

v0.2.5

Toggle v0.2.5's commit message
chore(release): 0.2.5

## [0.2.5](v0.2.4...v0.2.5) (2022-11-03)

### Bug Fixes

* **combat-damage:** remove elements when hidden ([22a5e85](22a5e85))
* **temple:** opting to pay for healing did not work ([320034f](320034f))