added event actions (active screen elements) for global animations
authorHolger Schemel <info@artsoft.org>
Sun, 10 Jun 2018 21:21:00 +0000 (23:21 +0200)
committerHolger Schemel <info@artsoft.org>
Sun, 17 Jun 2018 22:02:49 +0000 (00:02 +0200)
commita97d51220232bd25cc77bddb2c655fb521ccf519
tree2f4e18e12adc20f51608ba8d12dc211e68b07cc9
parent2e7d20bb1b647abaf20051f2bd7a840c946af3aa
added event actions (active screen elements) for global animations

This change adds more event actions to the "anim_event_action" option
for clickable global animations, this time adding active screen elements
(currently limited to a selection of screen elements in the main menu).

For example, you can now use:

global.anim_1.part_1.MAIN.anim_event:            click
global.anim_1.part_1.MAIN.anim_event_action:     menu.button_game

When clicking this global animation (on the main menu screen), the
game will be started (by triggering the "start game" menu button).

To dump a list of all available event actions for global animations,
blindly type the "cheat mode" style shortcut ":dump-event-actions" or
":dea" in the main menu.
src/anim.c
src/events.c
src/screens.c
src/screens.h