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
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
0a602a9fb1
v3.0.0: added proper support for touches cancelled by system gestures
2025-01-23 15:59:50 -05: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
9d817725eb
v2.5.0: fixed image copy not copying color value changes
2024-07-05 12:28:07 -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
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
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
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
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
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
5d16bf99b0
v2.2.0: fixed various minor hiccups with new music system
2023-09-25 16:41:15 -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
fcc136e2eb
v2.1.3: adjusted error logging in a few places
2023-06-28 11:33:23 -04:00
Evan Debenham
4e6a8ce0ab
v2.1.1: optimized imports for the whole codebase
2023-06-13 11:29:13 -04:00
Evan Debenham
bac2af9df8
v2.1.1: fixed bugs with cursor capture
2023-06-13 11:23:12 -04:00
Evan Debenham
1c944a0ada
v2.0.2: fixed bugs with dragging view + corners + controller cursor
2023-04-13 13:26:19 -04:00
Evan Debenham
5e3a9cc728
v2.0.0: updated copyright to 2023
2023-03-07 15:28:57 -05:00
Evan Debenham
853e6050b1
v2.0.0: fixed another case where emitters may fail to appear
2023-02-14 15:05:19 -05:00
Evan Debenham
03bc987ec3
v2.0.0: fixed another race condition that rarely breaks emitters
2023-01-26 18:06:23 -05:00
Evan Debenham
5d0c1bf2e2
v1.4.2: Buff bar can now squish itself, max visible hero buffs up to 15
2022-10-28 12:48:09 -04:00
Evan Debenham
e080086bd8
v1.4.0: fixed crashes on Android when clipboard contains no text
2022-09-23 17:40:11 -04:00
Evan Debenham
41ea6aad60
v1.4.0: added a setting to adjust camera follow intensity
2022-09-20 20:35:47 -04:00
Evan Debenham
39fa4adbe1
v1.4.0: the controller pointer can now pan the GameScene camera
2022-09-20 20:35:47 -04:00
Evan Debenham
4ae3bf9336
v1.4.0: several text input improvements for Steam Deck
2022-09-07 15:59:02 -04:00
Evan Debenham
dcc84e4e7e
v1.4.0: implemented a copy and paste button for text input
2022-09-07 15:58:33 -04:00
Evan Debenham
675a192503
v1.4.0: fixed TextInput interacting oddly with maximizing on desktop
2022-09-07 15:58:32 -04:00
Evan Debenham
64d1b93862
v1.4.0: cleaned up some TODOs and FIXMEs
2022-09-07 15:58:21 -04:00
Evan Debenham
e3687bb2ca
v1.3.0: implemented new radial menus and made a bunch of keybind changes
2022-07-01 15:06:39 -04:00
Evan Debenham
61cd95e1f2
v1.2.0: fixed music resuming during silent moments
2022-03-22 11:56:09 -04:00
Evan Debenham
3f4a677700
v1.2.0: overhauled controller pointer, now has unique sprite and works on linux
2022-03-17 16:00:57 -04:00
Evan Debenham
18d4005c55
v1.2.0: fixed adjusting camera center offset cancelling camera panning
2022-03-17 16:00:57 -04:00