Commit Graph

1927 Commits

Author SHA1 Message Date
Evan Debenham
bdfe5f7c3c v0.8.0: adjusted the types of weapons shops can stock 2020-01-18 11:52:37 -05:00
Evan Debenham
08a719ffe2 v0.8.0: fixes/tweaks:
- damage numbers now appear where a sprite is arriving if it is moving
- blob emitters can now have a defined bound within a cell
- tweaked hero level exit/entrance behaviour
- refactored game actions that are defined in GameAction.java
2020-01-18 11:52:35 -05:00
Evan Debenham
df26e32949 v0.8.0: added a WIP sprite for DM-100s 2020-01-18 11:52:30 -05:00
Evan Debenham
2bdb567870 v0.8.0: Added a new earth particle type, fixed a bug with rock particles 2020-01-18 11:52:30 -05:00
Evan Debenham
2925e445b8 v0.8.0: fixes/tweaks:
- Buying shop items now only triggers when hero walks onto them. This is for consistency with other item types
- Mimics are now alerted when they receive a debuff
- Teleportation now only plays sfx/vfx if the hero sees it
- Fixed logic for updating openSpace array when terrain changes
- Added a limit to how large chars and items are prioritized over cells
- Adjusted hero to appear behind mobs by default
- Fixed cases where movement keys would remain held incorrectly
- Improved vfx for falling enemies and items
- Fixed golem particle vfx lasting longer than intended in some cases
2020-01-18 11:52:30 -05:00
Evan Debenham
70c45d3709 v0.8.0: fixed save/load issues with pitfall traps and added vfx to them 2020-01-18 11:52:30 -05:00
Evan Debenham
e7540fc8c3 v0.8.0: fixed lightning vfx working incorrectly on the first frame 2020-01-18 11:52:30 -05:00
Evan Debenham
4ef960e0f9 v0.8.0: fixes/tweaks:
- fixed multiple bomb explosions killing characters many times
- fixed shops selling rarer thrown weapons instead of more common ones
- improved logic for shop bag selection. Now considers all bag-storable items and slightly favors velvet pouch
- fixed mimics spawning in treasury rooms on floor 1
- fixed poison dart traps not dealing updated damage in some cases
- items no longer spawn on top of enemies
- fixed blacksmith not accounting for curse infusion bonus
- fixed mimics attacking when time freeze is active
- fixed assassin prep attack not working on hidden mimics
- removed a bunch of unnecessary resistances and immunities from regular enemies
2020-01-18 11:52:30 -05:00
Evan Debenham
58d70e94d1 v0.8.0: fixes/tweaks:
- fixed further issues with which tiles are considered open
- fixed keyboard input not working with loot indicator
- improved the behaviour for cycling enemies
2020-01-18 11:52:30 -05:00
Evan Debenham
539bccd7bd v0.8.0: monks now take 30% longer to regain focus 2019-12-18 21:40:52 -05:00
Evan Debenham
cf9f12b191 v0.8.0: balance changes:
- mimic surprise damage reduced by ~20%
- mimic outline opacity reduced by ~33%
- caves passive player vision up to 8 from 6
- DM-200 damage reduced by ~12%
- Ripper demon accuracy reduced by ~12%
2019-12-18 21:40:52 -05:00
Evan Debenham
6b0b4f60e1 v0.8.0: various bugfixes and small functionality tweaks:
- ankhs are now blessed when thrown into water of health
- demon spawners are no longer removed by unblessed ankhs
- golems now interrupt the hero when teleporting them
- fixed mimics not revealing themselves in some cases where they should
- tweaked when a space is considered open for large enemies
- fixed further AI weirdness with retreating characters
2019-12-18 21:40:52 -05:00
Evan Debenham
11975fb6c2 v0.8.0: added save/load support to key mappings 2019-12-18 21:40:52 -05:00
Evan Debenham
56ad068d23 v0.8.0: fully implement key bindings window, just need saving now 2019-12-18 21:40:52 -05:00
Evan Debenham
93320fb676 v0.8.0: refactored GameAction classes to more closely resemble enums 2019-12-18 21:40:52 -05:00
Evan Debenham
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
2019-12-18 21:40:52 -05:00
Evan Debenham
7e58854147 v0.8.0: tweaked scene fading to always cancel when resizing 2019-12-18 21:40:52 -05:00
Evan Debenham
b4739b766d v0.8.0: added an initial window for key bindings, more work needed 2019-12-18 21:40:52 -05:00
Evan Debenham
d726efb948 v0.8.0: fixed rare crash errors with spinners and blast wave effects 2019-12-14 12:52:18 -05:00
Evan Debenham
b23a091ed6 v0.8.0: tweaked hidden mimic sprites 2019-12-14 12:52:18 -05:00
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