Commit Graph

391 Commits

Author SHA1 Message Date
Evan Debenham
d98a483a87 v3.0.2: fixed a display scaling error on Steam Deck 2025-03-20 14:45:26 -04:00
Evan Debenham
6b61425cd8 v3.0.2: blacksmith sfx now pause if music is paused in BG 2025-03-20 14:45:26 -04:00
Evan Debenham
c0becf809e v3.0.2: fixed 'none' not being considered a controller key
this created issues when with contrlller controller button binding configurations, where 'none' effectively couldn't be assigned to an action by the user
2025-03-20 14:44:55 -04:00
Evan Debenham
0a602a9fb1 v3.0.0: added proper support for touches cancelled by system gestures 2025-01-23 15:59:50 -05:00
Evan Debenham
fe4e3ef708 v2.5.3: added a safety check to controller handler 2024-10-01 11:36:06 -04:00
Evan Debenham
4eccfda92a v2.5.3: fixed RNG in falling loading affecting levelgen 2024-09-27 12:49:46 -04:00
Evan Debenham
fc6964c15b v2.5.1: reverted change to temp file cleaning, wasn't causing slowdown 2024-09-16 12:14:46 -04:00
Evan Debenham
cc3c434d35 v2.5.0: improved text input performance regarding copy/paste 2024-08-30 16:04:46 -04:00
Evan Debenham
13b3c13f0c v2.5.0: fixed scene reset jitter caused by camera rounding errors 2024-08-28 11:59:43 -04:00
Evan Debenham
ea226259e9 v2.5.0: reverted a v2.4 change I think was affecting Android start times 2024-08-21 17:50:40 -04:00
Evan Debenham
9d817725eb v2.5.0: fixed image copy not copying color value changes 2024-07-05 12:28:07 -04:00
Evan Debenham
25ddbcf071 v2.4.0: fixed smarttexture.getpixel using RGBA, not ARGB 2024-04-30 14:07:12 -04:00
Evan Debenham
32a1e46311 v2.4.0: fixed Random.Long accidentally using Java 17+ APIs 2024-04-23 13:43:06 -04:00
Evan Debenham
898f756a07 v2.4.0: added version compatibility checks to github updates 2024-04-23 13:43:04 -04:00
Evan Debenham
28e1c18694 v2.4.0: added two more trinkets 2024-04-23 13:42:36 -04:00
Evan Debenham
97fc33d926 v2.4.0: fixed and slightly expanded functionality in Random 2024-04-23 13:42:12 -04:00
Evan Debenham
7195d81d7b v2.4.0: added a check to prevent actor processing after scene change 2024-04-23 13:42:11 -04:00
Evan Debenham
46e30809c2 v2.4.0: adjusted temp file cleaning to ignore 0 length files 2024-04-23 13:42:10 -04:00
Evan Debenham
19ac7e7a45 v2.4.0: fixed music not properly pausing if tracks are switched 2024-04-23 13:36:34 -04:00
Evan Debenham
2466974a71 v2.4.0: cleaned up various allocations that occurred every frame 2024-04-23 13:36:33 -04:00
Evan Debenham
d8aa84ae46 v2.3.1: shifted music tracks are now considered equivalent 2024-01-25 17:48:05 -05:00
Evan Debenham
f36dda3064 v2.3.1: added a setting for vibration & improved vibration support logic 2024-01-25 17:48:00 -05:00
Evan Debenham
bd06d891f6 v2.3.1: added support for controller vibration 2024-01-25 17:45:19 -05:00
Evan Debenham
4056c48545 v2.3.1: updated libGDX to 1.12.1 and mobiVM to 2.3.20 2024-01-25 17:45:19 -05:00
Evan Debenham
eec2479903 v2.3.0: updated copyright to 2024 2024-01-16 14:54:39 -05:00
Evan Debenham
e1ba53b710 v2.3.0: fixed particle issues caused by gnoll earth armor 2024-01-16 14:54:25 -05:00
Evan Debenham
6d96498075 v2.3.0: adjusted out-of-screen touch rejection 2024-01-10 12:12:15 -05:00
Evan Debenham
e37ab84b2d v2.3.0: removed unnecessary cursor allocation attempts on mobile 2023-12-20 15:53:04 -05:00
Evan Debenham
8695eeb66b v2.3.0: fixed track looping interfering with fade behaviour 2023-12-15 13:58:47 -05:00
Evan Debenham
7a49a1b887 v2.3.0: updated version info, removed support for saves prior to v1.4.3 2023-12-06 17:00:25 -05:00
Evan Debenham
9e59f6598a v2.3.0: one more crack at iOS gestures, think this one fixes everything 2023-12-06 17:00:20 -05:00
Evan Debenham
412539b4f0 v2.3.0: changed up game sample loading to occur on main thread 2023-12-06 17:00:19 -05:00
Evan Debenham
b1348dcf72 v2.3.0: fixed a few cases of error message spam 2023-12-06 17:00:18 -05:00
Evan Debenham
e4b8f3107f v2.2.1: fixed various issues with iOS gestures (actually hopefully) 2023-10-25 16:10:14 -04:00
Evan Debenham
386e086130 v2.2.0: substantially improved crystal wisp visuals 2023-10-16 22:47:45 -04:00
Evan Debenham
cbbbb22298 v2.2.0: improved music logic when fade effects apply in quick succession 2023-10-11 18:03:49 -04:00
Evan Debenham
d51e397c26 v2.2.0: early code for gnoll caves quest levelgen 2023-10-11 18:03:47 -04:00
Evan Debenham
5d16bf99b0 v2.2.0: fixed various minor hiccups with new music system 2023-09-25 16:41:15 -04:00
Evan Debenham
6c4c4be6f6 v2.2.0: fixed crashes with text input and controllers 2023-09-25 16:41:13 -04:00
Evan Debenham
3e6ae53d2b v2.2.0: improved mobsprite sorting, more efficient & sorts other visuals 2023-09-13 16:40:20 -04:00
Evan Debenham
dc6749f43e v2.2.0: added support for a fade out transition when changing music 2023-09-03 18:59:03 -04:00
Evan Debenham
5dcf2f0176 v2.2.0: char sprites are now drawn in order from top to bottom 2023-09-03 18:59:02 -04:00
Evan Debenham
caaa820038 v2.2.0: added various safety checks to prevent rare crash errors 2023-09-03 18:59:02 -04:00
Evan Debenham
e597624555 v2.2.0: fixed combined direction key actions not always being adjacent 2023-09-03 18:58:32 -04:00
Evan Debenham
8abc3699d5 v2.2.0: overhauled retreating enemy AI 2023-09-03 18:58:30 -04:00
Evan Debenham
c9eb216d20 v2.2.0: moved BArray into the SPD-classes module 2023-09-03 18:58:30 -04:00
Evan Debenham
fcc136e2eb v2.1.3: adjusted error logging in a few places 2023-06-28 11:33:23 -04:00
Evan Debenham
aede0d6a48 v2.1.2: actually properly implemented controller init safety check 2023-06-16 12:41:19 -04:00
Evan Debenham
e9ccd7929b v2.1.1: added some safety checks for controllers failing to initialize 2023-06-13 11:29:20 -04:00
Evan Debenham
4e6a8ce0ab v2.1.1: optimized imports for the whole codebase 2023-06-13 11:29:13 -04:00