Commit Graph

  • e874dea93e v0.8.0: changed default settings file Evan Debenham 2019-12-18 14:22:58 -05:00
  • 11975fb6c2 v0.8.0: added save/load support to key mappings Evan Debenham 2019-12-18 14:16:25 -05:00
  • 56ad068d23 v0.8.0: fully implement key bindings window, just need saving now Evan Debenham 2019-12-18 00:32:53 -05:00
  • 93320fb676 v0.8.0: refactored GameAction classes to more closely resemble enums Evan Debenham 2019-12-16 22:39:39 -05:00
  • 6dc0235aa6 v0.8.0: fixes: - fixed brutes dieing twice when falling into pits - fixed rare crash bugs involving spinners - fixed position swapping errors when the hero is affected by vertigo - fixed crash bugs involving multiplicity - fixed sprite errors with armored statues Evan Debenham 2019-12-16 18:12:40 -05:00
  • 7e58854147 v0.8.0: tweaked scene fading to always cancel when resizing Evan Debenham 2019-12-16 16:50:14 -05:00
  • b4739b766d v0.8.0: added an initial window for key bindings, more work needed Evan Debenham 2019-12-16 16:49:19 -05:00
  • d726efb948 v0.8.0: fixed rare crash errors with spinners and blast wave effects Evan Debenham 2019-12-14 12:17:48 -05:00
  • b23a091ed6 v0.8.0: tweaked hidden mimic sprites Evan Debenham 2019-12-14 00:47:05 -05:00
  • 53b3d1e9fe v0.8.0: refactored most game actions into the core module Evan Debenham 2019-12-14 00:44:42 -05:00
  • f269d68a27 v0.8.0: refactored KeyAction into int constants so it can be expanded Evan Debenham 2019-12-13 23:22:44 -05:00
  • cb76fb8188 v0.8.0: bugfixes: - fixed armored statues not dropping armor - fixed tengu rarely throwing bombs into walls Evan Debenham 2019-12-13 21:00:51 -05:00
  • 9e43944bd4 v0.8.0: tweaks to mimics: - mimics now have a weak outline when hidden instead of no outline - mimics no longer hit heroes through stealth when opened - added a hint to mimic descriptions Evan Debenham 2019-12-13 17:37:35 -05:00
  • 5e69dedbb4 v0.8.0: fixed mimics incorrectly being the default heap type Evan Debenham 2019-12-13 17:15:22 -05:00
  • 4526445a43 v0.8.0: redesigned golems Evan Debenham 2019-12-12 19:41:50 -05:00
  • 8919b068c8 v0.8.0: added large character logic to randomDestination Evan Debenham 2019-12-12 19:40:11 -05:00
  • 87012ef1de v0.8.0: removed unintended debug code that increased mind vision duration Evan Debenham 2019-12-12 19:07:45 -05:00
  • 8ffc25e40a v0.8.0: balance tweaks to DM-200s. Fixed zap animation errors Evan Debenham 2019-12-12 18:18:56 -05:00
  • 259b5b03c4 v0.8.0: implement DM-200s (with a WIP sprite) Evan Debenham 2019-12-12 16:29:12 -05:00
  • fbb62337fe v0.8.0: refactored how rings deal with degraded debuff. Degraded no longer affects missile durability from sharpshooting Degraded no longer affects str gained from might Evan Debenham 2019-12-12 16:10:23 -05:00
  • 15879eafc8 v0.8.0: various fixes: - fixed spinners not saving some info they should - fixed rare crashes with ring of wealth and brutes - blast wave and force cube no longer trigger tengu's traps - fixed force cube not pressing on all cells in the AOE - Tengu's traps now fade instantly much less often Evan Debenham 2019-12-12 16:07:37 -05:00
  • d2107356f0 v0.8.0: design tweaks to imp quest to improve grindiness Evan Debenham 2019-12-12 15:44:16 -05:00
  • f42510f746 v0.8.0: upgraded android gradle plugin Evan Debenham 2019-12-12 11:40:21 -05:00
  • 569ef4a41a v0.8.0: balance changes to various enemies: - Bat damage reduce by ~10% - Shaman melee damage reduced by ~13% - Debuffs from red and blue shamans now last 20 turns, down from 30 - Brute melee damage reduced by ~6% - Brute enraged melee damage reduced by ~9% - Ghoul melee damage increased by ~6% Evan Debenham 2019-12-12 11:40:04 -05:00
  • 649c41bcb4 v0.8.0: Implement a new character property: 'Large' Large characters cannot move into small spaces. They are equivalent to a 2x2 enemy in most cases, but without nearly as much dev work. Evan Debenham 2019-12-11 21:48:04 -05:00
  • f5d1f63106 v0.8.0: increased the distance fleeing enemies look to find an ideal route Evan Debenham 2019-12-11 20:21:57 -05:00
  • 4e7aca628e v0.8.0: finished up mimic implementation, reduced their accuracy a bit Evan Debenham 2019-12-11 14:50:02 -05:00
  • faaa8530a3 v0.8.0: fixed errors in glScissor operations on macOS Evan Debenham 2019-12-11 12:31:03 -05:00
  • bd738bc0f8 v0.8.0: fixed newborn elementals despawning when an ankh reset occurs Evan Debenham 2019-12-10 15:22:38 -05:00
  • d96351c682 v0.8.0: added in a basic implementation for rare mimics Evan Debenham 2019-12-09 15:22:32 -05:00
  • 208a954dc0 v0.8.0: Fixes: - Further bee AI weirdness involving explosive traps - Fixed no logic existing to account for hero being killed by an attack proc Evan Debenham 2019-12-08 18:38:11 -05:00
  • 0351ad6475 v0.8.0: reworked mimics: - evasion reduced slightly - now have armor equal to depth/2 - damage increased by ~50% - no longer give exp (same as other floor-independent mobs) - now are visually different from chests, can be preemptively attacked - will inflict bonus damage to the hero if they try to open them. Evan Debenham 2019-12-08 18:02:47 -05:00
  • 13d17234ec v0.8.0: tweaked augmentations on armor. - evasion gained from evasive augmentation is 33% higher - evasion lost from defensive augmentation is 33% higher Evan Debenham 2019-12-08 15:02:55 -05:00
  • cd610baf93 v0.8.0: compressed ghoul sprite, fixed an errant pixel on gold chests Evan Debenham 2019-12-08 14:37:09 -05:00
  • f831a84816 v0.8.0: Fixes: - Added a missing translation for the prompt for dart tipping - fixed a rare crash bug with disarming traps Evan Debenham 2019-12-07 18:00:22 -05:00
  • 8bcb1e4630 v0.8.0: refactored how character names are stored and accessed Evan Debenham 2019-12-07 17:30:34 -05:00
  • c36844cbcf v0.8.0: Added a validator class to desktop launches. Currently used for macOS Evan Debenham 2019-12-06 22:10:52 -05:00
  • 0cfc50a5dc v0.8.0: further fixes for Bee AI Evan Debenham 2019-12-06 17:57:19 -05:00
  • ea16ddf02a v0.8.0: various fixes/improvements: - potion of purity now clears tengu fire wave and smoke bombs - fixed blacksmith upgrading incorrectly telling you your inventory is full - fixed various bee AI errors - fixed elemental ranged attacks not going on cooldown if they miss - spinners now interrupt the hero is they shoot web around them - fixed rare freeze bugs involving enemy ranged attacks - fixed scroll of teleportation rarely placing the hero on an enemy - fixed missing title case in stone of intuition window - added bottom padding to WndInfoItem - fixed some minor spelling/grammar errors in new text Evan Debenham 2019-12-06 17:40:23 -05:00
  • 618fe90a42 v0.8.0: added an armored rare variant to statues Evan Debenham 2019-12-05 16:59:40 -05:00
  • 777dc8933a v0.8.0: improved desktop dialog boxes, now use tinyFD instead of swing Evan Debenham 2019-12-04 23:15:27 -05:00
  • bc3aa927a5 v0.8.0: bugfixes: - fixed webs not setting terrain to solid right as they spawn - fixed armored brutes not raging properly - fixed alerting effects incorrectly triggering on demon spawners - fixed shamans incorrectly rolling to drop loot twice - fixed rare crash bugs with spinners - fixed minor debuffs working 3x as well as intended for wand of corruption - fixed force cubes affecting an AOE when thrown onto chasms - fixed floating text alignment issues with resized char sprites Evan Debenham 2019-12-03 00:22:35 -05:00
  • 1594c26df0 v0.8.0: reduced ripper demon damage by 20% Evan Debenham 2019-12-03 00:11:47 -05:00
  • 4aa9a611e4 v0.8.0: tweaked tier distributions for weapons/armor in later chapters Evan Debenham 2019-12-03 00:11:25 -05:00
  • 07db857bf8 v0.8.0: formalized cases where attacks should always miss or always hit Evan Debenham 2019-12-02 23:57:48 -05:00
  • 826b33a59d v0.8.0: fixed elements and antimagic not applying to new debuffs Evan Debenham 2019-12-01 13:47:48 -05:00
  • 4941e2afaa v0.8.0: fixed the following bugs: - ring of elements and antimagic glyph not applying to new shamans - game crash/freeze issues caused by inventory scrolls and new spellbook behaviour - incorrect EmoIcon positions when sprites are scaled - succubi and scorpios dropping scrolls of upgrade and potions of strength - rare crashes caused by demon spawners spawning ripper demons onto pits - demon spawners beig vulnerable to ai state debuffs when they shouldn't be - Tengu being vulnerable to terror when he shouldn't be Evan Debenham 2019-12-01 13:17:34 -05:00
  • 8afa87fb10 v0.8.0: added log output to the desktop error handler Evan Debenham 2019-12-01 13:06:35 -05:00
  • 0259dd20c3 v0.8.0: fixed various typos Evan Debenham 2019-12-01 13:02:09 -05:00
  • 3dcd4ce216 v0.8.0: fixed an error with new class bundle functionality Evan Debenham 2019-11-30 17:22:06 -05:00
  • 17ee80e058 v0.8.0: removed unused translation file Evan Debenham 2019-11-30 14:59:16 -05:00
  • e487853fd2 v0.8.0: implemented ripper demons and demonic spawners Evan Debenham 2019-11-30 14:32:46 -05:00
  • ee6a1ce4fc v0.8.0: added a system for dynamic mob spawning weights Evan Debenham 2019-11-30 14:26:21 -05:00
  • a9794a6ab0 v0.8.0: balance defining for city, added new mobs to bestiary Evan Debenham 2019-11-29 10:10:04 -05:00
  • ffa2bb1a91 v0.8.0: tweaked demon halls enemies Evan Debenham 2019-11-28 20:08:19 -05:00
  • 9326a3bdd4 v0.8.0: significant balance adjustments and design tweaks to traps Evan Debenham 2019-11-27 20:28:33 -05:00
  • d39fd4b8f9 v0.8.0: fixed copied images not also copying scale Evan Debenham 2019-11-27 20:23:22 -05:00
  • 1ef5d2c634 v0.8.0: slightly tightened mob count ranges. A bit less random now Evan Debenham 2019-11-27 20:18:06 -05:00
  • 86554f0e1e v0.8.0: resizing behaviour is now ignored if the app is set to 0x0 (e.g. when window is minimized) Evan Debenham 2019-11-26 14:13:50 -05:00
  • 591d6bc214 v0.8.0: fixed a small layout issue with ChangeButton Evan Debenham 2019-11-26 14:12:47 -05:00
  • 59824f1556 v0.8.0: reworked monks and warlocks Evan Debenham 2019-11-23 22:51:14 -05:00
  • 9e65b4b634 v0.8.0: corrected various rare errors with evil eye sprites Evan Debenham 2019-11-23 01:52:28 -05:00
  • 2138ad24ec v0.8.0: added an update notification service Evan Debenham 2019-11-22 15:05:47 -05:00
  • 2e533b74db v0.8.0: improved desktop build process, added different source sets Evan Debenham 2019-11-22 15:02:42 -05:00
  • 4c4d5d0053 v0.8.0: tweaked the layout for WndOptions slightly Evan Debenham 2019-11-22 14:36:25 -05:00
  • b26919e381 v0.8.0: roughly implemented new dwarven ghouls Evan Debenham 2019-11-16 14:44:43 -05:00
  • ca0578a213 v0.8.0: streamlined some settings in the settings menu: - removed quickslot selection, now always 4. Tweaked quickslot layout - adjusted brightness, now 3 settings instead of 5 - adjusted visual grid, now 4 settings instead of 5 Evan Debenham 2019-11-15 20:22:20 -05:00
  • 1d7bf8cfc9 v0.8.0: fixed thread issues caused by actor thread now being ended Evan Debenham 2019-11-15 18:33:13 -05:00
  • c68f27c774 v0.8.0: redesigned cave spinners Evan Debenham 2019-11-14 12:10:25 -05:00
  • 1bc5845e77 v0.8.0: fixed info windows from WndStartGame rarely appearing beneath it Evan Debenham 2019-11-14 11:08:08 -05:00
  • b6b3c107f9 v0.8.0: removed android call state listener functionality (was buggy) Evan Debenham 2019-11-13 18:53:40 -05:00
  • cc4866cb5b v0.8.0: tweaked buff find and detach logic to better handle inheritance Evan Debenham 2019-11-13 14:12:37 -05:00
  • 2b6b7c10b4 v0.8.0: tweaked skeleton/remains logic, now always haunted if cursed Evan Debenham 2019-11-13 12:25:46 -05:00
  • 458b21d5c6 v0.8.0: forced a minimum stored value on window resolution Evan Debenham 2019-11-13 12:24:43 -05:00
  • baea1ecf03 v0.8.0: reworked elementals Evan Debenham 2019-11-12 09:50:00 -05:00
  • 309ef7806e v0.8.0: adjusted various effects so they can be used in new contexts Evan Debenham 2019-11-11 23:46:03 -05:00
  • 7114887282 v0.8.0: tweaked look and feel of desktop error message Evan Debenham 2019-11-11 20:27:36 -05:00
  • b727e0dcce v0.8.0: updated some dependancy versions Evan Debenham 2019-11-11 20:26:37 -05:00
  • ad0abbd358 v0.8.0: bugfixes: - fixed class array bundling errors (JSON was loading full class references if it wasn't loading from file) - various minor vfx bugs with goo when pump-up attack is interrupted Evan Debenham 2019-11-11 20:25:22 -05:00
  • 39525ec0f1 v0.8.0: tweaked scroll zooming to round instead of floor Evan Debenham 2019-11-09 22:38:55 -05:00
  • 94078bd9b9 v0.8.0: tweaked when enemy sprites show zap vfx. Now shows if either enemy or target is visible Evan Debenham 2019-11-09 12:20:26 -05:00
  • b666231e7f v0.8.0: even more minor tweaks and improvements: - brewing a potion with 3 of the same seed now auto-IDs it - teleportation effects are no longer able to place characters onto a trap - fixed wands which spawn upgraded not being fully charged - fixed some allies being corruptable when they shouldn't be Evan Debenham 2019-11-07 20:58:59 -05:00
  • 1f033200f6 v0.8.0: adjusted levelgen so that it is unaffected by held items and meta progression Evan Debenham 2019-11-07 11:17:48 -05:00
  • fd38cfc155 v0.8.0: adjusted Random to be more flexible, now uses a generator stack Evan Debenham 2019-11-06 17:26:19 -05:00
  • 438ce6f0a9 v0.8.0: various bugfixes and behaviour tweaks: - fixed storm clouds spreading water faster than intended - fixed visual bugs with stealth and hourglass stasis effect - fixed an exploit where unstable spellbook scrolls could be cancelled - upgrading a stack of missile weapons now resets durability, just as upgrading a single one already did - fixed visual bugs when tengu traps would be created and immediately removed by some effects Evan Debenham 2019-11-05 14:17:04 -05:00
  • bc9cd6e926 v0.8.0: decided on shaman stats and mild balance adjusts to prison enemies Evan Debenham 2019-11-04 19:41:08 -05:00
  • 8968beb8fa v0.8.0: various bugfixes and improvements: - foresight buff now lets the hero detect Tengu's traps - fixed rare vfx/animation freezing errors with time freeze effects - direct damage/healing numbers are now included in the description of transfusion. - fixed wand of prismatic light rarely revealing areas it shouldn't Evan Debenham 2019-11-04 15:22:28 -05:00
  • 4f629d8868 v0.8.0: various bugfixes and small tweaks: - fixed mobs sometimes not walking onto traps/chasms when they're flying" - fixed minor visual bugs with items dropping in rare cases - fixed target quickslot target indicator not following enemies - "hide navigation bar" setting is now called "fullscreen" on all platforms Evan Debenham 2019-11-04 10:32:57 -05:00
  • e8d4881e89 v0.8.0: added conversion for old shamans to DM-100s Evan Debenham 2019-11-02 02:32:27 -04:00
  • 00c8569595 v0.8.0: added new gnoll shamans, stats TBA. Also buffed blessed. Evan Debenham 2019-11-02 02:32:03 -04:00
  • 0f2d479b45 v0.8.0: various minor tweaks and improvements: - wandmaker now cannot spawn adjacent to doors - dried rose artifact now includes ghost's equipment in drescription - beneficial darts now mention they that don't harm allies - the title for WndBag is now multiline if it needs to be Evan Debenham 2019-10-31 15:27:40 -04:00
  • 75b8459cf0 v0.8.0: Various bugfixes for: - Goo's health bar not appearing in some cases - Viscocity not considering sources of extra damage reduction - Bolts from wand of warding not pressing tiles if they fail to summon Evan Debenham 2019-10-30 18:46:27 -04:00
  • f9511ab03a v0.8.0: water of health can now be used to uncurse single items Evan Debenham 2019-10-30 18:21:44 -04:00
  • fa7703208f v0.8.0: improved the 16*16 desktop icon Evan Debenham 2019-10-30 17:39:31 -04:00
  • 0696bf1f36 v0.8.0: added all other key actions from old desktop build, no remapping yet Evan Debenham 2019-10-30 15:49:09 -04:00
  • 1539d57f71 v0.8.0: fixed various errors with resized enemy sprites Evan Debenham 2019-10-29 19:51:00 -04:00
  • c803537ecd v0.8.0: reskinned prison shamans as DM-100s Evan Debenham 2019-10-29 19:45:06 -04:00
  • 57ae9dd6df v0.8.0: added window icons to desktop module Evan Debenham 2019-10-29 17:05:11 -04:00
  • 05363c95fd v0.8.0: Various bugfixes for: - shurikens not getting an instant attack in lots of cases - dried rose appearing overcharged in quickslot sometimes - rounding errors and incorrect debuff resistance values in corruption wand - heap type not being preserved by teleportation traps - traps on Tengu phase 1 incorrectly triggering right as phase 1 ends - traps on Tengu phase 2 not being revealed by stone of clairvoyance - music not playing if the player goes right to the changes scene - caustic slimes having a slower attack animation than regular slimes - one incorrect green pixel in furrowed grass for prison tileset Evan Debenham 2019-10-29 16:14:07 -04:00
  • b88036da0b v0.8.0: added window size/fullscreen support to desktop, refactored landscape code Evan Debenham 2019-10-29 13:04:14 -04:00