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