Changelog
Posted: Fri Feb 06, 2015 3:22 pm
It's about time I start posting a changelog on the forum, and not just on Steam. Here, I'll list changes in each update, and which versions are currently on offer on Steam and the Humble Store. Prior to this thread, the Humble build was at version 2015.01.20, so I will list every update after that point.
Current Steam version: 2015.04.04
Current Humble version: 2015.04.04
Update 2015.04.04--Happy Easter
Additions:
Update 2015.03.31--Offensive Offering
Additions:
Update 2015.03.23--Guilty Guildhall
Additions:
Update 2015.03.18--Fixes
Changes:
Update 2015.03.14--Jagged Junkyard
Additions:
Update 2015.03.12--Suave Scoundrels
Additions:
Update 2015.03.02--Portable Punji
Additions:
Update 2015.02.27--Achievements and OSX
Additions:
Update 2015.02.21--Champion Control
Additions:
Update 2015.02.17--Item Tooltips
Additions:
Update 2015.02.16--Color Control
Additions:
Update 2015.02.13--Artifacts
Additions:
Update 2015.02.09--Saurian Stronghold
Additions:
Update 2015.02.05--Barren Barrows
Additions:
Update 2015.02.04--Holy Warriors
Additions:
Update 2015.01.30--Oppressive Overlook
Additions:
Update 2015.01.26--New Floor-Building UI
Additions:
Update 2015.01.23--Lustrous Lode/Vibrant Vein
Additions:
Current Steam version: 2015.04.04
Current Humble version: 2015.04.04
Update 2015.04.04--Happy Easter
Additions:
- Glorious Grenade--increase all explosive damage
- Rabid Rabbithole--gives Bloody Bunnies; requires Grenade and Lair
- Keyboard arrow key scrolling
- Character button scrolling with the mouse wheel (for when you have too many buttons to fit on screen at once)
- Ability for floors to require specific items in your inventory at construction time (you can discard the item after you build the floor)
- Changed "Retreat" to "Withdraw" on menus, because I felt that sounded less cowardly and more villainous
- Added a fail-safe for combat stalls, so stuck battles should be jogged back into motion after a certain delay
- Corrected a couple of minion traits
Update 2015.03.31--Offensive Offering
Additions:
- Offensive Offering--Camp + Portal, produces demoniacs (possessed dudes) which are ward-based and feature a lightning attack
- Reset Options option added to menu
- Lightning damage; A couple of heavily armored characters are now weak to lightning
- Improvements to particle system versatility
- Minions that produce tiles by attacking (Butcher, Thief, Sneak) now deposit those tiles directly into your collected stockpile
- After disabling fullscreen, the game window reverts to its default size, rather than remaining the fullscreen resolution
- Thief/Sneak were not always unlocking with the Guildhall
- After disabling fullscreen mode, the game window was no longer resizable, for the remainder of the session
Update 2015.03.23--Guilty Guildhall
Additions:
- Guilty Guildhall--produces Thieves (with Camp) and/or Goblin Sneaks (with Grotto)
- Full screen option (known bug: if you exit full screen mode, the window will be un-resizable until you restart the application; this is due to an engine bug that I cannot address until I return home next weekend--sorry!)
- VSync option (on by default)
- UI margin slider (margins are intended for TVs and other displays that require a title-safe region; previously, the maximum region was enforced)
- Pause on Focus Loss option (enabled by default; when disabled, the game will not automatically pause when the window looses focus)
- Adjusted minimum width requirements for resolution scaling
- Default margins have been significantly reduced
- Production floors and fenced items now send resources directly to your collected stash and not the Hoard
- Production floors no longer produce the occasional item
- Removed dedicated glossary buttons during gameplay (and alternative codex location option) because these required an extra vertical column of space
- In the codex, floors could miscalculate that they were blocked from construction, when only one possible route was blocked--this did not affect whether the floors could actually be built
Update 2015.03.18--Fixes
Changes:
- Transitioned to latest Steamworks API
- Several more UI adjustments (floor highlight color changes, some tooltip adjustments, other little things)
- A couple of rare crashes
- Some character animation glitches
- Some UI errors (e.g., champion display tooltips were busted)
Update 2015.03.14--Jagged Junkyard
Additions:
- The Jagged Junkyard (Lair + Workshop)--Dobermechs
- Artifacts now have a lighter background than other items
- More minor UI adjustments
- Multi-line message log entries were sometimes overlapping
- Dwarven Privateer secondary damage was incorrectly set to melee instead of ranged
- Poisoned characters who hit 0 health on an elevator wouldn't die immediately if they were pulled into a battle upon arrival at their destination
- Some passive ability boosts weren't firing at the appropriate time
- A couple of character colors were inconsistent between animations
- Some ability particles weren't rendering, especially on champions
Update 2015.03.12--Suave Scoundrels
Additions:
- Suave Scoundrels hero pack: Human Musketeer, Elven Bard, and Dwarven Privateer--build the Turncloak Tavern to discover their prophecy
- All minimap floor highlights are now also applied to the outlines of floors in the dungeon view
- Folded "hunter" AI into the "patrol" AI, and eliminated "hunters"; AI should generally be more intelligent about tracking down heroes that have slipped by, instead of just blindly patrolling all of the time
- Lots of internal changes to prophecy handling, in preparation for future, non-prophecy objectives
- When dragging or hovering over items, the variable floor highlights are more drastic than before
- Moved ritual count to right side
- Scaled purchase button brightness with number of units on offer
- The usual batch of other minor UI adjustments
- Some small errors and shortcomings in the character animation system
- Champion projectile attacks were sometimes launching from the champion portrait rather than from the character itself
Update 2015.03.02--Portable Punji
Additions:
- Portable Punji--deployable spike trap deals three melee damage to all enemies when triggered. I suggest building some later kobold floors to unlock it.
- A flee cooldown has been added to champions; while fleeing, they will avoid fights for three floors before they return to normal duty
- A proper window icon, replacing the standard libGDX one
- (2015.03.02b)"Send to back" functionality for prophecy pop-ups; this second button works the way the old close button used to work for prophecy pop-ups, and the close button now actually closes the prophecy window
- I made a few improvements to patrol AI which should result in avoiding floors that are full and reacting to access changes a little more consistently
- Slightly reduced several unit prices
- Of course, more small UI adjustments (raised message log, scooted over the ritual count a little, added another status to the champion display, etc.)
- (2015.03.02b)Recruitment prophecy goals are now more lenient; for example, if it says "recruit X goblins," anything with "goblin" in the name counts, not just regular goblins--same for kobolds, gremlins, etc.
- Addressed a glitch and potential crash caused by making the last minion flee a battle
- Corrected inconsistencies in prophecy goals caused by resetting stats
- The arrows along the dedicated hoard view can now be used to grab a row, the same as the arrows along the actual hoard
- (2015.03.02b)Fixed message log sizing issues with certain messages
- (2015.03.02b)Fixed death skull/smoke appearing in the wrong location sometimes
Update 2015.02.27--Achievements and OSX
Additions:
- 16 Achievements (Steam)
- OS X release (Steam)
- More small adjustments to tooltips, score display, and other UI elements
- Elevators could become stuck while giving champions instructions
- Couldn't drag the hoard if a hero was right behind the spot you grabbed (when looking at the surface)
Update 2015.02.21--Champion Control
Additions:
- Champion UI elements
- Champions can be stationed on floors
- Champions can retreat from battle to fight another day
- Faint background for tooltips, to increase contrast between tooltips and other elements
- Players are only allowed 24 champions (still quite a lot)
- Several small adjustments to tooltips for items and other elements
- Corrected a number of animation and texture glitches on floors and previews
- Floor UI pricing tooltips were visible when available floor previews were not
- The Codex was misreporting champion damages
Update 2015.02.17--Item Tooltips
Additions:
- Tooltips while dragging items over floors
- Support for icons in tooltips (used for the above, and possibly some future things)
- Disabled pitch changes to background music. This was a cheap way to increase the tempo, but the changes were jarring and grating, so I'll explore another avenue for intensifying music at a later date
- Improved minimap item use highlighting (both its internal accuracy, and also in how it displays use potency)
- Poison damage is now also dealt when a character changes floors; previously, this damage only occurred when a character ended a combat turn, but now, poisoned heroes will take damage as they continue their descent
- Afraid characters now reduce fear as they descend as well
- Adjusted highlight shades used on some tiles
- Tooltips were rendering behind the minimap
- Some resource icons (Fence sales message, floor production) weren't being colored by the new system
- Fixed a mistake on the Tyrant's codex page
Update 2015.02.16--Color Control
Additions:
- Color controls
- Alternative codex position in options (similar to before the hoard view)
- One new music track (#7)
- Slight adjustments to default resource colors
- The tyrant is now listed in the Codex character glossary
- Volume option displays were broken
- Music track preferences weren't saving immediately
- Prophecy completion discrepancy, when an update changes the goals of a previously completed prophecy (prophecy should remain completed)
Update 2015.02.13--Artifacts
Additions:
- Cheating Chance--Usable: shuffles all tiles in the hoard
- Bolstering Blueprints--Artifact: all constructs increase defense by 1
- Catering Contract--Artifact: all flesh costs reduced by 25%
- Faded Fedora--Artifact: all ruin and loot matches grant additional .25x multiplier
- Fertility Fetish--Artifact: all goblinoid populations increased by 1
- Fossilized Falchion--Artifact: all undead primaries improve 1 point
- Greater Grasp--Artifact: grab two rows at once
- Guild Galleon--Artifact: all loot costs reduced by 25%
- Holy Helm--Artifact: all incoming holy damage reduced by 1
- King-Size Kibble--Artifact: all beasts increase health by 2
- Obsidian Ouroboros--Artifact: 25% chance fallen draconic minions will
- Piceous Pitchfork--Artifact: all demons deal a bonus point of shadow damage
- Tiring Timepiece--Artifact: wave timer slowed by 10%
respawn for free - Goblinoid trait added to goblins, orcs, gremlins, and trolls
- More minor UI tweaks to combat display and floor dropdown
- Obscure pause menu crash
- Text-parsing glitch regarding certain icons
- Dwarven Cleric's melee boost was not marked per-turn, resulting in NPCs with ridiculous attacks
- Swapping item slots while looking at your dungeon would result in an attempt to use the item
- Pixie heroes were missing flavor text
Update 2015.02.09--Saurian Stronghold
Additions:
- Saurian Stronghold (Warrens + Camp)--Grants Lizardman Guardians
- "Usurp" (Restart) option on the pause menu, allowing you to destroy your dungeon and begin a fresh rule at will
- Revamped health display during battles--it is far more legible now
- Characters max out at 9 health (the same restriction already placed upon other stats)
- Internal handling for damage has changed significantly, to allow for attacks with multiple bonus damage types (unused right now, but will come into play soon)
- Minions that had multiple floor dependencies could appear in the codex before being fully unlocked
- Discoloration on dragged items
Update 2015.02.05--Barren Barrows
Additions:
- Barren Barrows (requires Bonehoard+Grotto or Bonehoard+Warrens)--unlocks Ghouls and Wights
- Adjusted a couple of UI elements and view center slightly
- Could interact with floor UI while it was covered
- Item colors weren't swapping on buttons or in the codex
- Codex glossary buttons could obstruct purchase buttons
- Some codex click hitboxes were too large
Update 2015.02.04--Holy Warriors
Additions:
- Holy Warriors hero pack (Human Paladin, Human Monk, and Dwarven Cleric)
- All tiles moved over to color-swapping
- Several UI elements have been rearranged (most noticeably, the minimap and meters)
- Multipliers weren't rendering on the hoard view
- Damage weakness was sometimes not behaving as intended (one point of damage should always get through)
- Prophecy messages weren't updating the message log height properly, causing single messages to sometimes render partially off-screen
- When watching the surface, champion stars could render over the hoard view
- Corrected a few glitches in floor and character graphics
Update 2015.01.30--Oppressive Overlook
Additions:
- Dedicated hoard view (you will need to turn it on from the options menu)
- Oppressive Overlook (Dark Elf Matriarchs and Tartarean Taskmasters)
- Drop-down list for floor-building UI
- All production toggle
- A lot of UI elements have been rearranged and/or resized
- Trap floors are now set to "Off-limits" by default (rather than "restricted")
- Clicking the scrolling edges of the floor-building UI no longer buys a floor (this was not touch-screen friendly)
- Heavy characters (Heavy Fighter, Gnomish Heavy, and Mangler) are now immune to ranged damage.
- Corrected some prophecy links in the codex
- Skeletal warriors were not properly immune to poison (archers were)
Update 2015.01.26--New Floor-Building UI
Additions:
- New floor-building UI
- "Defensive" Gnomes: engineer, heavy, and demo
- Additional shader capabilities
- Altered tooltip display rules a little, so mouse-over text is less likely to display on a "bad" side of the cursor
- Some small codex formatting changes
- New floors now spawn in below the Sanctum and are swapped upward
- Codex has been pushed up a bit, and the message log expanded
- A couple of longstanding shader bugs regarding floor rendering
- Potion buffs applied outside of battle could be lost before the unit entered a conflict, wasting the potion
Update 2015.01.23--Lustrous Lode/Vibrant Vein
Additions:
- New Floors: the Lustrous Lode and Vibrant Vein (production-oriented with Goblin Miners)
- Ability to browse the codex from the pause menu
- Improved prophecy glossary (2015.01.22)
- Explosive and holy damages, although these are not widely used yet
- Rewrote internal prophecy handling--things should look the same as before, but prophecy information is now much handier
- Bombs now deal explosive damage (be careful, if you've been bombing your fire-immune units)
- Undead are weak to holy damage, while heretics are immune to it (however, this damage is not used by any heroes quite yet...soon)
- Floor precludes are now listed in red
- Items may not be purchased if you already have a full inventory or stack (before, excess items would simply be lost)
- Fixed "failed to purchase" message and sound for items/minions/traps
- Message log entries should not open during tomb destruction
- A crash involving codex linking (2015.01.22b)
- A crash involving poison and fear combined (2015.01.22)