Commit Graph

1026 Commits

Author SHA1 Message Date
Evan Debenham
46b3dfd057 v0.6.2: fixed golden bee ai interactions with corruption 2017-11-02 00:55:40 -04:00
Evan Debenham
75be01873c v0.6.2: balance changes to the berserker and flail 2017-11-02 00:55:39 -04:00
Evan Debenham
d929e1b922 v0.6.2: reworked many traps and trap effects 2017-11-02 00:55:39 -04:00
Evan Debenham
35c38f2f21 v0.6.2: early runestone implementation (only 2 of them in 0.6.2) 2017-11-02 00:55:38 -04:00
Evan Debenham
0c46963dee v0.6.2: fixed multiple prizes of the same type appearing in vault rooms 2017-11-02 00:55:37 -04:00
Evan Debenham
fdc2293f00 v0.6.2: fixed evil eyes unintentionally storing a charged beam 2017-11-02 00:55:36 -04:00
Evan Debenham
1940ca9c09 v0.6.2: fixed custom tiled visual errors when revived by an ankh 2017-11-02 00:55:15 -04:00
Evan Debenham
98df73743c v0.6.2: teleportation effects now set mob ai to wandering 2017-11-02 00:55:15 -04:00
Evan Debenham
02508571c6 v0.6.2: fixed fly swarms not duplicating over terrain hazards 2017-11-02 00:55:14 -04:00
Evan Debenham
495a3cdb4b v0.6.2: fixed magical sleep not detaching when ai state is assigned 2017-11-02 00:55:14 -04:00
Evan Debenham
6d8e64d5bd v0.6.2: fixed cases where the lost icon would persist when it shouldn't 2017-11-02 00:55:13 -04:00
Evan Debenham
b214ea58cf v0.6.2: fixed exploits involving tapping outside the tilemap 2017-11-02 00:55:13 -04:00
Evan Debenham
925d737d93 v0.6.2: overhauled enemy AI behaviour with respect to alignment 2017-11-02 00:55:12 -04:00
Evan Debenham
ddaa763a86 v0.6.2: many buffs now grey out their icons as they expire 2017-11-02 00:55:11 -04:00
Evan Debenham
a33cb33727 v0.6.2: fixed multiplied characters not acting for many turns 2017-11-02 00:55:10 -04:00
Evan Debenham
340d14dc2f v0.6.2: fixed a rare bug caused by previous charsprite changes 2017-11-02 00:55:09 -04:00
Evan Debenham
3ca4d7737a v0.6.2: Improved how resistances and immunities are managed 2017-11-02 00:55:09 -04:00
Evan Debenham
bb5e798b98 v0.6.2: improved emoicons and removed enemy state from descriptions 2017-11-02 00:55:08 -04:00
Evan Debenham
70a39f4229 v0.6.2: improved hero fov logic 2017-11-02 00:55:07 -04:00
Evan Debenham
ab847c9e1b v0.6.2: improved ai logic for piranhas and guards 2017-11-02 00:55:07 -04:00
Evan Debenham
933b2b5b89 v0.6.2: fixed a typo in the description of dirks 2017-11-02 00:55:06 -04:00
Evan Debenham
68499b213a v0.6.2: made field of vision storage none-static 2017-11-02 00:55:06 -04:00
Evan Debenham
126172d661 v0.6.2: made several level properties none-static 2017-11-02 00:55:04 -04:00
Evan Debenham
6530cf0675 v0.6.2: fixed a bug with connection limits on hidden larder rooms 2017-11-02 00:55:04 -04:00
Evan Debenham
66765800cf v0.6.2: enemy spawner now only counts hostile mobs for the total 2017-11-02 00:55:03 -04:00
Evan Debenham
30e021f8d5 v0.6.2: fixed artifacts being un-quicksloted when equipped in some cases 2017-11-02 00:55:03 -04:00
Evan Debenham
ff6d3f93ff v0.6.2: fixed some effects persisting when character sprites are destroyed 2017-11-02 00:55:02 -04:00
Evan Debenham
becd3167da v0.6.2: fixed more cases where death animations where being interrupted 2017-11-02 00:55:02 -04:00
Evan Debenham
f67a2e561f v0.6.2: adjusted weak floor room logic to prevent well visual clipping 2017-11-02 00:55:02 -04:00
Evan Debenham
50566234c7 v0.6.2: Hourglass charge use is now frontloaded to match new cloak 2017-11-02 00:55:01 -04:00
Evan Debenham
75682ea572 v0.6.2: fixed typo in ghost hero introduction 2017-11-02 00:55:01 -04:00
Evan Debenham
cb1f1f5bcf v0.6.2: bones no longer contain progression items but getting 50 gold is less likely 2017-11-02 00:54:51 -04:00
Evan Debenham
d898e29fdb v0.6.2: action indicator now persists between floors (but not games) 2017-11-02 00:51:20 -04:00
Evan Debenham
17a15d2485 v0.6.2: fixed crashes when loading pre-0.6.2 saves 2017-11-02 00:51:18 -04:00
Evan Debenham
60ca4b0180 v0.6.2: reworked the assassin subclass 2017-11-02 00:51:18 -04:00
Evan Debenham
6cda24e6ed v0.6.2: reworked the freerunner subclass 2017-11-02 00:51:17 -04:00
Evan Debenham
f8244d013e v0.6.2: reworked rogue and cloak of shadows 2017-11-02 00:51:16 -04:00
Evan Debenham
d4489e6901 v0.6.2: fully implemented 5 secret rooms 2017-11-02 00:51:15 -04:00
Evan Debenham
595abdd2c6 v0.6.2: Added proper error handling to a rare case in levelgen 2017-11-02 00:51:13 -04:00
Evan Debenham
c501b82997 v0.6.2: Fixed "nothing interesting here" showing up more than intended 2017-11-02 00:51:11 -04:00
Evan Debenham
8fb8061ee1 v0.6.2: Code for well water now supports more than one well at a time 2017-11-02 00:51:09 -04:00
Evan Debenham
4a8373246b v0.6.2: implement new secret room logic.
Specific secret room implementations are still needed
2017-11-02 00:51:08 -04:00
Evan Debenham
a5df5e9b5b v0.6.2: redesigned secret door and searching mechanics 2017-11-02 00:51:06 -04:00
Evan Debenham
8122e961ee v0.6.2: all enemies now have health bars if they are injured
removed sad ghost specific health bar
2017-11-02 00:51:04 -04:00
Evan Debenham
1d800853cb v0.6.2: fixed a typo when enemies die out of vision 2017-11-02 00:51:02 -04:00
Evan Debenham
ae154b8deb v0.6.2: fixed aspect ratio bug specific to galaxy s8 phones 2017-11-02 00:51:01 -04:00
Evan Debenham
7054594f7d v0.6.2: fixed gold dropping VFX triggering when it shouldn't trigger 2017-11-02 00:50:59 -04:00
Evan Debenham
ca077cefae v0.6.2: reworked wand of corruption 2017-11-02 00:50:57 -04:00
Evan Debenham
6967ed3586 v0.6.2: added support for tinting buff icons 2017-11-02 00:50:55 -04:00
Evan Debenham
592976b91c v0.6.2: cleaned up some game log entries 2017-11-02 00:50:53 -04:00
Evan Debenham
697c814551 v0.6.2: improved visuals for picked up items 2017-11-02 00:50:52 -04:00
Evan Debenham
b02d1d0d1a v0.6.2: improved zoom scaling as lower scaling values 2017-11-02 00:50:52 -04:00
Evan Debenham
a875b8f448 v0.6.2: overhauled alchemy system 2017-11-02 00:50:44 -04:00
Evan Debenham
832862272e v0.6.1b: manifest commit 2017-08-30 03:00:08 -04:00
Evan Debenham
4c0f588489 v0.6.1b: fixed concurrent modification exceptions when gettin buffs 2017-08-30 03:00:08 -04:00
Evan Debenham
42a43a115e v0.6.1b: updated translator credits 2017-08-30 03:00:07 -04:00
Evan Debenham
58c558a8fa v0.6.1b: updated mimic sprites to go along with chest changes 2017-08-30 03:00:07 -04:00
Evan Debenham
5c342e1afa v0.6.1b: fixed uncommon crashes caused by new mirror image logic 2017-08-30 03:00:07 -04:00
Evan Debenham
3ff7ccdbaf v0.6.1b: refactoring + bugfixes to buff indicator 2017-08-30 03:00:07 -04:00
Evan Debenham
95dcced4eb v0.6.1b: fixed doors being hidden on floor 2 more often than they should 2017-08-30 03:00:06 -04:00
Evan Debenham
1bebbc348a v0.6.1b: further adjustments to sad ghost error checking 2017-08-30 03:00:06 -04:00
Evan Debenham
71b74fd3de v0.6.1b: updated translations 2017-08-30 02:59:58 -04:00
Evan Debenham
bb2828234e v0.6.1b: fixed rare crashes caused by plant visuals 2017-08-30 02:58:33 -04:00
Evan Debenham
e9df79d108 v0.6.1b: fixed rare crashes when tengu's arena was very full 2017-08-30 02:58:33 -04:00
Evan Debenham
e756328eef v0.6.1b: fixed rare crashes when hero is cleared 2017-08-30 02:58:32 -04:00
Evan Debenham
5dcb6b5ef4 v0.6.1b: fixed extremely rare crash caused by cursed wands 2017-08-30 02:58:32 -04:00
Evan Debenham
25c0449bb0 v0.6.1b: fixed rare concurrent modification of actor sets 2017-08-30 02:58:32 -04:00
Evan Debenham
70cce2c8b3 v0.6.1b: fixed rare crashes caused by floating text 2017-08-30 02:58:32 -04:00
Evan Debenham
b14348959a v0.6.1b: adjusted error checking on sad ghost's dialog 2017-08-30 02:58:31 -04:00
Evan Debenham
12e0442e24 v0.6.1b: fixed rare ANRs caused by shared preference editing 2017-08-30 02:58:31 -04:00
Evan Debenham
68e0916cf5 v0.6.1b: fixed a rare ANR caused by motion interruption 2017-08-30 02:58:30 -04:00
Evan Debenham
6a7c063893 v0.6.1b: fixed magical sleep applying when the enemy is sleep immune 2017-08-30 02:58:30 -04:00
Evan Debenham
51ec4a4039 v0.6.1b: added a safety check to dungeon.loadlevel 2017-08-30 02:58:29 -04:00
Evan Debenham
0b417a09b9 v0.6.1b: fixed crashes involving missing ranking IDs 2017-08-30 02:58:29 -04:00
Evan Debenham
786e9cf0ea v0.6.1b: further fixes for hero searching more often than intended 2017-08-30 02:58:29 -04:00
Evan Debenham
13e0c37c38 v0.6.1b: corrected unnecessary catalogs saving 2017-08-30 02:58:28 -04:00
Evan Debenham
d274dc0320 v0.6.1b: fixed IDed transmuted items not being cataloged 2017-08-30 02:58:28 -04:00
Evan Debenham
389e9adf7c v0.6.1b: improved sprites for ranged weapons and chests 2017-08-30 02:58:28 -04:00
Evan Debenham
b03bfba296 v0.6.1b: fixed a bug with plants caused by Dungeon.visible changes 2017-08-30 02:58:28 -04:00
Evan Debenham
04e575bd23 v0.6.1b: examining a tile that has never been seen no longer shows text
This is to fix an exploit where players could search none-visible areas to determine where the map is.
2017-08-30 02:58:27 -04:00
Evan Debenham
e2750832c6 v0.6.1b: fixed a typo in alarm traps 2017-08-30 02:58:27 -04:00
Evan Debenham
5d1669431d v0.6.1b: Levels no longer set Dungeon.visible 2017-08-30 02:58:27 -04:00
Evan Debenham
55151aa0a9 v0.6.1a: manifest commit 2017-08-19 01:08:36 -04:00
Evan Debenham
769bdc298c v0.6.1a: fixed enemy sprites sometimes not visually dieing 2017-08-19 01:08:36 -04:00
Evan Debenham
82f83a7c37 v0.6.1a: translation updates 2017-08-19 01:08:35 -04:00
Evan Debenham
bd6f379e28 v0.6.1a: added a safety check to gamescene 2017-08-19 01:08:35 -04:00
Evan Debenham
7618025509 v0.6.1a: thieves are no longer able to escape while visible in any circumstance. 2017-08-19 01:08:35 -04:00
Evan Debenham
20f3288f06 v0.6.1a: fixed hangs caused by changes to hero search logic 2017-08-19 01:08:34 -04:00
Evan Debenham
cae26999c2 v0.6.1a: increased the cases where char buff access is synced 2017-08-19 01:08:34 -04:00
Evan Debenham
347e95ed6b v0.6.1a: Lloyd's beacon is no longer blocked by none-hostile creatures 2017-08-19 01:08:34 -04:00
Evan Debenham
35cdb4a2c2 v0.6.1a: updated gradle stuff 2017-08-19 01:08:34 -04:00
Evan Debenham
daa82f615b v0.6.1a: fixed texture oddness while zooming on low res screens 2017-08-19 01:08:33 -04:00
Evan Debenham
bde794bb8f v0.6.1a: small refactor to dungeon/level bundling 2017-08-19 01:08:33 -04:00
Evan Debenham
d4849e4888 v0.6.1a: fixed rare crashes with window hiding 2017-08-19 01:08:33 -04:00
Evan Debenham
03405857a0 v0.6.1a: the final ring/scroll/potion is no longer auto-IDed 2017-08-19 01:08:32 -04:00
Evan Debenham
7027c19b5f v0.6.1a: fully fixed emoIcon handling (I hope) 2017-08-19 01:08:32 -04:00
Evan Debenham
720ec67a15 v0.6.1a: fixed crash issues relating to the game log 2017-08-19 01:08:32 -04:00
Evan Debenham
4c38519f6a v0.6.1a: fixed the hero passively searching when not acting 2017-08-19 01:08:32 -04:00
Evan Debenham
2f062aeb9c v0.6.1a: fixed permanent flares not appearing 2017-08-19 01:08:31 -04:00
Evan Debenham
8fe57dfdf8 v0.6.1a: updated old save support
Earliest supported saves are now 0.4.3c
2017-08-19 01:08:31 -04:00
Evan Debenham
78941ef83f v0.6.1: manifest commit 2017-08-19 01:08:26 -04:00
Evan Debenham
bea4ef3cde v0.6.1: game now auto-selects languages even if they are unreviewed 2017-08-19 00:23:38 -04:00
Evan Debenham
340c716c49 v0.6.1: language button now blinks if the selected language is incomplete 2017-08-19 00:23:38 -04:00
Evan Debenham
8997c71737 v0.6.1: translation updates 2017-08-19 00:23:38 -04:00
Evan Debenham
2efda4296d v0.6.1: adjusted thread prioritization on multicore systems 2017-08-19 00:23:37 -04:00
Evan Debenham
eb06f4ff53 v0.6.1: adjusted emoicon handling to prevent null pointers 2017-08-19 00:23:37 -04:00
Evan Debenham
4adb7fb4b3 v0.6.1: fixed the sad ghost getting stuck behind closing doors on bosses 2017-08-19 00:23:36 -04:00
Evan Debenham
6150ed0e35 v0.6.1: corrected minor issues with journal layout 2017-08-19 00:23:36 -04:00
Evan Debenham
31883b1f9c v0.6.1: suspicious chest rooms now don't always contain mimics 2017-08-19 00:23:36 -04:00
Evan Debenham
9eda084682 v0.6.1: translation updates 2017-08-19 00:23:35 -04:00
Evan Debenham
b4ee9fa434 v0.6.1: connection room counts in levels are now much more consistent 2017-08-19 00:23:35 -04:00
Evan Debenham
0e033720c7 v0.6.1: levels are now more densely packed on average 2017-08-19 00:23:35 -04:00
Evan Debenham
0cdd99e389 v0.6.1: added a persistent health bar to the sad ghost 2017-08-19 00:23:35 -04:00
Evan Debenham
b2ca8a3426 v0.6.1: various bugfixes 2017-08-19 00:23:34 -04:00
Evan Debenham
635c5ecdb1 v0.6.1: translation updates 2017-08-19 00:23:34 -04:00
Evan Debenham
14a9ca59b6 v0.6.1: slightly improved the UI in the journal window 2017-08-19 00:23:34 -04:00
Evan Debenham
91e457c2eb v0.6.1: prevented the troll blacksmith from destroying the broken seal 2017-08-19 00:23:33 -04:00
Evan Debenham
dcf59af491 v0.6.1: fixed evil eyes being able to shoot through walls in rare cases 2017-08-19 00:23:33 -04:00
Evan Debenham
caf6f5ca50 v0.6.1: improved quickslot interactions with thieves and monks 2017-08-19 00:23:33 -04:00
Evan Debenham
0588036643 v0.6.1: fixed quickslots not updating properly when item glow changes 2017-08-19 00:23:33 -04:00
Evan Debenham
2dabf54a5d v0.6.1: various improvements to the tengu boss fight 2017-08-19 00:23:32 -04:00
Evan Debenham
5285d2e576 v0.6.1: fixed minor visual bugs when outfitting the sad ghost 2017-08-19 00:23:32 -04:00
Evan Debenham
c3b8eafef9 v0.6.1: translation updates 2017-08-19 00:23:30 -04:00
Evan Debenham
46ba333af1 v0.6.1: fixed various issues with levelgen 2017-08-19 00:23:16 -04:00
Evan Debenham
54749a5eb5 v0.6.1: fixed fog of war updating unnecessarily while resting 2017-08-19 00:23:16 -04:00
Evan Debenham
024405b9be v0.6.1: added 2 new guidebook pages 2017-08-19 00:23:16 -04:00
Evan Debenham
4890b4f19d v0.6.1: picking up document pages now makes the journal button blink 2017-08-19 00:23:16 -04:00
Evan Debenham
f500ba87ec v0.6.1: improved sewer pipe rooms when they have many connections 2017-08-19 00:23:15 -04:00
Evan Debenham
8dc88b2565 v0.6.1: increased the chance for big rooms to be interconnected 2017-08-19 00:23:15 -04:00
Evan Debenham
b294155fb1 v0.6.1: more bugfixes and improvements to the dried rose 2017-08-19 00:23:15 -04:00
Evan Debenham
d0dfa22fe4 v0.6.1: mining also no longer costs hunger 2017-08-19 00:23:15 -04:00
Evan Debenham
dcc07b6ea2 v0.6.1: ascending stairs no longer costs hunger 2017-08-19 00:23:14 -04:00
Evan Debenham
193633b602 v0.6.1: Added 5 new regional rooms, and adjusted room spawn rates 2017-08-19 00:23:14 -04:00
Evan Debenham
886b597eea v0.6.1: rooms can now specify whether they allow grass or water separately 2017-08-19 00:23:14 -04:00
Evan Debenham
d407144e28 v0.6.1: further improved imp spawning logic, reverted changes to regular spawning logic 2017-08-19 00:23:14 -04:00
Evan Debenham
591b1b570e v0.6.1: reduced the spawn rate of guidebook pages on very early floors 2017-08-19 00:23:13 -04:00
Evan Debenham
a41309ed66 v0.6.1: fixed various crashes caused by initalizing items in the changes scene 2017-08-19 00:23:13 -04:00
Evan Debenham
ceb6ca2668 v0.6.1: filled in new changes scene with current 0.6.1 details 2017-08-19 00:23:13 -04:00
Evan Debenham
4a2acc4b2b v0.6.1: Totally overhauled changes scene (no content for now) 2017-08-19 00:23:13 -04:00
Evan Debenham
ab639a0125 v0.6.1: added a method to painter to allow ellipse shaped fills 2017-08-19 00:23:13 -04:00
Evan Debenham
98210ee915 v0.6.1: final cleanup of limited drops changes 2017-08-19 00:23:12 -04:00
Evan Debenham
4c31d69d5d v0.6.1: removed alchemists toolkit from catalogs 2017-08-19 00:23:12 -04:00
Evan Debenham
92349dfbb1 v0.6.1: refactoring to limited drops now that they are more flexible 2017-08-19 00:23:12 -04:00
Evan Debenham
67d39b856f v0.6.1: made storing and restore limited drops much less rigid 2017-08-19 00:23:12 -04:00
Evan Debenham
dd78517a3a v0.6.1: removed signpost text from resource files 2017-08-19 00:23:12 -04:00
Evan Debenham
e1fb370456 v0.6.1: improved several journal pages 2017-08-19 00:23:11 -04:00
Evan Debenham
6f301d48ff v0.6.1: added two new uncommon rooms 2017-08-19 00:23:11 -04:00
Evan Debenham
5c0648dcf2 v0.6.1: added a new type of connection room (and chasm variant) 2017-08-19 00:23:11 -04:00
Evan Debenham
ce274df5b8 v0.6.1: buffed ring of wealth 2017-08-19 00:23:11 -04:00
Evan Debenham
7705f24c14 v0.6.1: completely reimplemented tunnel rooms 2017-08-19 00:23:11 -04:00
Evan Debenham
673ad28c5d v0.6.1: added support for multi window mode and refactored ui flag system 2017-08-19 00:23:10 -04:00
Evan Debenham
b1f6c2dde3 v0.6.1: corrected weapon enchants when used by the sad ghost 2017-08-19 00:23:10 -04:00
Evan Debenham
25ee9d1401 v0.6.1: implement ring of energy (takes the place of ring of magic) 2017-08-19 00:23:10 -04:00
Evan Debenham
b627fe8ab3 v0.6.1: removed further signpost logic 2017-08-19 00:23:10 -04:00
Evan Debenham
2fe0b7cc7a v0.6.1: fixed guidebook pages showing up in remains 2017-08-19 00:23:09 -04:00
Evan Debenham
2a5ea03010 v0.6.1: fixed notes-related crashes in rankings loading 2017-08-19 00:23:09 -04:00
Evan Debenham
f0c232af53 v0.6.1: lots more guide implementation 2017-08-19 00:23:09 -04:00
Evan Debenham
954a46b1c5 v0.6.1: fixed a typo that appers when trying to open a locked chest with no key 2017-08-19 00:23:09 -04:00
Evan Debenham
babc3f4dc8 v0.6.1: fixed well of health unintentionally not healing instantly 2017-08-19 00:23:09 -04:00
Evan Debenham
49b81e0b86 v0.6.1: removed signposts from most parts of the codebase 2017-08-19 00:23:08 -04:00
Evan Debenham
fb5e8bc3bd v0.6.1: lots of guidebook implementation 2017-08-19 00:23:08 -04:00
Evan Debenham
ce47af7d8f v0.6.1: fixed a freeze bug caused by the sad ghost 2017-08-19 00:23:08 -04:00
Evan Debenham
9924f5d28d v0.6.1: improvements to badges and badges scene:
- badges scene now shows as many blanks as missing badges
- badges scene is a bit more condensed on phone screens
- YASD badge now covers death by falling/glyph
- games played badges reduced from 10/100/500/200 to 10/50/250/1000
- A couple of badges no longer override others
2017-08-19 00:23:08 -04:00
Evan Debenham
82f58507e7 v0.6.1: Burned tiles now stitch with chasms, fixed offcolor prison wall chasm stitch tiles 2017-08-19 00:23:07 -04:00
Evan Debenham
9763e7e6e8 v0.6.1: toxic gas no longer applies any damage if target is immune, even though that damage will be negated 2017-08-19 00:23:07 -04:00
Evan Debenham
36f7a7aaa6 v0.6.1: implemented item for document pages 2017-08-19 00:23:07 -04:00
Evan Debenham
17c3f501a8 v0.6.1: buffs in the hero window now scroll if there are many of them 2017-08-19 00:23:07 -04:00
Evan Debenham
61fb79d9ab v0.6.1: fixed Goo and DM300 auto-IDing their artifacts 2017-08-19 00:23:06 -04:00
Evan Debenham
479dd40bf7 v0.6.1: fixed berserker instantly dieing on loading a run 2017-08-19 00:23:06 -04:00
Evan Debenham
6f1d2b17c4 v0.6.1: even more refactoring and implemented guide UI in journal window 2017-08-19 00:23:06 -04:00
Evan Debenham
b4835d88e6 v0.6.1: compass now points at stairs going up if amulet is obtained 2017-08-19 00:23:04 -04:00
Evan Debenham
bb2af77276 v0.6.1: fixed crashes when trying to first load the catalog 2017-08-19 00:20:30 -04:00
Evan Debenham
e486e9896d v0.6.1: more refactoring and improvements to journal and catalogs 2017-08-19 00:20:29 -04:00
Evan Debenham
be396f4e2d v0.6.1: fixed rare problematic enemy and npc placement 2017-08-19 00:20:29 -04:00
Evan Debenham
6fd5de91c7 v0.6.1: fixed items being added to catalogs on death. 2017-08-19 00:20:29 -04:00
Evan Debenham
460d46a54e v0.6.1: fixed catalog bugs relating to badges 2017-08-19 00:20:26 -04:00
Evan Debenham
fcef3e6382 v0.6.1: bugfixes to dew vial and keys 2017-08-19 00:20:14 -04:00
Evan Debenham
6162aadf42 v0.6.1: refactoring, and added save/load for catalogs 2017-08-19 00:20:14 -04:00
Evan Debenham
d055f9645a v0.6.1: improved the layout of the journal window 2017-08-19 00:20:13 -04:00
Evan Debenham
dc4d928da0 v0.6.1: refactored keys, now stored in notes 2017-08-19 00:20:12 -04:00
Evan Debenham
2ccda1d1e7 v0.6.1: moved notes class to journal package, renamed features to landmarks 2017-08-19 00:19:01 -04:00
Evan Debenham
1a22c5334e v0.6.1: renamed journal class to notes 2017-08-19 00:19:00 -04:00
Evan Debenham
3c5a8c9ca4 v0.6.1: removed some outdated badges & tied catalogs into badge system 2017-08-19 00:19:00 -04:00
Evan Debenham
41b3c903c6 v0.6.1: Catalogs now keep track of whether items have been seen
Currently does not persist between game sessions
2017-08-19 00:19:00 -04:00
Evan Debenham
d975f3c8d5 v0.6.1: added all identifiable items to items tab, needs improvements 2017-08-19 00:18:59 -04:00
Evan Debenham
2ffbef67fd v0.6.1: major adjustments to layout of journal window
New catalogs tabs don't work yet.
2017-08-19 00:18:59 -04:00
Evan Debenham
41da332ef9 v0.6.1: improved journal window code and items tab 2017-08-19 00:18:59 -04:00
Evan Debenham
3fccd85589 v0.6.1: Journal interface redesign pt.1
- moved catalogs and notes into one window, added tab for guide
2017-08-19 00:18:59 -04:00
Evan Debenham
a8b3b76053 v0.6.1: improved depth icons and placeholder graphics 2017-08-19 00:18:58 -04:00
Evan Debenham
c8df657e51 v0.6.1: fixed issues with ghost spawning position between floors 2017-08-19 00:18:58 -04:00
Evan Debenham
debd7d6436 v0.6.1: fixed evil eye sprites idling instead of dieing in rare cases 2017-08-19 00:18:58 -04:00
Evan Debenham
a4f2987cdf v0.6.1: adjusted when searching and observing occurs 2017-08-19 00:18:57 -04:00
Evan Debenham
13f8bf3d60 v0.6.1: tweaks to new dew vial 2017-08-19 00:18:57 -04:00
Evan Debenham
4b2ffa060f v0.6.1: clarified description of horn of plenty 2017-08-19 00:18:57 -04:00
Evan Debenham
3f587ffc47 v0.6.1: small tweak to wand of fireblast logic 2017-08-19 00:18:57 -04:00
Evan Debenham
b31fc10136 v0.6.1: finished implementing ring of wealth rework (for now) 2017-08-19 00:18:57 -04:00
Evan Debenham
e07098a580 v0.6.1: partially reworked ring of wealth 2017-08-19 00:18:56 -04:00
Evan Debenham
39eedbd46d v0.6.1: fixed flare effects rendering incorrectly for the 1st frame 2017-08-19 00:18:56 -04:00
Evan Debenham
cbc21ef9fb v0.6.1: several improvements to mob and ally AI 2017-08-19 00:18:56 -04:00
Evan Debenham
7ebf612917 v0.6.1: bugfixes to new dried rose 2017-08-19 00:18:56 -04:00
Evan Debenham
bc4dda1bf3 v0.6.1: more dried rose rework implementation 2017-08-19 00:18:55 -04:00
Evan Debenham
9af6e71266 v0.6.1: major refactoring to dried rose 2017-08-19 00:18:55 -04:00
Evan Debenham
0e373b2eb7 v0.6.1: fixed a missing capitalization on prison guard text 2017-08-19 00:18:55 -04:00
Evan Debenham
b53a2516af v0.6.1: healing now takes priority over enemy actions 2017-08-19 00:18:55 -04:00
Evan Debenham
dc7d59c65f v0.6.1: adjusted weapon/armor code so npcs and mobs can better use them 2017-08-19 00:18:54 -04:00
Evan Debenham
6a0a7ae450 v0.6.1: ghost hero now follows the player between floors 2017-08-19 00:18:54 -04:00
Evan Debenham
80414bd6fd v0.6.1: reworked base mechanics of the dried rose 2017-08-19 00:18:54 -04:00
Evan Debenham
8c50b988a3 v0.6.1: fixed emo icons now being properly reset 2017-08-19 00:18:53 -04:00
Evan Debenham
381b23b6bc v0.6.1: reworked unstable spellbook, now grants empowered scroll effects 2017-08-19 00:18:53 -04:00
Evan Debenham
24eb803e3f v0.6.1: added empowered effects to scrolls 2017-08-19 00:18:53 -04:00
Evan Debenham
b7f82b9488 v0.6.1: improved some consumable icons + PNG optimization 2017-08-19 00:18:50 -04:00
Evan Debenham
5d4b0cbb2a v0.6.1: stepping on plants now interrupts the hero 2017-08-19 00:18:43 -04:00
Evan Debenham
1757c2ae7d v0.6.1: improved actor thread interrupt handling 2017-08-19 00:18:43 -04:00
Evan Debenham
2c54c53c54 v0.6.1: fixed chasm deaths not recording properly in rankings 2017-08-19 00:18:43 -04:00
Evan Debenham
579dbf19f8 v0.6.1: ethereal chains can now pull to solids at diagonals as well 2017-08-19 00:18:43 -04:00
Evan Debenham
a0a0a108f5 v0.6.1: removed ethereal chains being limited on locked floors
slightly adjusted prison boss level to compensate
2017-08-19 00:18:42 -04:00
Evan Debenham
19a5f22bfe v0.6.1: refactored and adjusted logic for ethereal chains
Most significantly, chains can no longer be used to go to places where
it is impossible to get there by walking (e.g. through locked doors)
2017-08-19 00:18:42 -04:00
Evan Debenham
8fe920ff17 v0.6.1: reworked the HP mechanics on right of might 2017-08-19 00:18:36 -04:00
Evan Debenham
42a37ec1ac v0.6.1: fixed a couple of bugs leftover from ring mechanics changes 2017-08-19 00:16:25 -04:00
Evan Debenham
1d904966bf v0.6.1: fixes for healing buff visuals 2017-08-19 00:16:25 -04:00
Evan Debenham
0a0001c5d6 v0.6.1: corrected static initialization for generator categories 2017-08-19 00:16:24 -04:00
Evan Debenham
e21e378b94 v0.6.1: changes to the horn of plenty:
- now has 10 levels internally instead of 30
- gains levels more consistently based on food value
- charge speed slightly nerfed
2017-08-19 00:16:24 -04:00
Evan Debenham
a68dc6dbc2 v0.6.1: fixed healing buff not remembering its state 2017-08-19 00:16:24 -04:00
Evan Debenham
ca65af576e v0.6.1: reduced the intensity of the highest visual grid setting 2017-08-19 00:16:24 -04:00
Evan Debenham
154bd94f80 v0.6.1: significant mechanics adjustments to healing potions 2017-08-19 00:16:23 -04:00
Evan Debenham
667d84191a v0.6.1: dew vial now only spawns on floor 1 2017-08-19 00:16:23 -04:00
Evan Debenham
95dd291bfe v0.6.1: adjusted wndbag and increased inventory space to 20 from 19 2017-08-19 00:16:23 -04:00
Evan Debenham
69981aab33 v0.6.1: balance changes for dew drops and dew vial 2017-08-19 00:16:22 -04:00
Evan Debenham
d24f52f361 v0.6.1: adjusted the layouts for quickslots and item slots 2017-08-19 00:16:22 -04:00
Evan Debenham
7126fb45d3 v0.6.1: updated the description for scroll of remove curse 2017-08-19 00:16:22 -04:00
Evan Debenham
30bb83bb6c v0.6.1: changes to curse/upgrade mechanics for rings and wands:
- wands and rings now sometimes become uncursed when upgraded
- rings now have an invisible +1 and start 1 level lower
- cursed rings are no longer degraded
- cursed rings now have an invisible -2, and cap at effective +0
2017-08-19 00:16:22 -04:00
Evan Debenham
84b7a6bbb6 v0.6.1: large ring refactor, moved functionality to within their class 2017-08-19 00:16:21 -04:00
Evan Debenham
33a3491e1d v0.6.1: improvements to artifact and item spawning logic
- artifact spawn logic is now better, but no changed functionality
- item spawns are now significantly more consistent throughout a run
2017-08-19 00:16:21 -04:00
Evan Debenham
49543e301c v0.6.1: overhauled bestiary logic for improved consistency 2017-08-19 00:16:20 -04:00
Evan Debenham
e7117d6577 v0.6.0b: manifest commit 2017-06-11 19:00:34 -04:00
Evan Debenham
0cc15d9a69 v0.6.0b: fixed crashes when gamescene closed while waiting on animations 2017-06-11 19:00:34 -04:00
Evan Debenham
4467146d33 v0.6.0b: removed usage of thread state checking logic, too unreliable 2017-06-11 19:00:34 -04:00
Evan Debenham
804c3aea83 v0.6.0b: ensured the hero action is cleared when levels are changed 2017-06-11 19:00:34 -04:00
Evan Debenham
3b30bdca18 v0.6.0b: added safety checks to floating text 2017-06-11 19:00:34 -04:00
Evan Debenham
61f4a909c5 v0.6.0b: fixed further errors in mob spawning logic 2017-06-11 19:00:33 -04:00
Evan Debenham
4b038a1f66 v0.6.0b: fixed rare crashes based on heap items being set to null 2017-06-11 19:00:33 -04:00
Evan Debenham
14ffa9a160 v0.6.0b: fixed wand of blast wave not updating FOV in some cases 2017-06-11 19:00:33 -04:00
Evan Debenham
58b4d66395 v0.6.0a: manifest commit 2017-06-11 19:00:33 -04:00
Evan Debenham
8e48305bd1 v0.6.0a: translation updates 2017-06-11 19:00:33 -04:00
Evan Debenham
db97210728 v0.6.0a: further improvements/fixes to threading logic 2017-06-11 19:00:33 -04:00
Evan Debenham
0697268a73 v0.6.0a: improved threading logic when gamescene is destroyed 2017-06-11 19:00:32 -04:00
Evan Debenham
670c0d9f98 v0.6.0a: renamed overprice rations to small rations 2017-06-11 19:00:32 -04:00
Evan Debenham
a5af7b0c8d v0.6.0a: fixed errors in mob spawning logic 2017-06-11 19:00:32 -04:00
Evan Debenham
41fd593a87 v0.6.0a: improved the resume indicator 2017-06-11 19:00:32 -04:00
Evan Debenham
55a3e0559a v0.6.0: manifest commit 2017-06-04 22:00:48 -04:00
Evan Debenham
4499e3a339 v0.6.0: corrected an incorrect android version reference 2017-06-04 22:00:48 -04:00
Evan Debenham
afb366e861 v0.6.0: laboratory rooms are now more common again 2017-06-04 22:00:48 -04:00
Evan Debenham
93846eb272 v0.6.0: adjusted food values:
small food items: 100 to 150
regular food items: 300 (unchanged)
large food items: 400 to 450
going from hungry to starving now takes 50% longer
2017-06-04 22:00:48 -04:00
Evan Debenham
a222ec64f7 v0.6.0: fixed interrupts setting time to positive infinity 2017-06-04 22:00:48 -04:00
Evan Debenham
6195a70ed7 v0.6.0: removed more unneeded allocations 2017-06-04 22:00:47 -04:00
Evan Debenham
3baf1dc5e7 v0.6.0: improved interrupt logic for actor processing 2017-06-04 22:00:47 -04:00
Evan Debenham
0225143d01 v0.6.0: removed some unneeded allocations when frames were being drawn 2017-06-04 22:00:47 -04:00
Evan Debenham
1b2a0eafd7 v0.6.0: added a safety check to actor logic 2017-06-04 22:00:47 -04:00
Evan Debenham
96e8ecbf7c v0.6.0: reduced the average size of common standard rooms 2017-06-04 22:00:47 -04:00
Evan Debenham
c388463db2 v0.6.0: adjusted level shape properties slightly 2017-06-04 22:00:47 -04:00
Evan Debenham
cf744924eb v0.6.0: tightened the ranges for room numbers 2017-06-04 22:00:46 -04:00
Evan Debenham
cc11562e67 v0.6.0: added icons back for every density, but with custom scaling
this means that:
- shattered once again complies with android guidelines for icons
- icons now look good at any screen size(mostly), no need for scaling
2017-06-04 22:00:46 -04:00
Evan Debenham
af5e55db41 v0.6.0: fixed the game making a new thread with each new gamescene 2017-06-04 22:00:46 -04:00
Evan Debenham
34b2f9dc1f v0.6.0: translation updates 2017-06-04 22:00:45 -04:00
Evan Debenham
26173b875b v0.6.0: selling items to the shop no longer spends time 2017-06-04 22:00:41 -04:00
Evan Debenham
fab0e02711 v0.6.0: added some safety checks to gamescene 2017-06-04 22:00:41 -04:00
Evan Debenham
4bdae1462c v0.6.0: translation updates 2017-06-04 22:00:36 -04:00
Evan Debenham
2831da512b v0.6.0: fixed a typo in the description of mass graves 2017-06-04 22:00:24 -04:00
Evan Debenham
de54e5a6ae v0.6.0: light source balance changes:
- Torches last 300 turns, up from 250 (20% increase)
- Imp's shop sells 1 more torch
- Visibility in the demon halls increased by 1
2017-06-04 22:00:24 -04:00
Evan Debenham
0ff9af6522 v0.6.0: refactoring, bugfixes, and improvements to builder logic 2017-06-04 22:00:24 -04:00
Evan Debenham
ecde6b570d v0.6.0: reduced the frequency of chasm tunnels
and made them only fill in with chasm if they are at least 4 tiles wide & tall
2017-06-04 22:00:24 -04:00
Evan Debenham
972c94799c v0.6.0: made restoring special rooms more resistant to null values 2017-06-04 22:00:24 -04:00
Evan Debenham
33da6e1043 v0.6.0: translation updates 2017-06-04 22:00:14 -04:00
Evan Debenham
e4340f6434 v0.6.0: significant builder improvements 2017-06-04 21:59:59 -04:00
Evan Debenham
04ca594c13 v0.6.0: allowed pedestal tiles to stich with chasms 2017-06-04 21:59:59 -04:00
Evan Debenham
675d9722cc v0.6.0: debug builds of shatteredPD now use a different name/icon/ID 2017-06-04 21:59:59 -04:00
Evan Debenham
8742f7a51f v0.6.0: adjusted the cursed wand 'crash' effect to quit the game instead
The reason behind this is that google now tracks crashes and ANRS as a
measure of overall app stability. It seems silly to reduce the measured
stability of shattered just due to a joke. This still gives the same
effect, but with no stabiltiy impact.
2017-06-04 21:59:59 -04:00
Evan Debenham
089b7846a6 v0.6.0: adjusted wndbag to be a bit more flexible for future use 2017-06-04 21:59:59 -04:00
Evan Debenham
6a567e2fbe v0.6.0: splashing potions at your location now cleanses ooze 2017-06-04 21:59:59 -04:00
Evan Debenham
8548392317 v0.6.0: fixed a fog of war bug 2017-06-04 21:59:58 -04:00
Evan Debenham
cabbed6707 v0.6.0: improved pitfall trap logic 2017-06-04 21:59:58 -04:00
Evan Debenham
e4907b432f v0.6.0: standard and connection rooms now vary based on depth 2017-06-04 21:59:58 -04:00
Evan Debenham
36b80cf1fd v0.6.0: implemented PillarsRoom 2017-06-04 21:59:58 -04:00
Evan Debenham
2cf81d6b53 v0.6.0: implemented RuinsRoom 2017-06-04 21:59:58 -04:00
Evan Debenham
abda002690 v0.6.0: fixed tall grass being placed over items and enemies 2017-06-04 21:59:58 -04:00
Evan Debenham
47974584b4 v0.6.0: updated build toosl version 2017-06-04 21:59:58 -04:00
Evan Debenham
aa66004a4a v0.6.0: implemented CaveRoom 2017-06-04 21:59:58 -04:00
Evan Debenham
3b4c78cfff v0.6.0: fixed edge cases in diagonal wall cleaning logic 2017-06-04 21:59:58 -04:00
Evan Debenham
9f4e6e4ad9 v0.6.0: implemented SegmentedRoom 2017-06-04 21:59:57 -04:00
Evan Debenham
eb679ffc5f v0.6.0: adjusted cursed wand crash window to not close if tapped outside 2017-06-04 21:59:57 -04:00
Evan Debenham
4587919386 v0.6.0: increased the minimum size of ring rooms
ring passage width is now always at least 2
2017-06-04 21:59:57 -04:00
Evan Debenham
0a050c9fbf v0.6.0: floor 2 entrance doors are now only hidden for newer players 2017-06-04 21:59:57 -04:00
Evan Debenham
44245c5a75 v0.6.0: added two new standard rooms: garden and aquarium 2017-06-04 21:59:57 -04:00
Evan Debenham
dca6a6e65f v0.6.0: no herbalism challenge now removes plants directly 2017-06-04 21:59:57 -04:00
Evan Debenham
b2adb24fb8 v0.6.0: renamed garden room to foliage room 2017-06-04 21:59:57 -04:00
Evan Debenham
dc3a79ff1f v0.6.0: added inactive traps to chasm stitching as well 2017-06-04 21:59:57 -04:00
Evan Debenham
b421b9506a v0.6.0: improved some elements of special room logic 2017-06-04 21:59:56 -04:00
Evan Debenham
7cdbb43818 v0.6.0: enemy health bars now always round up to the nearest pixel 2017-06-04 21:59:56 -04:00
Evan Debenham
2f8d7515c2 v0.6.0: improved platform room logic for larger sizes 2017-06-04 21:59:56 -04:00
Evan Debenham
94a2f27471 v0.6.0: increased visibility granted by light buff 2017-06-04 21:59:56 -04:00
Evan Debenham
4e34b98c8d v0.6.0: added functionality for cleaning up patches in patch rooms 2017-06-04 21:59:56 -04:00
Evan Debenham
c5fda0d712 v0.6.0: fissure rooms can now be large and giant 2017-06-04 21:59:56 -04:00
Evan Debenham
833ca0a257 v0.6.0: improved striped room logic for larger sizes 2017-06-04 21:59:56 -04:00
Evan Debenham
94a07c9474 v0.6.0: improved study room logic for larger sizes 2017-06-04 21:59:56 -04:00
Evan Debenham
37c6782aad v0.6.0: implemented ring room 2017-06-04 21:59:56 -04:00
Evan Debenham
34477b61ae v0.6.0: fixed a bug with library rooms 2017-06-04 21:59:56 -04:00
Evan Debenham
7a197a1fe8 v0.6.0: improved burned room logic 2017-06-04 21:59:55 -04:00
Evan Debenham
faab698295 v0.6.0: caves painter now only rounds off the walls for empty rooms 2017-06-04 21:59:55 -04:00
Evan Debenham
eeec924f75 v0.6.0: fixed bugs in pathfinder and patch systems 2017-06-04 21:59:55 -04:00
Evan Debenham
7029f5d6ef v0.6.0: refactoring and improvements to standard room size categories 2017-06-04 21:59:55 -04:00
Evan Debenham
2b03f58bc2 v0.6.0: special room fixes 2017-06-04 21:59:55 -04:00
Evan Debenham
b72d160dc1 v0.6.0: traps no longer spawn in pit rooms 2017-06-04 21:59:55 -04:00
Evan Debenham
3cd27528c0 v0.6.0: rooms can now specify allowed locations for traps/water/grass 2017-06-04 21:59:55 -04:00
Evan Debenham
3636a9bb67 v0.6.0: interacting with sheep now spends time 2017-06-04 21:59:55 -04:00
Evan Debenham
8c30dad29f v0.6.0: rewrote perimeter rooms 2017-06-04 21:59:55 -04:00
Evan Debenham
af90cb7f73 v0.6.0: switched to linked hash map to make rng deterministic 2017-06-04 21:59:55 -04:00
Evan Debenham
278c0d6b66 v0.6.0: fixed shop room placement 2017-06-04 21:59:54 -04:00
Evan Debenham
33dd5089f4 v0.6.0: improved logic for the placement of large standard rooms 2017-06-04 21:59:54 -04:00
Evan Debenham
01ed933be2 v0.6.0: moved decorate functionality in painters 2017-06-04 21:59:54 -04:00
Evan Debenham
21251c66c1 v0.6.0: zero and negative damage values now appear 2017-06-04 21:59:54 -04:00
Evan Debenham
aa1d45c658 v0.6.0: fixed non-tunnel rooms being placed in the sewer boss level 2017-06-04 21:59:54 -04:00
Evan Debenham
d6005ad5d7 v0.6.0: refactored builder logic around a regular builder class 2017-06-04 21:59:54 -04:00
Evan Debenham
7d2e5e4646 v0.6.0: limited the max size of the rat king room 2017-06-04 21:59:54 -04:00
Evan Debenham
6fc1118b73 v0.6.0: fixed chasm blending with bookcases and barricades 2017-06-04 21:59:54 -04:00
Evan Debenham
d559a495cc v0.6.0: implemented logic for variable tunnel rooms 2017-06-04 21:59:54 -04:00
Evan Debenham
5b9d276ac1 v0.6.0: reduced the number of traps on later floors 2017-06-04 21:59:53 -04:00
Evan Debenham
e79266693d v0.6.0: trap tiles now properly stitch with chasm tiles 2017-06-04 21:59:53 -04:00
Evan Debenham
2852d94c5d v0.6.0: re-added traps not being allowed in connection rooms on floor 1 2017-06-04 21:59:53 -04:00
Evan Debenham
045e398d8f v0.6.0: generalized maze logic and made a maze connection room 2017-06-04 21:59:53 -04:00
Evan Debenham
8049f84450 v0.6.0: implemented two chasm style connection rooms 2017-06-04 21:59:53 -04:00
Evan Debenham
e0d6f7227a v0.6.0: refactored connecting rooms 2017-06-04 21:59:53 -04:00
Evan Debenham
8f19112875 v0.6.0: implemented a branches only builder 2017-06-04 21:59:53 -04:00
Evan Debenham
2a1690945f v0.6.0: adjusted room numbers for sewer boss level 2017-06-04 21:59:53 -04:00
Evan Debenham
72808cdc17 v0.6.0: generalized branch placement logic 2017-06-04 21:59:52 -04:00
Evan Debenham
925d347b0d v0.6.0: implemented a loop builder, tied it into sewer boss level 2017-06-04 21:59:52 -04:00
Evan Debenham
95f0ae5800 v0.6.0: refactored library rooms slightly 2017-06-04 21:59:52 -04:00
Evan Debenham
2b773032b2 v0.6.0: fixed bugs with random tile grabbing for rooms 2017-06-04 21:59:52 -04:00
Evan Debenham
8a9c5746b5 v0.6.0: improved visuals for wooden walls in some cases 2017-06-04 21:59:52 -04:00
Evan Debenham
25b01c2e7d v0.6.0: fixed line builder generated dead end tunnel rooms 2017-06-04 21:59:52 -04:00
Evan Debenham
73aed6726c v0.6.0: fixed crashes relating to random cell logic on floor 25 2017-06-04 21:59:52 -04:00
Evan Debenham
6bac24ac89 v0.6.0: renamed walkway rooms to platform rooms 2017-06-04 21:59:52 -04:00
Evan Debenham
d6d94ae116 v0.6.0: improved the look of bookcases in library rooms 2017-06-04 21:59:51 -04:00
Evan Debenham
bd52f7322d v0.6.0: fixed spawns in the entrance room, or ontop of the exit stairs 2017-06-04 21:59:51 -04:00
Evan Debenham
63752b11e9 v0.6.0: fixed multiple blacksmiths spawning in the caves 2017-06-04 21:59:51 -04:00
Evan Debenham
d8806ed4a5 v0.6.0: fixed no text errors relating to rooms 2017-06-04 21:59:51 -04:00
Evan Debenham
8dc3856686 v0.6.0: Various fixes and tweaks:
- Fixed pit room logic
- Fixed builders adding rooms on failure
- Fixed sewer boss signpost appearing inside walls
- Adjusted size range and accepted connections for sewer boss entrance
- Removed special logic to make laboratory rooms more common
- Adjusted some default parameters within line builder
2017-06-04 21:59:51 -04:00
Evan Debenham
bb4d798a6b v0.6.0: added proper neighbour finding logic to builders 2017-06-04 21:59:51 -04:00
Evan Debenham
907c51182e v0.6.0: updated last shop level to use a customized line builder 2017-06-04 21:59:50 -04:00
Evan Debenham
2b574fd71e v0.6.0: corrected usage of spaces instead of tabs 2017-06-04 21:59:50 -04:00
Evan Debenham
3e9beb1d99 v0.6.0: fixed a missed capitalization 2017-06-04 21:59:50 -04:00
Evan Debenham
247c9a05f4 v0.6.0: added several customizeable settings to LineBuilder 2017-06-04 21:59:50 -04:00
Evan Debenham
7ab1e18c91 v0.6.0: refactored falling landing position logic
Player can no longer fall ontop of enemies, traps, or items.
2017-06-04 21:59:50 -04:00
Evan Debenham
564234ae9d v0.6.0: changed line builder to work based on degrees 2017-06-04 21:59:50 -04:00
Evan Debenham
85d9c94f93 v0.6.0: refactored shop rooms and the imp's shop
Imp's shop now spawns even if floor 21 is visited
2017-06-04 21:59:50 -04:00
Evan Debenham
b0456bd505 v0.6.0: rebalanced chasm damage, now less random 2017-06-04 21:59:50 -04:00
Evan Debenham
0025f8f177 v0.6.0: fixed a typo in Greataxe description 2017-06-04 21:59:49 -04:00
Evan Debenham
aca178e884 v0.6.0: items no longer spawn in entrance rooms 2017-06-04 21:59:49 -04:00
Evan Debenham
6c5110df32 v0.6.0: fixed the old wandmaker spawning ontop of stairs 2017-06-04 21:59:49 -04:00
Evan Debenham
ac04546efe v0.6.0: code cleanup relating to weak floor rooms 2017-06-04 21:59:49 -04:00
Evan Debenham
3a78b0e978 v0.6.0: implemented a room placer based on degree angles 2017-06-04 21:59:49 -04:00
Evan Debenham
048b5e5f7b v0.6.0: moved important usages of collections.shuffle into Random 2017-06-04 21:59:49 -04:00
Evan Debenham
75f9cd454b v0.6.0: added a 1 tile border around every room in standard painter 2017-06-04 21:59:49 -04:00
Evan Debenham
73c10be912 v0.6.0: Fixed weird fog of war behaviour in some cases 2017-06-04 21:59:49 -04:00
Evan Debenham
01b4653938 v0.6.0: Implemented room initialization, converted loads of logic to new levelgen structure 2017-06-04 21:59:49 -04:00
Evan Debenham
7153104e4d v0.6.0: implemented point connection limits for rooms 2017-06-04 21:59:48 -04:00
Evan Debenham
9a902d97bd v0.6.0: added connection limit logic for rooms 2017-06-04 21:59:48 -04:00
Evan Debenham
3c48ea8c3a v0.6.0: fixed some initialization errors in level and gamescene 2017-06-04 21:59:48 -04:00
Evan Debenham
9df48e4f88 v0.6.0: improved how study and walkway rooms manage corner doors 2017-06-04 21:59:48 -04:00
Evan Debenham
fad5fd3f90 v0.6.0: changed bridge rooms to walkway rooms 2017-06-04 21:59:48 -04:00
Evan Debenham
44bcb028c4 v0.6.0: fixed potions and scrolls not updating quickslot when IDed 2017-06-04 21:59:48 -04:00
Evan Debenham
84c405ef2b v0.6.0: lots of line builder implementation and general improvements 2017-06-04 21:59:48 -04:00
Evan Debenham
f20a5c1dcf v0.6.0: implemented a line builder and improved room connection logic 2017-06-04 21:59:48 -04:00
Evan Debenham
f19d57443d v0.6.0: fixed incorrect visual tile grid on maps with odd dimensions 2017-06-04 21:59:47 -04:00
Evan Debenham
0d3e407da1 v0.6.0: fixed acidic scorpio rebound not registering on rankings 2017-06-04 21:59:47 -04:00
Evan Debenham
8ec8231504 v0.6.0: level sizes are now determined within the build method
In the case of regular levels, this happens in the painter
2017-06-04 21:59:47 -04:00
Evan Debenham
0e0554f324 v0.6.0: improvements to finding a random room in regularlevel 2017-06-04 21:59:47 -04:00
Evan Debenham
c15316baa2 v0.6.0: lots more class structure changes to rooms 2017-06-04 21:59:47 -04:00
Evan Debenham
a9e6eb8108 v0.6.0: moved special room management into the special room class 2017-06-04 21:59:47 -04:00
Evan Debenham
0d366be632 v0.6.0: restructured room classes 2017-06-04 21:59:47 -04:00
Evan Debenham
b01331e642 v0.6.0: fixed challenges showing up in rankings 2017-06-04 21:59:46 -04:00
Evan Debenham
7b47dc5200 v0.6.0: balance changes 2017-06-04 21:59:46 -04:00
Evan Debenham
8ead7fe7be v0.6.0: fixed item sprite alignment issues 2017-06-04 21:59:46 -04:00
Evan Debenham
4cd77b63b2 v0.6.0: full fixes for text and class name changes 2017-06-04 21:59:46 -04:00
Evan Debenham
a7102d0c8b v0.6.0: bugfixes relating to swordsword and grass terrain flags 2017-06-04 21:59:46 -04:00
Evan Debenham
3d46ab9f48 v0.6.0: corrected bundle aliases 2017-06-04 21:59:46 -04:00
Evan Debenham
8af7fa2367 v0.6.0: removed unused imports 2017-06-04 21:59:44 -04:00
Evan Debenham
80f3be650b v0.6.0: externalized most painting behaviour into painter classes 2017-06-04 21:59:40 -04:00
Evan Debenham
4515e5ab79 v0.6.0: fixed blandfruit losing imbued names on reset 2017-06-04 21:59:40 -04:00
Evan Debenham
4c75de1bfa v0.6.0: standardized calculations relating to room dimensions 2017-06-04 21:59:39 -04:00
Evan Debenham
0a5e33a5af v0.6.0: refactoring room painters into room types pt.2 2017-06-04 21:59:38 -04:00
Evan Debenham
e9a7384779 v0.6.0: moved all level building logic into builder classes 2017-06-04 21:59:27 -04:00
Evan Debenham
ec6ca86474 v0.6.0: fixed incorrect grass rendering on floor 21 2017-06-04 21:59:27 -04:00
Evan Debenham
a678549dd3 v0.6.0: improved logic for old data conversion, dropped support for saves from before 0.4.0 2017-06-04 21:59:15 -04:00
Evan Debenham
c120a78239 v0.6.0: refactoring room painters into room types pt.1 2017-06-04 21:55:42 -04:00
Evan Debenham
a7b3e4ca54 v0.6.0: fixed berserk buff not interacting correctly with blessed ankhs 2017-06-04 21:55:02 -04:00
Evan Debenham
e42697007b v0.6.0: improved fade in an out effects on title scene 2017-06-04 21:55:00 -04:00
Evan Debenham
36cb666f0e v0.6.0: dried rose petals now appear on the bottom of heaps only 2017-06-04 21:54:30 -04:00
Evan Debenham
c64a468db5 v0.6.0: cleaned up android SDK version references 2017-06-04 21:54:27 -04:00
Evan Debenham
5cbabbf402 v0.6.0: refactored and improved the patch class
Note that the new numbers should be roughly equivalent from a balance perspective, there should be very little change in the rates of grass and water.
2017-06-04 21:53:59 -04:00
Evan Debenham
ba8598132a updated copyright 2017-02-22 15:10:24 -05:00