Commit Graph

108 Commits

Author SHA1 Message Date
Evan Debenham
debbb57066 v0.4.3: implemented a new 'Power Saver' mode
As a bonus, this allows shattered to run on small screen devices, by forcing power saver, which downsamples in this specific case allowing for the minimum 2x game scale.
2016-10-16 20:41:44 -04:00
Evan Debenham
8591a0b3dc v0.4.3: implemented some variable tile visuals 2016-10-16 20:40:39 -04:00
Evan Debenham
2d52a66ac6 v0.4.3: separated tile display logic from tile types
also re-added visual only tile types
2016-10-16 20:40:38 -04:00
Evan Debenham
2a73678529 v0.4.3: removed visual-only tile types 2016-10-16 20:40:38 -04:00
Evan Debenham
1565030825 v0.4.3: implement seeds into levelgen (not currently user enterable) 2016-10-16 20:40:37 -04:00
Evan Debenham
84f61ff37e v0.4.3: adjusted several parts of levelgen to be more predictable (no functional difference however) 2016-10-16 20:40:36 -04:00
Evan Debenham
fc8f362ed4 v0.4.3: fixed a type on dried rose description 2016-10-16 20:40:36 -04:00
Evan Debenham
f46c533786 v0.4.3: PNG compression run 2016-10-16 20:40:27 -04:00
Evan Debenham
5c08c0c9ef v0.4.3: converted game music to .ogg format 2016-10-16 20:38:13 -04:00
Evan Debenham
78db26b724 v0.4.3: updated target and compile SDK to 24 (android N) 2016-10-16 20:38:12 -04:00
Evan Debenham
1f98b01098 v0.4.3: added license notice to text input window 2016-10-16 20:38:12 -04:00
Evan Debenham
b87a1d5a8c v0.4.3: added a window for accepting text input from the user. (supports all languages) 2016-10-16 20:38:11 -04:00
Evan Debenham
9c87d9d47d v0.4.3: added the ability to vertically offset windows 2016-10-16 20:38:11 -04:00
Evan Debenham
d0b0f42f94 v0.4.2b: manifest commit 2016-09-15 20:54:41 -04:00
Evan Debenham
1aed7a7501 v0.4.2b: fixed some concurrent modification exceptions 2016-09-15 20:54:40 -04:00
Evan Debenham
433a89b07e v0.4.2b: fixed hanging issues with resuming actions 2016-09-15 20:54:39 -04:00
Evan Debenham
afc3db2e13 v0.4.2b: fixed berserker bonus damage not applying to lucky enchants 2016-09-15 20:54:38 -04:00
Evan Debenham
8501abc9cf v0.4.2b: fixed sprites of deleted mobs still showing 2016-09-15 20:54:38 -04:00
Evan Debenham
770bbfdb42 v0.4.2b: fixed bugs with npc interaction 2016-09-15 20:54:37 -04:00
Evan Debenham
c6d86f42ab v0.4.2b: fixed game freezes in certain situations 2016-09-15 20:54:37 -04:00
Evan Debenham
ae6d4ad842 v0.4.2b: removed blood associated with the heroes 2016-09-15 20:54:36 -04:00
Evan Debenham
a99803117b v0.4.2b: fixed a bug where a certain cursed wand effect would never trigger 2016-09-15 20:54:34 -04:00
Evan Debenham
940363c3bc v0.4.2b: corrected gradient functionality 2016-09-15 20:54:33 -04:00
Evan Debenham
aaadf4afb6 v0.4.2a: manifest commit 2016-09-11 20:46:57 -04:00
Evan Debenham
3e65ce6a1d v0.4.2a: fixed a bug where gardens would rarely plant two plants ontop of eachother 2016-09-11 20:46:56 -04:00
Evan Debenham
cb1f63890b v0.4.2a: fixed additional map bounds errors relating to blobs 2016-09-11 20:46:55 -04:00
Evan Debenham
184993936e v0.4.2a: improved visual clarity on gas particles 2016-09-11 20:46:54 -04:00
Evan Debenham
5ec605b966 v0.4.2a: reduced the size of the status pane background
Reduces number of invisible pixels rendered, improving performance a little bit
2016-09-11 20:46:52 -04:00
Evan Debenham
1b7ec49edb v0.4.2: proper manifest commit this time 2016-09-09 18:10:18 -04:00
Evan Debenham
23ac0135f3 v0.4.2: reintroduced scissoring, now only used when its needed 2016-09-09 18:10:18 -04:00
Evan Debenham
275dcf8863 v0.4.2: manifest commit 2016-09-09 18:10:04 -04:00
Evan Debenham
c78f08503c v0.4.2: updated translations 2016-09-09 18:01:55 -04:00
Evan Debenham
01232a50b8 v0.4.2: Updated intro message for 0.4.2 2016-09-09 18:01:55 -04:00
Evan Debenham
1dc2bb1cbd v0.4.2: updated teasers? 2016-09-09 18:01:54 -04:00
Evan Debenham
74088993c4 v0.4.2: adjusted the size of the final level a bit 2016-09-09 18:01:53 -04:00
Evan Debenham
98b5fe0394 v0.4.2: fire now has a chance to burn down terrain every turn 2016-09-09 18:01:52 -04:00
Evan Debenham
dc74a041ee v0.4.2: fixed some bugs with blob area managment 2016-09-09 18:01:52 -04:00
Evan Debenham
00e68124de v0.4.2: skeletons are no longer immune to grim 2016-09-09 18:01:51 -04:00
Evan Debenham
848a00e152 v0.4.2: reduced the performance cost of sewer sinks 2016-09-09 18:01:50 -04:00
Evan Debenham
4533f715c4 v0.4.2: actors no longer process after hero death 2016-09-09 18:01:49 -04:00
Evan Debenham
7a707f207b v0.4.2: more fill-rate performance improvements 2016-09-09 18:01:48 -04:00
Evan Debenham
078e416b1a v0.4.2: fixed a bug with multiplicity and removed the unused pre-0.4.0 version of multiplicity 2016-09-09 18:01:47 -04:00
Evan Debenham
1da1ae73c9 v0.4.2: updated TODOs 2016-09-09 18:01:46 -04:00
Evan Debenham
60c16201cf v0.4.2: performance optimizations for blobs 2016-09-09 18:01:46 -04:00
Evan Debenham
b25ccd8bb3 v0.4.2: fog of war now adjusts with brightness again
also adjsuted brightness to be on a scale of -2 to 2, instead of prior -2 to 4
2016-09-09 18:01:45 -04:00
Evan Debenham
6afff9f71b v0.4.2: adjusted logic for out of bounds integer preference values 2016-09-09 18:01:45 -04:00
Evan Debenham
6ed1ec2214 v0.4.2: Implemented no-lighting shader
Gives a very big performance boost on older devices
2016-09-09 18:01:43 -04:00
Evan Debenham
70d2519f16 v0.4.2: fixed a crash bug in gamescene 2016-09-09 18:01:41 -04:00
Evan Debenham
3c1e130b59 v0.4.2: fixed bugs involving earthroot and sungrass 2016-09-09 18:01:41 -04:00
Evan Debenham
18cc801eb2 v0.4.2: fixed an odd interation between tengu and resting 2016-09-09 18:01:40 -04:00