Commit Graph

37 Commits

Author SHA1 Message Date
Evan Debenham 2c92332563 v0.7.3: Balance adjustments around magical resistance effects:
- magical resistances no longer apply to the melee attacks of magic users
- ring of elements buffed to 20% reduction per level from 16%
- antimagic glyph rebalanced, no longer depends on armor DR
2019-05-23 19:26:53 -04:00
Evan Debenham b2409522d9 v0.7.2b: removed unused compatibility check 2019-04-16 17:42:28 -04:00
Evan Debenham 109e710c36 v0.7.1d: moved debug flags to devicecompat, added flag for load screen 2019-01-18 17:08:03 -05:00
Evan Debenham 0cbfea7c67 updated copyright notices for 2019 2019-01-12 17:06:38 -05:00
Evan Debenham 7dffe6bf23 v0.7.1c: removed android-specific code from several classes in core 2019-01-12 16:56:49 -05:00
Evan Debenham 9337d28948 v0.7.0: fixes/adjustments:
- ballisticas now go through vision-blocking terrain, but not solid
- bleeding is now floating-point internally
- fixed hanging when caustic ooze is attached to a dead character
- attached a check for shadowcaster crashes
- fixed problematic interactions between traps, thrown items, and hourglass
2018-10-24 02:55:53 -04:00
Evan Debenham d9210a3a73 v0.6.4a: updated copyright 2018-04-10 23:39:37 -04:00
Evan Debenham 2dddeee60d v0.6.3: improved error handling in SPD-classes 2018-01-24 17:23:28 -05:00
Evan Debenham 7a36840f77 v0.6.3: removed unecessary differences between private and public code 2018-01-20 17:05:08 -05:00
Evan Debenham 07158daed2 v0.6.3: replaced android.graphics.rectF with a local version 2018-01-20 16:28:15 -05:00
Evan Debenham 9cde9e002a v0.6.3: several improvements to game file management:
- moved android savefile interaction out of core module
- decoupled save file names from hero classes (more work to do here)
- moved save files to individual folders
- added conversion logic for old saves
2018-01-20 16:09:40 -05:00
Evan Debenham e828148ebc v0.6.3: refactored some android interaction out of the core module 2018-01-20 16:05:55 -05:00
Evan Debenham c290e5fe47 v0.6.3: significant refactoring and performance improvements to fog of war 2018-01-20 16:02:19 -05: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 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 8af7fa2367 v0.6.0: removed unused imports 2017-06-04 21:59:44 -04:00
Evan Debenham ba8598132a updated copyright 2017-02-22 15:10:24 -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 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 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
Evan Debenham 1565030825 v0.4.3: implement seeds into levelgen (not currently user enterable) 2016-10-16 20:40:37 -04:00
Evan Debenham ae6d4ad842 v0.4.2b: removed blood associated with the heroes 2016-09-15 20:54:36 -04:00
Evan Debenham 1da1ae73c9 v0.4.2: updated TODOs 2016-09-09 18:01:46 -04:00
Evan Debenham 0c4d302979 v0.4.2: fixed issues with wands of fireblast and regrowth 2016-09-09 18:01:38 -04:00
Evan Debenham c23a284423 v0.4.2: array access and general performance improvements 2016-09-09 18:00:07 -04:00
Evan Debenham 3941aa3fe4 v0.4.2: array managment optimizations to Pathfinder 2016-09-09 17:59:56 -04:00
Evan Debenham b821bfddf8 v0.4.2: reduced amount of allocations occurring when frames are drawn 2016-09-09 17:56:09 -04:00
Evan Debenham 806217e209 v0.4.2: added support for variable map sizes 2016-09-09 17:54:50 -04:00
Evan Debenham 36e44340a8 Converted ShatteredPD to Build from Gradle
Major Changes:
- Shattered now builds effortlessly either from gradle CLI or android studio
- Much better dependency management through gradle (although it's not really used atm)
- Separate PD-classes repo is now SPD-classes module within main repo
2016-08-13 04:35:26 -04:00