Commit Graph

369 Commits

Author SHA1 Message Date
Evan Debenham
96989edb32 v0.5.0b: added a safety check to stop fog of war from being updated out of bounds 2017-02-22 14:57:07 -05:00
Evan Debenham
762bddccc0 v0.5.0b: improved the game's handling of very short item sprites 2017-02-22 14:57:06 -05:00
Evan Debenham
2cb9a4245b v0.5.0b: fixed issues with prison boss level layout 2017-02-22 14:57:05 -05:00
Evan Debenham
7fa102e78d v0.5.0b: implemented a second layer of custom tiles for walls 2017-02-22 14:57:05 -05:00
Evan Debenham
20e3297e74 v0.5.0b: implemented conversion logic for mass grave bones visuals 2017-02-22 14:57:04 -05:00
Evan Debenham
2d09869044 v0.5.0b: completely refactored custom tiled visuals 2017-02-22 14:57:03 -05:00
Evan Debenham
172e1b7c1b v0.5.0b: wand of fireblast now procs sould mark as intended 2017-02-22 14:57:02 -05:00
Evan Debenham
647489b1b9 v0.5.0b: plugged a memory leak with the game log 2017-02-22 14:57:02 -05:00
Evan Debenham
bea1623495 v0.5.0b: fixed status text overlapping above characters 2017-02-22 14:57:01 -05:00
Evan Debenham
934c8680c6 v0.5.0a: manifest commit 2017-02-13 16:11:04 -05:00
Evan Debenham
5491f315f6 v0.5.0a: corrected the new screen detection forcing power saver 2017-02-13 16:11:03 -05:00
Evan Debenham
dfd964621e v0.5.0a: updated russian translation 2017-02-13 16:11:02 -05:00
Evan Debenham
29d05e3857 v0.5.0a: improved how the game detects screen size
This will fix bugs for rooted users who force immersive mode externally
2017-02-13 16:11:01 -05:00
Evan Debenham
da51b58ee9 v0.5.0a: added the Esperanto language 2017-02-13 16:11:01 -05:00
Evan Debenham
91ea41ed0d v0.5.0a: updated translations 2017-02-13 16:10:59 -05:00
Evan Debenham
f0fa0ec1b7 v0.5.0a: chasm areas are now discoverable 2017-02-13 16:10:54 -05:00
Evan Debenham
2616e02c99 v0.5.0: manifest commit 2017-02-13 16:10:54 -05:00
Evan Debenham
45bab8e31a v0.5.0: updated translations 2017-02-13 16:10:53 -05:00
Evan Debenham
8954fac2ba v0.5.0: depth-ified high grass
grass currently looks awful when items or characters are inside of it, so for now they all trample it.
2017-02-13 16:10:51 -05:00
Evan Debenham
122fe34c06 v0.5.0: updated chinese translations 2017-02-13 16:09:46 -05:00
Evan Debenham
08664375a3 v0.5.0: fixed a missing row in mace sprites 2017-02-13 16:09:46 -05:00
Evan Debenham
e36b6327ef v0.5.0: reduced self-damage on wand of transfusion 2017-02-13 16:09:45 -05:00
Evan Debenham
02fbae7fec v0.5.0: refactoring and optimization to fog of war
Also made doors more visible
2017-02-13 16:09:45 -05:00
Evan Debenham
f6af7951ed v0.5.0: made the loot from traps rooms more consistent with pool rooms 2017-02-13 16:09:44 -05:00
Evan Debenham
ec35e03875 v0.5.0: refactoring and performance improvements to tile sheet and wall blocking 2017-02-13 16:09:44 -05:00
Evan Debenham
dc3a2ea907 v0.5.0: fixed imp spawning ontop of enemies 2017-02-13 16:09:43 -05:00
Evan Debenham
040607c927 v0.5.0: many balance changes 2017-02-13 16:09:43 -05:00
Evan Debenham
2f0f4fb0fa v0.5.0: translation updates 2017-02-13 16:09:40 -05:00
Evan Debenham
46d5a673ba v0.5.0: fixed visual alignment issues with heaps 2017-02-13 16:09:34 -05:00
Evan Debenham
9dd910de02 v0.5.0: fixed game crashes involving pitfall traps 2017-02-13 16:09:34 -05:00
Evan Debenham
dc4f3ebfea v0.5.0: evil eye deathgaze is now visible in more cases 2017-02-13 16:09:33 -05:00
Evan Debenham
f4484618c2 v0.5.0: updated translations 2017-02-13 16:09:33 -05:00
Evan Debenham
9fba8ac6fe v0.5.0: improved visuals for barricades, signs, and statues. 2017-02-13 16:09:32 -05:00
Evan Debenham
01fa5ece1f v0.5.0: updated SDK and build tools versions 2017-02-13 16:09:32 -05:00
Evan Debenham
91a920a14c v0.5.0: performance & functionality improvements to wall blocking & fog 2017-02-13 16:09:31 -05:00
Evan Debenham
f035945b09 v0.5.0: updated translations 2017-02-13 16:09:29 -05:00
Evan Debenham
d636adef74 v0.5.0: improved sprites for coins and bones/remains 2017-02-13 16:09:23 -05:00
Evan Debenham
52ba8c2441 v0.5.0: improved alignment for items and characters 2017-02-13 16:09:23 -05:00
Evan Debenham
a992d2b8d2 v0.5.0: fixed buff icons still being pressable after they were removed 2017-02-13 16:09:22 -05:00
Evan Debenham
d36b0d72d8 v0.5.0: darkened the visual tile grid 2017-02-13 16:09:22 -05:00
Evan Debenham
5c37f71869 v0.5.0: corrected alignment for wand effects 2017-02-13 16:09:21 -05:00
Evan Debenham
14c4875082 v0.5.0: fixed bugs in mob pathfinding 2017-02-13 16:09:21 -05:00
Evan Debenham
2611125adf v0.5.0: tapping on heap sprites now overrides the tile location of that tap 2017-02-13 16:09:20 -05:00
Evan Debenham
2b314bf1a9 v0.5.0: corrected shadows in some specific cases 2017-02-13 16:09:19 -05:00
Evan Debenham
4d1446b229 v0.5.0: fixed thrown darts and javelins not aligning correctly 2017-02-13 16:09:19 -05:00
Evan Debenham
f54540d7a4 v0.5.0: improved shadows, added perspective to item sprites 2017-02-13 16:09:18 -05:00
Evan Debenham
479c689196 v0.5.0: updated item sprites, they now have a variable size and are raised 2017-02-13 16:09:18 -05:00
Evan Debenham
b3deddf0eb v0.5.0: multiplicity no longer duplicates certain special mobs 2017-02-13 16:09:17 -05:00
Evan Debenham
dfa1725531 v0.5.0: The dwarf king is now immune to fear 2017-02-13 16:09:17 -05:00
Evan Debenham
65c5bb3021 v0.5.0: fixed rot heart and lashers being reset when ankh revive is triggered 2017-02-13 16:09:16 -05:00
Evan Debenham
20e923f08c v0.5.0: adjusted some consumable icons for better clarity 2017-02-13 16:09:16 -05:00
Evan Debenham
ef9a2a0d56 v0.5.0: adjusted logic to discourage scumming with heroes remains 2017-02-13 16:09:13 -05:00
Evan Debenham
5a53c619b3 v0.5.0: fixed an exploit involving the multiplicity curse and thieves 2017-02-13 16:08:33 -05:00
Evan Debenham
8064b4ee37 v0.5.0: added a visual grid 2017-02-13 16:08:31 -05:00
Evan Debenham
07819073fc v0.5.0: fixed dungeon tile sheet not identifying water tiles as floor 2017-02-13 16:07:30 -05:00
Evan Debenham
e808b3e2ae v0.5.0: fixed item throw vfx going where items are aimed, not where they land 2017-02-13 16:07:29 -05:00
Evan Debenham
78fae52786 v0.5.0: improved visuals for locked doors 2017-02-13 16:07:29 -05:00
Evan Debenham
26daff58b2 v0.5.0: fixed many vfx alignment issues 2017-02-13 16:07:28 -05:00
Evan Debenham
cc2b0a0cb8 v0.5.0: fixed logic for checking if a tile is part of the floor 2017-02-13 16:07:27 -05:00
Evan Debenham
283e289ca3 v0.5.0: fixed the alignment of the quickslot targeting indicator 2017-02-13 16:07:27 -05:00
Evan Debenham
3abae46e1e v0.5.0: fixed fog of war using level width instead of height 2017-02-13 16:07:26 -05:00
Evan Debenham
776e49872a v0.5.0: fixed patch generation using level width instead of height 2017-02-13 16:07:26 -05:00
Evan Debenham
1c62066492 v0.5.0: fixed fog of war cell updating overriding other updates 2017-02-13 16:07:25 -05:00
Evan Debenham
3273092691 v0.5.0: cell selecting now prioritizes monster sprites over tiles on the ground. 2017-02-13 16:07:25 -05:00
Evan Debenham
bb99f8e351 v0.5.0: updated demon halls visuals 2017-02-13 16:07:24 -05:00
Evan Debenham
8a51b38422 v0.5.0: updated prison visuals 2017-02-13 16:07:24 -05:00
Evan Debenham
b994e20a08 v0.5.0: fog of war and tile blocking now update when a tile is discovered 2017-02-13 16:07:23 -05:00
Evan Debenham
c2aaae4549 v0.5.0: quickslot targeting indicator now always appears ontop of character sprites 2017-02-13 16:07:23 -05:00
Evan Debenham
6beae11e03 v0.5.0: adjusted character shadows slightly 2017-02-13 16:07:22 -05:00
Evan Debenham
77d426a15c v0.5.0: fixed soul mark particles appearing when characters weren't visible. 2017-02-13 16:07:22 -05:00
Evan Debenham
b33e4b5d6c v0.5.0: shifted the position of character sprites and gave them basic shadows 2017-02-13 16:07:15 -05:00
Evan Debenham
0f79e3a5de v0.5.0: fixed the pickaxe being able to appear in heroes remains 2017-02-13 16:06:19 -05:00
Evan Debenham
a39ee5eb09 v0.5.0: improved torch lighting effects and wandmaker shield effect 2017-02-13 16:06:19 -05:00
Evan Debenham
2ec6e414d3 v0.5.0: added wall assist for tapping 2017-02-13 16:06:18 -05:00
Evan Debenham
87002dca6f v0.5.0: respositioned some sprites 2017-02-13 16:06:18 -05:00
Evan Debenham
e6dabd3562 v0.5.0: updated custom tile visuals to work correctly 2017-02-13 16:06:17 -05:00
Evan Debenham
17b03b4dc6 v0.5.0: updated display logic and texturing for sewers, caves, city. 2017-02-13 16:06:16 -05:00
Evan Debenham
ba0392e684 v0.5.0: added wall blocking asset to VCS 2017-02-13 16:06:16 -05:00
Evan Debenham
003951ab00 v0.5.0: fixed a number of edge-case issues with walls, fog, and wall blocking 2017-02-13 16:06:15 -05:00
Evan Debenham
d1f729500a v0.5.0: fixes and improved to the fog of war and wall visibility 2017-02-13 16:06:15 -05:00
Evan Debenham
591b96fb81 v0.5.0: fixed distance visibility not updating properly in some cases 2017-02-13 16:06:14 -05:00
Evan Debenham
9cb91026a6 v0.5.0: Improved several things relating to new visuals:
- Bookshelves now have depth (like walls)
- Barricades now have depth
- Refined sewer visuals
2017-02-13 16:06:14 -05:00
Evan Debenham
bdf2553c30 v0.5.0: more improvements to tile maps
adjusted which tiles are rendered
fixed bugs involving secret doors
2017-02-13 16:06:13 -05:00
Evan Debenham
5d7ffe4203 v0.5.0: fixed raised walls stitching in the reverse order 2017-02-13 16:06:13 -05:00
Evan Debenham
9472cd2953 v0.5.0: more refactoring and improvements to the dungeon tilemaps 2017-02-13 16:06:12 -05:00
Evan Debenham
47fafadade v0.5.0: moved DungeonTileMap to the tiles package 2017-02-13 16:06:11 -05:00
Evan Debenham
d9fe08695a v0.5.0: several improvements to tilemaps 2017-02-13 16:06:11 -05:00
Evan Debenham
9a3ecbe081 v0.5.0: fog now can have multiple texture pixels within a tile 2017-02-13 16:06:10 -05:00
Evan Debenham
255695fa05 v0.5.0: updated tile textures, several still WIP 2017-02-13 16:06:09 -05:00
Evan Debenham
82b5480294 v0.5.0: updated dependencies 2017-02-13 16:06:07 -05:00
Evan Debenham
e782b31cac v0.5.0: initial implementation of new game visuals
Very messy, crashes outside of sewers, more work needed.
2017-02-13 16:05:09 -05:00
Evan Debenham
b1d79f96ce v0.4.3c: manifest commit 2016-11-06 17:59:42 -05:00
Evan Debenham
c26b94b123 v0.4.3c: added a new teaser =) 2016-11-06 17:58:04 -05:00
Evan Debenham
d6fdccd21f v0.4.3c: fixed additional bugs with the berserker passive buff 2016-11-06 17:58:03 -05:00
Evan Debenham
223a84a67e v0.4.3c: added a tiny visual effect to worn traps 2016-11-06 17:58:02 -05:00
Evan Debenham
f5cf285ddf v0.4.3b: manifest commit 2016-11-06 01:12:50 -04:00
Evan Debenham
24c3f7f083 v0.4.3b: cursing traps now curse items slightly less frequently 2016-11-06 01:12:49 -04:00
Evan Debenham
88a0fab5ce v0.4.3b: updated translations 2016-11-06 01:12:46 -04:00
Evan Debenham
646a34d2e9 v0.4.3b: fixed bugs with attack indicator 2016-11-06 01:12:40 -04:00
Evan Debenham
0f30fb19ce v0.4.3b: fixed bugs with cornish pasty holiday values 2016-11-06 01:12:40 -04:00
Evan Debenham
f9d51ab02f v0.4.3b: removed the halloween treat extension 2016-11-06 01:12:39 -04:00
Evan Debenham
4704b30166 v0.4.3b: fixed distortion traps rendering the dried rose unusuable 2016-11-06 01:12:39 -04:00
Evan Debenham
fd37d1b776 v0.4.3b: undid respositioning of static scene variable, added safety check for toolbar declaration 2016-11-06 01:12:38 -04:00
Evan Debenham
965d0f04ea v0.4.3b: fixed some bugs with the berserker subclass 2016-11-06 01:12:38 -04:00
Evan Debenham
d980a8d867 v0.4.3b: fixed stench spawning gas on the wrong target 2016-11-06 01:12:37 -04:00
Evan Debenham
1c303a29fd v0.4.3b: adjusted how emo icons are handled to reduce null pointers 2016-11-06 01:12:36 -04:00
Evan Debenham
ccb1dfe02e v0.4.3b: fixed a hang in levelgen 2016-11-06 01:12:36 -04:00
Evan Debenham
dd2e8d5b5e v0.4.3b: potions now press tiles when they are thrown onto them 2016-11-06 01:12:35 -04:00
Evan Debenham
6fee5aeebe v0.4.3b: fixed a crash caused by toast changes 2016-11-06 01:12:35 -04:00
Evan Debenham
10e1a17704 v0.4.3b: cleaned up how toasts are managed 2016-11-06 01:12:34 -04:00
Evan Debenham
f35392fd8d v0.4.3b: gamescene now sets its static reference after initialization 2016-11-06 01:12:33 -04:00
Evan Debenham
44e91ee771 v0.4.3b: game logic thread now uses wait/notify 2016-11-06 01:12:32 -04:00
Evan Debenham
851060251e v0.4.3a: manifest commit 2016-10-24 23:44:10 -04:00
Evan Debenham
4f864db014 v0.4.3: improved changes scene 2016-10-24 23:44:10 -04:00
Evan Debenham
42abbd1002 v0.4.3a: updated changes scene text 2016-10-24 23:44:08 -04:00
Evan Debenham
edc1af03cb v0.4.3a: updated translations 2016-10-24 23:43:31 -04:00
Evan Debenham
b5a4396eaf v0.4.3a: extended the duration of the halloween treat due to it being late 2016-10-24 23:43:24 -04:00
Evan Debenham
b104ad197d v0.4.3a: fixed nullpointer exceptions caused by new blob bundle restore behaviour 2016-10-24 23:43:23 -04:00
Evan Debenham
46615e0949 v0.4.3a: clarified proguard rules 2016-10-24 23:43:17 -04:00
Evan Debenham
2bb55aa7c1 v0.4.3a: fixed a 'no string found' error in corpsedust 2016-10-24 23:42:28 -04:00
Evan Debenham
70c1bb46cf v0.4.3a: added the ability for interlevelscene to report excessive waits 2016-10-24 23:42:27 -04:00
Evan Debenham
22c1a0189c v0.4.3a: fixed several issues revealed by new bundle error reporting 2016-10-24 23:42:24 -04:00
Evan Debenham
ac3439d0e5 v0.4.3a: properly fixed a null pointer with toasts (i hope) 2016-10-24 23:41:57 -04:00
Evan Debenham
ae8eb8f62b v0.4.3a: updated build tools and gradle plugin 2016-10-24 23:41:56 -04:00
Evan Debenham
0af0fec634 v0.4.3a: fixed an infinite loop in levelgen caused by the wandmaker 2016-10-24 23:41:55 -04:00
Evan Debenham
e065d68f71 v0.4.3a: implemented a halloween treat 2016-10-24 23:41:55 -04:00
Evan Debenham
7651e4c557 v0.4.3a: fixed invisibility fx sometimes sticking when they shouldn't 2016-10-24 23:41:54 -04:00
Evan Debenham
93caf1f1eb v0.4.3a: fixed a couple null pointer exceptions 2016-10-24 23:41:54 -04:00
Evan Debenham
509f10a12c v0.4.3a: stopped the game attempting to load items dropped into pits that didn't exist 2016-10-24 23:41:53 -04:00
Evan Debenham
ed21521670 v0.4.3a: added error reporting support to bundles
Not the most elegant solution, but it works all the same
2016-10-24 23:41:52 -04:00
Evan Debenham
0ca487094d v0.4.3a: reworked glyph of brimstone 2016-10-24 23:41:52 -04:00
Evan Debenham
a5d835f2f4 v0.4.3a: reduced the blurriness of power saver on 4x scale devices 2016-10-24 23:41:51 -04:00
Evan Debenham
2478f9311c v0.4.3a: space saving improvements to rendered font files 2016-10-24 23:41:50 -04:00
Evan Debenham
e524a0c486 v0.4.3a: reworked glyph of stone 2016-10-24 23:41:50 -04:00
Evan Debenham
a6852b1b97 v0.4.3a: game now defaults to landscape on appropriate tablets 2016-10-24 23:41:49 -04:00
Evan Debenham
64087bf3ed v0.4.3: manifest commit 2016-10-16 20:42:50 -04:00
Evan Debenham
da297e9f31 v0.4.3: updated translations 2016-10-16 20:42:20 -04:00
Evan Debenham
4aeafab5a4 v0.4.3: externalized a string in corpse dust 2016-10-16 20:42:15 -04:00
Evan Debenham
80e1182811 v0.4.3: updated some visual effects for plants and grass 2016-10-16 20:42:14 -04:00
Evan Debenham
aa741a45b7 v0.4.3: fixed terrain not resetting with the map 2016-10-16 20:42:14 -04:00
Evan Debenham
b981a48553 v0.4.3: updated build tools and gradle version 2016-10-16 20:42:13 -04:00
Evan Debenham
a5da078540 v0.4.3: updated translations 2016-10-16 20:42:08 -04:00
Evan Debenham
8fc901c985 v0.4.3: improved visuals for mage's staff 2016-10-16 20:41:58 -04:00
Evan Debenham
4bc9a0c453 v0.4.3: plants and traps are now on a terrain tilemap pt.2 2016-10-16 20:41:57 -04:00
Evan Debenham
fef73210e9 v0.4.3: plants and traps are now on a terrain tilemap pt.1
Still needs some cleaning up, but everything works
2016-10-16 20:41:56 -04:00
Evan Debenham
7e0fc9f2f0 v0.4.3: fixed some crash bugs with wndtextinput 2016-10-16 20:41:56 -04:00
Evan Debenham
4ffd6f9c83 v0.4.3: added more rules for items spawning ontop of traps 2016-10-16 20:41:55 -04:00
Evan Debenham
9a31c441c1 v0.4.3: improved performance for the prison exit visual 2016-10-16 20:41:54 -04:00
Evan Debenham
b67d84e7da v0.4.3: fixed bugs with dungeon tile map 2016-10-16 20:41:54 -04:00
Evan Debenham
1009d109fd v0.4.3: improved mob pathfinding 2016-10-16 20:41:53 -04:00