﻿[DzTriggerRegisterMouseWheelEventTrg]
title = "Mouse wheel event"
description = "Any player sliding the mouse wheel"
comment = "Please use 'Get the player who triggered the hardware event' to get the trigger player. The direction of the wheel is determined by the positive or negative of the 'Get the wheel change value'"
category = BZ_HW

[DzTriggerRegisterMouseMoveEventTrg]
title = "Mouse movement event"
description = "Any player moves the mouse"
comment = "Please use 'Get the player who triggered the hardware event' to get the trigger player"
category = BZ_HW

[DzTriggerRegisterMouseEventTrg]
title = "Register mouse events"
description = "When any player ${key} ${actionkey}"
comment = "Please use 'Get the player who triggered the hardware event' to get the trigger player"
category = BZ_HW
[[.args]]
type = gamekeyaction
default = "GameKeyAction_Press"
[[.args]]
type = gamekey
default = "GameKey_Mouse_Left"

[DzTriggerRegisterKeyEventTrg]
title = "Keyboard events"
description = "When any player ${keyaction} ${key}"
comment = "Please use 'Get the player who triggered the hardware event' to get the trigger player"
category = BZ_HW
[[.args]]
type = gamekeyaction
default = "GameKeyAction_Press"
[[.args]]
type = gamekey
default = "GameKey_A"

[DzTriggerRegisterWindowResizeEventTrg]
title = "Window size change event"
description = "Any player changes the window size"
comment = "Please use 'Get the player who triggered the hardware event' to get the trigger player. This event will be triggered frequently when the player drags the window size"
category = BZ_HW

[DzTriggerRegisterSyncData]
title = "data synchronization"
description = "Data labeled ${prefix} is synchronized| From the platform:${server}"
comment = "Fill in false for the parameters from the platform"
category = BZ_SYNC
[[.args]]
type = string
[[.args]]
type = boolean
default = "false"