Commit Graph

2022 Commits

Author SHA1 Message Date
Evan Debenham 848a00e152 v0.4.2: reduced the performance cost of sewer sinks 2016-09-09 18:01:50 -04:00
Evan Debenham d6a666463e v0.4.2: removed unnecessary gl_scissor functions
Improves performance on some devices
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 79248994ed v0.4.2: updated readme.md 2016-09-09 18:01:48 -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 d754f17edd v0.4.2: fixed bugs with new shader programs 2016-09-09 18:01:44 -04:00
Evan Debenham b70349256d v0.4.2: increased the size of the renderedtext cache 2016-09-09 18:01:43 -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 182b24d9ae v0.4.2: improved performance by lowering precision on some shader variables 2016-09-09 18:01:42 -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
Evan Debenham aeb699ec1b v0.4.2: stealth weapons now correctly apply strength bonus on surprise hit 2016-09-09 18:01:40 -04:00
Evan Debenham 1faed412d4 v0.4.2: fixed an exploit involving dew drops and shops 2016-09-09 18:01:39 -04:00
Evan Debenham 0c4d302979 v0.4.2: fixed issues with wands of fireblast and regrowth 2016-09-09 18:01:38 -04:00
Evan Debenham e9b5161d5e v0.4.2: fixed an incorrect reference in itemslot 2016-09-09 18:01:15 -04:00
Evan Debenham a719101272 v0.4.2: rebalanced glyph of potential 2016-09-09 18:01:14 -04:00
Evan Debenham 616348a0e5 v0.4.2: fixed some bugs involving cursed boomerangs 2016-09-09 18:01:13 -04:00
Evan Debenham df5f9dc1d5 v0.4.2: fixed a crash bug on level load 2016-09-09 18:01:13 -04:00
Evan Debenham 044c93d3aa v0.4.2: updated build tools version 2016-09-09 18:01:12 -04:00
Evan Debenham 729b5a2f88 v0.4.2: fixed a couple lint warnings/errors 2016-09-09 18:01:09 -04:00
Evan Debenham 5a2ffa29a7 v0.4.2: fixed visual weirdness involving halos 2016-09-09 18:00:21 -04:00
Evan Debenham 6bbc7a1ed2 v0.4.2: fixed some bugs with evil eyes 2016-09-09 18:00:21 -04:00
Evan Debenham 293925b27e v0.4.2: fixed some concurrency issues 2016-09-09 18:00:20 -04:00
Evan Debenham d2bfb43965 v0.4.2: actually fixed proguard cleansing debug info (I hope) 2016-09-09 18:00:20 -04:00
Evan Debenham ce16e0c241 v0.4.2: fixed a crash involving reading signs on floor 24 2016-09-09 18:00:19 -04:00
Evan Debenham 2f836069ae v0.4.2: fixed a bug with fog of war 2016-09-09 18:00:19 -04:00
Evan Debenham 47f1c63df3 v0.4.2: fixed a bug with loading and the shadows buff 2016-09-09 18:00:18 -04:00
Evan Debenham 7e3c7f44cd v0.4.2: fixed bugs and corrected logic to pathfinder 2016-09-09 18:00:17 -04:00
Evan Debenham 7ff72dee27 v0.4.2: fixed proguard cleansing debug info 2016-09-09 18:00:17 -04:00
Evan Debenham 67f435319f v0.4.2: fixed bugs with mob pathfinding 2016-09-09 18:00:16 -04:00
Evan Debenham 01aad4196c v0.4.2: implemented path storage for better pathfinder performance 2016-09-09 18:00:16 -04:00
Evan Debenham e067901f0d v0.4.2: added a safety check to wndbag 2016-09-09 18:00:15 -04:00
Evan Debenham c1167676b8 v0.4.2: couple of bugfixes 2016-09-09 18:00:14 -04:00
Evan Debenham 704b3b6fc8 v0.4.2: added in a safety check for windows 2016-09-09 18:00:14 -04:00
Evan Debenham 3d2fd64a53 v0.4.2: various balance changes 2016-09-09 18:00:13 -04:00
Evan Debenham 6627ba4736 v0.4.2: performance improvements to visibility checking 2016-09-09 18:00:12 -04:00
Evan Debenham 926b02ce65 v0.4.2: various performance improvements to core classes 2016-09-09 18:00:11 -04:00
Evan Debenham 71c7c264ac v0.4.2: increased priority of game logic thread to 1 below UI thread 2016-09-09 18:00:11 -04:00
Evan Debenham c29cef8907 v0.4.2: hero.handle no longer actually acts, just sets up action
This prevents hero actions from running on the UI thread incorrectly
2016-09-09 18:00:10 -04:00
Evan Debenham 1293607b42 v0.4.2: returned to wait/notify with race condition fixes
thread.sleep has a bigger performance impact than anticipated, plus I figured out how to fix this while staying fairly clean.
2016-09-09 18:00:10 -04:00
Evan Debenham 8dc0d56eb0 v0.4.2: (hopefully) solved concurrency issues with bitmaptext 2016-09-09 18:00:09 -04:00
Evan Debenham 824c8f789c v0.4.2: fixed key display not updating when opening a chest 2016-09-09 18:00:08 -04:00
Evan Debenham 5d9035e9d9 v0.4.2: improvements to pathfinding array managment 2016-09-09 18:00:08 -04:00
Evan Debenham c23a284423 v0.4.2: array access and general performance improvements 2016-09-09 18:00:07 -04:00