Evan Debenham
7aedf906e7
v0.7.5c: fixed smooth camera jittering at low framerates
2019-10-17 13:43:16 -04:00
Evan Debenham
adaca2531e
v0.7.5b: overhauled font selection to be significantly more flexible
2019-10-14 20:48:10 -04:00
Evan Debenham
84fa9daa5f
v0.7.5b: added additional handling for missing characters
2019-10-14 20:47:51 -04:00
Evan Debenham
1dd4f66acd
v0.7.5b: fixed spacing issues with ideographic punctuation marks
2019-10-14 20:47:51 -04:00
Evan Debenham
18349b146e
v0.7.5b: added some error handling behaviour to new rendered text
2019-10-14 20:47:50 -04:00
Evan Debenham
72d1db49ed
v0.7.5b: removed the baseline method from RenderedText, fixed one layout error with WndTitledMessage
2019-10-14 20:47:49 -04:00
Evan Debenham
b439092443
v0.7.5b: removed bitmaptextmultiline and various unused related code
2019-10-14 20:47:48 -04:00
Evan Debenham
03ebdde440
v0.7.5b: refactored renderedTextMultiline
...
It is now much more flexible, and is used in all places.
2019-10-14 20:47:09 -04:00
Evan Debenham
af7a4a03f0
v0.7.5b: fixed texture errors on old android versions
2019-10-14 20:45:56 -04:00
Evan Debenham
b985ed3bf5
v0.7.5b: first major portion of rewriting text rendering
...
some rough edges still need smoothing out
2019-10-14 20:45:44 -04:00
Evan Debenham
bbee1a1372
v0.7.5b: adjusted text rendering to always occur on the render thread
2019-10-14 20:45:43 -04:00
Evan Debenham
009752822d
v0.7.5a: removed unnecessary explicit type arguments
2019-10-05 18:48:10 -04:00
Evan Debenham
48d2fc77fe
v0.7.5: replaced all uses of java reflection with LibGDX reflection
2019-10-01 00:44:28 -04:00
Evan Debenham
0724717abf
v0.7.5: decoupled android-based text input from SPD-classes
2019-10-01 00:44:28 -04:00
Evan Debenham
96dd6eff82
v0.7.5: added support for more dynamic custom tilemaps
2019-10-01 00:36:20 -04:00
Evan Debenham
f808e201f3
v0.7.5: game camera now pans instead of snapping in most cases
2019-10-01 00:36:16 -04:00
Evan Debenham
20f49ac600
v0.7.5: corrected some issues caused by LibGDX
2019-10-01 00:36:09 -04:00
Evan Debenham
8b4b241f8a
v0.7.4c: fixed various rare crash bugs
2019-08-14 15:51:53 -04:00
Evan Debenham
e8086d78f2
v0.7.4b: removed unused todo/fixme statements
2019-08-07 21:39:40 -04:00
Evan Debenham
019970b3e4
v0.7.4b: fixed errors with android lifecycle management
2019-08-07 21:39:39 -04:00
Evan Debenham
7885da4b99
v0.7.4b: cleaned up a few leftovers from new init logic
2019-08-07 21:36:06 -04:00
Evan Debenham
3e815a3165
v0.7.4b: restructured initialization logic into new android module
...
A lot of cleanup is needed for this, but everything works
2019-08-01 16:04:14 -04:00
Evan Debenham
11efd1d0c3
v0.7.4b: cleaned up some miscellaneous android dependencies
2019-08-01 15:47:56 -04:00
Evan Debenham
05d7f354dd
v0.7.4b: refactored input event handling structure
2019-08-01 15:47:10 -04:00
Evan Debenham
2a523f2ea2
v0.7.4b: Initial LibGDX commit! more details below:
...
Large sections of game logic are now working through libgdx instead of
android libraries. There is still work to do but this is the first
major step. Big changes include:
- Graphics code is now through LibGDX (except for text rendering)
- Initialization and screen-handling logic is now mostly through LibGDX
- Audio is now through LibGDX
- Input handling is now through LibGDX
- Most misc functions are now through LibGDX
2019-08-01 15:47:01 -04:00
Evan Debenham
d67a4bf021
v0.7.4: increased minSDK to 9(android 2.3) from 8(android 2.2)
2019-07-18 16:03:12 -04:00
Evan Debenham
8d6b3835b1
v0.7.3a: fixed all darts incorrect being consumed when tipping all
2019-05-25 18:06:21 -04:00
Evan Debenham
3867c5d61e
v0.7.3: fixed an incorrectly placed space in copyright notice of some files
2019-05-23 19:27:10 -04:00
Evan Debenham
971e421fa1
v0.7.2d: moved the base halo class to SPD-classes
2019-04-27 18:43:44 -04:00
Evan Debenham
96878b1095
v0.7.2c: adjusted how the game handles config changes
2019-04-24 19:24:02 -04:00
Evan Debenham
0cbfea7c67
updated copyright notices for 2019
2019-01-12 17:06:38 -05:00
Evan Debenham
05028ebc2a
v0.6.5b: added a variety of safety checks
2018-05-18 18:54:29 -04:00
Evan Debenham
d9210a3a73
v0.6.4a: updated copyright
2018-04-10 23:39:37 -04:00
Evan Debenham
f935092871
v0.6.4a: music is now prepared synchronously
2018-04-10 23:27:42 -04:00
Evan Debenham
8ff3db2088
v0.6.4: various bugfixes:
...
- fixed corrupted mimics causing save/load crashes
- fixed crashes when destroy is called on the same group twice
- syncronized texture cache methods
- added safety checks to
- SummoningTrap
- WaterOfHealth
- WndAlchemy
- WndBag
2018-04-03 17:48:17 -04:00
Evan Debenham
c471cc6b96
v0.6.3b: fixed memory leaks in android 8.0+, and improved text cache
2018-03-09 22:42:23 -05:00
Evan Debenham
099a75d19e
v0.6.3b: removed some unnecessary allocations, and disabled unused fonts
2018-03-09 22:42:23 -05:00
Evan Debenham
2dddeee60d
v0.6.3: improved error handling in SPD-classes
2018-01-24 17:23:28 -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
079bc8c4d1
v0.6.3: various crash and ANR fixes
2018-01-20 16:09:53 -05:00
Evan Debenham
6abb58fd81
v0.6.3: refactored all opengl code out of the core module (except fog)
2018-01-20 16:06:02 -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
bfa96703aa
v0.6.3: adjusted order of rendering and updating to improve efficiency
2018-01-20 16:02:16 -05:00
Evan Debenham
aa88bf7d23
v0.6.2e: fixed bad changes made to app lifecycle managment
2017-11-19 14:42:38 -05:00
Evan Debenham
00a44a8352
v0.6.2d: adjusted how the game handles pauses/focus lost
2017-11-17 14:31:51 -05:00
Evan Debenham
1fbaa27f5b
v0.6.2c: fixed a variety of rare crash bugs
2017-11-17 14:31:40 -05:00
Evan Debenham
31042228ff
v0.6.2c: improved how the game handles music volume and asset handling
2017-11-17 14:31:37 -05:00
Evan Debenham
4ee449c918
v0.6.2b: fixed bugs and added several safety checks
2017-11-17 14:31:28 -05:00
Evan Debenham
553badc118
v0.6.2b: improved aspects of app lifecycle management
2017-11-17 14:31:16 -05:00
Evan Debenham
0ce6f14a73
v0.6.2a: fixed errors where music would be called without being prepared
2017-11-02 01:28:25 -04:00