Updated 0.4.3!
Major improvements are an overhauled combat HUD, more powers (defensive ones and offensive ones), all archery armor from level 1 - 50, Rumbridge, and more.
* ItsyRealm launcher for Windows:
https://itsyrealm.com/api/download/launcher/get/Win64
* ItsyRealm macOS build (no launcher):
https://itsyrealm.com/api/download/build/get/macOS
Here's the changes since 0.2.20:
* Fix crash when quitting from pre-tutorial (pirate fight cinematic)
* Use atlas renderer when drawing rich text labels
* Correctly bind to player stats to receive level updates in pro combat HUD
* Fix crash when hovering over items on ground
* Add "multicore disable" switch in options
* Bug fix: fix certain animations not playing, like defend animations.
* Bug fix: fix missing UI elements when setting graphics settings.
* Add various new archery armor sets (generally not yet obtainable): robin feather (level 20), white wolf hide (level 30), ancient karadon scales (level 40), and green dragonhide (level 50)
* Most powers now properly apply buffs and debuffs.
* Add new powers for archery, magic, and melee.
* Add new defensive powers.
* Better support "Infinity" combat levels & stats.
* Overhaul of defense powers (and others like them): they are instantly used, without inflicting an attack cooldown
* Added Theodyssius's model
* Added support for "reverse fog"
* Improve color blending in native renderer
* Overhaul combat HUD
* Fix crash when spawning props with bad/missing views
* Handle missing resources more gracefully in UI
* Allow screenies with `f10` in addition to `print screen`
* Improvements to low quality text rendering
* Updated tutorial with new content
* Add support for multithreading, separating logic & drawing
* Move critical parts of the renderer to native code to improve performance
* Update title screen
* Add beaching function to ship
* Expose more functionality of water meshes/water scene ode to water definitions
* Add weapon delays to attacks to sync damage with animations/projectiles
* Add projectiles to Shockwave and Snipe powers
* Surface XWeapons from item manager
* Improve QueuePower AI node to allow failure if power is on cooldown
* Add second projectile to double-take
* Add Lightning spell
* Improve Yendorians with combat-focused Yendorians using a ballista, ship mast, and swordfish
* Add Ruins of Rhy'silk and underground temple
* Ported to macOS
* Added secondaries to mining lower-level ores (black flint, crumbling sulfur, and purple salt peter)
* Add charcoal when lighting fires
* Added gunpowder and a way to craft dynamite
* Added bullets, blunderbuss, musket, pistol, and grenades
* Changed fletching skill to engineering skill (**Warning:** all existing fletching XP will be lost and your engineering level will be level 1 with 0 XP)
* Hide boomerang when it is thrown, until it roughly returns to player after animation end
* Improvements to Goober asset import tool (improves compatibility with Blender 2.8+)
* Fix problem where tool assets were escaping clean builds
* Fix bug where resource loader thread was not cleaned up on exit
* Fix bug that prevented gaining XP or resources from a gatherable prop (e.g., tree or rock) when cancelling the action within a small window after the resource being depleted
* Add ground decorations to other tilesets, such as Isabelle Island & tropical islands
* Add sand tile to the "grassy plains" tile set
* Fix Rumbridge Port tiles under water (changed from grass to sand)
* Fix Chicken Politickin' map (the building was filled with sand)
* Refactored ground decorations, making adding new decoration types easier moving forward
* Fog no longer affects full lit objects
* Fix fog interpolation between ticks interpolating backwards
* Improve cut scenes with support for relative translation, playing attack animations, teleporting, rotation, and more
* Improved default interpolation methods in standard cutscene camera controller
* Add debug cut scenes to various areas of the game * in debug mode, play the cutscene by pressing Shift + F5 (or the `DEBUG_TRIGGER_1` keybind); gameplay might suffer after playing the cutscene and will require reloading your save
* Don't require equipping 'tiered' tools (e.g., fishing rod, hatchet, pickaxe); the optimal one will automatically be used, so long as you have the requirements to use it
* Always show close button on title screen
* Improve failure notification location (pops up under mouse) & increased duration
* Fixed tool tip examine vanishing after hovering over a new object with a tool tip
* Improved duration of tool tips considerably
* Make undead squid unattackle & increase hitbox size to make fight easier
* Reduce load time of cannon on Jenkins ship
* Show tooltips when hovering over loot (i.e., dropped items)
* Show equipment stats in tooltips for bank, inventory, and equipment interfaces
* Tweak cow description
* Fix to Advisor Grimm's dialogue options
* Improved Advisor Grimm's description
* Change fullscreen UIs to brown (e.g., bank and character customization)
* Add shop owners to Rumbridge town center
* Add chocoroach
* Fix nymph chase distance typo causing short chase distance
* When 3D-targetting mobs are idling, do not reset their rotation to identity
* Added Rumbridge basement
* Added Rumbridge dungeon
* Respect size and rotation of actor map objects
* Add Boops
* Add cotton (sock) armor
* Fix sequence break (you could walk through doors by taking an item behind a locked door)
* Add Rumbridge guards
* Add iron equipment
* Fix itsy shield and adamant shield item logic preventing proper defend animations
* Improve skybox slightly by using fog color, if available
* Add transportation to & from Rumbridge and Isabelle Island
* Fix version number of download
* Fix bug causing crash when using constraints panel