Commit Graph

416 Commits

Author SHA1 Message Date
Evan Debenham
f325c9c557 v3.3.5: very early vault mob impl, only some code in place. 2026-02-04 20:51:10 -05:00
Evan Debenham
2820db5033 v3.3.2: adjusted naming of Shattered's temp files to prevent conflicts 2026-01-02 15:20:51 -05:00
Evan Debenham
1bce49f83f v3.3.0: improved error handling in JSON loading, remove GDX JSON check 2025-11-23 14:19:45 -05:00
Evan Debenham
62f5d398ca v3.3.0: fixed deprecated platform checking logic 2025-11-23 14:17:52 -05:00
Evan Debenham
aa32a58dbd v3.3.0: movement and glyph improvements:
- hero move speed is now calculated based on destination tile
- added particles when glyphs affect movespeed
2025-11-23 14:17:47 -05:00
Evan Debenham
687b97c3a9 v3.2.4: added support for 'medium' display cutouts like dynamic island 2025-09-14 13:15:24 -04:00
Evan Debenham
452f944678 v3.2.3: implemented mostly complete new iOS inset support 2025-08-31 18:09:28 -04:00
Evan Debenham
09f5948aa2 v3.2.3: initial overhaul to inset functionality for edge-to-edge 2025-08-31 18:09:26 -04:00
Evan Debenham
31ddefce35 v3.2.2: adjusted itemspritesheet to not longer init with texture ref 2025-08-25 14:15:52 -04:00
Evan Debenham
9eaf2618f7 v3.2.2: fixed iOS keyboard not showing return key for multiline 2025-08-25 14:15:47 -04:00
Evan Debenham
701498a8e8 v3.2.2: moved pixel scale getters to deviceCompat 2025-08-25 14:15:28 -04:00
Evan Debenham
22fb116254 v3.2.2: improved fullscreen option eligibility on Android 2025-08-25 14:15:28 -04:00
Evan Debenham
949cf8e71e v3.2.2: updated various gradle scripts in prep for 9.0 later 2025-08-25 14:14:57 -04:00
Evan Debenham
00c6c6a8ef v3.2.2: updated libGDX to 1.13.6-SNAPSHOT 2025-08-25 14:14:54 -04:00
Evan Debenham
45c8eb3e70 v3.2.2: Removed power saver, no longer useful now that we're Android 5+ 2025-08-25 14:14:50 -04:00
Evan Debenham
83535d9723 v3.2.2: Increased minimum Android to 5.0 from 4.0, and Java from 8 to 11 2025-08-25 14:14:39 -04:00
Evan Debenham
11373e6fdf v3.2.1: adjusted sound asset loading to use Sample.update 2025-08-14 13:54:39 -04:00
Evan Debenham
a0af4894a6 v3.2.1: fixed camera follow working on enemies out of FOV 2025-08-14 13:54:39 -04:00
Evan Debenham
b6dee52811 v3.1.1: various stability improvements for low/inconsistent FPS:
- game now has a max delta time of 200ms
- added some checks to ensure non-looped animations do not complete twice
- adjusted 'enemy' reference in hero to 'attackTarget'
2025-06-14 16:01:17 -04:00
Evan Debenham
8c3a94037c v3.1.0: fixed camera following enemies after teleport in specific cases 2025-06-01 14:34:03 -04:00
Evan Debenham
ebee0a6014 v3.1.0: updated copyright for 2025 2025-05-13 12:53:08 -04:00
Evan Debenham
6a31a1bcb9 v3.1.0: added sync checks to camera class 2025-05-13 12:52:57 -04:00
Evan Debenham
a9b134dc79 v3.1.0: adjusted controller handler to no longer eat exception on init 2025-05-13 12:52:56 -04:00
Evan Debenham
31741b931e v3.1.0: added a new type of standard room to replace empty ones 2025-05-13 12:52:56 -04:00
Evan Debenham
d730f3b49f v3.1.0: improved the weird steam deck reported display dimensions test 2025-04-10 13:22:58 -04:00
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