Filter loader...

Saint's Dragons 0.2.0 - The Big Fabric

Bug Fixes

1. Ambient Animations Restored

  • Dragons now play ambient animations because migration broke it, now fixed, you didn't see anything because I didn't release
  • Fixed animation trigger that was lost during ForgeFabric migration
  • Sounds play from animation keyframes with proper locators
  • Hurt and die sounds are wired in from the migration

IT'S ALWAYS THE SOUNDS THAT IS FIGHTING ME.

2.  Duplicate Ambient Sounds Fixed

  • Ambient sounds no longer play twice
  • Proper clientserver sound handling

3. Others

  • Another issue about entities syncing because of tail drag
  • Cleaner biome configurations to ensure dragons spawn in appropriate biomes
  • Config files are ensured to work, ya just gotta set the values, quit the client, relaunch, and load in a new chunk (chunk, not a whole new world 🙏)

Saint's Dragons: 0.2.0 - Forge update alongside Fabric migration

Bug Fixes:

1. Ambient Animations Restored:

  • Dragons now play ambient animations because migration broke it, now fixed, you didn't see anything because I didn't release
  • Fixed animation trigger that was lost during Forge/Fabric migration
  • Sounds play from animation keyframes with proper locators
  • Hurt and die sounds are wired in from the migration

IT'S ALWAYS THE SOUNDS THAT IS FIGHTING ME.

2.  Duplicate Ambient Sounds Fixed

  • Ambient sounds no longer play twice
  • Proper client/server sound handling

3. Others

  • Another issue about entities syncing because of tail drag
  • Cleaner biome configurations to ensure dragons spawn in appropriate biomes
  • Config files are ensured to work, ya just gotta set the values, quit the client, relaunch, and load in a new chunk (chunk, not a whole new world 🙏)

Saint's freaking Dragons. The "this should be stable enough" update:

Changes and additions:

  • I have completely removed the play dead mechanic for the Stegonaut as it causes too many problems and now it has a run away goal instead
  • Overhauled the flight system for riders
  • Cindervane gets a speed boost and is now more maneuverable
  • Water particles when flying above water with a Cindervane or Raevyx
  • Nulljaw gets additional sounds that were missing and stepping sounds have been replaced completely and some animations reanimated
  • New toggle mode that lets you switch from one melee ability to another melee ability whenever you want
  • Added a config file to tune dragon spawn rate
  • Removed unused sounds
  • Added sprint flying animations
  • Tuned the following for all dragons and the flight speed on the Cindervane and Raevyx

Still no babies.

Bug fixes:

  • Added an Enum class that would potentially ensure proper save and load for dragons while they're resting.
  • Removed a lot of dead/bloated code and optimised with simpler logic for the Raevyx that still works the same
  • The UI is now simplified to stop it from tanking FPS (sorry but you're gonna have to check the keybinds in Settings instead...)
  • Potential problems like lagging with the tail dragging mechanic is now fixed
  • Fixed the Nulljaw not running when aggroing
  • Sounds are no longer hardcoded (I don't know why I am still battling sound system)
  • Fixed proper flight state and will no longer try to land while water is detected below and dragons can properly flap when staying still to give off that maintain altitude visual
  • Nulljaw will no longer accidentally destroy your base if you left it at phase 2 while you attack something as it'll only break blocks if being ridden

That's all, folks!

Saint's Dragons 0.1.5 alpha preview:

Additions:

  • Better looking around for the dragons
  • Shorter and more stable sleeping sequences and added wild behavior resting/sleeping for dragons
  • Nulljaw and Raevyx minor animation remake
  • Tail dragging for that "feel" I guess
  • Sit animation for Nulljaw
  • New baby model for the Raevyx

Bug fixes:

  • Optimised networking for rider input
  • Fixing sleeping behavior on Raevyx
  • Fixing some of the behavior for the baby Raevyxians

No new babies yet... kinda procrastinating here.

"Well, this is embarrassing" update. - 0.1.1 hotfix:

Fixed the Cindervane so it actually spawn and flaps its wings at low altitudes...

Version 0.1.0 updates:

Renamed/General:

Lightning Dragon is now Raevyx Amphithere is now Cindervane Rift Drake is now Nulljaw Primitive Drake is now Stegonaut Texture and model fixes and polish Achievement system improvements and renaming Wild/tamed state animations Bug fixing Some more overhauls

Raevyx/Lightning Dragon:

Raevyx reached ~96% completion Landing, sleeping, and sitting sequence implementation Rider positioning fixes (lag and animation) Purring and ambient behaviors Tick timing and transition improvements Camera QoL improvements Female texture variants finalized Texture retexturing passes New model, animations, and baby model Fixed a bug where the Raevyx would not follow owner if sat down and player rejoined the world New eating animation Fixed a bug where purring and content sounds aren't able to play Potentially improved the beaming Improved banking Added landing animation Added gliding at high altitudes Is now truly conductive underwater with x1.5 damage

Nulljaw/Rift Drake:

Nulljaw reached ~75% completion Female Nulljaw variant added New model with resizing Ambient controller implementation Head look smoothing system Sound fixes and improvements Rider positioning fixed Added Phase 2 transformation and new animation sets Reworked the model to its true scale and retextured Now can break blocks with clawing ability New eating animation Swimming is more consistent and would not be jittery Natural spawning

Stegonaut/Primitive Drake:

Stegonaut reached ~85% completion Fixed animation flickering when tried to trigger SleepGoal and created a discreet resting goal Remodeled to its true scale and retextured Added male and female textures Fixed bugs related to PlayDeadGoal New eating animation Will no longer spawn at stony shores because these suckers canonically can't swim

Cindervane/Amphithere:

Cindervane reached ~80% completion Remodeled, reanimated, and retextured Added female texture Rider positioning fixed Added animation state system for sitting and sleeping with owner Flies a bit faster at 70+ mph in sprint flying and health is buffed from 60 to 80 Widen the range of its bite instead of per entity Added screen shake for the Cindervane Now a two-seater dragon (will expand later on) Magma blast impact damage increased Improved banking Added landing animation Added gliding at high altitudes Cindervane potentially take short rests

Breeding System (Baby Raevyx for now):

Baby Raevyx mechanics Parent following behavior Growth/feeding system

Sound System Refactor:

Moved from monolithic sound class to interface-based system Per-dragon sound implementations Extensive sound fixing iterations

Updated the dang license


Project members

lilricearoni

brochachoski

Details

Licensed LGPL-3.0-only
Published a month ago
Updated 9 days ago