Skip to content

Alpha v0.49.20

Latest
Compare
Choose a tag to compare
@Hitonoriol Hitonoriol released this 10 Jun 22:40
· 20 commits to master since this release

Changelog

  • Tweak damage-dealing system
  • Hostile NPCs can now attack any Entity, not just Player
  • Entity / world animations, ability to play multiple animations at the same coordinates
  • Delay entity targets' actions when they're shot at with projectiles
  • Expand previous console input buffer (up to 10 previous commands can now be cycled through using up and down keys when the console is open)
  • --indent TextSubstitutor flag: automatically replaces newlines with newline + tab combination
  • Add option to disable in-game action suggestion button
  • Camera-shaking mechanics
  • Shake camera when player is attacked
  • Floating in-game camera mechanism
  • Enable floating camera when clickAction map cell selection is active
  • Zoom in-game camera via Ctrl + mouse wheel scroll
  • Entity movement generalization
  • Melee attack movement animation
  • Click the resolution button with RMB to switch to the previous entry
  • Make notification duration shorter depending on queue size
  • Pause player when targeted by a projectile
    (this can't be done via the entity time processor because all actions are committed in one pass from fastest to slowest entity, making it so that player won't be delayed when attacked by an entity slower than them)
  • Add damage/heal animated text
  • Fix NPC experience bonus
  • Ctrl+I debug hotkey: add N random items to player's inventory
  • Sort & filter items in inventory UI
  • Fuzzy search items in inventory via ItemSearchPanel
  • Search, sort & filter items in crafting menu
  • CraftItemSearchPanel -- add option to show only items that player has enough resources to craft
  • Add recipes from crafting stations adjacent to player to the crafting menu recipe list if it's been opened from the inventory UI
  • Load worlds asynchronously
  • Show elapsed time when loading worlds
  • Use slightly modified Kenney Pixel UI skin instead of flat colors
  • Use libGDX's AssetManager to load game assets and content asynchronously while displaying a loading screen
  • Use TypingLabel for NPC dialog text
  • Add new hotkey: Shift + F12 - takes a screenshot without the GUI
  • Add new debug hotkey: Shift + V - marks all tiles on map as already visited
  • Add a waypoint to the tutorial quest master upon starting a new game
  • Add paragraph ({p}) tag to text substitutor