Skip to content
Enter Submit to view all results. Ctrl+Enter View and filter in instant search.
Close ×
Search powered by Algolia
Update notes via Steam Community

New <Button> and <Animation> elements

● Upgrade UI of template projects: replace some elements with buttons, support keyboard and gamepad input
● Animation: add "anchor" and "pivot" properties to sprite frames

New events

● Global -> Autorun
● Global -> Gamepad Press
● Global -> Gamepad Release
● Global -> Left Stick Change
● Global -> Right Stick Change
● Element -> Create: Takes precedence over aoturun event triggering
● Element -> Key Down: Can be triggered when set as the focus element
● Element -> Key Up: Can be triggered when set as the focus element
● Element -> Select Button: Triggered when the mouse enters the button
● Element -> Deselect Button: Triggered when the mouse leaves the button
● Element -> Gamepad Press: Can be triggered when set as the focus element
● Element -> Gamepad Release: Can be triggered when set as the focus element
● Element -> Left Stick Change: Can be triggered when set as the focus element
● Element -> Right Stick Change: Can be triggered when set as the focus element

New event commands

● Element -> Set Focus
- Setting an element as the focus element allows you to control its child buttons with hotkeys and trigger keyboard/gamepad events for the element
● Element -> Set Button
- Sets the properties of the button element
● Element -> Control Button
- Select the specified button, or change the display style of the button
● Element -> Set Window
- Set the grid properties of the window element
● System -> Simulate Key
- Simulate the specified key and trigger the corresponding keyboard event, which can be used as the Gamepad -> Keyboard Mapping function

Event command changes

● Variable -> Set Number
- Element - X: the actual position X of the element
- Element - Y: the actual position Y of the element
- Element - Width: the actual width of the element
- Element - Height: the actual height of the element
- Element - Index of the selected button
- Other - Event gamepad button
- Other - Gamepad left stick angle: -1 or 0~360
- Other - Gamepad right stick angle: -1 or 0~360
● Flow -> If
- Gamepad - Button, State
● Flow -> Switch
- Gamepad - Button
● Actor -> Detect Targets
- Distance, can use a variable
● Element Getter, add 3 types of element fetching
- By focus and button index
- Get selected button in focus
- Get the latest focus element

Fix bugs

● Imported fonts cannot be used after deployment.
● When pausing the game, the highest priority event could not continue after executing the wait command
● Independently executed commands in element events were paused when pausing the game
● Setting the actor position may report an error if the coordinates are outside the scene
● When the scene animation is off-screen, the particles in the animation stay at a fixed position and do not follow the animation
● The element ID input box in the "ancestor element" window is always displayed in the editor.
● Element positions are calculated incorrectly when multiple window elements are nested
● Error when getting items in the actor inventory by item ID

Changes to template projects

● Added <Button_HoverImage_Transition> element plugin
● Upgraded <MovementPath> plugin to show scene obstacles
● Removed <XBoxController> plugin and replaced it with gamepad events

● Modified:
Assets\Events\Special Events\Game initialization.event
Assets\Events\Player Controllers\Control - update movement dir.event
Assets\Events\Player Controllers\Control - key down.event
Assets\Events\Player Controllers\Control - key up.event
Assets\Events\Player Controllers\Control - mouse down.event
Assets\UI\Title Screen\Title Screen.ui
Assets\UI\Save & Load\Save & Load.ui
Assets\UI\Dialog Box\Dialog Box.ui
Assets\UI\Trading\Trading Interface.ui
Assets\UI\Menu\Menu.ui
Assets\UI\Menu\Get State Info.event
Assets\UI\Menu\Set Quality Color.event
Assets\UI\Menu\Drag-and-drop - Mouseup.event

● Added:
Assets\Events\Player Controllers\Gamepad\XBoxController - button press.event
Assets\Events\Player Controllers\Gamepad\XBoxController - button release.event
Assets\Events\Player Controllers\Gamepad\XBoxController - left stick change.event
Assets\Events\Player Controllers\Gamepad\XBoxController - right stick change.event
Assets\Plugins\UI Elements\Button_HoverImage_Transition.js
Assets\UI\!Assets\Button_Selected.png

● Removed:
Assets\UI\Save & Load\Save & Load - Keydown.event
Assets\UI\Dialog Box\Dialog Box - keydown.event
Assets\UI\Trading\Trading Interface - Keydown.event
Assets\UI\Trading\Trading Interface - Select Box - Add.event
Assets\UI\Trading\Trading Interface - Select Box - Remove.event
Assets\UI\Menu\Menu - Keydown.event
Assets\UI\Menu\Menu - Select Box - Add.event
Assets\UI\Menu\Menu - Select Box - Remove.event
Assets\Plugins\Global Plugins\XboxController\XBoxController.js
Assets\Plugins\Global Plugins\XboxController\XBoxController - button press.event
Assets\Plugins\Global Plugins\XboxController\XBoxController - button release.event
Assets\Plugins\Global Plugins\XboxController\XBoxController - button change.event
Assets\Plugins\Global Plugins\XboxController\XBoxController - update movement dir.event
Assets\Plugins\Global Plugins\XboxController\XBoxController - right stick change.event
Assets\Plugins\Global Plugins\XboxController\XBoxController - autorun.event
Assets\Plugins\Global Plugins\XboxController\XBoxController - left stick change.event
Windows 64-bit Depot 1964481
  • Loading history…
Ad-free Steam data for everyone since 2012
Support SteamDB • Donate or contribute
Open link