Commit Graph

99 Commits

Author SHA1 Message Date
Evan Debenham
0ce6f14a73 v0.6.2a: fixed errors where music would be called without being prepared 2017-11-02 01:28:25 -04:00
Evan Debenham
99156c0005 v0.6.2a: added functionality for audio muting during phone calls 2017-11-02 01:28:23 -04:00
Evan Debenham
2cf085f300 v0.6.2a: updated build tools versions 2017-11-02 01:00:18 -04:00
Evan Debenham
d71559e0cc v0.6.1b: fixed rare crashes caused by a camera as it is destroyed 2017-08-30 02:58:31 -04:00
Evan Debenham
68e0916cf5 v0.6.1b: fixed a rare ANR caused by motion interruption 2017-08-30 02:58:30 -04:00
Evan Debenham
ff28b2314a v0.6.1b: added a safety check to touchscreen 2017-08-30 02:58:30 -04:00
Evan Debenham
e3653e6fcc v0.6.1b: stability improvemens to movieclip 2017-08-30 02:58:30 -04:00
Evan Debenham
35cdb4a2c2 v0.6.1a: updated gradle stuff 2017-08-19 01:08:34 -04:00
Evan Debenham
7bb0103d17 v0.6.1: added a syncronization requirement to script usage 2017-08-19 00:23:37 -04:00
Evan Debenham
673ad28c5d v0.6.1: added support for multi window mode and refactored ui flag system 2017-08-19 00:23:10 -04:00
Evan Debenham
113ac2daa1 v0.6.1: added support for bundling and unbundling float arrays 2017-08-19 00:16:21 -04:00
Evan Debenham
096d453cbb v0.6.1: fixed a crash bug with Random.chances( hashmap ) 2017-08-19 00:16:20 -04:00
Evan Debenham
3b689da833 v0.6.0a: improved tilemap update logic 2017-06-11 19:00:32 -04:00
Evan Debenham
0225143d01 v0.6.0: removed some unneeded allocations when frames were being drawn 2017-06-04 22:00:47 -04:00
Evan Debenham
c254e03596 v0.6.0: fixed an errant -1 in screen config chooser 2017-06-04 22:00:41 -04:00
Evan Debenham
a217508571 v0.6.0: refactoring and improvements to EGL config chooser 2017-06-04 22:00:24 -04:00
Evan Debenham
47974584b4 v0.6.0: updated build toosl version 2017-06-04 21:59:58 -04:00
Evan Debenham
eeec924f75 v0.6.0: fixed bugs in pathfinder and patch systems 2017-06-04 21:59:55 -04:00
Evan Debenham
048b5e5f7b v0.6.0: moved important usages of collections.shuffle into Random 2017-06-04 21:59:49 -04:00
Evan Debenham
01b4653938 v0.6.0: Implemented room initialization, converted loads of logic to new levelgen structure 2017-06-04 21:59:49 -04:00
Evan Debenham
7153104e4d v0.6.0: implemented point connection limits for rooms 2017-06-04 21:59:48 -04:00
Evan Debenham
c15316baa2 v0.6.0: lots more class structure changes to rooms 2017-06-04 21:59:47 -04:00
Evan Debenham
94e3dbcfbc v0.6.0: removed an incorrect break from screen config chooser 2017-06-04 21:59:46 -04:00
Evan Debenham
8af7fa2367 v0.6.0: removed unused imports 2017-06-04 21:59:44 -04:00
Evan Debenham
2f18c7146b v0.6.0: game motion now uses time since boot instead of time since UTC
This 'should' fix animation oddness caused by device time syncing during gameplay
2017-06-04 21:54:29 -04:00
Evan Debenham
c64a468db5 v0.6.0: cleaned up android SDK version references 2017-06-04 21:54:27 -04:00
Evan Debenham
ba8598132a updated copyright 2017-02-22 15:10:24 -05:00
Evan Debenham
2d09869044 v0.5.0b: completely refactored custom tiled visuals 2017-02-22 14:57:03 -05:00
Evan Debenham
970c6cc791 v0.5.0a: fixed alignment inconsistency in renderedtext 2017-02-13 16:11:03 -05:00
Evan Debenham
01fa5ece1f v0.5.0: updated SDK and build tools versions 2017-02-13 16:09:32 -05:00
Evan Debenham
479c689196 v0.5.0: updated item sprites, they now have a variable size and are raised 2017-02-13 16:09:18 -05:00
Evan Debenham
26daff58b2 v0.5.0: fixed many vfx alignment issues 2017-02-13 16:07:28 -05:00
Evan Debenham
82b5480294 v0.5.0: updated dependencies 2017-02-13 16:06:07 -05:00
Evan Debenham
c9e9c70683 v0.5.0: added a custom egl config chooser
Game now defaults to RGB888 on more modern devices
2017-02-13 16:05:08 -05:00
Evan Debenham
d9818f3a1a v0.4.3c: reverted some changes made to signal which were causing concurrent modification errors 2016-11-06 17:58:02 -05:00
Evan Debenham
40e7d91e2f v0.4.3b: fixed additional issues with the signal class 2016-11-06 01:12:49 -04:00
Evan Debenham
6ee0a30db8 v0.4.3b: improvements to the signal class 2016-11-06 01:12:34 -04:00
Evan Debenham
22c1a0189c v0.4.3a: fixed several issues revealed by new bundle error reporting 2016-10-24 23:42:24 -04:00
Evan Debenham
ae8eb8f62b v0.4.3a: updated build tools and gradle plugin 2016-10-24 23:41:56 -04:00
Evan Debenham
ed21521670 v0.4.3a: added error reporting support to bundles
Not the most elegant solution, but it works all the same
2016-10-24 23:41:52 -04:00
Evan Debenham
2478f9311c v0.4.3a: space saving improvements to rendered font files 2016-10-24 23:41:50 -04:00
Evan Debenham
b981a48553 v0.4.3: updated build tools and gradle version 2016-10-16 20:42:13 -04:00
Evan Debenham
6529371326 v0.4.3: improved ndk build task
Should now work on more devices than just mine
Also included .so files built with new script, no funtional change, but their size is a bit different
2016-10-16 20:42:13 -04:00
Evan Debenham
2b6de44780 v0.4.3: improvements to flexibility of tilemap, at a tiny performance cost 2016-10-16 20:41:55 -04:00
Evan Debenham
017ab991fa v0.4.3: significantly reduced number of calls to updatematrix 2016-10-16 20:41:53 -04:00
Evan Debenham
e3b0720de9 v0.4.3: fixed a bunch of crash bugs 2016-10-16 20:41:50 -04:00
Evan Debenham
794648fa21 v0.4.3: switched to a better fix for graphics bugs with shadowbox 2016-10-16 20:41:49 -04:00
Evan Debenham
4c38f73fdf v0.4.3: fixed a number of issues, including:
- dead heroes sometimes being able to use quickslots
- wand of fireblast not always ingiting barriers
- horn of plenty sometimes gaining 21 max charges
- animations being skipped when the player moves into grass or doors
- fire constantly re-igniting when a burning character is standing in a doorway.
- bugginess when rapidly tapping on search
- stench and venom gas being hard to see
- Fog of war not completely updating on player death.
2016-10-16 20:41:48 -04:00
Evan Debenham
debbb57066 v0.4.3: implemented a new 'Power Saver' mode
As a bonus, this allows shattered to run on small screen devices, by forcing power saver, which downsamples in this specific case allowing for the minimum 2x game scale.
2016-10-16 20:41:44 -04:00
Evan Debenham
2d52a66ac6 v0.4.3: separated tile display logic from tile types
also re-added visual only tile types
2016-10-16 20:40:38 -04:00