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