Examples
Player: {
image: "img_player"
imageOver: "img_playerOver"
imageOut: "img_player"
Event: Mouse_Out {
setImage(imageOut)
// Changes player image upon mouse over of the player portrait
}
Event: Mouse_Over {
setImage(imageOver)
// Changes player image back upon mouse out of the player portrait
}
// These events do not override the default script, so the tooltip for player is still shown
}
Character: char
{
image: "img_char"
imageOver: "img_charOver"
imageOut: "img_char"
Event: [Mouse_Out, true, true] {
setImage(imageOut)
// Changes char image upon mouse over of the character portrait
}
Event: [Mouse_Over, true, true] {
setImage(imageOver)
// Changes char image back upon mouse out of the character portrait
}
// Different from the previous sample, this event object does override the default script,
// so the tooltip of char is no longer being shown
}