Evan Debenham
53b3d1e9fe
v0.8.0: refactored most game actions into the core module
2019-12-14 12:52:16 -05:00
Evan Debenham
f269d68a27
v0.8.0: refactored KeyAction into int constants so it can be expanded
2019-12-14 12:51:39 -05:00
Evan Debenham
cb76fb8188
v0.8.0: bugfixes:
...
- fixed armored statues not dropping armor
- fixed tengu rarely throwing bombs into walls
2019-12-14 12:51:39 -05:00
Evan Debenham
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
2019-12-14 12:51:39 -05:00
Evan Debenham
5e69dedbb4
v0.8.0: fixed mimics incorrectly being the default heap type
2019-12-14 12:51:39 -05:00
Evan Debenham
4526445a43
v0.8.0: redesigned golems
2019-12-12 20:11:00 -05:00
Evan Debenham
8919b068c8
v0.8.0: added large character logic to randomDestination
2019-12-12 20:11:00 -05:00
Evan Debenham
87012ef1de
v0.8.0: removed unintended debug code that increased mind vision duration
2019-12-12 20:11:00 -05:00
Evan Debenham
8ffc25e40a
v0.8.0: balance tweaks to DM-200s. Fixed zap animation errors
2019-12-12 20:11:00 -05:00
Evan Debenham
259b5b03c4
v0.8.0: implement DM-200s (with a WIP sprite)
2019-12-12 20:11:00 -05:00
Evan Debenham
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
2019-12-12 20:11:00 -05:00
Evan Debenham
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
2019-12-12 20:11:00 -05:00
Evan Debenham
d2107356f0
v0.8.0: design tweaks to imp quest to improve grindiness
2019-12-12 20:11:00 -05:00
Evan Debenham
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%
2019-12-12 20:11:00 -05:00
Evan Debenham
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.
2019-12-12 20:10:58 -05:00
Evan Debenham
4e7aca628e
v0.8.0: finished up mimic implementation, reduced their accuracy a bit
2019-12-12 20:10:35 -05:00
Evan Debenham
bd738bc0f8
v0.8.0: fixed newborn elementals despawning when an ankh reset occurs
2019-12-12 20:10:35 -05:00
Evan Debenham
d96351c682
v0.8.0: added in a basic implementation for rare mimics
2019-12-12 20:10:35 -05:00
Evan Debenham
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
2019-12-12 20:10:34 -05:00
Evan Debenham
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.
2019-12-12 20:10:34 -05:00
Evan Debenham
13d17234ec
v0.8.0: tweaked augmentations on armor.
...
- evasion gained from evasive augmentation is 33% higher
- evasion lost from defensive augmentation is 33% higher
2019-12-12 20:10:34 -05:00
Evan Debenham
cd610baf93
v0.8.0: compressed ghoul sprite, fixed an errant pixel on gold chests
2019-12-12 20:10:34 -05:00
Evan Debenham
f831a84816
v0.8.0: Fixes:
...
- Added a missing translation for the prompt for dart tipping
- fixed a rare crash bug with disarming traps
2019-12-12 20:10:34 -05:00
Evan Debenham
8bcb1e4630
v0.8.0: refactored how character names are stored and accessed
2019-12-12 20:10:31 -05:00
Evan Debenham
0cfc50a5dc
v0.8.0: further fixes for Bee AI
2019-12-12 20:06:50 -05:00
Evan Debenham
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
2019-12-12 20:06:50 -05:00
Evan Debenham
618fe90a42
v0.8.0: added an armored rare variant to statues
2019-12-12 20:06:50 -05:00
Evan Debenham
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
2019-12-03 01:43:16 -05:00
Evan Debenham
1594c26df0
v0.8.0: reduced ripper demon damage by 20%
2019-12-03 01:43:15 -05:00
Evan Debenham
4aa9a611e4
v0.8.0: tweaked tier distributions for weapons/armor in later chapters
2019-12-03 01:43:15 -05:00
Evan Debenham
07db857bf8
v0.8.0: formalized cases where attacks should always miss or always hit
2019-12-03 01:43:15 -05:00
Evan Debenham
826b33a59d
v0.8.0: fixed elements and antimagic not applying to new debuffs
2019-12-01 13:59:09 -05:00
Evan Debenham
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
2019-12-01 13:59:09 -05:00
Evan Debenham
0259dd20c3
v0.8.0: fixed various typos
2019-12-01 13:59:09 -05:00
Evan Debenham
17ee80e058
v0.8.0: removed unused translation file
2019-11-30 14:59:16 -05:00
Evan Debenham
e487853fd2
v0.8.0: implemented ripper demons and demonic spawners
2019-11-30 14:35:06 -05:00
Evan Debenham
ee6a1ce4fc
v0.8.0: added a system for dynamic mob spawning weights
2019-11-30 14:35:05 -05:00
Evan Debenham
a9794a6ab0
v0.8.0: balance defining for city, added new mobs to bestiary
2019-11-30 14:35:05 -05:00
Evan Debenham
ffa2bb1a91
v0.8.0: tweaked demon halls enemies
2019-11-30 14:35:05 -05:00
Evan Debenham
9326a3bdd4
v0.8.0: significant balance adjustments and design tweaks to traps
2019-11-30 14:35:05 -05:00
Evan Debenham
1ef5d2c634
v0.8.0: slightly tightened mob count ranges. A bit less random now
2019-11-30 14:35:05 -05:00
Evan Debenham
86554f0e1e
v0.8.0: resizing behaviour is now ignored if the app is set to 0x0 (e.g. when window is minimized)
2019-11-30 14:35:05 -05:00
Evan Debenham
591d6bc214
v0.8.0: fixed a small layout issue with ChangeButton
2019-11-30 14:35:05 -05:00
Evan Debenham
59824f1556
v0.8.0: reworked monks and warlocks
2019-11-30 14:35:05 -05:00
Evan Debenham
9e65b4b634
v0.8.0: corrected various rare errors with evil eye sprites
2019-11-30 14:35:04 -05:00
Evan Debenham
2138ad24ec
v0.8.0: added an update notification service
2019-11-22 15:38:21 -05:00
Evan Debenham
4c4d5d0053
v0.8.0: tweaked the layout for WndOptions slightly
2019-11-22 15:13:37 -05:00
Evan Debenham
b26919e381
v0.8.0: roughly implemented new dwarven ghouls
2019-11-19 19:50:23 -05:00
Evan Debenham
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
2019-11-19 19:50:23 -05:00
Evan Debenham
1d7bf8cfc9
v0.8.0: fixed thread issues caused by actor thread now being ended
2019-11-19 19:50:23 -05:00
Evan Debenham
c68f27c774
v0.8.0: redesigned cave spinners
2019-11-19 19:50:22 -05:00
Evan Debenham
1bc5845e77
v0.8.0: fixed info windows from WndStartGame rarely appearing beneath it
2019-11-19 19:50:22 -05:00
Evan Debenham
cc4866cb5b
v0.8.0: tweaked buff find and detach logic to better handle inheritance
2019-11-19 19:50:08 -05:00
Evan Debenham
2b6b7c10b4
v0.8.0: tweaked skeleton/remains logic, now always haunted if cursed
2019-11-19 19:50:07 -05:00
Evan Debenham
458b21d5c6
v0.8.0: forced a minimum stored value on window resolution
2019-11-19 19:49:56 -05:00
Evan Debenham
baea1ecf03
v0.8.0: reworked elementals
2019-11-19 19:49:56 -05:00
Evan Debenham
309ef7806e
v0.8.0: adjusted various effects so they can be used in new contexts
2019-11-19 19:49:56 -05:00
Evan Debenham
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
2019-11-19 19:49:56 -05:00
Evan Debenham
39525ec0f1
v0.8.0: tweaked scroll zooming to round instead of floor
2019-11-19 19:49:56 -05:00
Evan Debenham
94078bd9b9
v0.8.0: tweaked when enemy sprites show zap vfx. Now shows if either enemy or target is visible
2019-11-19 19:49:56 -05:00
Evan Debenham
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
2019-11-19 19:49:56 -05:00
Evan Debenham
1f033200f6
v0.8.0: adjusted levelgen so that it is unaffected by held items and meta progression
2019-11-19 19:49:56 -05:00
Evan Debenham
fd38cfc155
v0.8.0: adjusted Random to be more flexible, now uses a generator stack
2019-11-19 19:49:56 -05:00
Evan Debenham
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
2019-11-19 19:49:56 -05:00
Evan Debenham
bc9cd6e926
v0.8.0: decided on shaman stats and mild balance adjusts to prison enemies
2019-11-19 19:49:55 -05:00
Evan Debenham
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
2019-11-19 19:49:55 -05:00
Evan Debenham
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
2019-11-19 19:49:55 -05:00
Evan Debenham
e8d4881e89
v0.8.0: added conversion for old shamans to DM-100s
2019-11-19 19:49:55 -05:00
Evan Debenham
00c8569595
v0.8.0: added new gnoll shamans, stats TBA. Also buffed blessed.
2019-11-19 19:49:55 -05:00
Evan Debenham
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
2019-11-19 19:49:55 -05:00
Evan Debenham
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
2019-11-19 19:49:55 -05:00
Evan Debenham
f9511ab03a
v0.8.0: water of health can now be used to uncurse single items
2019-11-19 19:49:55 -05:00
Evan Debenham
0696bf1f36
v0.8.0: added all other key actions from old desktop build, no remapping yet
2019-11-19 19:49:55 -05:00
Evan Debenham
1539d57f71
v0.8.0: fixed various errors with resized enemy sprites
2019-11-19 19:49:55 -05:00
Evan Debenham
c803537ecd
v0.8.0: reskinned prison shamans as DM-100s
2019-11-19 19:49:55 -05:00
Evan Debenham
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
2019-11-19 19:49:55 -05:00
Evan Debenham
b88036da0b
v0.8.0: added window size/fullscreen support to desktop, refactored landscape code
2019-11-19 19:49:53 -05:00
Evan Debenham
f038bde5cc
v0.8.0: tweaked lifecycle managment, actor thread is now allowed to end
2019-11-19 19:41:38 -05:00
Evan Debenham
df3a0a010b
v0.8.0: added basic key action and key mapping support
2019-11-19 19:41:38 -05:00
Evan Debenham
7ae14f9142
v0.8.0: adjustments and balance changes to bats and brutes
2019-11-19 19:41:08 -05:00
Evan Debenham
fcec1836b0
v0.8.0: added support for basic keyboard movement
2019-11-19 19:41:08 -05:00
Evan Debenham
8117d4ea2f
v0.8.0: improved build files and moved various files to better locations
2019-11-19 19:41:06 -05:00
Evan Debenham
4aa6b1788c
v0.7.5e: fixed spreading bug with wand of lightning and re-final commit
2019-10-25 11:59:57 -04:00
Evan Debenham
774f8db938
v0.7.5e: final commit
2019-10-24 13:55:53 -04:00
Evan Debenham
9fbcd7a9c8
v0.7.5e: updated translations
2019-10-24 13:55:51 -04:00
Evan Debenham
58ee7a1995
v0.7.5e: balance tweaks to snakes
2019-10-24 13:55:47 -04:00
Evan Debenham
dd34a07759
v0.7.5e: fixed wand of lightning not targeting as many things as it should
2019-10-24 13:55:47 -04:00
Evan Debenham
8bc82fd9ca
v0.7.5e: Tengu balance changes:
...
- can no longer directly attack invisible heroes
- can now use abilities on any hero he can't see
- Tengu abilities are now shown regardless of visibility
2019-10-24 13:55:47 -04:00
Evan Debenham
db8eb884f6
v0.7.5e: rewrote wnditem button layout code to fix various bugs
2019-10-24 13:55:46 -04:00
Evan Debenham
9f8791978a
v0.7.5e: added desktop support for asian languages
2019-10-24 13:55:46 -04:00
Evan Debenham
4dd73f025c
v0.7.5e: fixed toasts being destroyed in the actor thread
2019-10-24 13:55:21 -04:00
Evan Debenham
53907d8b7a
v0.7.5e: added scroll wheel support
2019-10-24 13:55:21 -04:00
Evan Debenham
e61d72eb58
v0.7.5d: final commit
2019-10-20 01:30:33 -04:00
Evan Debenham
a18ebcc723
v0.7.5d: updated translations
2019-10-20 01:30:33 -04:00
Evan Debenham
9c652273a5
v0.7.5d: added various safety checks
2019-10-20 01:30:30 -04:00
Evan Debenham
2c2cae01b5
v0.7.5d: made final tweaks to camera follow speed
2019-10-20 01:27:46 -04:00
Evan Debenham
6707a22502
v0.7.5d: disabled highlighting for game log and floating text
2019-10-20 01:27:46 -04:00
Evan Debenham
b993e00c97
v0.7.5d: fixed plant sprites persisting when they shouldn't after Tengu fight
2019-10-20 01:27:46 -04:00
Evan Debenham
4fba6ff70b
v0.7.5d: fixed missile weapons sticking to corrupted targets
2019-10-20 01:27:45 -04:00
Evan Debenham
da1f953d9d
v0.7.5d: corrected highlighting in a few cases
2019-10-20 01:27:45 -04:00
Evan Debenham
71384e46a4
v0.7.5c: final commit
2019-10-17 13:43:17 -04:00
Evan Debenham
cdd5a2988e
v0.7.5c: added some safety checks to necromancer zapping
2019-10-17 13:43:17 -04:00
Evan Debenham
96d9ab4f3a
v0.7.5b: final commit
2019-10-14 20:48:42 -04:00
Evan Debenham
9862932bc4
v0.7.5b: updated translations
2019-10-14 20:48:40 -04:00
Evan Debenham
6f1251aeb7
v0.7.5b: fixed ghost hero not occupying the cell they spawn in
2019-10-14 20:48:36 -04:00
Evan Debenham
1b636c7d0d
v0.7.5b: tweaked enemy zap animation behaviour
2019-10-14 20:48:36 -04:00
Evan Debenham
1395602687
v0.7.5b: tweaked gamescene to always fade in
2019-10-14 20:48:34 -04:00
Evan Debenham
400398e56f
v0.7.5b: fixed the leaving early text failing to show up
2019-10-14 20:48:10 -04:00
Evan Debenham
dd78fe74a0
v0.7.5b: fixed various layout issues on different windows
2019-10-14 20:48:10 -04:00
Evan Debenham
29d45f0e41
v0.7.5b: fixed no text found errors in ward dismiss window
2019-10-14 20:48:09 -04:00
Evan Debenham
f98cbd80f1
v0.7.5b: fixed further cases of text being rendered from the actor thread
2019-10-14 20:47:52 -04:00
Evan Debenham
34ca62f506
v0.7.5b: fixed layout issues with WndInfoBuff, and removed unused method
2019-10-14 20:47:52 -04:00
Evan Debenham
eab000266f
v0.7.5b: fixed additional cases where text was being rendered from the actor thread
2019-10-14 20:47:51 -04:00
Evan Debenham
023f580e01
v0.7.5b: tweaked spacing for WndOptions
2019-10-14 20:47:51 -04:00
Evan Debenham
dc574ffc07
v0.7.5b: corrected capitalization on Tengu's traps
2019-10-14 20:47:50 -04:00
Evan Debenham
cb59d5d629
v0.7.5b: fixed flying enemies not opening doors in some cases
2019-10-14 20:47:50 -04:00
Evan Debenham
2105802d89
v0.7.5b: reduced wraith corruption resistance slightly
2019-10-14 20:47:49 -04:00
Evan Debenham
d616d8fa02
v0.7.5b: adjusted camera pan following on hero, now faster the more zoomed in it is
2019-10-14 20:47:49 -04:00
Evan Debenham
2b10466569
v0.7.5b: balance changes:
...
- damage slightly reduced on snakes, crabs, and slimes
- wand of corruption rebalanced, base power down, debuff power up
- necromancers summon skeletons at more health
- tengu is now less accurate, jumps slightly less far in phase 3.
2019-10-14 20:47:49 -04:00
Evan Debenham
72d1db49ed
v0.7.5b: removed the baseline method from RenderedText, fixed one layout error with WndTitledMessage
2019-10-14 20:47:49 -04:00
Evan Debenham
b439092443
v0.7.5b: removed bitmaptextmultiline and various unused related code
2019-10-14 20:47:48 -04:00
Evan Debenham
c1bd838883
v0.7.5b: renamed RenderedTextMultiline to RenderedTextBlock
2019-10-14 20:47:46 -04:00
Evan Debenham
03ebdde440
v0.7.5b: refactored renderedTextMultiline
...
It is now much more flexible, and is used in all places.
2019-10-14 20:47:09 -04:00
Evan Debenham
2aaf18b0b8
v0.7.5b: SPD-classes and core are no longer android-specific modules!
2019-10-14 20:45:53 -04:00
Evan Debenham
b985ed3bf5
v0.7.5b: first major portion of rewriting text rendering
...
some rough edges still need smoothing out
2019-10-14 20:45:44 -04:00
Evan Debenham
bbee1a1372
v0.7.5b: adjusted text rendering to always occur on the render thread
2019-10-14 20:45:43 -04:00
Evan Debenham
9b90a11464
v0.7.5a: final commit
2019-10-05 18:48:13 -04:00
Evan Debenham
731d43ace1
v0.7.5a: updated translations
2019-10-05 18:48:13 -04:00
Evan Debenham
009752822d
v0.7.5a: removed unnecessary explicit type arguments
2019-10-05 18:48:10 -04:00
Evan Debenham
c0d8a456b3
v0.7.5a: tweaked Tengu's spawn behaviour
2019-10-05 18:47:38 -04:00
Evan Debenham
219f648732
v0.7.5a: adjusted stairs at the end of the Tengu fight, now more visible
2019-10-05 18:47:38 -04:00
Evan Debenham
e4bf20bc98
v0.7.5a: adjusted how teleportation effects handle boss floors
2019-10-05 18:47:38 -04:00
Evan Debenham
a6c48b25fc
v0.7.5a: added a safety check to necromancer sprites
2019-10-05 18:47:37 -04:00
Evan Debenham
e5d53d2ddb
v0.7.5a: added some info text when Tengu attacks an invisible hero
2019-10-05 18:47:37 -04:00
Evan Debenham
ca23f6e95d
v0.7.5a: fixed unintentional debug logic which limited necromancer range
2019-10-05 18:47:37 -04:00
Evan Debenham
de54ea0c0e
v0.7.5a: caustic slimes are now acidic
2019-10-05 18:47:36 -04:00
Evan Debenham
ad420e0b6d
v0.7.5a: fixed issues with figure eight builder not checking for collision properly
2019-10-05 18:47:36 -04:00
Evan Debenham
47fb795682
v0.7.5: final commit
2019-10-02 19:36:51 -04:00
Evan Debenham
1c57bbe59b
v0.7.5: updated translations
2019-10-02 19:35:45 -04:00
Evan Debenham
c80af0852a
v0.7.5: added a failsafe incase Tengu cannot use his shocker second
2019-10-02 19:35:24 -04:00
Evan Debenham
4f4bb1f8a6
v0.7.5: added a secret debug window to the game in progress dialog
2019-10-02 19:35:24 -04:00
Evan Debenham
dc98887434
v0.7.5: summoned skeletons now occupy their position
2019-10-02 19:35:24 -04:00
Evan Debenham
0845e29a09
v0.7.5: fixed item info window now showing names of heaps
2019-10-02 19:35:23 -04:00
Evan Debenham
b5642be3c7
v0.7.5: improved necromancer sprite
2019-10-02 19:35:23 -04:00
Evan Debenham
1942b07cd3
v0.7.5: updated translations and translator credits, added new language
2019-10-01 00:44:32 -04:00
Evan Debenham
f5d88c333e
v0.7.5: improved snake sprite
2019-10-01 00:44:32 -04:00
Evan Debenham
91de5dce20
v0.7.5: adjusted fading traps, now persist for one turn before fading
2019-10-01 00:44:31 -04:00
Evan Debenham
39c9c37783
v0.7.5: added a safety check for characters taking damage
2019-10-01 00:44:31 -04:00
Evan Debenham
3990f7b30b
v0.7.5: added a check to prevent straight path mazes on Tengu stage 2
2019-10-01 00:44:31 -04:00
Evan Debenham
8771f5373d
v0.7.5: improved and optimized visuals after tengu fight
2019-10-01 00:44:30 -04:00
Evan Debenham
2f48f56063
v0.7.5: improved visuals for Tengu's 3rd phase
2019-10-01 00:44:30 -04:00
Evan Debenham
92f198a9b0
v0.7.5: improved itemsprite construction for heaps and various UI elements
2019-10-01 00:44:30 -04:00
Evan Debenham
868ace78b1
v0.7.5: fixed Tengu not being able to see the player at high distances
2019-10-01 00:44:30 -04:00
Evan Debenham
c2c884df7b
v0.7.5: fixed tengu's thrown items being destroyed by bombs
2019-10-01 00:44:29 -04:00
Evan Debenham
57a570db40
v0.7.5: sped up slime attack animation, now consistent with other mobs
2019-10-01 00:44:29 -04:00
Evan Debenham
a6386b3285
v0.7.5: fixed inconsistency issues with slimes taking damage
2019-10-01 00:44:29 -04:00
Evan Debenham
2694eb43bd
v0.7.5: corrected cases where removed mobs were still being attacked
2019-10-01 00:44:29 -04:00
Evan Debenham
c1e8240c0b
v0.7.5: fixed an error where blob volume was not being correctly cleared
2019-10-01 00:44:29 -04:00
Evan Debenham
02a8a7e206
v0.7.5: removed unused imports, semicolons, and some unnecessary casts
2019-10-01 00:44:28 -04:00
Evan Debenham
48d2fc77fe
v0.7.5: replaced all uses of java reflection with LibGDX reflection
2019-10-01 00:44:28 -04:00
Evan Debenham
0724717abf
v0.7.5: decoupled android-based text input from SPD-classes
2019-10-01 00:44:28 -04:00
Evan Debenham
f37186ba3c
v0.7.5: removed unintentional comment on worn dart trap properties
2019-10-01 00:44:27 -04:00
Evan Debenham
f19ea6b62c
v0.7.5: balance tweaks to new tengu, so that he can do more vs. ranged
2019-10-01 00:44:27 -04:00
Evan Debenham
a7d7a50e45
v0.7.5: fixed crash issues with tengu
2019-10-01 00:44:27 -04:00
Evan Debenham
ffbd1dbf7b
v0.7.5: fixed old prison boss levels not being correctly converted
2019-10-01 00:44:27 -04:00
Evan Debenham
21a719e0c5
v0.7.5: fixed additional crash errors caused by diamond Goo rooms
2019-10-01 00:44:26 -04:00
Evan Debenham
9e7193be71
v0.7.5: fixed thieves being unable to get away with loot
2019-10-01 00:44:26 -04:00
Evan Debenham
107a1a4ebb
v0.7.5: fixed unintentionally removed sfx from gnoll shamans
2019-10-01 00:44:26 -04:00
Evan Debenham
9eb83ec076
v0.7.5: fixed worn dart traps being hidden when they shouldn't be
2019-10-01 00:44:26 -04:00
Evan Debenham
ed16f0697b
v0.7.5: standardized enemy defense verbs. They are now all 'blocked' or 'dodged'
2019-10-01 00:44:26 -04:00
Evan Debenham
c2accf8ae6
v0.7.5: fully implemented Tengu abilities and balanced the boss fight
2019-10-01 00:44:25 -04:00
Evan Debenham
b9282c42c1
v0.7.5: adjustments to new enemies
2019-10-01 00:44:25 -04:00
Evan Debenham
f2f976c36b
v0.7.5: cleaned up some todos
2019-10-01 00:44:25 -04:00
Evan Debenham
f309f249e0
v0.7.5: added code for new Tengu abilities
2019-10-01 00:44:25 -04:00
Evan Debenham
5b8125a659
v0.7.5: added a new property for items that fall into the bottom of a heap, and added a convenience method for removing a specific item from a heap.
2019-10-01 00:44:25 -04:00
Evan Debenham
6c18bc613c
v0.7.5: detached shocking sfx from lightning vfx
2019-10-01 00:44:24 -04:00
Evan Debenham
309b7357b2
v0.7.5: initial tengu rework implementation. Needs balance and phase 3
2019-10-01 00:44:21 -04:00
Evan Debenham
96dd6eff82
v0.7.5: added support for more dynamic custom tilemaps
2019-10-01 00:36:20 -04:00
Evan Debenham
59186a3840
v0.7.5: added new properties for traps
2019-10-01 00:36:19 -04:00
Evan Debenham
8e4e8f495c
v0.7.5: fixed layout issues and crashes with diamond goo rooms
2019-10-01 00:36:19 -04:00
Evan Debenham
15d1edff8c
v0.7.5: fixed perimiter room layout issues
2019-10-01 00:36:19 -04:00
Evan Debenham
80728074b5
v0.7.5: fixed necromancer summoning vfx persisting if they die
2019-10-01 00:36:19 -04:00
Evan Debenham
36f32cfeb8
v0.7.5: further adjustments to camera panning
2019-10-01 00:36:19 -04:00
Evan Debenham
395ce218d1
v0.7.5: fixed summoned skeletons not dieing with necromancers
2019-10-01 00:36:18 -04:00
Evan Debenham
efd8d3b1e3
v0.7.5: fixed hero not being able to open chests while standing on them
2019-10-01 00:36:18 -04:00
Evan Debenham
3d2cf9fae6
v0.7.5: increased camera panning speed again
2019-10-01 00:36:18 -04:00
Evan Debenham
a871261185
v0.7.5: added necromancers
2019-10-01 00:36:17 -04:00
Evan Debenham
d8dfdbda4e
v0.7.5: slight balance adjustments:
...
- Slime damage to 3-5 from 4-5
- Goo damage reduced by ~20%
- Guards no longer drop health potions, exp to 7 from 6
2019-10-01 00:36:17 -04:00
Evan Debenham
6af4ffeaf7
v0.7.5: increased camera panning speed
2019-10-01 00:36:17 -04:00
Evan Debenham
f808e201f3
v0.7.5: game camera now pans instead of snapping in most cases
2019-10-01 00:36:16 -04:00
Evan Debenham
09dd4dd053
v0.7.5: various item balance changes
2019-10-01 00:36:16 -04:00
Evan Debenham
388e16b53c
v0.7.5: fixed an animation cancel bug that let players open containers/doors remotely and without keys
2019-10-01 00:36:16 -04:00
Evan Debenham
f0a44e8578
v0.7.5: fixed casting errors with sparsearray
2019-10-01 00:36:15 -04:00
Evan Debenham
19a0f25414
v0.7.5: adjusted bone piles to always be haunted if they spawn with a cursed item
2019-10-01 00:36:15 -04:00
Evan Debenham
8d4bc19dc0
v0.7.5: fixed some rare concurrency errors with sparsearray
2019-10-01 00:36:15 -04:00
Evan Debenham
6ec6aadafc
v0.7.5: improved visuals on Goo's level
2019-10-01 00:36:15 -04:00
Evan Debenham
331c05420d
v0.7.5: fixed boomerang circle back buff incorrectly using curUser
2019-10-01 00:36:14 -04:00
Evan Debenham
6d6900687f
v0.7.5: increased the reward for fighting albino rats
2019-10-01 00:36:14 -04:00
Evan Debenham
1ba139e845
v0.7.5: polish work on slimes, including new exotic variant
2019-10-01 00:36:14 -04:00
Evan Debenham
4a92607020
v0.7.5: some polish work on sewer snakes
2019-10-01 00:36:14 -04:00
Evan Debenham
c741b82f10
v0.7.5: overhauled Goo's level layout, including new level builder
2019-10-01 00:36:14 -04:00
Evan Debenham
52ed3dda2c
v0.7.5: fixed sai and gauntlets having 1 more defense than intended
2019-10-01 00:36:13 -04:00
Evan Debenham
368ff47b8e
v0.7.5: added two new enemies to the sewers, lots of polish still needed
2019-10-01 00:36:13 -04:00
Evan Debenham
7f13e1cefa
v0.7.5: refactored room selection logic for mob spawning
2019-10-01 00:36:13 -04:00
Evan Debenham
20f49ac600
v0.7.5: corrected some issues caused by LibGDX
2019-10-01 00:36:09 -04:00
Evan Debenham
de10df7866
v0.7.5: added new functionality to maze generation
2019-10-01 00:34:07 -04:00
Evan Debenham
71b406c84d
v0.7.5: refactored tile pressing/occupying behaviour
2019-10-01 00:33:59 -04:00
Evan Debenham
0077e36c17
v0.7.5: significantly improved room variety on floor 5
2019-10-01 00:33:59 -04:00
Evan Debenham
bb9a1850d8
v0.7.4d: updated gradle plugin and version to fix fdroid issues
2019-08-25 20:06:10 -04:00
Evan Debenham
65e7ed7644
v0.7.4c: final commit
2019-08-14 15:51:54 -04:00
Evan Debenham
10b772a583
v0.7.4c: class armor abilities no longer affect allies
2019-08-14 15:51:53 -04:00
Evan Debenham
406ed4c6ca
v0.7.4c: fixed keyboard not hiding correctly when text input is closed
2019-08-14 15:51:53 -04:00
Evan Debenham
8b4b241f8a
v0.7.4c: fixed various rare crash bugs
2019-08-14 15:51:53 -04:00
Evan Debenham
f3909c0b2e
v0.7.4c: fixed fog of war bugs involving distant wards
2019-08-14 15:51:53 -04:00
Evan Debenham
1ccccd58f8
v0.7.4c: warding vfx are now faster when shooting at a distant target
2019-08-14 15:51:53 -04:00
Evan Debenham
d6db2b6a45
v0.7.4b: actual final commit
2019-08-07 21:39:46 -04:00
Evan Debenham
2ed88924b1
v0.7.4b: final commit
2019-08-07 21:39:45 -04:00
Evan Debenham
3de8dbeb40
v0.7.4b: updated translations
2019-08-07 21:39:44 -04:00
Evan Debenham
8ec14c341e
v0.7.4b: fixed armor being incorrectly applied after recent living earth change
2019-08-07 21:39:40 -04:00
Evan Debenham
777b5da507
v0.7.4b: fixed allies not being properly saved at the end of tengu fight
2019-08-07 21:39:40 -04:00
Evan Debenham
bb0805856b
v0.7.4b: fixed level visuals rarely using an old camera
2019-08-07 21:39:39 -04:00
Evan Debenham
0386ecf783
v0.7.4b: fixed talisman of foresight warn effect not being saved/loaded
2019-08-07 21:39:39 -04:00
Evan Debenham
43e6efe12d
v0.7.4b: balance changes to wand of living earth
2019-08-07 21:39:39 -04:00
Evan Debenham
214bba922f
v0.7.4b: fixed wards being place-able within walls
2019-08-07 21:39:39 -04:00
Evan Debenham
a3e04de98c
v0.7.4b: fixed additional rare system UI issues
2019-08-07 21:39:36 -04:00
Evan Debenham
785726f4f8
v0.7.4b: refactored file handling to use String instead of File
2019-08-07 21:36:58 -04:00
Evan Debenham
3e815a3165
v0.7.4b: restructured initialization logic into new android module
...
A lot of cleanup is needed for this, but everything works
2019-08-01 16:04:14 -04:00
Evan Debenham
ec0657fcd6
v0.7.4b: restructured icon files, added LibGDX and updated hero icons
2019-08-01 15:47:54 -04:00
Evan Debenham
441c171036
v0.7.4b: fixed errors when the app is rotated in power saver mode
2019-08-01 15:47:13 -04:00
Evan Debenham
05d7f354dd
v0.7.4b: refactored input event handling structure
2019-08-01 15:47:10 -04:00
Evan Debenham
2a523f2ea2
v0.7.4b: Initial LibGDX commit! more details below:
...
Large sections of game logic are now working through libgdx instead of
android libraries. There is still work to do but this is the first
major step. Big changes include:
- Graphics code is now through LibGDX (except for text rendering)
- Initialization and screen-handling logic is now mostly through LibGDX
- Audio is now through LibGDX
- Input handling is now through LibGDX
- Most misc functions are now through LibGDX
2019-08-01 15:47:01 -04:00
Evan Debenham
f10be84a10
v0.7.4a: final commit
2019-07-30 12:56:02 -04:00
Evan Debenham
d48c843e09
v0.7.4a: Updated translations
2019-07-30 12:55:53 -04:00
Evan Debenham
1d98252ebf
v0.7.4a: Adjustments to wand of warding:
...
- Wand can now reach through walls, but only to visible locations
- Wand now fizzles if it is at ward capacity
2019-07-30 12:55:46 -04:00
Evan Debenham
c49d421810
v0.7.4a: fixed prismatic images not working with brimstone and antimagic
2019-07-30 12:55:46 -04:00
Evan Debenham
4ec872971f
v0.7.4a: Fixed elixir of aquatic rejuvenation healing above max HP
2019-07-30 12:55:46 -04:00
Evan Debenham
b9be1a6a05
v0.7.4a: fixed respawn cells on special levels not checking for chars
2019-07-30 12:55:46 -04:00
Evan Debenham
97ebb16c81
v0.7.4a: Adjustments to wand of living earth:
...
- Earth armor per shot reduced to 1x damage from 1.33x damage
- Earth guardian max HP reduced to 16+8*lvl from 20+10*lvl
- Base wand damage increased to 3-6 from 2-4
- Increased earthen guardian damage by 12.5%
2019-07-30 12:55:45 -04:00
Evan Debenham
7493f9d77d
v0.7.4a: subclass balance changes:
...
- increased berserker rage loss rate by 33%
- reduced freerunner bonus evasion by 20%
- increased warlock soul mark heal to 40% from 33%
- warlock soul mark is now 2/5 effective when damage isn't being dealt by the warlock
2019-07-30 12:55:45 -04:00
Evan Debenham
1c290648e9
v0.7.4a: most AOE scrolls now no longer affect allies
2019-07-30 12:55:45 -04:00
Evan Debenham
a18d454420
v0.7.4a: fixed NPCs rarely getting hit by ranged attacks
2019-07-30 12:55:45 -04:00
Evan Debenham
f6d4a08811
v0.7.4a: autotargeting will now never go for allies
2019-07-30 12:55:45 -04:00
Evan Debenham
ccfeee504c
v0.7.4a: fixed a rankings crash involving the dried rose
2019-07-30 12:55:44 -04:00
Evan Debenham
56746de335
v0.7.4a: fixed crashes involving ward sprites in the attack indicator
2019-07-30 12:55:44 -04:00
Evan Debenham
e36ea99a61
v0.7.4a: fixed heavy boomerangs being lost when inventory is full
2019-07-30 12:55:44 -04:00
Evan Debenham
af7bb632ea
v0.7.4a: fixed visual errors with ranged enemy attacks
2019-07-30 12:55:44 -04:00
Evan Debenham
e95a61dc15
v0.7.4a: fixed metabolism glyph incorrectly applying to ghost hero
2019-07-30 12:55:44 -04:00
Evan Debenham
02eec6ee92
v0.7.4a: removed unused imports
2019-07-30 12:55:43 -04:00
Evan Debenham
7de9a8b207
v0.7.4: final commit
...
Sadly version info is no longer in the manifest, so it's 'final commit' now instead of 'manifest commit'.
2019-07-18 16:13:03 -04:00
Evan Debenham
b7a219f211
v0.7.4: updated translations
2019-07-18 16:13:03 -04:00