IfButtonT

class IfButtonT : IncomingGameMessage

If button target messages are used whenever one button is targeted against another.

Constructors

Link copied to clipboard
constructor(selectedCombinedId: CombinedId, selectedSub: Int, selectedObj: Int, targetCombinedId: CombinedId, targetSub: Int, targetObj: Int)

Properties

Link copied to clipboard
open override val category: ClientProtCategory
Link copied to clipboard

the bitpacked combination of selectedInterfaceId and selectedComponentId.

Link copied to clipboard

the selected component id that is being used

Link copied to clipboard

the selected interface id of the component that is being used

Link copied to clipboard

the obj in the selected subcomponent, or -1 if none exists

Link copied to clipboard

the subcomponent id of the selected, or -1 if none exists

Link copied to clipboard

the bitpacked combination of targetInterfaceId and targetComponentId.

Link copied to clipboard

the target component id on which the selected component is being used

Link copied to clipboard

the target interface id on which the selected component is being used

Link copied to clipboard

the obj within the target subcomponent, or -1 if none exists.

Link copied to clipboard

the target subcomponent id on which the selected component is being used, or -1 if none exists

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String