Evan Debenham
8653439a4f
v1.3.0: added a separate bindings window for controller
2022-06-10 21:52:27 -04:00
Evan Debenham
654bce1f65
v1.3.0: Overhauled entrance/exit logic to account for branches
2022-06-10 21:51:21 -04:00
Evan Debenham
961e4c514f
v1.3.0: added backend functionality for multiple floors at one depth
2022-06-10 21:29:49 -04:00
Evan Debenham
23fd824789
v1.3.0: improved how the game handles seeds and PRNG internally
2022-06-10 21:29:49 -04:00
Evan Debenham
452dda7fc4
v1.2.0: further fixed save errors (steam cloud is fickle =S)
2022-03-23 11:33:27 -04:00
Evan Debenham
cfddbfc650
v1.2.0: fixed errors with new save deletion logic
2022-03-23 11:33:27 -04:00
Evan Debenham
077bdafe41
v1.2.0: deleted games now empty the main file instead of deleting it
2022-03-22 12:13:46 -04:00
Evan Debenham
b1429965c4
v1.2.0: further improvements to org.json code
2022-03-17 16:00:58 -04:00
Evan Debenham
ddb9210803
v1.2.0: reverted base save system back to org.json, plus improvements
2022-03-17 16:00:58 -04:00
Evan Debenham
0c5a0332e5
v1.2.0: adjusted default fullscreen for desktop, and platform checking
2022-03-17 16:00:56 -04:00
Evan Debenham
90b8ff9a66
v1.2.0: improved how the game handles being interrupted while saving
2022-02-03 12:19:12 -05:00
Evan Debenham
17d4dda402
v1.2.0: fixed URI's failing to open on macOS
2022-02-03 12:19:10 -05:00
Evan Debenham
f64d56252f
updated copyright for 2022
2022-02-03 12:18:16 -05:00
Evan Debenham
b7119acd3e
v1.1.2: added an option to override silent mode on iOS
2022-01-13 18:41:18 -05:00
Evan Debenham
cc221bc089
v1.1.2: added inset support for notched iPhones in landscape
2022-01-13 18:41:18 -05:00
Evan Debenham
db74efea10
v1.1.2: removed waiting on pause and improved bundle saving efficiency
...
This will hopefully address save corruption errors for Pixel phones on Android 12
2022-01-13 18:41:18 -05:00
Evan Debenham
ebc8d7ecb5
v1.1.0: Switched to libGDX's JSON library, addresses iOS crashes
2021-12-01 19:59:32 -05:00
Evan Debenham
816d5fcd0e
v1.1.0: scroll of polymorph reworked into scroll of metamorphosis
2021-11-29 19:56:58 -05:00
Evan Debenham
2ba47587aa
v0.9.4: removed legacyDevice method from DeviceCompat
2021-08-11 20:10:44 -04:00
Evan Debenham
7307c38a3c
v0.9.4: overhauled text input, now multiplatform using libGDX textField
2021-08-08 18:04:16 -04:00
Evan Debenham
a492c565d0
v0.9.4: refactored code relating to font generators
2021-08-08 18:04:16 -04:00
Evan Debenham
d610383717
v0.9.4: added main code module support for iOS
2021-08-08 18:02:21 -04:00
Evan Debenham
9b63eb5e09
v0.9.4: updated libGDX to 1.10.0, dropping support for Android 2.3/3
2021-08-08 18:02:21 -04:00
Evan Debenham
c991208b9b
v0.9.2b: fixed URL opening bug in Android 11, and re-final commit
2021-03-22 19:13:48 -04:00
Evan Debenham
8992a492eb
v0.9.2: fixed cases where bad game settings could crash on desktop
2021-02-24 19:21:56 -05:00
Evan Debenham
4f4174c7b9
v0.9.1b: added various safety checks to prevent crashes
2021-01-04 16:50:42 -05:00
Evan Debenham
2b6de19995
v0.9.1: slightly improved android performance on warm start
2020-11-30 15:06:57 -05:00
Evan Debenham
f7f5832145
v0.9.0: corrected capitalization on 'libGDX'
2020-09-22 22:25:21 -04:00
Evan Debenham
b5b3c70bcd
v0.8.2a: updated copyright (up to 2021, to avoid this for a bit)
2020-08-16 23:23:44 -04:00
Evan Debenham
81bdd42e7e
v0.8.2: Finished news implementation, including a full news scene
2020-07-24 15:54:26 -04:00
Evan Debenham
0d9715b732
v0.8.2: cleaned up unused imports
2020-07-24 15:53:32 -04:00
Evan Debenham
0865333774
v0.8.2: the key binding menu now appears on android with a keyboard
2020-07-14 14:30:52 -04:00
Evan Debenham
bc757ed57b
v0.8.1a: fixed a variety of rare crashes caused by:
...
- shields rarely failing to apply (having no target)
- ghouls dieing while over pits
- Tengu having nowhere to jump in rare cases
- multiplicity when the attacker is the hero
- talisman buffs not always respecting floor differences
- null pointers in reflection
2020-07-02 19:58:10 -04:00
Evan Debenham
fc1b87bfa1
v0.8.0b: improved how GdxRuntimeExceptions are handled in FileUtils
2020-05-05 13:08:53 -04:00
Evan Debenham
48471bbfef
v0.8.0: roughly implemented new DK level
2020-02-13 23:42:30 -05:00
Evan Debenham
6b0b4f60e1
v0.8.0: various bugfixes and small functionality tweaks:
...
- ankhs are now blessed when thrown into water of health
- demon spawners are no longer removed by unblessed ankhs
- golems now interrupt the hero when teleporting them
- fixed mimics not revealing themselves in some cases where they should
- tweaked when a space is considered open for large enemies
- fixed further AI weirdness with retreating characters
2019-12-18 21:40:52 -05:00
Evan Debenham
e874dea93e
v0.8.0: changed default settings file
2019-12-18 21:40:52 -05:00
Evan Debenham
f5d1f63106
v0.8.0: increased the distance fleeing enemies look to find an ideal route
2019-12-12 20:10:35 -05:00
Evan Debenham
3dcd4ce216
v0.8.0: fixed an error with new class bundle functionality
2019-11-30 17:22:06 -05:00
Evan Debenham
2138ad24ec
v0.8.0: added an update notification service
2019-11-22 15:38:21 -05:00
Evan Debenham
ad0abbd358
v0.8.0: bugfixes:
...
- fixed class array bundling errors (JSON was loading full class references if it wasn't loading from file)
- various minor vfx bugs with goo when pump-up attack is interrupted
2019-11-19 19:49:56 -05:00
Evan Debenham
fd38cfc155
v0.8.0: adjusted Random to be more flexible, now uses a generator stack
2019-11-19 19:49:56 -05:00
Evan Debenham
b88036da0b
v0.8.0: added window size/fullscreen support to desktop, refactored landscape code
2019-11-19 19:49:53 -05:00
Evan Debenham
addb991631
v0.8.0: improved file handling and added proper file location support to desktop
2019-11-19 19:41:37 -05: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
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
2aaf18b0b8
v0.7.5b: SPD-classes and core are no longer android-specific modules!
2019-10-14 20:45:53 -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
009752822d
v0.7.5a: removed unnecessary explicit type arguments
2019-10-05 18:48:10 -04:00
Evan Debenham
dd94fbd438
v0.7.5a: added some safety sync checks to SparseArray
2019-10-05 18:47:37 -04:00