Taunts and Tweening

Smack Studio

A sandbox fighting game with built-in creation tools to create characters and stages. Animate pixel art characters using our 3D pixel art rotation technology, then battle with up to 8 players! Use our tools to export sprites for your own projects.

Taunts are here! 📢 This patch includes taunt animations for the base roster, as well as the ability to make your own. [img]{STEAM_CLAN_IMAGE}/41182060/ac266c401917ced81f94c6e2a15298862d25de8a.png[/img] [img]{STEAM_CLAN_IMAGE}/41182060/db0eee415ae533772d41c83e26f0c1922a59f016.png[/img] We've also added new tween settings. Tweens allow a smooth movement transition between keyframes. You now have the option to enable or disable tweens on a timeline by right clicking a keyframe: [img]{STEAM_CLAN_IMAGE}/41182060/d54e9ccd6b871bce265e424997ba55df6f112f11.png[/img] Full list of changes: [b]Taunts:[/b] [list] [*] Added a new taunt animation, and all base roster characters have a taunt [*] Added a taunt button in the controller and keyboard options [*] Enabled input listeners for taunt button (press/release) [*] Added variables TauntKeyHitForFrameEvent and TauntKeyDownForFrameEvent [/list] [b]New tween settings:[/b] [list] [*] Tweens now appear visually on the timeline [*] Right-click a tween to enable/disable it, or toggle all tweens on the layer [*] New setting in the Preferences menu: create tweens by default [/list] [b]Custom character filtering options:[/b] [list] [*] Added a text filter for looking up custom characters and workshop characters by name on the Manage Characters screen [*] Added a "Toggle all" option [*] Characters are now listed in alphabetical order on the Manage Characters screen and the character select screen [/list] [b]Gameplay updates:[/b] [list] [*] Players now face each other on match start (rather than always facing to the right) [/list] [b]Character editor enhancements:[/b] [list] [*] Slightly improved handling for thin lines when rendering [/list] [b]Bug fixes:[/b] [list] [*] Crash sometimes seen when applying the default bind pose [*] Jumping after grabbing a ledge can cause you to teleport to the middle of the platform in some cases [*] Shift doesn't work for dash in the editor [*] Scale setting didn't save in the sprite window [*] Fatal error when trying to import sprites: UAnimationRigDetailsWidget::EndSpriteDrawing() [*] Game crashes when trying to draw on a sprite layer: GetMousePositionInCanvasSpace() [*] Exiting Test Play while in ultra pause changes the lighting in the editor and prevents re-entering Test Play [/list]